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

[minion-cvs] Tweaks gearing up for 0.0.6rc1.



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

Modified Files:
	TODO 
Log Message:
Tweaks gearing up for 0.0.6rc1.

Common:
  - Document log configuration code; make it easier to force server logs 
    onto/off of the console

test:
  - Add tests for ServerInfo.displayServer.
  - Refactor kegen tests to account for new hostname/IP consistency checking.

EventStats:
  - Add boilerplate at the head of new stats files.

ServerConfig:
  - Document new file configuration functions

ServerKeys:
  - Warn if we're configured with a hostname that we can't resolve, or
    that doesn't resolve to our IP.

ServerMain:
  - Document new directory layout correctly.
  - Refactor --echo handling so that it actually works.



Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.168
retrieving revision 1.169
diff -u -d -r1.168 -r1.169
--- TODO	28 Nov 2003 04:14:03 -0000	1.168
+++ TODO	3 Dec 2003 23:18:52 -0000	1.169
@@ -114,6 +114,18 @@
                 D List servers by nickname, not by IP, even in server logs.
                 o Make TRACE mode less verbose, or make DEBUG mode more
                   useful.
+        o Spec conformance
+                o Directory Spec
+                        o Implement Packet-Versions
+                        o Don't use Key-Digest; mark it for removal in 0.0.7.
+                        o Make sure Maximum-Size and Allow-From are obeyed
+                          for all types
+                X Support SURB secret exchange format
+                o Specify SURB keyring format; support loading new format.
+                        o Specify format
+                        o Implement format
+                        o SURB secret rotation
+                        o Make client use new format
         o Fragmentation logic fixes
                 o Make the fragment path selection not suck.
                 o Send logic for client
@@ -137,22 +149,20 @@
                         . Resolve as-yet-unsuspected platform dependencies
                 - Address everything on Itamar's non-blocking
                   incompatibility list.
-                - Installer
+                D Installer
                 - Instructions
-                - Py2EXE support
-        . Spec conformance
-                o Directory Spec
-                        o Implement Packet-Versions
-                        o Don't use Key-Digest; mark it for removal in 0.0.7.
-                        o Make sure Maximum-Size and Allow-From are obeyed
-                          for all types
-                X Support SURB secret exchange format
-                o Specify SURB keyring format; support loading new format.
-                        o Specify format
-                        o Implement format
-                        o SURB secret rotation
-                        o Make client use new format
-                - Implement other specified stuff after spec review
+                . Py2EXE support
+        o Delayed Tests
+                D Tests for ServerInbox and Directory.py
+                D Tests for checkConsistency
+                o What happens when Overlap > Lifetime? (Test manually.)
+        . Cleanup for release
+                . Resolve all XXXX006 and DOCDOC items
+                o Resolve all pending bugzilla bugs
+                . Resolve all pending mail bugs
+                - Make README accurate again
+
+For 0.0.7: [Incomplete list: right now, mostly contains 0.0.6 stuff.]
         - Specification
                 - Clear up specification for payload versions.
                 - Clear up specification for NEWS
@@ -161,19 +171,6 @@
                   plans.
                 - Add versioning to payload format? (Migration code as
                   needed.)
-        - Delayed Tests
-                - Tests for online key rotation
-                - Tests for ServerInbox and Directory.py
-                - Tests for checkConsistency
-                - What happens when Overlap > Lifetime?
-        . Cleanup for release
-                . Resolve all XXXX006 and DOCDOC items
-                . Resolve all pending bugzilla bugs
-                . Resolve all pending mail bugs
-                - Make README accurate again
-
-
-For 0.0.7: [Incomplete list: right now, mostly contains 0.0.6 stuff.]
         - Infrastructure -- high level
                 - Servers need to download and use directories
                 - Have callers of Packet/BuildMessage/DeliveryPacket