X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=NEWS;h=699b81091a8687f11663685b6b6bb812131d5059;hb=6b363d166c9eb8354176b796f2fed68d538b7a4a;hp=22af11f72385fb3baa8955296db3453bbe3bc526;hpb=ab5425702f3448cd56e1bb0c3a751c6c34c55d5f;p=~andy%2Ffetchmail diff --git a/NEWS b/NEWS index 22af11f7..699b8109 100644 --- a/NEWS +++ b/NEWS @@ -56,7 +56,67 @@ removed from a 6.4.0 or newer release.) -------------------------------------------------------------------------------- -fetchmail-6.3.25 (not yet released): +fetchmail-6.3.26 (released 2013-04-23, 26180 LoC): + +# NOTE THAT FETCHMAIL IS NO LONGER PUBLISHED THROUGH IBIBLIO. +* They have stopped accepting submissions and consider themselves an archive. + +# CRITICAL BUG FIX for setups using "mimedecode": +* The mimedecode feature failed to ship the last line of the body if it was + encoded as quoted-printable and had a MIME soft line break in the very last + line. Reported by Lars Hecking in June 2011. + + Bug introduced on 1998-03-20 when the mimedecode support was added by ESR + before release 4.4.1 through code contributed by Henrik Storner. + Workaround for older releases: do not use mimedecode feature. + + Earlier versions of this NEWS file claimed this bug fixed in fetchmail-6.3.23, + but it was not. + + Fixes Launchpad Bug#1171818. + +# KNOWN BUGS AND WORKAROUNDS + (This section floats upwards through the NEWS file so it stays with the + current release information) +* Fetchmail does not handle messages without Message-ID header well + (See sourceforge.net bug #780933) +* BSMTP is mostly untested and errors can cause corrupt output. +* Sun Workshop 6 (SPARC) is known to miscompile the configuration file lexer in + 64-bit mode. Either compile 32-bit code or use GCC to compile 64-bit + fetchmail. Note that fetchmail doesn't take advantage of 64-bit code, + so compiling 32-bit SPARC code should not cause any difficulties. +* Fetchmail does not track pending deletes across crashes. +* The command line interface is sometimes a bit stubborn, for instance, + fetchmail -s doesn't work with a daemon running. +* Linux systems may return duplicates of an IP address in some circumstances if + no or no global IPv6 addresses are configured. + (No workaround. Ubuntu Bug#582585, Novell Bug#606980.) +* Kerberos 5 may be broken, particularly on Heimdal, and provide bogus error + messages. This will not be fixed, because the maintainer has no Kerberos 5 + server to test against. Use GSSAPI. + + +fetchmail-6.3.25 (released 2013-03-18, 26149 LoC): + +# BUG FIXES +* Fix a memory leak in out-of-memory error condition while handling plugins. + Report and patch by John Beck (found with Parfait static code analyzer). +* Fix a NULL pointer dereference in out-of-memory error condition while handling + plugins. + Report and patch by John Beck (found with Parfait static code analyzer). + +# CHANGES +* Improved reporting when SSL/TLS X.509 certificate validation has failed, + working around a not-so-recent swapping of two OpenSSL error codes, and + a practical impossibility to distinguish broken certification chains from + missing trust anchors (root certificates). +* OpenSSL decoded errors are now reported through report(), rather than dumped + to stderr, so that they should show up in logfiles and/or syslog. +* The fetchmail manual page no longer claims that MD5 were the default OpenSSL + hash format (for use with --sslfingerprint). Reported by Jakob Wilk, + PARTIAL fix for Debian Bug#700266. +* The fetchmail manual page now refers the user to --softbounce from the + SMTP/ESMTP ERROR HANDLING section. Reported by Anton Shterenlikht. # WORKAROUNDS * Older systems that provide the older RFC-2553 implementation of getaddrinfo, @@ -69,16 +129,19 @@ fetchmail-6.3.25 (not yet released): The proper fix, however, is to upgrade the operating system. +# TRANSLATION UPDATES +[cs] Czech, by Petr Pisar +[da] Danish, by Joe Hansen +[de] German +[eo] Esperanto, by Sian Mountbatten and Felipe Castro +[fr] French, by Frédéric Marchal +[ja] Japanese, by Takeshi Hamasaki +[pl] Polish, by Jakub Bogusz +[sv] Swedish, by Göran Uddeborg +[vi] Vietnamese, by Trần Ngọc Quân -fetchmail-6.3.24 (released 2012-12-23, 26108 LoC): - -# NOTE THAT THE RELEASE OF FUTURE FETCHMAIL 6.3.X VERSIONS IS UNCLEAR. -Should a 7.0 release be made earlier, chances are that the 6.3.X branch -is abandoned and its changes be folded into the 7.0 release, with changes -after 6.3.24 not available on their own in a newer 6.3.X release. -# NOTE THAT FETCHMAIL IS NO LONGER PUBLISHED THROUGH IBIBLIO. - They have stopped accepting submissions and consider themselves an archive. +fetchmail-6.3.24 (released 2012-12-23, 26108 LoC): # CRITICAL AND REGRESSION FIXES * Plug a memory leak in OpenSSL's certificate verification callback. @@ -95,26 +158,6 @@ after 6.3.24 not available on their own in a newer 6.3.X release. code, and only parts of the manual page claimed that --logfile was only effective in daemon mode. -# KNOWN BUGS AND WORKAROUNDS - (This section floats upwards through the NEWS file so it stays with the - current release information) -* Fetchmail does not handle messages without Message-ID header well - (See sourceforge.net bug #780933) -* BSMTP is mostly untested and errors can cause corrupt output. -* Sun Workshop 6 (SPARC) is known to miscompile the configuration file lexer in - 64-bit mode. Either compile 32-bit code or use GCC to compile 64-bit - fetchmail. Note that fetchmail doesn't take advantage of 64-bit code, - so compiling 32-bit SPARC code should not cause any difficulties. -* Fetchmail does not track pending deletes across crashes. -* The command line interface is sometimes a bit stubborn, for instance, - fetchmail -s doesn't work with a daemon running. -* Linux systems may return duplicates of an IP address in some circumstances if - no or no global IPv6 addresses are configured. - (No workaround. Ubuntu Bug#582585, Novell Bug#606980.) -* Kerberos 5 may be broken, particularly on Heimdal, and provide bogus error - messages. This will not be fixed, because the maintainer has no Kerberos 5 - server to test against. Use GSSAPI. - fetchmail-6.3.23 (released 2012-12-10, 26106 LoC):