Hep 0.3.3 * Fixed bug where RSS feeds with multi-line subjects would result in corrupted mail messages * Added support for dealing with unparseable e-mail messages without crashing * Fixed SMTP server to make it compatible with Twisted 1.0.2 * Added support for HTTP authentication for RSS sources (use something like http://user:pass@server/file.rss for the URL) Hep 0.3.2 * Fixed RSS autosubscribe (broke with the rssparser upgrade in 0.3.1) * Mailbox web view: Messages are now truly sorted in descending order by time recieved Hep 0.3.1 * Nicer web view of mailboxes (thanks to David Dorward for suggestions and the click-[X]-to-delete patch) * Only include contents of tag when displaying messages in web view (remove , , etc). * Fixed bug where deliver.py would lose track of where a message had been delivered to and deliver it again * Upgraded Mark Pilgrim's rssparser.py to 2.0.2 * Added support for guid in rss feeds (Wari Wahab) * use content:encoded to generate message HTML from RSS feed if possible. Hep 0.3 * Ported all internet servers and clients from asyncore to Twisted * Swiched internal message object type to python's email.Message * Made Hep web pages look nicer * Hep now tracks which messages have been recieved by source, rather than attempting to keep a history of all messages that were ever in the Inbox. This means that if you delete messages from your Hep inbox with an external program it will still remember that it fetched those messages, and won't fetch them again. * Hep now sets From: and To: e-mail headers to sane values, to prevent Hep messages from being flagged as spam * Moved message delivery from SMTP server to seperate deliver agent that picks up and delivers any messages it finds in the Outbox folder. * Added advanced option to sources to control how frequently it should be checked. * Added ability to set reply-to address by source * RSS source has eTag support to avoid downloading feeds that haven't changed. * Hep now looks for hep.ini in /etc/hep, /etc, ~, and ~/.hep.ini, as well as the hep directory * Minor improvements to subscribe bookmarklet * Added framework for protocols (only e-mail for now) * Blogger API posts now include the title as the first line (for Blosxom compatibility) * Bug fixes, stability improvements, etc. Hep 0.3-alpha-1 * Switched to Mark Pilgrim's rssfinder module to locate newsfeeds. This adds support for syndic8.com's RSS feed database, which means that Hep should be able to find newsfeeds for almost any web site. * Switched to Mark Pilgrim's rssparser module for parsing RSS files, which allows for handling messed up RSS feeds, and gets rid of the dependency on python's XML libraries. * Added ability to set up message destinations, for delivering messages to weblogs. * Added SMTP support for handling outgoing messages. * Added Inbox view to HTTP server, for viewing messages without a mail client * Added support for the CAPA POP3 command - Brent Metzler [www.bmetzler.org] * Changed the user-agent used when fetching RSS feeds from the Python default to Hep/0.3 * Fixed bug where changing the name of an existing account would create a new duplicate account