From a586fbf61f66adf765b539b35e76c66c2e4b50c3 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Fri, 24 Sep 1999 08:34:11 +0000 Subject: Plotting is working pretty well. svn path=/trunk/; revision=2601 --- NEWS | 64 +++++++++++++++++++++++++++++++------------------------------- README | 11 ++++++----- growthplot | 14 ++++++++++++-- 3 files changed, 50 insertions(+), 39 deletions(-) diff --git a/NEWS b/NEWS index ca718875..41e5d0ab 100644 --- a/NEWS +++ b/NEWS @@ -16,7 +16,7 @@ fetchmail-5.1.1 (): * During IMAP authentication, canonicalize both name and password. * -A has been retired (goes with authenticate -> preauthenticate change). -There are 266 people on fetchmail-friends and 444 on fetchmail-announce. +There are 259 people on fetchmail-friends and 440 on fetchmail-announce. ------------------------------------------------------------------------------ fetchmail-5.1.0 (Wed Sep 22 01:27:42 EDT 1999): @@ -910,7 +910,7 @@ fetchmail-4.1.0 (Mon Aug 11 17:19:57 EDT 1997): * Always pass FQDNs in RCPT TO addresses (avoids minor tsuris with exim). There are 263 people on the fetchmail-friends list. -% web page existed by this point +% Web page existed by this point fetchmail-4.0.8 (Thu Aug 7 17:05:27 EDT 1997): * Fixed core dump bug in UID handling introduced by the 4.0.6 change. @@ -1093,10 +1093,10 @@ fetchmail-3.9.1 (Thu Apr 17 11:37:14 EDT 1997): * 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 the switchover to SmartList ------------------------------------------------------------------------------ -fetchmail-3.9 (Wed Apr 2 13:36:22 EST 1997): +fetchmail-3.9.0 (Wed Apr 2 13:36:22 EST 1997): features -- @@ -1122,7 +1122,7 @@ bugs -- There are 268 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-3.8 (Fri Mar 7 17:34:02 EST 1997): +fetchmail-3.8.0 (Fri Mar 7 17:34:02 EST 1997): features -- @@ -1145,7 +1145,7 @@ bugs -- There are 248 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-3.7 (Fri Feb 21 17:38:40 EST 1997): +fetchmail-3.7.0 (Fri Feb 21 17:38:40 EST 1997): features -- @@ -1170,7 +1170,7 @@ bugs -- There are 233 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-3.6 (Mon Feb 17 00:19:55 EST 1997): +fetchmail-3.6.0 (Mon Feb 17 00:19:55 EST 1997): features -- @@ -1193,7 +1193,7 @@ bugs -- There are 229 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-3.5 (Sat Feb 15 15:19:36 EST 1997): +fetchmail-3.5.0 (Sat Feb 15 15:19:36 EST 1997): features -- @@ -1216,7 +1216,7 @@ bugs -- There are 230 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-3.4 (Wed Feb 12 19:23:06 EST 1997): +fetchmail-3.4.0 (Wed Feb 12 19:23:06 EST 1997): features -- @@ -1253,7 +1253,7 @@ fetchmail-3.3.1 (Sun Feb 2 02:17:07 EST 1997): * Unapply a patch that broke error logging to files. ------------------------------------------------------------------------------\ -fetchmail-3.3 (Sat Feb 1 15:15:13 EST 1997): +fetchmail-3.3.0 (Sat Feb 1 15:15:13 EST 1997): features -- @@ -1272,7 +1272,7 @@ bugs -- There are 215 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-3.2 (Mon Jan 27 02:51:10 EST 1997): +fetchmail-3.2.0 (Mon Jan 27 02:51:10 EST 1997): features -- @@ -1291,7 +1291,7 @@ bugs -- There are 207 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-3.1 (Fri Jan 24 12:45:18 EST 1997): +fetchmail-3.1.0 (Fri Jan 24 12:45:18 EST 1997): features -- @@ -1315,7 +1315,7 @@ bugs -- There are 205 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-3.0 (Tue Jan 21 16:44:56 EST 1997): +fetchmail-3.0.0 (Tue Jan 21 16:44:56 EST 1997): features -- @@ -1365,7 +1365,7 @@ manual page. There are 201 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-2.8 (Sat Jan 11 15:48:33 EST 1997): +fetchmail-2.8.0 (Sat Jan 11 15:48:33 EST 1997): features -- @@ -1392,7 +1392,7 @@ bugs -- There are 184 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-2.7 (Thu Jan 9 03:18:15 EST 1997): +fetchmail-2.7.0 (Thu Jan 9 03:18:15 EST 1997): features -- @@ -1419,7 +1419,7 @@ bugs -- There are 177 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-2.6 (Fri Dec 27 12:42:56 EST 1996): +fetchmail-2.6.0 (Fri Dec 27 12:42:56 EST 1996): features -- @@ -1438,7 +1438,7 @@ bugs -- There are 169 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-2.5 (Mon Dec 23 04:18:54 EST 1996): +fetchmail-2.5.0 (Mon Dec 23 04:18:54 EST 1996): features -- @@ -1453,7 +1453,7 @@ bugs -- There are 165 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-2.4 (Sat Dec 21 05:24:44 EST 1996): +fetchmail-2.4.0 (Sat Dec 21 05:24:44 EST 1996): features -- @@ -1477,7 +1477,7 @@ bugs -- There are 166 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-2.3 (Sat Dec 12 14:31:00 EST 1996): +fetchmail-2.3.0 (Sat Dec 12 14:31:00 EST 1996): features -- @@ -1516,7 +1516,7 @@ bugs -- There are 168 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-2.2 (Mon Dec 9 00:15:01 EST 1996): +fetchmail-2.2.0 (Mon Dec 9 00:15:01 EST 1996): features -- @@ -1548,7 +1548,7 @@ bugs -- There are 156 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-2.1 (Thu Nov 28 11:07:48 EST 1996): +fetchmail-2.1.0 (Thu Nov 28 11:07:48 EST 1996): features -- @@ -1588,7 +1588,7 @@ There are 138 people on the fetchmail-friends list. % FAQ file started ------------------------------------------------------------------------------ -fetchmail-2.0 (Mon Nov 18 00:32:17 EST 1996): +fetchmail-2.0.0 (Mon Nov 18 00:32:17 EST 1996): * Fix typo in setitimer call setup that caused obscure bugs under FreeBSD. * Accept Apparently-To if there is no To header. * Include Cameron McPherson's patch for handling multi-line SMTP responses. @@ -1641,7 +1641,7 @@ fetchmail-1.9.2 (Sun Oct 27 01:10:30 EST 1996): There are 118 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-1.9 (Fri Oct 25 23:02:26 EDT 1996): +fetchmail-1.9.0 (Fri Oct 25 23:02:26 EDT 1996): features -- @@ -1728,7 +1728,7 @@ bugs -- There are 100 people on the fetchmail-friends list. ------------------------------------------------------------------------------ -fetchmail-1.8 (Fri Oct 11 15:08:10 EDT 1996): +fetchmail-1.8.0 (Fri Oct 11 15:08:10 EDT 1996): features -- @@ -1764,7 +1764,7 @@ bugs -- * Fix uninitialized-variable bug that was hanging second IMAP queries. ------------------------------------------------------------------------------ -fetchmail-1.7 (Tue Oct 8 11:32:44 EDT 1996): +fetchmail-1.7.0 (Tue Oct 8 11:32:44 EDT 1996): features -- @@ -1793,7 +1793,7 @@ bugs -- should have been (but the rewrite default was set correctly). ------------------------------------------------------------------------------ -fetchmail-1.6 (Sun Oct 6 20:55:09 EDT 1996): +fetchmail-1.6.0 (Sun Oct 6 20:55:09 EDT 1996): features -- @@ -1829,7 +1829,7 @@ bug fixes -- * Allow program to run with no .fetchmailrc file again. ------------------------------------------------------------------------------ -fetchmail-1.5 (Thu Oct 3 04:35:15 EDT 1996): +fetchmail-1.5.0 (Thu Oct 3 04:35:15 EDT 1996): * Naturally, my decision to announce 1.4 on comp.os.linux.announce immediately caused the code to manifest its first real bug -- a core dump when the "From:" header is spelled "from:" (all lower @@ -1838,13 +1838,13 @@ fetchmail-1.5 (Thu Oct 3 04:35:15 EDT 1996): * The --all and --flush flag validity checks move to driver.c. ------------------------------------------------------------------------------ -fetchmail-1.4 (Wed Oct 2 09:22:37 EDT 1996): +fetchmail-1.4.0 (Wed Oct 2 09:22:37 EDT 1996): * More man page improvements. * Lexer changes to work around bison's "feature" of silently ignoring 0-value tokens (caused options nokeep, norewrite, nofetchall, noskip to be no-ops). ------------------------------------------------------------------------------ -fetchmail-1.3 (Tue Oct 1 05:49:49 EDT 1996): +fetchmail-1.3.0 (Tue Oct 1 05:49:49 EDT 1996): * Significant man page improvements. * Escapes for newlines in .fetchmailrc are now optional. * Kill off -2 and -3 options, redundant popclient remnants. @@ -1854,7 +1854,7 @@ fetchmail-1.3 (Tue Oct 1 05:49:49 EDT 1996): mailbox during the run. ------------------------------------------------------------------------------ -fetchmail-1.2 (Sat Sep 28 15:40:50 EDT 1996): +fetchmail-1.2.0 (Sat Sep 28 15:40:50 EDT 1996): * The great option massacre. Remove --stdout, --limit, --local, --mda. We get a significant code and complexity shrinkage this way (a lot of the configuration machinery goes away too). These things are your MDA's job. @@ -1864,13 +1864,13 @@ fetchmail-1.2 (Sat Sep 28 15:40:50 EDT 1996): * Fix embarrassing Makefile bug. ------------------------------------------------------------------------------ -fetchmail-1.1 (Sat Sep 28 09:21:10 EDT 1996): +fetchmail-1.1.0 (Sat Sep 28 09:21:10 EDT 1996): * In POP3, don't send LAST if STAT shows count of waiting messages to be zero. * Document APOP better, we know it works now. * Lose the .fetchids file and give up on POP3 UIDs, they're a dead loss. ------------------------------------------------------------------------------ -fetchmail-1.0 (Thu Sep 26 11:59:38 EDT 1996): +fetchmail-1.0.0 (Thu Sep 26 11:59:38 EDT 1996): * SMTP forwarding and header-rewrite features work with POP2 now. * Stricter RFC822 conformance, so SMTP to qmail works. Thanks to Cameron MacPherson for these changes. diff --git a/README b/README index 78dd025f..3d9e71db 100644 --- a/README +++ b/README @@ -9,13 +9,14 @@ normal mail user agents such as elm(1) or Mail(1). fetchmail supports standard all mail-retrieval protocols in use on the Internet: POP2, POP3 (including POP3 with RFC1938 one-time passwords), -RPOP, APOP, KPOP, Compuserve's POP3 with RPA, Demon Internet's SDPS, -all flavors of IMAP (including IMAP4rev1 with RFC1731 Kerberos v4 or -GSSAPI authentication or CRAM-MD5 authentication), and ESMTP ETRN. +RPOP, APOP, KPOP, Compuserve's POP3 with RPA, Microsoft's NTLM, Demon +Internet's SDPS, all flavors of IMAP (including IMAP4rev1 with RFC1731 +Kerberos v4 or GSSAPI authentication or CRAM-MD5 authentication), and +ESMTP ETRN. The fetchmail code was developed under Linux, but has also been -extensively tested under 4.4BSD, AIX, HP-UX versions 9 and 10, -SunOS, Solaris, NEXTSTEP, OSF 3.2\, and Rhapsody. +extensively tested under the BSD variants, AIX, HP-UX versions 9 and +10, SunOS, Solaris, NEXTSTEP, OSF 3.2, and Rhapsody. It should be readily portable to other Unix variants (it uses GNU autoconf). It has been ported to LynxOS and will build there without diff --git a/growthplot b/growthplot index d3a8e1be..caa3cddf 100755 --- a/growthplot +++ b/growthplot @@ -6,11 +6,12 @@ # Get data from the NEWS file timeseries >/tmp/growthplot$$ grep "^[0-9]" /tmp/growthplot$$ >/tmp/growthnumbers$$ +grep "^[0-9.]*.[05].0 " /tmp/growthplot$$ >/tmp/growthmajors$$ sed '/^4.2.9/,$d' /tmp/growthannounce$$ cat >/tmp/growthimage$$ <>/tmp/growthimage$$ +) >/tmp/growthimage$$ + +# OK, now write the major-release labels +( + while read version friends announce total days date + do + echo "set arrow from $days, $total - 80 to $days, $total - 30 head" + echo "set label '$version' at $days - 5, $total - 90" + done +) >/tmp/growthimage$$ cat >>/tmp/growthimage$$ <