X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=NEWS;h=8798977911870b7ca5e2c81f5c95342d67db5018;hb=74631396d18f4c5b025e9cbbb70d0103c783037e;hp=e4d2f65b38a82e86fdb990f55fa4be83dc79f846;hpb=e0ec82cf5e4e9ca3070ed5a3ff51b1ff927fe7f4;p=~andy%2Ffetchmail diff --git a/NEWS b/NEWS index e4d2f65b..87989779 100644 --- a/NEWS +++ b/NEWS @@ -1,10 +1,35 @@ Release Notes: -fetchmail-1.9 (): +fetchmail-1.9 (Mon Oct 21 13:42:07 EDT 1996): + +features -- + +* It is now possible to specify multiple local recipients by giving a list + of names following "to" or "is". Each local recipient is checked for in the + To:, Cc: and Bcc: headers of each message; if a match is found, the message + is sent to that local recipient. This makes it possible to do mailing + lists and multidrop mailboxes. See the man page for details (and note + the caveat in the BUGS AND KNOWN PROBLEMS section). + +* It is possible to specify a size limit for retrieved messages. I resisted + doing this because I don't want fetchmail to be in the filtering game, but + too many Europeans begged for it because their telecomms monopolies are + price-gouging them on per-second phone charges. I will ignore, or be + extremely rude to, anyone who takes this feature as a license to beg me + for kill files or any other form of content-based filtering. Use + procmail on your server if you want that. + +* If you use an MDA, the internal changes to support multi-drop mailboxes + require that you *remove* the %s at the end of your MDA string. Local + delivery addresses will be appended to the end of the command in the + obvious way. + +* The first message from a query now includes the number of old messages + when this can be determined (that is not under POP2). * POP3 UID support really works now. I make rude noises at the POP3 mavens who forced us to this with RFC1725, but thank Al Longyear - for fixing and verifying my slightly buggy implemntation. + for fixing and verifying my slightly buggy implementation. * Kerberos support ditto. Thanks to Chris Hanson for this feature. @@ -15,11 +40,52 @@ fetchmail-1.9 (): * Add option to set server nonresponse timeout. +* Password is no longer displayed in verbose mode. + +* You may use C-like escapes to embed non-printables in passwords and other + strings. Fetchmail -V will display them in a printable form. + +* Program now tries to set itself to the ID of the local user before + running an MDA, and reset to root afterwards. This will work on + any system with seteuid(2), including Linux and the BSDs. + +bugs -- + +* Default user name to deliver to is now the calling user, unless + program is running as root in which case it is the remote user name + (default can be overridden with an `is' or `to' declaration). + In versions up to 1.7 it was the calling user; in 1.8 the remote + user ID. This created some confusion. + +* Accept RFC822 headers with a tab after the colon. + +* You now see a "skipping" message for each message not retrieved. + +* --keep no longer overrides --flush. + +* Rewrite "To: jrh (J. Random Hacker)" correctly. + +* Find "nnn octets" anywhere on a POP3 server's RETR response line. + +* Fixed various bugs in --check. It now reports PS_SUCCESS only if + there is new mail waiting. + +* Under Linux, if fetchmail is run in daemon mode with the network + inaccessible, each poll leaves a socket allocated but in CLOSE state + (this is visible in netstat(1)'s output). These sockets aren't + garbage-collected until fetchmail exits. When whatever kernel table + is involved fills up, fetchmail can no longer run even if the network is up. + To avoid this, fetchmail now commits seppuku after some number of + unsuccessful socket opens. + +* Don't try using FLAGS.SILENT, some allegedly IMAP2bis servers seem to + choke on it. + fetchmail-1.8 (Fri Oct 11 15:08:10 EDT 1996): features -- -* Use kill(0, pid) to make lock handling a bit smarter (thanks to Johann +* Use kill(0, pid) to make lock handling a bit smarter (thanks to Johan Vromans for the suggestion). * Arrange for timeout of client after 5 minutes if connection to server is