* Collapsible Folders - The folder list can be collapsed at any
parent folder. This makes folder lists with large
hierarchical structures much easier to manage and navigate.
* The Paginator! - This enables quick access to any page in the
message list by simply choosing the page number to view
rather than tediously clicking "next" 50 times.
* Hundreds of UI tweaks - The user interface has been given a
face-lift. The HTML has been largely overhauled, and while
it still has the same general feel, it has been made more
intuitive.
* Drafts - It is now possible to compose a message and save it to
be sent at a later date with the drafts option.
* New Options Page - The options page has been completely
rewritten for several reasons, the main of which was to
allow seamless integration of plugin options and to
provide uniformity throughout the entire section.
* Multiple Identities - It is now possible to create different
identities (home, work, school) that can be chosen upon
sending. Each identity can have its own email address,
full name, and signature.
* Reply Citations - Different types of citations are now possible
when replying to messages.
* Better Attachment Handling - The plugin, attachment_common, has
been fully integrated into the core of SquirrelMail. This
allows inline viewing of several different types of
attachments.
* Integration of Several Plugins - The following plugins have been
put directly into the core. As a result, be sure not to
install these as plugins, as the result may be (at best)
unpredictable: attachment_common, paginator, priority,
printer_friendly, sqclock, xmailer.
* Improved support for newer versions of PHP. Note that you may
have trouble if you are running PHP version 4.0.100
(commonly distributed with Debian 3.0).
* Ability to mark messages as read and unread from the message listing.
* Alternating Colors - The message list now alternates row colors
by default. This presents a much cleaner and easier to
read interface to the user.
This package contains the Courier IMAP authenticiation daemon that can
authenticate against a list of mail accounts stored in an external LDAP
directory.
Makefile into package and common parts to facilitate creating sub-packages
for the separate authentication modules, and using the general INSTALL
scripts. Changes from version 1.3.8.2 include:
* bug fixes
* move authentication modules into a separate daemon process
* partial support of the IMAP QUOTA extension.
* added experimental PostgreSQL authentication module.
* added experimental LDAP_TLS option to LDAP authentication.
* workarounds for Outlook
* Disable MSIE 6.0 smart tags in all html files
simply update to version from php-4.1.0 distribution, but add back
"--with-imap-ssl" to configure options as the IMAP client library does
both TLS _and_ IMAP over SSL, and the functionality isn't enabled in the
PHP4 client unless this option is specified.
fetchmail-5.9.6 (Fri Dec 14 04:03:50 EST 2001), 21247 lines:
* OPIE bug fixes by Jun Miyoshi <usako@omnisci.co.jp>.
* Documented known IDLE bug in the todo.html file.
* Sunil Shetye's fix for a timeout/reconnect bug.
* LMTP fix from Toshiro HIKITA <toshi@sodan.org>.
* The duplicate-killer doesn't try to operate if we can get an actual
recipient address from the trace headers.
Fix security hole bug for KILL/KILL9 function.
Under specific condition, kill(2) would be called with its first
arguement (pid) 0 or 1. It would cause killing parent process,
inetd(8).
The bug was fixed as bellow.
* Avoid using atoi(3).
* More strict error checking with sscanf(3).
* Answered flag not set in some circumstances when replying
* PC-Pine command line argument -passfile to change the name of the
password file. This should be a fully-qualified filename.
* Replying to a message may close the folder containing the message
* Pine fails to compile in non-DEBUG mode.
* PC-Pine crashes in some dialogs when run in Dialog Box mode.
* Setup/Signature prefers literal-signature by default
* Composer justify command handles nested quoting better
* Increased efficiency for remote configurations (no temporary files)
* New tokens SIZECOMMA (similar to 4.33 SIZE) and SIZENARROW for index-format
* Select by size (thanks to Martin Gallwey)
* New feature quell-content-id for working around Outlook XP problem
* New PC-Pine feature quell-ssl-largeblocks for working around OS
SSL-problems
* Better color interoperability between PC-Pine and Unix Pine with
16-color xterm
* New PC-Pine dialog to aid in locating configuration file if none found
* Save from local folder to simple name in remote collection fails
* Crash when selecting folders by Properties (Unseen...) in local collection
* Crash when talking to POP3 servers which have the EXPIRE capability
* Crash when talking to SMTP server which offers STARTTLS
* Crash when accessing remote config if there is a TLS failure
* Crash when index-format includes SCORE token, a score rule includes
an AllText pattern, and the folder being scored is remote
* Delivery Status Notification (DSN) broken
* Editing reply-indent-string was broken when using Windows dialog boxes
* Entire folder is re-filtered when Save is typed and save-will-advance is set
* Updated buildlink.mk as the new version has some new #defines in the .h
file (and e.g. pine won't build against the old version)
Updated: 2 November 2001
imap-2001a is a maintenance release, consisting primarily of bugfixes
including some critical bugfixes to crash and denial of service problems.
Programs written for imap-2001 will build with this version without
modification.
The following new facilities have also been added:
The new /norsh switch in mailbox names provides a more intuitive way of
disabling rsh-IMAP than the existing :143 or setting the rsh-timeout to 0.
Passwords are no longer returned in mm_dlog() callbacks unless the
application sets the SET_DEBUGSENSITIVE parameter.
The SET_NETFSSTATBUG parameter allows an application to force the
traditional UNIX mailbox driver to close and reopen the mailbox at ping
time. This is EXTREMELY inefficient, and should only be used to access
files stored on AFS and old NFS systems.
The ISO 8859 and Windows conversion tables have been updated to comply
with Unicode 3.1, and the KOI8-R table has been verified as compliant with
Unicode 3.1.
The SPECIALS mechanism for passing parameters to the lowest level Makefile
has been updated to be more general. See the next item for why you might
care.
New lrh port to build on Red Hat Linux 7.2, with pre-set definitions for
the places where Red Hat has placed Kerberos and SSL. It's actually just
the lnp port with SPECIALS defined accordingly. You may want to use it as
a model if your system needs such definitions. Note that SPECIALS is
primarily for IMAP toolkit (and Pine) purposes, and that user settings
should use EXTRASPECIALS instead.
Mew 2.1.51 (2001/12/07)
* A bug fix for mew-encode-remove-illegal-fields.
Mew 2.1.50 (2001/12/07)
* A bug fix for null line in a header.
* A workaround for reediting ctext.
* Defining mew-use-nfs-hack.
* A bug fix for mewls's null pattern.
* Removing ".CRLF" instead of "CRLF.CRLF" in a POP session.
* s/str/mystr/ for the C commands.
* A bug fix for md5 on XEmacs.
* 'no-line-break for base64-encode-string.
* A bug fix for mew-start-process-disp.
* iso-8859-15.