aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS50
-rw-r--r--fetchmail.man4
2 files changed, 44 insertions, 10 deletions
diff --git a/NEWS b/NEWS
index 60798334..76ec5e6b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,29 +1,63 @@
- To Do:
+ Complaints and Suspected Bugs:
-George Sipe reports that --monitor is broken.
+Reports from from Klee Dienes <klee@mit.edu> on the Debian bug list and from
+fetchmail-friend Dirk Eddelbuettel <edd@rosebud.sps.queensu.ca>:
-This needs to be fixed. --interface seems to work OK, so the error is
-evidently something pretty specific to the --monitor code.
+[KD1] If the local SMTP server disconnects while fetchmail is initializing
+the connection (for example, because inetd answers the connection but
+can't find the appropriate binary), fetchmail will wait forever for a
+response from the server.
+
+(Hm. Possibly this is the same bug as DE2 below. It appears the server
+timeout feature may be broken, but I have not been able to reproduce this yet.
+It's hard to test without a customized server or a very overloaded or flaky
+one. The one I use is too fast. :-))
+
+[KD2] Also, fetchmail seems to be using a polling loop to wait for responses
+from the server. This should probably be changed to a select()-based
+mechanism.
+
+(Perhaps. This is a design change I'm not ready to do quickly.)
+
+[DE1] After starting
+
+ fetchmail --syslog --monitor ppp0 --daemon 300 --timeout 30
+
+I said 'fetchmail --quit' but that isn't logged.
+
+(I haven't been able to reproduce this. I ran `fetchmail -d 2 -N -v'
+in one window and then did `fetchmail -q' in another, and the log
+message "fetchmail: terminated with signal 15" did show up. What
+happens when you try that?)
+
+[DE2] I had requested a timeout of 30 secs, but it didn't time out in almot
+ fifteen minutes
+
+(But fetchmail -V reports the timeout option set correctly. Are server
+timeouts really broken? We must find a way to test this.)
Release Notes:
------------------------------------------------------------------------------
-fetchmail-3.8 ()
+fetchmail-3.8 (Fri Mar 7 17:34:02 EST 1997)
features --
* More FAQ material on using `localdomains'.
-* compilation hacks for ISC 4.0 (thanks, Larry Jones!)
+* compilation hacks for ISC 4.0 (thanks, Larry Jones!).
bugs --
-* enabled ETRN and RPOP command-line option
+* enabled ETRN and RPOP command-line options.
* yet another attempt to fix the error.c compilation problems under
Solaris and NEXTSTEP.
-* handle \( and \) correctly in RFC822 comments.
+* handle \( and \) correctly in RFC822 comments, thanks to Gareth McCaughan.
+
+* Fixed off-by-one error fingered by Brian Jones that prevented
+ `localdomains' from working.
------------------------------------------------------------------------------
fetchmail-3.7 (Fri Feb 21 17:38:40 EST 1997)
diff --git a/fetchmail.man b/fetchmail.man
index ebc68127..b1fb6014 100644
--- a/fetchmail.man
+++ b/fetchmail.man
@@ -247,8 +247,8 @@ under Linux.
Daemon mode can cause transient links which are automatically taken down
after a period of inactivity (e.g. PPP links) to remain up
indefinitely. This option identifies a system TCP/IP interface to be
-monitored for activity. After each poll interval, if the link is up and
-no other activity has occurred on the link then the poll will be
+monitored for activity. After each poll interval, if the link is up but
+no other activity has occurred on the link, then the poll will be
skipped. This option is currently only supported under Linux.
.TP
.B \-A, --auth