Update to 2.0 (minor changes and bugfixes omitted):
2.0 August 9, 2005
* Core changes:
* Evolution support has been added [not in pkgsrc]
* Mailboxes can now be assigned a custom name
* For greater flexibility, mailboxes configuration is
now stored in ~/.gnome2/mail-notification/mailboxes.xml
(previously, it was stored in the GConf database)
* If a mailbox requires authentication and the
necessary credentials are not provided in the
mailbox properties dialog, Mail Notification now
lets GNOME prompt the user for the credentials
* The Mail Notification item is now also listed in the
GNOME >= 2.10 Preferences menu
* The third-party libegg code has been updated
* mbox, MH, Maildir and Sylpheed changes:
* Immediate notification did not work properly with
fast kernel notifiers (kqueue, inotify, dnotify,
...): fixed
* Unseekable files are now supported
* The location of the system mailbox is now resolved
at runtime rather than when the mailbox is added
(eases sharing the Mail Notification settings across
multiple computers)
* mbox changes:
* When immediate notification is not available, the
mailbox is now also checked when its size or ctime
changes (previously, it was only checked if its
mtime had changed)
* Sylpheed changes:
* Mail Notification now tries to avoid race conditions
which may occur while Sylpheed is being used
* POP3 and IMAP changes:
* When the authentication mechanism option is set to
"autodetect", Mail Notification will now try to
authenticate using each server-supported SASL
mechanism
* POP3 changes:
* The TOP optional command is now supported. This
solves some issues with POP3 servers (for instance,
pop.gmail.com) which incorrectly archive mails that
have been accessed using the RETR command.
* IMAP changes:
* If, while idling, the server abruptly drops the
connection, Mail Notification now reconnects rather
than considering it an error
* When idling, Mail Notification now only wakes up if
it receives a response indicating that the mailbox
might have changed
* By default, Mail Notification now avoids using the
IDLE extension if the remote server software is
known to have a broken IDLE implementation
* UTF-8 mailbox names are now converted to modified
UTF-7, as required by RFC 3501
* Gmail changes:
* Functionality has been restored after the Gmail web
site was modified; to prevent future disruptions and
simplify the source code, the Gmail Atom feed
(https://mail.google.com/mail/feed/atom) is now used
1.1 March 6, 2005
* The mail summary dialog has been replaced by a main window,
for controlling Mail Notification when the status icon is
hidden
rather than PKG_FAIL_REASON, so that they provide useful error
messages in build logs, and so that they continue to work on platforms
where they aren't broken.
2005-12-22 David F. Skoll
* VERSION 5.419 RELEASED
* Added MIME::Parser->decode_bodies method. This lets you force
MIME::Tools to store body parts WITHOUT decoding them. Useful
if you need the exact unmangled message source (for example,
for GPG-signing.) Patch submitted by Jörn Reder.
* Update attribute count, after purging invalid html syntax/
* Fix some HTML display bugs
* When using GPG, sign the entire message in its entirety, instead
of signing each MIME part separately. Some E-mail clients cannot
handle individually-signed multipart/alternative content.
* Fix HTML templates (remove 8bit content inserted by Amaya).
* Wiki-style composition of HTML messages.
Also, the "fam" option is noted to be supported here now, although
the logic to handle it is still in mail/courier-maildir/Makefile.common.
never used the fam code at all, so there is no actual loss of
functionality. However, maildrop will now never depend on fam or
gamin. Bump the PKGREVISION to 1.
code from courier-0.52.2 which has no changes from the code in 0.52.1.
The only change is that "fam" is no longer a package option (or a
dependency) for courier-maildir.
resolver. Convert it to the less hacky one used elsewhere, mainly
so that I won't miss it when implementing a more general solution
to this common problem.
Changes for 2.2.0beta2:
* The forwarding of messages with attachments was modified.
* The bug that previously selected row was removed from the view
instead of currently selected one when deleting folders from the
context menu was fixed.
* Win32: The bug that messages with subject that includes
characters that can't be used for filename couldn't be attached
was fixed.
* Windows-1252 was added for display encoding.
* After incomplete POP3 session, duplicate retrieval of messages
doesn't happen anymore.
Changes for 2.2.0beta1:
* The major improvements of the search function were made.
o The query search was implemented.
o Search conditions can be specified with the same UI as the
filter rule.
o Subfolders can be searched.
o The search folder (virtual folder) was implemented.
* The maximized window state is now remembered.
* The option "Display recipient on 'From' column if sender is
yourself" now looks for all accounts.
* The line-wrapping of composition now doesn't join enumerated
lines.
* The nonstandard Korean encoding 'ks_c_5601-1987' was supported.
* The bug that the initial directory was not properly selected in
the file selection dialog with GTK+ 2.8 was fixed.
* Some other bugs were fixed.
Evolution-Data-Server 1.4.2.1, 2005-11-30
-----------------------------------------
Added fix for an ugly crasher in the calendar component.
Use EDS 1.4.2.1 instead of 1.4.2
Evolution-Data-Server 1.4.2, 2005-11-29
----------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#218177- Disable IMAP Account causes crash (Parthasarathi)
#318508- Repeated crash when downloading new mail (Vivek Jain)
#228929- After upgrading snapshot cannot see IMAP inbox contents (Shreyas)
#317956- Crash when starting evolution without or with expired kerberos 5
(Bjorn Torkelsson)
#320736- crash connecting to groupwise7 (Parthasarathi)
#319045- gw-Evolution crashes after marking few mails as not junk (Vivek)
#312848- Delete option should be disabled for default Tasks list
(Sarfraaz)
#318104- evolution crashed when changing calendar timezone and keeps
crashing (Harish)
#317322- crash when delete a imported recurrent event (Chenthill)
#318777- recurrence editing ... (Chenthill)
#318130- e-cal-backend-http.c does not include e-cal-time-util.h, fails
(Matthew Daniel)
#319612- Stop warnings from e-destination about xmlChar* (Ross Burton)
#318227- Change LDAP search filter (Carsten Guenther)
#316955- Recreates summary file on every other load (Ross Burton)
#319848- Cannot select multiple adresses for 'To', 'Cc' etc fields
(Sushma)
Updated Translations:
- fa (Meelad Zakaria)
- bg (Alexander Shopov)
sendmail, which prevents mutt from sending messages. patch-am works
around this issue by postponing the closing of all file descriptors
until after the fork.
Most of these exit codes are defined in gnulib/sysexit_.h
EX_OK is defined as 0 in src/msmtp.c if it wasn't already defined.
The variable error_code is assigned these exit values, and returned at
the end of main().
On Interix, EX_OK is defined in unistd.h:
#define EX_OK 0x8001 /* test for regular executable */
patch-ab changes the logic so that when error_code == EX_OK, the exit
code is 0 instead of EX_OK. This should work everywhere.
configure script sets bin/mutt_dotlock to install setgid mail. Interix
installs the mail spool directory group writable and not world-writable,
however the group is +Administrators. Interix does not install a group
named mail, which causes the mutt install to fail.
Fix this by replacing group mail with group +Administrators.
server does not report the TOP capability, which is optional and is
not used by Mutt. This patch squelches the error and allows mutt to
fetch mail from pop3s servers lacking TOP.
Change homepage to http://fetchmail.berlios.de/ and update MASTER_SITES.
Changes introduced since 6.2.5:
fetchmail-6.2.5.X is a security fix branch that forked off
fetchmail-6.2.5. It does not change for anything but security and the
most severe bug fixes. Note that no 6.2.5.X security audits are planned
except when a particular bug is reported, and that 6.2.5.X is unsafe to
use on some systems, particularly those that lack a *working and secure*
snprintf implementation.
The fetchmail 6.2.5.X branch will be discontinued early in 2006.
fetchmail-6.2.5.5 2005-12-19 Matthias Andree
* SECURITY FIX CVE-2005-4348: fix null pointer dereference in
multidrop mode when the message is empty. Reported by Daniel Drake
<http://article.gmane.org/gmane.mail.fetchmail.user/7573> and others
(Debian Bug #343836). Fix by Sunil Shetye.
* Fix Debian bug #301964, fetchmail leaks sockets when SSL negotiation
fails. Fix suggested by Goswin Brederlow.
* Add fetchmail-SA-2005-{01,02,03}.txt
fetchmail-6.2.5.4 2005-11-13 Matthias Andree
* Also ship pre-built rcfile_y.[ch] for systems that don't have flex,
yacc or bison.
* On FreeBSD, add /usr/local/include to CPPFLAGS so that libintl.h is found.
* Avoid automatically picking up HESIOD implementations that lack
hesiod_getmailhost, such as the one in FreeBSD's base system.
* Fix makedepend for separated build (where the build is not run from
the source directory), but prevent packaging from separated build, it
yields bogus results.
* Fix resolv.h autodetection.
* Add +HESIOD to version printout if appropriate.
fetchmail-6.2.5.3 2005-11-12 Matthias Andree
* SECURITY FIX CVE-2005-3088: fetchmailconf: fix password exposure: use
umask 077 before opening output file and restore umask later.
* Critical fix: fix IMAP timeouts, counting message count down on
servers that do not send EXISTS counts after EXPUNGE. Debian Bug#314509.
* Ship pre-built rcfile_l.c for systems that don't have flex.
* Build environment: Update included gettext. Fix
--with-included-gettext. Fix parallel build (make -j). Fix "always
rebuild fetchmail" syndrome.
* Do not link against -ll or -lfl (not needed).
fetchmail-6.2.5.2
(patch Fri Jul 22 01:52 GMT 2005,
tarball Sat Jul 23 21:34 GMT 2005)
* README: Added a note about release status - READ IT!
* Note: Due to a Makefile.in bug, you may need to use GNU make.
* SECURITY FIX CVE-2005-2335: truncate UIDL replies, lest malicious or
compromised POP3 servers overflow fetchmail's stack. Debian bug
#212762. This is a remote root exploit.
Thanks: Miloslav Trmac for pointing out the fix in 6.2.5.1 was buggy.
Thanks: Ludwig Nussel for a much simpler fix.
* Critical fix: omit blank between MAIL FROM: and <user@example.org>,
as this causes mail loss with some listeners.
* Fix: POP2 driver wouldn't properly check authentication failure.
* Sunil Shetye's fix to force fetchsizelimit to 1 for APOP and RPOP.
Changes 2.54:
a few minor enhancements and fixes.
Changes 2.53:
mostly work around bugs and deficiencies in third-party packages
commonly used with MIMEDefang.
o Updated automake admin dir to compile with latest SuSE
o Updated documentation slightly
o Status Window patch for multiple-monitors
o Added CRAM-MD5 and APOP login support for POP and IMAP
o Fixed advanced options like keepalive propogating from the setup
dialog to the code that actually uses it