OK, 3.10 is probably the first stable release, so I'll start from here.

3.10 --> 3.11

- Changed "parseheaders" to accept From: line information.  Also I
  added a check incase the From:, Return-Path:, or Reply-To:
  strips the domainname.  (This type of error was the primary reason
  I was previously ignoring the From: line.)
- It seems this sanity check is not sufficient, so I changed it back.
  Oh well at least the code is alittle cleaner now.
- Changed the version number in the copyright notices.
- Added a check for both "from" and "reply" addresses rather than just
  "from" address.  So now I don't autoreply to everyone on the same 
  linux-activists channel.
- It seems that "/bin/sh -c" doesn't work right under HP-UX, so I changed
  the HP-UX default to "/bin/ksh".
- Fixed mailme to correctly add extra lines. 

3.11 --> 3.12

- Created README.term
- Added a check of "To: ", "Cc: ", "Bcc: ", and "Appearently-To: " lines
  to check mail forwarded via a mailing list, not actually intended for
  the mail handler.  (This was needed so I could subscribe to the "wt"
  mailing list.)
- Added in support for "regex.h" instead of "regexp.h" to improve Posix
  compatability.  To still use "regexp.h", USE_STEP needs to be defined
  in config.h.  (As is done for TitanOS.)
- Moved To and From field defs into the config.h file.

3.12 --> 3.13

- I discovered some mailers think ?*! is a valid way to start an e-mail
  address.  So I added this format to the "usercmp" routine.
- Added in quoting of the replyto address with <>'s.
- Added "incoming" keywords.
- Added support for quotes in the from and replyto addresses.
- Switched from "mailx" to "/usr/lib/sendmail".  Set the precedence to "bulk".
- Modified termforward() to accept a forward address for the remote machine.
  The receiver should put "|getmail" in thier .forward file.
- Modified getmail to work for local users by editing the getmail.deny file.
- Added Private because information to the message headers.
- Renamed "getmail.deny" and "getmail.allow" to "queue.allow" and "queue.deny".
- Finially started an FAQ.
- Heavily revised the README.term file with a new method of outgoing mail
  I just figured out.  Outgoing mail can will automatically be queued if 
  term is not running!  (There is no need for uucp.)
- I split "Makefile" up into multiple files, so normally users should only
  need to edit "Makefile.config".
- Added the config options USE_TERM and USE_QUEUE, so users can build smaller
  binaries.
- Changed all the copyright notices.

3.13 -> 3.14
- I discovered a bug with "rindex()" under __hpux.  so I've added my own rindex
  function for this platform.  Rindex()
- I now use smtp commands for forwarding.  This means that getmail isn't needed
  on the receiving network machine, and I don't need to worry about HOP count
  problems anymore.
- I've added a "-p" option to specify the socket.  So term forwarding can be 
  done with tredir.
- renamed "receive" to "forward"
