ChangeLog
上传用户:s81996212
上传日期:2007-01-04
资源大小:722k
文件大小:8k
- 01/04/1999 - 0.10 released.
- - 0.10a update
- No longer strip out [] when building the Re: subject.
- Changed so that "Message X of Y", "Reply To All", doesn't wordwrap.
- Fixed obsolete Makefile code causing spurious error.
- Removed '+=' from Makefile, old makes can't handle it.
- Added /usr/local/apache/conf to the list of places we search mime.conf in.
- 01/31/1999 - 0.11 released. Improved caching - better performance for large
- Maildirs. Number of days before messages are purged can be set via
- preferences. New "Trash" folder. Deleted messages no longer show up
- as a separate "deleted" section of the original folder. When you delete
- a message, it is moved into the "Trash" folder, and shows up marked as "D"
- in the original folder, until you leave that folder. Fixed bug where some
- messages may be purged early. HTTP redirects now HTTP/1.1 compliant. There
- may be some occasional problems with older HTTP/1.0 browsers. Checkmarks for
- deleted messages marked as DISABLED (ignored by Netscape Communicator).
- "Select All" checkmark. Fixed some quoting issues when handling URL
- redirects. Improved URL recognition logic in text/plain. Long subject lines
- are truncated in the folder contents window. Removing a folder now actually
- works (stupid bug).
- Clicking on message data will also bring up the message, just like clicking
- on the subject. This is sometimes needed for lynx, which does not present
- empty links (if message has an empty subject, you won't be able to select
- it, in lynx).
- 02/23/1999 - 0.13 released. Minor bug fixes. Modularized functions for
- displaying messages, word wrapping messages, and processing input into a
- separate module - filter.c. This will break the ground for
- internationalization work to follow. If you run configure with
- --enable-webpass=no, the preferences page will not have the password change
- dialog. Replaced the @ character in HTML templates with a less likely
- character combination.
- 03/01/1999 - 0.14 released. Security. Nifty trick used to greatly reduce
- the amount of code that needs to be run as root. Consequently to this,
- I no longer need to use /tmp for temporary files used to decode file uploads,
- that will now go into Maildir/tmp. Added "Full Headers" button which will
- appear on the message display page if preferences are set not to display
- full headers by default. The "Full Headers" button will show full headers
- for the current message only.
- 03/16/1999 - 0.15 released. Bug fixes. SqWebMail now handles mailto: links.
- RFC2369 support.
- 04/14/1999 - 0.16 released. Bug fixes and subpackage updates. Small bits of
- HTML were hardcoded in sqwebmail - moved to HTML templates. Refreshed rfc822
- and rfc2045 with the latest versions from RCS. Fixed obscure bug in parsing
- RFC822 headers containing old-style () comments. Replies now have a
- References: header. Redesigned "Create Message" page to take up less
- horizontal real estate.
- 12/15/1999 - 0.27 resumed maintaining this ChangeLog. A lot of new stuff.
- Changes from 0.26: new authentication code. Eliminated --enable-multidir
- option. New authentication includes option to maintain virtual mailboxes.
- That, plus the pseudo-hierarchical folders can support the functionality of
- --enable-multidir.
- No more separate sqwebmail/vsqwebmail. Only sqwebmail will be built, and
- configuration time options will select whether vpopmail's vpasswd support
- gets compiled in as an authentication module. The Red Hat package stills
- builds two versions. That's implemented by actually configuring and
- building the package twice :-(. Well, that's the price of progress.
- New authentication: pretty much wiped auth.c clean, and started from
- scratch. Added authentication modules from Courier-IMAP. This code will
- now be shared :-).
- Some installation directories have now been changed. Previous, all
- html template subdirectories were created in /usr/local/share/sqwebmail
- (such as /usr/local/share/sqwebmail/en-us). They are now moved into a
- separate subdirectory of their own, so the English html are now installed
- in /usr/local/share/sqwebmail/html/en-us. If you have a custom installation,
- it will have to be moved into /usr/local/share/sqwebmail/html.
- NOTE: although .html files have NOT been changed in this version, the
- configuration scripts: configure.in, Makefile.am, Makefile.in, and configure
- HAVE been slightly changed. If you maintain your custom HTML, you must
- update the configuration scripts. The easiest thing to do is to simply
- copy over your .html files only into the subdirectory sqwebmail/html/en-us,
- after unpacking the tarball.
- Extra bonus: RFC 2111 support (cid: IMG URLs in text/html messages will
- be resolved!!! )
- 01/03/2000 - 0.28 makefile fixes. Added experimental LDAP module.
- 01/04/2000 - 0.29 LDAP fixes. Reformatted HTML files with Amaya 2.2. The
- logged on user's E-mail address will be shown now in the upper
- right hand corner. Optionally attach X-Sender to sent messages.
- More authvchkpw fixes (hopefully that's it). With authvchkpw,
- you will now have to login as user@domain. user%domain never
- worked, and it has been removed. Replaced --enable-hostname
- config file with a runtime config file,
- /usr/local/share/sqwebmail/hostname
- 01/22/2000 - 0.30 More authlib tweaks - Makefile. Authvchkw will now
- recognize : as a domain separator, since there are still many
- old dump Netscape versions lying around. No need to chgrp mail
- on sqwebmail.
- 01/26/2000 - 0.31 Authlib enhancements. Updated vpopmail support. Updated
- authldap support: mailDir, userPassword optional to suppress
- spurious error messages. Added option to use authenticated
- LDAP binds and have the LDAP server validate the password,
- instead of sqwebmail.
- 02/28/2000 - 0.32 Removed --enable-mimecharset option. The MIME character set
- for outgoing messages is now set in the CHARSET file located
- in the HTML template directory. Upgrade to 0.32 during quiet
- time, because people will get kicked off. Note that the default
- character set is now iso-8859-1. It was previously us-ascii.
- Complete RFC 2047 implementation. SqWebMail should now
- automatically encode and decode MIME headers. "Send Preview"
- is an exception, I'll take care of that one later.
- You can use ${sysconfdir}/footer to define a footer that will
- be appended to every message.
- 03/13/2000 - 0.33 MySQL patch. Courier integration. Added LINK to the list
- of banned HTML tags. Content-Base:/Content-Location support.
- 03/16/2000 - 0.34 Several fixes to allow sqwebmail to be manually installed
- suid to non-root, as long as all mailboxes are owned by the
- same uid. --with-maxmsgsize patch (default 2 MB).
- 05/10/2000 - 0.35 Changed footer to a per-lang parameter (html/lang/footer
- read instead of html/footer)
- Fixed cid: URL bug (didn't work :-( )
- Fixed RFC2047 bug introduced in 0.32 series.
- Bug fix in quota support. Properly implemented.
- multipart/related.
- Added address book.
- Added authdaemon.
- When vpopmail is used, change password via vpopmail.
- Bug fix -- concurrent access failure in displaying of inline
- images.
- Nuke ACTION attribute in HTML tags (disable FORM posts).
- 05/25/2000 - 0.36 Slightly changed semantics of maildir file creation. Don't
- loop on non-ENOENT errors. DJB is wrong - you'll get stuck in an
- infinite loop if, say, directory permissions are wrong. Abort
- instead.
- Added optional images and icons.
- 05/30/2000 - 0.36a maintenance release. A major Courier debugging session
- uncovered several potential bugs in the authentication layer.
- The patches are brought back into the sqwebmail tree.
- 06/16/2000 - 0.37
- Added "show for printing option" -- based on an external
- patch. Created my own icon for this option.
- Added a config file - logindomainlist. If exists, login screens
- will include a drop down list of domains.
- Added LDAP address book import.
- Other miscellaneous address book enhancements.
- Forwarding a message with attachments preserves the attachments.
- [ 0.38 ]
- Fixed bug with random envelope return address corruption.
- Berkeley DB 3 support.
- Completely rewritten authmysql module.