Changes
上传用户:huihesys
上传日期:2007-01-04
资源大小:3877k
文件大小:7k
- # changed/fixed, + added, - removed
- v0.7.0pre3 => v0.7.0
- # Fixed bug with administrator session not being invalidated on logout
- # Fixed bug with "final int" being modified in SimpleStorage.java
- # Changed Authenticators to better support virtual domain support (this also
- fixes a bug where only the first authentication host was choosen)
- # Fixed bug where email address was not shown in messages and message list
- in certain cases
- # Upgraded to Xerces 1.1.1 XML parser
- # Now using MD5 to calculate unique folder IDs that stay over multiple sessions
- + Added new help system that allows users to get context dependent help for most
- screens
- + Added option to turn off "autoexpunge" on folders
- - TODO: numbering in README incorrect
- - TODO: help for administrator session
- - TODO: translation
- v0.7.0pre2 => v0.7.0pre3
- + the WebMail administration now also uses the XML/XSL model and has a new
- look'n'feel. Virtual domain support is now also supported in the user editor
- # message list now sorts correctly
- # Many smaller bugs fixed
- # WebMail was tested on JDK 1.3 from IBM
- - still missing until release: README updates, user and admin help
- v0.7.0pre1 => v0.7.0pre2
- + WebMail now uses an XML model to store session information
- + WebMail now uses XSL stylesheets to display HTML
- + the new folder setup now is understandable by most users; together with an
- "intelligent" IMAP server (like Cyrus) it works fantastic.:-)
- # There have been many major changes, most parts of WebMail were rewritten to
- use the new XML/XSL WebMail model
- - MySQL support temporarily removed (first need a converter from SQL to XML)
- v0.6.1pre2 => v0.7.0pre1
- + WebMail now has virtual domain support (users can be splitted into several
- domains with each having specific settings (e.g. different authentication
- hosts, different available folder hosts, ...). This is a big change,
- therefore there is a new major number for WebMail instead of 0.6.2
- # WebMail now runs and compiles on JDK 1.1. This now supports all you *BSD
- users as well as increases WebMail's performance greatly on Linux using
- the IBM JDK 1.1.8 (this is now the recommended JDK on Linux).
- v0.6.1 => v0.6.2pre1
- + WebMail support for MySQL storage added
- # Changed storage structure to support a more modular storage scheme
- # Fixed a bug where user configuration was erased (serious)
- - removed old telnet administration because it was constantly confused with
- the webbased admin interface
- v0.6.0 => v0.6.1
- + Now support for Java Servlet. The WebMail package has been splitted into a
- common part, one for the standalone server and one for the Servlet server
- See README.Servlet for more information on the Servlet release
- + WebMail is now able to get a folderlist from an IMAP server
- + Recognize MULTIPART/ALTERNATIVE and choose HTML or Plain text
- + Now filters JavaScript from HTML attachments
- # Fixed bug in file cache
- # Runs again with JDK 1.1. Note however, that JDK 1.2 is about 50% faster.
- # Fixed some memory problems on high load machines with HTTP connection limits
- (please configure your connection limits to fit your system, the default is
- 20 now which is a fairly reasonable value to avoid crashes).
- # Fixed some bugs in the Spanish templates
- # Fixed a bug where the SMTP server could only be on localhost
- # Some cosmetic changes
- # Expiration time now set to five minutes so that there are less problems with
- resizing the browser window.
- # Session overview in administration interface now refreshes every 5 seconds
- v0.5.4 => v0.6.0
- + Added POPAuthenticator to allow remote authentication not only over IMAP but
- also over POP
- + Improved HTTP speed by 100-200% by using a dedicated asynchronous thread to
- write log messages (!!!).
- + "make doc" in source distribution now generates javadoc documentation
- + Developer documentation included. "make doc" in the source distribution now
- creates javadoc documentation in webmail/src/doc/javadoc
- + New plugin that allows to change the configuration with a HTML form.
- + New plugin concept makes WebMail much more modular and thus easier to extend.
- The plugin concept handles dependencies between plugins.
- + New URL-handler with a hashtree structure makes handling of URLs much faster.
- + New configuration scheme makes configuration more bullet-proof (less invalid
- parameters are accepted, program parts register configuration parameters they
- need and are notified on change).
- # Fixed bug in the "save sent" option (mime headers where not correct)
- # Cannot pass parameters to webmail.sh any longer (see README)
- # Fixed the display for "Login count"
- # UserCache is now no longer unlimited but will expire cached UserData object
- when a certain limit is reached. This will ensure a longer uptime on large
- installations
- # WebMail configuration is now stored in plain text as default
- # WebMail now makes second attempt with login password if authentication to
- an IMAP server fails. This is useful if you are on a system that forces you
- to change your passwords regularly. WebMail then trys to "auto-guess" for
- the folders, too ("Uni Giessen patch").
- # WebMail now auto-detects available languages
- # Users can now "forward" emails
- # Further reorganized directory structure to fit closer in a Unix environment
- - Removed the Swing administration interface
- v0.5.3 => v0.5.4
- # IE 5 now works (with a workaround)
- # Outsourced most of the userdependent Strings to StringResources to allow
- a more complete translation to other languages
- # fixed a Charset bug in the send part
- # reorganized directory structure
- v0.5.2 => v0.5.3
- + AdminInterface written in Java/Swing to make administration easier.
- + The Adminserver's commands are now parsed with CUP and JFLEX, resulting in
- easier command specification (no `"' needed if no special chars in a string)
- + SSL support now functional (see README)
- + Parsing of HTTP protocol now done properly (this results in some changes in
- the html-templates though!), using CUP and JFLEX.
- # Now switched to HTTP/1.1. WebMail will now use "Persistant Connections"
- (Keep-Alive) to improve speed and reduce network load, if the client supports
- it. Unfortunately, IE5 doesn't seem to work yet (Perhaps someone can help me
- here!?!).
- # fixed some bugs with MIME/QP encoding of 8bit messages
- # root accounts (UID 0) now cannot access WebMail via the UnixAuth method
- # UnixAuth now entirely written in Java (=> WebMail is pure Java now)
- # enhanced security: Passwords are no longer saved in "plain String"
- # switched to JavaMail 1.1.2 which should solve the IMAP-Authentication bug
- v0.5.1 => v0.5.2
- + Default folder path now Admin-configurable (default: /home/%user/mail)
- + Messages that are sent are now kept until the send was really successful
- # Admin connections are now not closed when the admin changes the admin port
- # fixed the infamous reply-bug
- # fixed a problem when parameters where given at command line
- # Changed the 10 minute default timeout to one hour
- # Number of total messages is now shown correctly in the folder overview
- # BCC field and CC field showed the same values