Sat Apr 15 23:12:57 BST 2000 * Released as 2.2.2 * Updated references to the new mailing list * Updated logo to 2.2.x * Updated the documentation for imap-4.7b, Mail::Cclient 0.6, and problems under Perl 5.6 Tue Feb 22 13:28:43 GMT 2000 * Released as new stable version 2.2.1 * GPL and Artistic licenses added * Documentation: more requirements for Sparkle, updated to imap-4.7a * Defanging update Thu Feb 10 22:17:19 GMT 2000 * Released as version 2.1.10 * *Major* documentation updates * Security updates following CERT Advisory CA-2000-02 "Malicious HTML Tags Embedded in Client Web Requests": forced character set encoding to ISO-8859-1, now quote '&' and '"', and preliminary code to remove malicious HTML by John D. Hardin * Now deal with ISO-8859-1 encoding in all headers (patch idea from Luis Henrique Cassis Fagundes) Thu Feb 3 11:06:06 GMT 2000 * Released as version 2.1.9 * New "Performance" and "Security" chapters in the documentation, which has been greatly improved. * Security updates: acmemail now tries to force cookies on people people in order to maintain the session ID. A recent BugTraq posting pointed out session hijacking on a variety of webmail applications and this is one solution. See the force_cookies() configuration option * Another new security-related option is force_nojavascript(), which forces people to disable JavaScript before being able to log in to acmemail * Improved database session ID creation (uses to be more MD5) * Patch by John Hardin to eliminate double-spaced message bodies with some web browsers / platforms * Patch by Peter W to add 'In-Reply-To' and set the 'Content-Type' properly * Made sure that headers were being encoded properly (so we don't accept HTML in headers) Wed Jan 12 11:34:27 GMT 2000 * Released as version 2.1.8 * Added into CVS on sourceforge.net! * New documentation! * PNGs can now be shown inline * Added Bruno Daniel's patches for viewing iso-8851-1 email addresses * Added Rex Cooper's patch to be a bit more verbose upon mime-dir errors * Added some more checking in the database/POS sessions * Updated database sessions: more checking, new schema ('user'->'username' as 'user' is a SQL92 reserved word) No longer use MySQL-specific extensions. Upside of this is that PostgreSQL can now be used! * New script to remove expired database sessions (expire_sessions.pl) * Added web_temporary_mime_directory() function (and hacks in the main source) in order to make it easy to install acmemail into cgi-bin [Bug #100265] * Added Mark's new installtion docs [Bug #100322] Thu Oct 28 11:39:08 BST 1999 * Released as version 2.1.7 * Patch by Bruno Daniel which catches URLs with tildes in the path * This is the first 2.2.1 "Project Stabilis" candidate Tue Oct 5 18:04:07 BST 1999 * Released as version 2.1.6 * Quick hack to fix bugs until we properly deal with UID's * Quick hack to fix "Unable to delete message" error (Mail::Cclient problem?) * Date displaying fix by Peter Berlin * Patches by artz: Forwarded messages now have '(fwd)' instead or 'Re:'. Oh, and also now 'Re' works too. And Cc. and Bcc. (with a further patch from Bruno Daniel) Cheers, guys! Sat Aug 28 13:00:44 BST 1999 * Released as version 2.1.5 * Added one line fix by ralph to remove the "regexp *+ operand could be empty" error Fri Aug 27 11:31:39 BST 1999 * Released as version 2.1.4 * Added many bugfixes by James Mastros (minus the bits that put *everything* as a CGI parameter) * Better error messages and finally added replying (including new graphics) by Simon Wistow / Mark Fowler * Added prototypes so we can catch any errors Mon Jul 5 14:34:01 BST 1999 * Released as version 2.1.3 * Fixed small bug in AcmeSession::POS and introduced AcmeSession::Database (just for mysql databases for now, but really fast indeed...) * Squashed bug where composing mail deleted the body if there was an error - and now flag if the mail was not sent. Oops. * No, Mark still hasn't done the documentation, but I *am* getting a pint a day because of it... ;-) * (Dungeon Keeper 2 steals me away for a couple of hours, but acmemail keeps on getting better...) Fri Jul 2 12:39:44 BST 1999 * Released as version 2.1.2 * Patch to require at least version 2.47 of CGI.pm - bug noted by Duncan Hall * Implemented generic session modules to allow easy replacement of session type (this is leading up to sessions through a database - much faster) Tue Jun 29 17:59:10 BST Leon Brocard * Released as new development version 2.1.1 * Code cleanups by Mark Fowler * Now copes with attachments with weird characters in (eg spaces) * Die gracefully if there is a problem reading the config file * Messages with no subject now have their header displayed (oops) * Size of attachments now in K (and now works, thanks Pete Berlin) * Now picks up URLs with port numbers in * No longer show quotes in email addresses * Messages with attachments are now shown as such in the list screen * Pages expire and so are not kept in caches anywhere * Uses Mail::Cclient, so IMAP is possible * Uses Persistence::Object::Simple instead of cookies and a DBM file * Can now send mail using Mail::Mailer (and attachments, thanks to Simon Wistow) * Unseen messages are now marked in bold * IMAP now available (with simple folder support) * Can now show only X messages per page * Option to displays messages in another window Thu Jan 28 12:29:35 1999 Leon Brocard * Bulk deletion of messages is now possible * Lots of code cleanup, including a new options file so you don't have to mess around with the main program * Many more error messages (should help you out there!) * Thanks to Rex Cooper, listing of messages is now about twice as fast, and the images can be in a user-defined directory * Cookie handling is more robust and they are properly expired on logout. Also you can now force the usage of cookies, so that authentication URLs don't get trapped in web proxies etc. * The size of messages is now displayed in K * A couple of cosmetic things Tue Oct 20 14:36:44 1998 Leon Brocard * Cookies are now optional, rather than mandatory * You can now delete mail * The size of a message is now displayed * Catches many more URLs * More ALT tags for images * Small MIME attachment filename bug * A couple of cosmetic things. Wed Sep 23 17:57:04 1998 Leon Brocard * Now uses Net::POP3 instead of Mail::POP3Client (one less module to install!) * More POP3 error messages. * More stable header getting. * Cope with text/html again (oops - one single typo). Mon Aug 3 10:19:14 1998 Leon Brocard * Commented out a feature. * No longer use HTML::Parser or LWP::UserAgent * Now use /usr/local/bin/perl * "@$host" -> "\@$host" * Allow [#=&?] in URLs Thu Jul 16 11:58:04 1998 Leon Brocard * Added small fix so that commas could be in a http:// URL Wed Jul 15 16:28:35 1998 Leon Brocard * Added a passworded cookies- and DBM- based authentication scheme * New error message: if POP3 message doesn't exist anymore * Fixed display of to/cc (came up empty before) * Better quoting of from/to/cc Tue Jul 14 15:05:57 1998 Leon Brocard * Initial revision LocalWords: sourceforge