[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[minion-cvs] Make retry logic check when the last attempt to *this a...



Update of /home/minion/cvsroot/src/minion
In directory moria.mit.edu:/tmp/cvs-serv22094

Modified Files:
	TODO 
Log Message:
Make retry logic check when the last attempt to *this address* failed, not when this message failed. This has subtle anonymity implications; the new way is better.

Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.217
retrieving revision 1.218
diff -u -d -r1.217 -r1.218
--- TODO	14 May 2004 23:44:08 -0000	1.217
+++ TODO	17 May 2004 05:19:06 -0000	1.218
@@ -17,7 +17,17 @@
           no matter how hard OpenSSL makes it.
         . Dummies and pinging
                 o Refactor ClientDirectory to be more modular
-                - Retrying needs to be per-destination, not per-packet.
+                o Retrying needs to be per-destination, not per-packet.
+                        o Implement per-destination queue
+                        o Tests for per-destination queue
+                        o Make MMTP delivery use per-destination queue.
+                        o Test upgrade path.
+                - Implement pinging
+                        - Generate pings
+                        - Log pings, failed connects, successful connects
+                        - Grovel over ping logs as needed
+                        - Generate statistics from logs; remember stats
+                          across invocations.
         - Distributed directories
         . Bugs
                 o Make tests pass with bizarre umasks.  (Try 0077, 0000,