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

[minion-cvs] Timeouts, descriptor parsing, refactoring, more tests.



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

Modified Files:
	ServerList.py 
Log Message:
Timeouts, descriptor parsing, refactoring, more tests.

ClientMain, MMTPClient, Config:
- Support configurable client timeout

Common:
- Make stdout/stderr wrappers not suck

Config, ServerInfo:
- Add support for ServerInfo and directory parsing to ignore unrecognized
  keys

Packet, ServerList, ..., ServerKeys:
- Note work for 0.0.3

ServerMain:
- Change ProcessingThread to be callable-based, not packet-based.

test:
- Tests for log streams
- Tests for client timeouts
- Tests for interval list warnings



Index: ServerList.py
===================================================================
RCS file: /home/minion/cvsroot/src/minion/lib/mixminion/directory/ServerList.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- ServerList.py	6 Jan 2003 07:03:25 -0000	1.10
+++ ServerList.py	17 Jan 2003 06:18:06 -0000	1.11
@@ -190,6 +190,7 @@
                formatDate(startAt),
                formatDate(endAt),
                formatBase64(pk_encode_public_key(identityKey)))
+        # XXXX003 add 'Recommended-software: Mixminion 0.0.3"
 
         directory = header+"".join(contents)
         directory = _getDirectoryDigestImpl(directory, identityKey)