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

[minion-cvs] Misc fixes: Don"t gripe interminably about unrecommende...



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

Modified Files:
	TODO 
Log Message:
Misc fixes: Don't gripe interminably about unrecommended servers, make
reply messages work with new pathsel logic, remove bug where
undeliverable messages would get deleteed anyway, saner client queue
cleaning, misc debugging.


Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -d -r1.161 -r1.162
--- TODO	7 Nov 2003 09:07:54 -0000	1.161
+++ TODO	7 Nov 2003 10:43:18 -0000	1.162
@@ -24,7 +24,7 @@
                         o Implement
                         o Integrate
                         . Test
-                - Switch ClientQueue to use metadata
+                o Switch ClientQueue to use metadata
         . Infrastructure -- high level
                 o Separate directory downloading, directory caching, path
                   parsing, and path generation into a new module.
@@ -39,10 +39,10 @@
                           path from specifier list.
                         o Switch unit tests to test new interface to ClientDir
                         - New unit tests for multiple converging paths.
-                . Rewrite ClientMain path generation to do the right
+                o Rewrite ClientMain path generation to do the right
                   thing with multi-packet messages
                         o Write the code
-                        - Hand-test multi-packet and single-packet fwd
+                        o Hand-test multi-packet and single-packet fwd
                           messages and replies.
                 - Have callers of Packet/BuildMessage/DeliveryPacket
                   decide whether to look for a tag in the RI field.
@@ -56,7 +56,7 @@
                           ClientDirectory.
                         o Formatting for featuremap
                         o CLI for new listservers
-                        - Replace old listservers
+                        o Replace old listservers
                         - Unit tests for features
                         - Unit tests for featureMaps
                 - Timeouts should say 'timeout', not EINTR.
@@ -74,7 +74,7 @@
                 - Make TRACE mode less verbose, or make DEBUG mode more useful.
         - Large reply messages and efwd messages
                 - Relay non-FRAGMENT fragment messages
-                - Make the fragment path selection not suck.
+                o Make the fragment path selection not suck.
                 - Send logic for client
                 - Fragment-pool logic for client
                 - Don't allow 'FRAGMENT' exit type if no exit modules are
@@ -87,12 +87,13 @@
                 - Installer
                 - Instructions
                 - Py2EXE support
-        . Fix misc annoyances
+        o Fix misc annoyances
                 o Don't generate dead keys when restarting the server
                   after the last keys have long expired.
-                - Make sure we clean out Filestores used by clients.
-                - Don't remove currently-undeliverable messages from client
+                o Make sure we clean out Filestores used by clients.
+                o Don't remove currently-undeliverable messages from client
                   queue when flushing.
+                o Don't say "foo is not recommended" 7 times!
         - Dynamic IP support
                 - Change IPv4/IPv6 delivery methods to use DNS if desired.
                   [Migration plan: Supplement 'IP' with 'Hostname' in