summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Echolot/Report.pm9
-rw-r--r--NEWS3
-rw-r--r--TODO17
3 files changed, 26 insertions, 3 deletions
diff --git a/Echolot/Report.pm b/Echolot/Report.pm
index 8df112a..db32687 100644
--- a/Echolot/Report.pm
+++ b/Echolot/Report.pm
@@ -1,7 +1,7 @@
package Echolot::Report;
# (c) 2002 Peter Palfrader <peter@palfrader.org>
-# $Id: Report.pm,v 1.1 2003/02/20 19:39:03 weasel Exp $
+# $Id: Report.pm,v 1.2 2003/04/29 16:31:21 weasel Exp $
#
=pod
@@ -28,7 +28,12 @@ sub print_summary() {
for my $remailer (@addresses) {
my $addr = $remailer->{'address'};
- $report .= "$addr (ID: $remailer->{'id'}): ".uc($remailer->{'status'})."; Fetch/Ping/Show: $remailer->{'fetch'}$remailer->{'pingit'}$remailer->{'showit'}; TTL: $remailer->{'ttl'}\n";
+ $report .= "$addr (ID: $remailer->{'id'}): ".uc($remailer->{'status'})."; ".
+ "Fetch/Ping/Show: ".
+ ($remailer->{'fetch'} ? '1' : '0') .
+ ($remailer->{'pingit'} ? '1' : '0') .
+ ($remailer->{'showit'} ? '1' : '0') .
+ "; TTL: $remailer->{'ttl'}\n";
$report .= " Resurection TTL: $remailer->{'resurrection_ttl'}\n" if (defined $remailer->{'resurrection_ttl'} && ($remailer->{'status'} eq 'ttl timeout'));
if (defined $remailers{$addr}) {
$report .= " $remailers{$addr}->{'status'}\n";
diff --git a/NEWS b/NEWS
index 160dde2..fa38859 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+Changes in
+ * Fix 0/false in Fetch/Ping/Show in summary report.
+
Changes in version
* Minor documentation fixes suggested by Ryan Lackey.
* Adjusted some loglevels (several info got downgraded to debug)
diff --git a/TODO b/TODO
index 164d2f9..c8e6d5f 100644
--- a/TODO
+++ b/TODO
@@ -1,4 +1,4 @@
-$Id: TODO,v 1.53 2003/03/02 20:49:02 weasel Exp $
+$Id: TODO,v 1.54 2003/04/29 16:31:21 weasel Exp $
Legend:
- Not done
@@ -8,7 +8,22 @@ Legend:
D Deferred
X Abandoned
+ - normal distribution is plain out wrong for latency
+ - change to median for the latency column
+ - assumption on whether a ping is lost should be
+ changed from the normal distribution caluclation
+ to quantiles
- updated information with from lines
+ - fix pingtcl to wait for pingd to shut down
+ - optimize chain pinger:
+ cache callids in chainpinging - md5 is not that cheap
+ - debian init script mag setremaielrcaps nicht
+ Tue 21:02:36 <mike_lap> # /etc/init.d/echolot setremailercaps '$remailer{"lcs"} = "<mix@anon.lcs.mit.edu> mix klen1000";'
+ Tue 21:02:36 <mike_lap> Running Echolot Ping Daemon: pingd setremailercaps...
+ Tue 21:02:36 <mike_lap> caps '{lcs}' is not a valid remailer caps line
+ - list middleman only optionally in Fromlines
+ - check behaviour if we lag behind schedule
+
can be done later:
- ping mail2news gates