Releases for Antonym
- Make sure a HTTP fetched .remailers file is "touch"ed so that it isn't considered out of date all the time.
- Use the now very standard Data::Dumper for "makenym" pretty-printing (not required unless "makenym" command is used).
- Add a new "delete" command to create a nym deletion request.
- Use the "create" syntax for both creation and modification requests, allowing an extant nym to be used but otherwise "re-initialized" when performing the "modify" command.
- Allow an e-mail address (or even a remailer) to be the final hop, rather than only a newsgate-via-remailer.
- Allow the Subject: to be set independently of Newsgroups: (in support of an e-mail address as the final hop). Only add the hashmarks if there are actually headers to add.
- Make error exit conditions return nonzero to the shell.
- Antonym can now encrypt emails to a chain of remailers.
- It's now possible to generate create and modify messages, encrypt them for anonymous remailing, and send them - all on a single command line.
- Added support for cursory validation of reply blocks.
- CRITICAL UPDATE! Older versions of Antonym mistakenly left out the '**' line in the intermediate stages of reply block creation, possibly causing some information to not be encrypted! Do not trust reply blocks created with versions of Antonym older than 1.7! You have been warned!
- Added support for automatically fetching remailer information from a remote data source.
- Moved much closer to consolidating all PGP calls into one abstraction function.
- Accidently addressed create requests to a nymserver's 'send' address instead of the 'config' address.
- 'nymcrypt' can now correctly encrypt newsgroup postings as well as email messages.
- Important new security features:
- Temporary files are no longer used at all when interacting with PGP. All communication is through pipes, so no data will be written to your hard drive.
- antonym can now use STDIN and STDOUT in addition to named files for I/O. This is good for two reasons:
- It is now much easier to use antonym as a "filter"
- Coupled with the first update, you can now decrypt and read incoming messages to your nym without ever writing a single byte of data to your hard drive!
- The 'create' and 'modify' commands now write to a file or STDOUT just like everything else. The '--blockfile' option no longer exists.
- Massive changes. Refactored much of the frame work and added quite a few new features:
- New Getopt options: remailers, mailinformat, mailoutformat, debug.