- Things to do:
+ Release Notes:
-In the SSL support, we need to add server certificate validation (In
-other words, does the certificate match the system we are trying to
-contact?). Also, add authentication of Certifying Authority (Is this
-a Certifying Authority we recognize?).
+(The `lines' figures total .c, .h, .l, and .y files under version control.)
-Jorge Godoy asked, about the MD5 sums: Are they on the RPMs? How about
-using GPG/PGP instead of MD5 to sign the packages? If people are
-worried with copies of it, GPG/PGP offers more security than MD5. I
-don't know exactly, but I think you can sign it both ways so that your
-package will have two security verifications instead of one...
+* Fall back on the computed queryname if we need the DNS name of a a host
+ and can't get it. Resolves Debian bug #69199.
+* Andrej Borsenkow's fix for configuration with new SOCKS.
+* Pavel Roskin's fix to build the RPM without libcrypto (Red Hat changed
+ the library name to libk5crypto in 6.2).
+* Peter Backes's sm-hybrid patch added to contrib; more FAQ item T1 changes.
+* Emiliano's patch to make dropdelivered and envelope interact properly.
+* In fetchmailconf, always reset the port number when changing protocols.
+* Patrick Bihan-Faou's changes to use sysctl() for interface checking
+ so fetchmail doesn't have to be suid kmem.
-The Debian bug-tracking page for fetchmail is:
+fetchmail-5.5.3 (Tue Sep 26 17:56:32 EDT 2000), 19278 lines:
- http://cgi.debian.org/cgi-bin/pkgreport.cgi?archive=no&pkg=fetchmail
+* Added skip size reporting as suggested by Franck Pommereau.
+* Don't terminate on failed DNS lookup of host, go to next entry.
+* Danish localization support, courtesy of Byrial Jensen.
+* Fix reference to freed message header block (thanks to Andrew Morton)
- Release Notes:
+There are 280 people on fetchmail-friends and 557 on fetchmail-announce.
-(The `lines' figures total .c, .h, .l, and .y files under version control.)
+fetchmail-5.5.2 (Thu Sep 7 23:00:24 EDT 2000), 19243 lines:
+
+* Horst von Brand's security and specfile patches.
+* Major changes to FAQ item T1.
+* Minor correction to FAQ item K3 by Malte Kiesel.
+* Added to FAQ R1, on enabling sendmail in RH 6.9.
+* Resolved Debian bugs #66110, #70862.
+
+There are 291 people on fetchmail-friends and 553 on fetchmail-announce.
+
+fetchmail-5.5.1 (Sun Aug 20 23:43:03 EDT 2000), 19241 lines:
+
+* Fix a finger error in the dot-termination fix for 5.5.0.
+* Javier Kohen's update for es.po.
+* Jiri Pavlovsky's cs.po update.
+* Added to FAQ item on K3 a recipe using the new plugin %h option.
+* Fixed a nasty typo in FAQ item T1 -- the old version didn't generate
+ correct Delivered-To hacks. Thanks to Peter 'Rattacresh' Backes
+ <rtc@helen.PLASMA.Xg8.DE> for spotting this.
+
+There are 291 people on fetchmail-friends and 537 on fetchmail-announce.
+
+------------------------------------------------------------------------------
+fetchmail-5.5.0 (Sat Aug 12 12:47:21 EDT 2000), 19241 lines:
+
+* Fix pop3.c to avoid trouble with spurious dot terminations.
+
+There are 293 people on fetchmail-friends and 541 on fetchmail-announce.
+
+fetchmail-5.4.5 (Mon Aug 7 03:25:23 EDT 2000), 19238 lines:
+
+* Dave Zarzycki's patch to enhance plugins, adding %h and %p.
+* Vitezslav Samel's patch to fix a Y2K bug in lsmgen.sh.
+* Fixed a fatal typo in fetchmailconf.
+* Resolved Debian bug #67559. It was a misdiagnosis.
+* Resolved Debian bugs #62115, #61983, #68627, #61983.
+* Return PS_NOMAIL when no server entries are active.
+* pt_BR Update from George Godoy.
+* David Taylor's fixes for the UIDL code.
+
+There are 290 people on fetchmail-friends and 538 on fetchmail-announce.
+
+fetchmail-5.4.4 (Sun Jul 23 15:56:16 EDT 2000), 19172 lines:
+
+* Guenther H. Leber's fix to show expunge parameters for POP3 in fetchmail -V.
+* Richard Gooch's fixes to use sigaction(2) in sink.c and daemon.c
+* Petr Kristof's fix for sslcert configuration in fetchmailconf.
+* Jiri Pavolvsky's updated cs.po.
+* Cyrille Lefevre <clefevre@citeweb.net>'s patch for IPV6,
+ resolving FreeBSD Problem Report ports/19996.
+* Added John Summerfield's pop2test to contrib.
+* In the fetchmail RPM spec, stop compressing the man pages. Turns out
+ rpm-4.0 does a find(1) over the stuff to be installed and gzip(1)s the
+ manpages it finds. This gets messed up by the explicit symlink among
+ manpages in the spec file, which rpm redoes and gets all wrong.
+* Added Antoine Beaupre's dropdelivered option.
+
+There are 292 people on fetchmail-friends and 544 on fetchmail-announce.
+
+fetchmail-5.4.3 (Sun Jul 2 14:24:28 EDT 2000), 19080 lines:
+
+* Fixed Debian bug #63667, fetchmailconf: doesn't write .fetchmailrc properly.
+* RFC2177 IDLE should now be done even when there are no messages.
+* Joerg Plate's SSL typo fix.
+* Try to limit the damage bad UIDL handling can do by refusing to mess with
+ the UIDL state if there has been an error.
+* Better isafile test -- bizarrely enough, Linux ptys have S_ISBLK.
+* Includes for SSL now use the openssl directory, which has been standard
+ since OpenSSL 0.9.3. If this breaks your build, upgrade your SSL.
+
+There are 286 people on fetchmail-friends and 535 on fetchmail-announce.
+fetchmail-5.4.2 (Wed Jun 28 07:21:04 EDT 2000), 19069 lines:
+
+* Julian Haight's fix for his 5.4.1 patch, which created a potential
+ memory leak.
+* Minor bug fixes for SSL by Wolfram Kleff.
+* Be more clever about when we suppress progress dots.
+
+There are 290 people on fetchmail-friends and 534 on fetchmail-announce.
+
+fetchmail-5.4.1 (Tue Jun 6 23:24:22 EDT 2000), 19051 lines:
+
+* Julian Haight added support for arbitrary SMTP RCPT TO: control using:
+ --smtpname user@host. Should be useful for sites running multiple virtual
+ domains without local users, such as a cyrus IMAP installation.
+* Julian Haight added hostaddr reporting in the "Received: from" clause.
+* NT material added to FAQ item O9.
+* Commented out the socket-shutdown code that was causing mystery hangs under
+ Red Hat 6.2. We can live with a socket leak (assuming it comes back) nmore
+ easily than we can live with fetchmail getting wedged in place.
+* Werner Almesberger <almesber@lrc.epfl.ch> sent minor bug fixes for BSMTP.
+
+There are 290 people on fetchmail-friends and 526 on fetchmail-announce.
+
+------------------------------------------------------------------------------
+fetchmail-5.4.0 (Sat May 13 18:24:21 EDT 2000), 18977 lines:
+
+* Matthias Scheler's fix for SSL under IPV6
+* Added FAQ material on SSL's "RPNG not seeded" message and on ssh tunnelling.
+* Resolved Debian bug #63667.
+
+There are 287 people on fetchmail-friends and 516 on fetchmail-announce.
+
+fetchmail-5.3.8 (Fri Apr 21 03:47:14 EDT 2000), 18977 lines:
+
+* Fixed brown-paper-bag bugs involving rcfile name initialization.
+* In fetchmailconf, don't permit editing of a blank server entry.
+
+There are 288 people on fetchmail-friends and 513 on fetchmail-announce.
+
+fetchmail-5.3.7 (Sun Apr 16 03:46:13 EDT 2000), 18975 lines:
+
+* Updated and corrected version of contrib/domino.
+* Galician translation added, courtesy of Jesus Bravo Alvarez <jba@pobox.com>.
+* Spanish translation updated, courtesy of Javier Kohen.
+* Removed an unnecessary Kerberos check that seemed to be causing lossage.
+* FETCHMAILHOME environment variable introduced to optionally override the
+ normal $HOME location of fetchmail's rc, id, and pid files.
+* Fixed a bug in the SEARCH UNSEEN code that resulted in only half the
+ available messages getting fetched each run.
+
+There are 290 people on fetchmail-friends and 511 on fetchmail-announce.
+
+fetchmail-5.3.6 (Sat Apr 8 03:54:04 EDT 2000), 18947 lines:
+
+* Autoprobe now recognizes Domino IMAP servers and warns the user.
+* Add a needed pclose(3) call in interface.c (thank Matthias Andree).
+* In IMAP, use SEARCH UNSEEN instead of flag queries to count and identify
+ unseen messages (thanks to Alexis Lê-Quôc <alq666@hotmail.com>).
+* Added contrib/domino, a workaround for the Domino attachment problem.
+* Added contrib/toprocmail, which demonstrates how a plugin can
+ display selected mail headers.
+* French internationalization update from Guy Brand.
+* IMAP PREAUTH fix from Todd Sabin <tas@webspan.net>.
+* Fetchmail now runs on BeOS, thanks to David Reid <david@jetnet.co.uk>.
+
+There are 288 people on fetchmail-friends and 511 on fetchmail-announce.
+
+fetchmail-5.3.5 (Wed Mar 29 18:17:19 EST 2000), 18840 lines:
+
+* Back out the InterChange workaround, it breaks operation with M$ Exchange.
+* Update for cs.po from Jiri Pavlovsky.
+* Prevent spurious hostname matches in fetchmailconf.
+* Ultrix 4.5 port patches from Simon Burge <simonb@thistledown.com.au>.
+* Add bug warning to FAQ about Lotus Domino.
+* Suppress monitor check just after being woken by signal.
+
+There are 293 people on fetchmail-friends and 511 on fetchmail-announce.
+
+fetchmail-5.3.4 (Wed Mar 22 15:55:51 EST 2000), 18819 lines:
+
+* Added FAQ item on performance under load.
+* Fix Debian bug #60202 (segfaults when given command line arguments).
+ This only applied to `antispam', as it turned out.
+* Work around InterChange's bug with attachments as suggested by
+ paul666@mailandnews.com.
+* Enable checks on multiple folders.
+
+There are 294 people on fetchmail-friends and 504 on fetchmail-announce.
+
+fetchmail-5.3.3 (Mon Mar 13 16:34:29 EST 2000), 18763 lines:
+
+* Fixed reporting of listener timeouts.
+* Configure now supports SOCKS5, thanks to Alan Schmitt.
+* Fix a minor bug in preauthenticated IMAP, thanks to Urban Boquist
+ <boquist@crt.se>.
+* Try to support suffix matching in aka lists.
+
+There are 285 people on fetchmail-friends and 504 on fetchmail-announce.
+
+fetchmail-5.3.2 (Mon Mar 6 21:41:23 EST 2000), 18695 lines:
+
+* Added experimental support for RFC2177 IDLE command extension of IMAP.
+* Updated fr.po.
+* Fixed a bug in fetchmailconf's handling of envelope skip prefixes.
+* Don't nuke .fetchids when authorization failure keeps us from getting URLs.
+* Added FAQ item X6 on dropped and mangled attachments, thanks to Rob Funk.
+* Teach configure.in to link the RSA reference library if available.
+* Disable saving of Message-IDs into UIDL lists.
+
+There are 290 people on fetchmail-friends and 500 on fetchmail-announce.
+
+fetchmail-5.3.1 (Sun Mar 5 23:02:42 EST 2000), 18648 lines:
+
+* Use remotename@hostname for MAIL FROM if we have not been able to deduce
+ a Return-Path.
+* Fix the attempted fix for Joop Susan's ENOTCONN bug.
+* Added FAQ material on a Microsoft Exchange bug, on forwarding to
+ a different host than the one fetchmail runs on, and on using
+ ssh for a secure passwordless connection. Removed the FAQ entry
+ on popclient.
+* Jun-ichiro itojun Hagino <itojun@iijlab.net> sent a fix for IPv6.
+* Fix Red Hat 6.2beta bug 9982: fetchmailconf now automatically pups up
+ an edit panel whenever a new user or site is created.
+* Fix Red Hat 6.2beta bug 9987: Deal gracefully with the possibility that
+ we might be running as a subprocess with stdin not attached to a tty,
+ and thus unable to query for a password.
+* Resolved all current Debian bugs classed `important'; #43139, #44744, #44760,
+ #44774, #43140, #50990.
+* Resolved Debian ordinary bugs #17769, #34383, #38303, #39732, #51674,
+ #53386, #53732, #58553.
+* Resolved Debian wishlist bug #26630.
+* Resolution of #59281 (still loops on Ctrl-C) involved a small change in
+ behavior; SIGPIPE now terminates the current poll cycle.
+
+There are 289 people on fetchmail-friends and 502 on fetchmail-announce.
+
+------------------------------------------------------------------------------
+fetchmail-5.3.0 (Tue Feb 22 08:53:31 PST 2000), 18618 lines:
+
+* Horst von Brand's improvements to the specfile generator.
+* Joop Susan's improvements in error status reporting.
+* Only emit progress dots when stdout is connected to a tty.
+* Fix for GNATS bug 16468, "INET6 breaks fetchmail preconnect"
+ by Munechika SUMIKAWA <sumikawa@ebina.hitachi.co.jp>.
+* Lexical analyzer now understands that -?[0-9]*[a-zA-Z] is not a number.
+
+There are 293 people on fetchmail-friends and 498 on fetchmail-announce.
+
+fetchmail-5.2.8 (Mon Feb 14 19:16:46 EST 2000), 18571 lines:
+
+* Attempted fix for Joop Susan's ENOTCONN bug.
+* Fix for NO response during SIZE fetches for M$ Exchange IMAP server.
+* Thomas Zajic <zlatko@gmx.at> sent a change that copes with GMX X-UIDLs.
+* Fix fetchmailconf's handling of ssl attributes when SSL is not configured.
+* Handle IMAP folder names with embedded spaces.
+* cs.po update from Jiri Pavlovsky.
+* Make -d0 -v work when -a and -k are on.
+* UID handling has been broken since 5.2.5. This version should work.
+ Thanks to Bruce Hauge <bruce_hauge@agilent.com> for testing.
+
+There are 287 people on fetchmail-friends and 504 on fetchmail-announce.
+
+fetchmail-5.2.7 (Sun Feb 6 20:45:41 EST 2000), 18517 lines:
+* Updated FAQ.
+* Updated es.po.
+* Disable mail notification on server unreachable. This turned out to
+ be a very bad idea.
+
+There are 276 people on fetchmail-friends and 493 on fetchmail-announce.
+
+fetchmail-5.2.6 (Sat Feb 5 00:01:53 EST 2000), 18517 lines:
* Close down sockets using shutdown(2) and discarding read data until we
get a TCP FIN. With any luck this will squash our socket leak.
* Open the lockfile with O_SYNC, so we know the file has been written
* Added Martijn Lievaart's sendmail hacks for multidrop to the contrib
directory.
* Fix bug in processing of plugout option.
+* AIX port tweak from Dave Marquardt <marquard@austin.ibm.com>.
* Add support for `ssh' preauth type to suppress password prompts at startup.
* Support for RFC2449 extended POP3 responses [IN-USE] and [LOGIN-DELAY].
* Log bounced messages via syslog (Debian bug #50184).
* Notify user by mail when pop server nonexistent (Debian bug #47143).
* Debian buglist cleanup.
-fetchmail-5.2.5 (Mon Jan 31 02:02:48 EST 2000), 18445 lines:
+There are 274 people on fetchmail-friends and 494 on fetchmail-announce.
+fetchmail-5.2.5 (Mon Jan 31 02:02:48 EST 2000), 18445 lines:
* Fixed bugs in BSMTP generation reported by Jaap Lutz.
* Make fetchmailconf better at handling backslashes in usernames
and passwords.
There are 282 people on fetchmail-friends and 479 on fetchmail-announce.
+------------------------------------------------------------------------------
fetchmail-5.2.0 (Tue Nov 30 14:24:25 EST 1999), 18302 lines:
* fetchmailconf now complains and exits gracefully when not run under X.
* configure.in port patch for OpenBSD from Federico G. Schwindt.
* Created fetchmail-announce list.
There are 281 people on fetchmail-friends and 8 on fetchmail-announce.
-% fetchmail-friends list split
+% fetchmail list split
fetchmail-4.2.9 (Tue Sep 30 18:21:35 EDT 1997), 12185 lines:
* Don't byte-stuff when writing to an MDA.
* Added `forcecr' to fix qmail problems by forcing CRLF termination.
There are 222 people on the fetchmail-friends list.
-% Bad addresses dropped after the switchover to SmartList
+% Bad addresses dropped after switch to SmartList
------------------------------------------------------------------------------
fetchmail-3.9.0 (Wed Apr 2 13:36:22 EST 1997), 8889 lines: