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

[minion-cvs] Change the rule for which descriptors get included in t...



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

Modified Files:
	TODO 
Log Message:
Change the rule for which descriptors get included in the directory.

The old rule was:  If A and B supercede C over all time, don't include C.

The new rule is: If A and B supercede C _over the interveral of time
      for which the directory is generated_, don't included C.

This way, if the directory gets C (valid Jan-May), and then gets a
more recently published A (valid Jan-Feb) it won't include "C" when
generating a directory for Jan.

(whew!)



Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.111
retrieving revision 1.112
diff -u -d -r1.111 -r1.112
--- TODO	1 Jun 2003 17:55:46 -0000	1.111
+++ TODO	2 Jun 2003 20:55:23 -0000	1.112
@@ -161,13 +161,13 @@
                 o Make sure rotation gets recalculated after keygen.
                 o Let users see and specifically request unrecommended servers
                 o Does rotation happen?
-        - Make sure that stats log isn't truncated, and that it is closed
+        o Make sure that stats log isn't truncated, and that it is closed
           and reopened on sighup.
-        - Add note to README about decreasing key lifetime.
+        o Add note to README about decreasing key lifetime.
+        o Partially superceded descriptors should get replaced in dir,
+          right?
         - Finish all documentation, resolve all XXXX004s
         - Quiet server startup; should be by default if daemon mode.
-        - Partially superceded descriptors should get replaced in dir,
-          right?
         - Remaining unit tests
                 - Tests for online key rotation
                 - Tests for ServerInbox and Directory.py