aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>1999-09-25 16:48:50 +0000
committerEric S. Raymond <esr@thyrsus.com>1999-09-25 16:48:50 +0000
commit39b74d2335b8c08e6d1945a59ba02fdec3aa7ae8 (patch)
treebe53e4f8c9d7da3c4c067543ff76d8aaf6567f9c
parent699c43227cc14fafa74a5dc9e95e3b61a366a0bb (diff)
downloadfetchmail-39b74d2335b8c08e6d1945a59ba02fdec3aa7ae8.tar.gz
fetchmail-39b74d2335b8c08e6d1945a59ba02fdec3aa7ae8.tar.bz2
fetchmail-39b74d2335b8c08e6d1945a59ba02fdec3aa7ae8.zip
WEe have as much size info as we're going to get.
svn path=/trunk/; revision=2605
-rw-r--r--NEWS20
-rwxr-xr-xtimeseries22
2 files changed, 24 insertions, 18 deletions
diff --git a/NEWS b/NEWS
index f3660819..cf91b3e7 100644
--- a/NEWS
+++ b/NEWS
@@ -1250,7 +1250,7 @@ There are 223 people on the fetchmail-friends list.
fetchmail-3.3.2 (Mon Feb 3 12:59:33 EST 1997):
* Minor fixes to stripcr and password-shrouding logic.
-fetchmail-3.3.1 (Sun Feb 2 02:17:07 EST 1997):
+fetchmail-3.3.1 (Sun Feb 2 02:17:07 EST 1997), 8489 lines:
* Fix incorrect stripcr processing
* Unapply a patch that broke error logging to files.
@@ -1590,13 +1590,13 @@ There are 138 people on the fetchmail-friends list.
% FAQ file started
------------------------------------------------------------------------------
-fetchmail-2.0.0 (Mon Nov 18 00:32:17 EST 1996):
+fetchmail-2.0.0 (Mon Nov 18 00:32:17 EST 1996), 6360 lines:
* 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.
* Don't try to feed listener the header From any more.
-fetchmail-1.9.9 (Mon Nov 11 10:40:14 EST 1996):
+fetchmail-1.9.9 (Mon Nov 11 10:40:14 EST 1996), 6312 lines:
* Accept Resent-From & Apparently-From a la RFC822.
* Include file fixes for Solaris 2.5 and FreeBSD 2.2.
* Improved error notification on SMTP and no-matching-local-address errors.
@@ -1604,33 +1604,33 @@ fetchmail-1.9.9 (Mon Nov 11 10:40:14 EST 1996):
* Batch limit option prevents long delivery delays on smail/qmail.
* Configuration now handles -lresolv and non-Linux bind libraries correctly.
-fetchmail-1.9.8 (Wed Nov 6 16:40:34 EST 1996):
+fetchmail-1.9.8 (Wed Nov 6 16:40:34 EST 1996), 6267 lines:
* Don't append spurious NUL to the headers, qmail actually notices it.
* Fatal bug in multidrop code fixed.
* Fail cleanly, instead of core-dumping, on mail lacking an RFC822 From line.
* Don't try to keep the SMTP socket open across poll cycles.
-fetchmail-1.9.7 (Fri Nov 1 10:02:34 EST 1996):
+fetchmail-1.9.7 (Fri Nov 1 10:02:34 EST 1996), 6551 lines:
* %s is back. Seems some popular MDAs actually choke on name arguments.
* We can handle responses longer than the socket atomic read length now.
-fetchmail-1.9.6 (Thu Oct 31 00:07:23 EST 1996):
+fetchmail-1.9.6 (Thu Oct 31 00:07:23 EST 1996), 6261 lines:
* Make rewrite option handle multiple comma-separated local names correctly.
* Fix yet another fatal error in MDA argument list construction.
* Reset timeout every time input is received.
* Correct localname detection when --norewrite is on.
-fetchmail-1.9.5 (Tue Oct 29 20:07:41 EST 1996):
+fetchmail-1.9.5 (Tue Oct 29 20:07:41 EST 1996), 6237 lines:
* Added -N, --nodetach option for debugging purposes.
* Use interval timers for poll-interval sleep and nonresponse timeout.
* fetchmail -q no longer parses the configuration file.
* Configuration file grammar is slightly cleaned up and improved.
-fetchmail-1.9.4 (Mon Oct 28 20:58:48 EST 1996):
+fetchmail-1.9.4 (Mon Oct 28 20:58:48 EST 1996), 6181 lines:
* Correct status interpretation in closemailpipe() (thanks to Neil Harkins).
* Tweak SMTP forwarding to only open one listener per SMTP host in daemon mode.
-fetchmail-1.9.3 (Sun Oct 27 22:35:33 EST 1996):
+fetchmail-1.9.3 (Sun Oct 27 22:35:33 EST 1996), 6136 lines:
* Handle nested parens in RFC822 comments.
* More gcc -Wall cleanup.
* Improved installation docs.
@@ -1872,7 +1872,7 @@ fetchmail-1.1.0 (Sat Sep 28 09:21:10 EDT 1996), 4388 lines:
* Lose the .fetchids file and give up on POP3 UIDs, they're a dead loss.
------------------------------------------------------------------------------
-fetchmail-1.0.0 (Thu Sep 26 11:59:38 EDT 1996), 4453:
+fetchmail-1.0.0 (Thu Sep 26 11:59:38 EDT 1996), 4453 lines:
* SMTP forwarding and header-rewrite features work with POP2 now.
* Stricter RFC822 conformance, so SMTP to qmail works. Thanks to
Cameron MacPherson <unsound@oz.net> for these changes.
diff --git a/timeseries b/timeseries
index fbae1a9b..f7d534d0 100755
--- a/timeseries
+++ b/timeseries
@@ -4,11 +4,12 @@
#
# Output other than pass-through % lines is tab-separated fields.
# Field 1: release ID
-# Field 2: count of fetchmail-friends subscribers
-# Field 3: count of fetchmail-announce subscribers
-# Field 4: total subscribers to both lists
-# Field 5: date of release (days since first datum)
-# Field 6: date of release (RFC822 date format)
+# Field 2: count of source lines under version control
+# Field 3: count of fetchmail-friends subscribers
+# Field 4: count of fetchmail-announce subscribers
+# Field 5: total subscribers to both lists
+# Field 6: date of release (days since first datum)
+# Field 7: date of release (RFC822 date format)
#
my($release, $date, $jdate);
@@ -60,19 +61,24 @@ while ($_ = <NEWS>)
if (/^%/) {
print $_;
}
- elsif (/^fetchmail-([^ ]*) \(([^)]+)\):?/) {
+ elsif (/^fetchmail-([^ ]*) \(([^)]+)\)(, [0-9]* lines)?:/) {
$release = $1;
$date = $2;
$jdate = &day_offset($date);
+ if ($3) {
+ $lines = substr($3, 2, length($3) - 8);
+ } else {
+ $lines = 'na'
+ }
}
elsif (/There are ([0-9]*) people on fetchmail-friends and ([0-9]*) on fetchmail-announce/) {
$sum = $1 + $2;
- print "${release}\t$1\t$2\t${sum}\t${jdate}\t${date}\n";
+ print "${release}\t${lines}\t$1\t$2\t${sum}\t${jdate}\t${date}\n";
$release = "unknown";
$date = "unknown";
}
elsif (/There are ([0-9]*) people on the fetchmail-friends list./) {
- print "$release\t$1\t0\t$1\t$jdate\t$date\n";
+ print "$release\t${lines}\t$1\t0\t$1\t$jdate\t$date\n";
$release = "unknown";
$date = "unknown";
}