Panda IMAP Home Page
We have received inquiries about continued support of UW imapd (which we
wrote) now that the University of Washington has discontinued its IMAP and
Alpine development efforts.
Panda Programming has forked the IMAP toolkit from the
final University of
Washington version (imap-2007b) for internal use. The current UW version
is imap-2007e which has only minor changes from imap-2007b; all of these
changes (or something better) are in Panda IMAP.
The current version of Panda IMAP is imap-2010.
Updated 1 February 2010:
Changes in Panda IMAP from UW IMAP 2007b that are in UW IMAP 2007e:
-
Fix rare crash in SMTP sending. [UW IMAP 2007c]
-
Fix security bug in tmail and dmail. [UW IMAP 2007d].
-
Mailbox compression ("burping") can now occur during IMAP IDLE. [UW IMAP 2007e].
-
Fix crash when using -I in tmail. [UW IMAP 2007e].
-
Fix crash in RFC822 output routines (CVE 2008-5514). [UW IMAP 2007e].
Changes in Panda IMAP from UW IMAP 2007b that are not in UW IMAP:
-
Full compliance with RFC 5051 for collation.
-
Close a vector by which a cross-site scripting exploit can use an IMAP
server to transmit malicious JavaScript to a vulnerable web browser.
-
Fix sorting of address fields that start with a group name.
-
Fix server terminations at a status request signal.
-
Fix crash on some systems when IMAP server sends invalid literal size count.
-
Extensions to mailutil's -u flag: arguments are processed in the context of
the -u user and restrictBox settings are disregarded.
-
PCI auditing compliance.
-
Fix possible memory corruption.
-
Fixed a longstanding problem in parsing FETCH attributes.
-
Fix memory leak.
-
Fix delete of bad file name in mix burping.
-
Fix crash on Windows in certain circumstances when IMAP server disconnects
during response.
-
Fix incorrect file name for legacy INBOX creation on black box systems.
-
Fix security bug.
-
Support QNX 6.
-
Fix a problem that can cause mailbox corruption in the mix format.
-
Fix a problem that corrupts traditional UNIX mailbox files.
-
Support mailbox compression for BlackBerry users.
-
Fix crash caused by non-compliant IMAP servers
-
Fix problem with ZFS on Solaris.
-
Fix quoted-printable handling in error case.
-
OpenSSL 1.0.0 compatibility.
-
Fix Shift-JIS decoding.
-
New oxs port to build on Mac OS X Snow Leopard
-
Build cleanly in new 64-bit gcc.
-
Fix possible crash if connection closed unexpectedly in SSL.
-
Fix lost messages when mixrbld run.
-
Fix IMAP client handling of namespaces.
-
Detect reverse UID in mailbox.
Please contact us for further information about Panda IMAP availability.
We are still working on a funding model for Panda IMAP that will permit
an public open source distribution. Future development will depend upon
internal needs and cost recovery.
Copyright © 2008-2010 Panda Programming