[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[minion-cvs] Lots of documentation, lots of usage messages, minor pa...



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

Modified Files:
	TODO 
Log Message:
Lots of documentation, lots of usage messages, minor patches.

EVERYWHERE: 
	- documentation.

ClientMain:
	- Improves usage messages
	- Improved errors
	- Move UIError, UsageError to Common.
	- Finish s/keystore/directory/
	- Finish s/firstHop/routing/ as appropriate
	- Make sure that the last node before a reply block can relay.
	- If the user's password is "", don't bother requesting it.
	- Fix getpass behavior when stdout is redirected to a file.
	- Make SURBLog always grab clientLock
	- Debug SURBLog's behavior with 'LAST_CLEANED'
	- Print a helpful message when inspecting an empty pool.
	- Debug SURBLog location.
	- Allow multiple '-R' arguments.
	- Give an error on 'send -D yes -D no'
	- Give an error on 'send -t alice -t bob'
	- Give an error on '--swap-at=1 --swap-at=2'
	- Give an error on '-H 1 -H 2'
	- Give an error on '-P alice,bob -P bob,alice'
	- Give an error on '--lifetime=3 --lifetime=4'
	- Give a better error on 'decode foo'.
	- Display info on whether surbs have been used when 'inspect-surbs'
	  is called.

Main:
	- Centralized handling of UIError and UsageError.
	- Add plausible plural/singulars for generate-surb(s) and 
          inspect-surb(s).

Common:
	- Fix bugs in LockFile
	- Move UIError, UsageError from ClientMain.

MMTPClient:
	- Refactor sendPacket and sendJunkPacket to both use _sendPacket.

Packet:
	- Quick hack to skip over extraneous whitespace in files of 
          binary reply blocks.
	- Temporary patch to allow 'Decoding handle:' as an alterantive
          spelling of 'Decoding-handle:'.  This allows me to test with
          existing servers.

PacketHandler:
	- Additional asserts

test:
	- Tests for Lockfiles
	- Clean up tests that break because of increased DeliveryPacket 
	  strictness.


Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -d -r1.75 -r1.76
--- TODO	12 Feb 2003 01:23:24 -0000	1.75
+++ TODO	13 Feb 2003 06:30:20 -0000	1.76
@@ -155,14 +155,14 @@
                 - Increment packet minor number; make client check
                   packet minor number.
                 - Add fields to serverinfo, server directory.
-        - Bugs
-                - mixminion generate-surb > x should work
+        o Bugs
+                o mixminion generate-surb > x should work
         . Release
-                - Note all places that need documentation comments or
+                o Note all places that need documentation comments or
                   additional testing.
-                - Check all usage messages
+                o Check all usage messages
                 o Triage XXXX's
-                - Resolve XXXX003's
+                . Resolve XXXX003's
                 - Bump version numbers
                 - Update README
                         - What's new?