Subject: CVS commit: pkgsrc/mail
To: None <>
From: Thorsten Frueauf <>
List: pkgsrc-changes
Date: 10/06/2001 20:18:06
Module Name:	pkgsrc
Committed By:	frueauf
Date:		Sat Oct  6 17:18:06 UTC 2001

Modified Files:
	pkgsrc/mail/fetchmail: Makefile distinfo
	pkgsrc/mail/fetchmailconf: Makefile
Removed Files:
	pkgsrc/mail/fetchmail/patches: patch-ae

Log Message:
Upgrade fetchmail{conf} to 5.9.4.

fetchmail-5.9.4 (Wed Oct  3 07:47:45 EDT 2001), 21104 lines:

* Finished license cleanup, all licenses in the distribution are now
  officially GPL-compatible.
* Added a length check to from64tobits() after receiving a warning that
  it might create buffer overflows.  No exploitable overflows were found by
  a careful case-by-case audit, and at minimum an exploit would have required
  that the mailserver be subverted.

fetchmail-5.9.3 (Sun Sep 30 12:08:52 EDT 2001), 21075 lines:

* Fix configuration error in handling of long options.
* Thomas Moestl's patch to use querynames in UID files.
* Timeout to deal with long socket closes (Sunil Shetye).
* Move from RSA MD5 code to Colin Plumb's public-domain implementation (BSD
  classic license eliminated)
* Rewrite strcasecmp() (BSD classic license eliminated).
* getopt_long is back for Solaris and HP-UX systems.
* Updated Danish po file.
* Re-enable explicit bounce message on bad address.

fetchmail-5.9.2 (Wed Sep 26 12:47:00 EDT 2001), 21118 lines:

* Enable code to build on Solaris again (long options won't work).
* Move Hesiod lookups to just before DNS lookups.
* Make sure the SICHLD handler is called when we run detached.
* Make kerberos5 in OpenBSD (Federico Schwindt <>).
* Added FAQ item X8 on why mail sometimes gets an extra ) appended.

fetchmail-5.9.1 (Mon Sep 24 19:01:57 EDT 2001), 21120 lines:

* Make -D short option for --smtpaddress active again.
* Typo fix for Polish translation.
* Make sure IMAP capability checks are caseblind.
* Make sure suffix checks on akalists are properly caseblinded.
* All warning mail now has a generated date stamp.
* getopt.c and getopt1.c removed due to license incompatibility with OpenSSL.
* End of poll cycle is now logged.
* Sanity check now rejects SSL option if SSL support is not compiled in
  (resolves Debian bug #109796).
* HMH's fix for the LMTP localhost/foo problem.
* Mike Warfield's fix for using a combined SSL cert and key in a single file.
* DNS lookups moved to just before the mailserver socket open, so fetchmail
  now works OK even if started up without Internet access.
* Switched from _( to GT_( as a gettext macro, in order to avoid a
  conflict with the SSL library.

To generate a diff of this commit:
cvs rdiff -r1.105 -r1.106 pkgsrc/mail/fetchmail/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/mail/fetchmail/distinfo
cvs rdiff -r1.3 -r0 pkgsrc/mail/fetchmail/patches/patch-ae
cvs rdiff -r1.28 -r1.29 pkgsrc/mail/fetchmailconf/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.