]> Pileus Git - ~andy/fetchmail/blobdiff - NEWS
* Improve KAME/getnameinfo.c portability to Linux libc5 systems.
[~andy/fetchmail] / NEWS
diff --git a/NEWS b/NEWS
index da487a6e8f8442251fffd9f3e7ea5fcf1027508b..65ecf1d31187df0f7cf7cbbda9dc8c79e43681a6 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -12,6 +12,7 @@ change.  MA = Matthias Andree, ESR = Eric S. Raymond, RF = Rob Funk.)
 * The MX and host alias DNS lookups that fetchmail performs in multidrop mode
   are obsolete, deprecated and may be removed from a future fetchmail version.
   They have never supported IPv6 (including IPv6-mapped IPv4) anyhow.
+  Non-DNS based alias keywords such as "aka" will remain in fetchmail.
 * The monitor and interface options may be removed from a future fetchmail
   version as they are not sufficiently portable.
 * POP2 is obsolete.
@@ -20,14 +21,21 @@ change.  MA = Matthias Andree, ESR = Eric S. Raymond, RF = Rob Funk.)
 * --sslcertck may become a default setting in a future fetchmail version.
 * The multidrop To/Cc guessing code along with the fragile duplicate suppressor
   is deprecated and may be removed from a future release.
+* The "envelope Received" option may be removed from a future release, because
+  the Received header was never meant to be machine-readable, the format varies
+  widely, and various other differences in behavior make parsing Received an
+  unreliable undertaking. The enveloper option as such will remain though, in
+  order to support Delivered-To, X-Envelope-To, X-Original-To and similar.
+  See also <http://home.pages.de/~mandree/mail/multidrop>.
 * The --enable-fallback (fall back to MDA if MTA unavailable) may be removed
   from a future fetchmail release.
 * The "protocol auto" default inside fetchmail may be removed from a future
   fetchmail release. Explicit configuration of the protocol is recommended.
+* Kerberos IV support may be removed from a future fetchmail release.
 
 --------------------------------------------------------------------------------
 
-fetchmail 6.3.4 (not yet released):
+fetchmail 6.3.5 (not yet released):
 
 # KNOWN BUGS AND WORKAROUNDS:
   (this section floats upwards through the NEWS to be on top of the list)
@@ -40,6 +48,50 @@ fetchmail 6.3.4 (not yet released):
 * The code still isn't 100% ISO-C compliant, some configurations attempt to
   compile files that are empty after preprocessing, which can cause compiler
   diagnostics and perhaps jam the compilation on strict compilers.
+* fetchmail expects Received: headers in a particular format when parsing
+  envelopes.
+
+# BUG FIXES:
+* For protocols such as IMAP that are not delimited by "." lines, truncate the
+  input buffer when the message has been completely read, to avoid taking
+  trailing garbage into the message if the terminal CRLF is missing. Fixes
+  Debian Bug#312415. (Patch suggested by Mike Jones, Manchester Univ.).
+* When using NTLM authentication, use regular IMAP response code handler after
+  completing NTLM handshake, for robustness and consistency.
+  (Taken from the NetBSD portable packages collection, patch-ac.)
+* Support Kerberos installations where krb5.h and perhaps roken.h are in
+  .../include/krb5.  Taken from NetBSD portable packages collection patch-ae.
+* On NetBSD, link against -lroken -lcom_err if --with-kerberos is enabled.
+* Drop #include <com_err.h> from Kerberos 5 header file, fixes compile error on
+  SUSE Linux 10.0.
+* Fix des_pcbc_encrypt compile warnings in kerberos.c line 246.
+* If krb5-config provides gssapi library information, use that rather than
+  guessing.
+* Improve --with-gssapi auto detection for /usr-based GSSAPI installs.
+* Fix --with-gssapi builds for NetBSD 3.0.
+* Improve KAME/getnameinfo.c portability to Linux libc5 systems.
+  Based on a patch by Dan Fandrich.
+* Provide INET6 to KAME/getnameinfo.c (only useful on IPv6-enabled systems that
+  lack getnameinfo, and there only visible in some Received: headers).
+  Found by Dan Fandrich.
+
+# CHANGES:
+* Rename all fetchmail-internal lock_* functions to fm_lock_*. Obsoletes
+  NetBSD portable packages collection patch-ah, patch-ai and patch-aj.
+* Configure prints a warning (but proceeds) if Kerberos IV support is enabled.
+* In verbose mode, log every IP fetchmail tries to connect to, to avoid
+  misleading the user. Suppress EAFNOSUPPORT errors from socket() call, too.
+  Fixes Debian Bug #361825, reported by Daniel Baur.
+
+# TRANSLATION UPDATES:
+* Russian/ru (Pavel Maryanov), Vietnamese/vi (Clytie Siddall)
+
+# CONTRIBUTED SCRIPTS:
+* PopDel.py was revised by Joshua Crawford to display the From: address and
+  list every email, even if it has no Subject: header; and not delete the wrong
+  message in the presence of mail without Subject: headers.
+
+fetchmail 6.3.4 (released 2006-04-14):
 
 # BUG FIXES:
 * configure: detect res_* functions properly with newer glibc ABIs.
@@ -57,8 +109,10 @@ fetchmail 6.3.4 (not yet released):
 
 # TRANSLATION UPDATES:
 * German/de (Matthias Andree), French/fr (Matthias Andree), Spanish/es (Héctor
-  García), Polish/pl (Jakub Bogusz)
+  García), Polish/pl (Jakub Bogusz), Japanese/ja (Takeshi Hamasaki)
 * New Vietnamese/vi translation (Clytie Siddall).
+* Updated French descriptions for the .spec file (Stéphane Schildknecht,
+  Luc Pionchon, Matthias Andree).
 
 # CHANGES:
 * pidfile: there is a new command-line (--pidfile PATH) and global option for