Release notes for Citadel 7.80, 7.81, 7.82 ------------------------------------------ * Internet Explorer 6 is no longer supported. If you attempt to view WebCit in IE6, it will mostly work, but there will be some problems. * Improvements to the LDAP auth module. Please note that empty passwords are no longer permitted. * The multiuser chat system has been replaced with a new one that is easier on system and network resources. Text mode users should notice no visible difference. WebCit users will see that chats now appear in the main window. * The XMPP (Jabber) service has received numerous bugfixes and should now be compatible with more client programs. It also keeps track of all buddies which were ever advertised to the client in the past, allowing them to be removed during future sessions so the client doesn't pile up with zombie buddies. * Completely new BBS (message board) view in WebCit now looks more like what users expect on other systems. * It is now possible to remove erroneously uploaded attachments when composing a message in WebCit. * Improvements to the template engine: * The template loader is now recursive; templates may now be organized into a hierarchy of subdirectories. * Improved template sanity checking; existence checking of referenced templates * Templates may now have defines in them. * Improved handling of room lists and current rooms; more template mechanisms have been added to show room properties. * The "list view" of rooms is now sorted. * WebCit now has better handling of unfinished/aborted HTTP transactions. * Empty messages are now prevented from being posted. * Certain facilities such as "post message" are now prevented from being set as a user's start page. * Do not reinsert the existing wiki page when uploading an attachment * WebCit is now capable of uploading large attachments to the Citadel server faster. * Mailing list messages now have more accurate Reply-to: headers. * Improved handling of international character sets has been implemented in the RSS aggregator, in the Sieve parser, and in MIME headers. In addition, non locale enabled builds should complete more reliably now. * It is now possible to log to a plain text file even when the server is running as a daemon. Server logs also now show thread ID's where appropriate. * Citadel server now has a faster, buffered I/O layer. * Improvements have been made to the IMAP parser. Unlimited command line length is now possible. Header listing and body fetches are now substantially faster. Literal support has been added for login/password, improving compatibility with certain proxy servers such as nginx. * Bugs in the vacation email recipient handling in the Sieve parser have been fixed. * The deprecated PEXP server command has been removed. * Issues with legacy Citadel format messages corrupting URL's has been fixed. * The algorithm for calculating thread pool size based on load has been improved.