[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[minion-cvs] Checkpointing before the great push to get a server wor...
Update of /home/minion/cvsroot/src/minion
In directory moria.seul.org:/tmp/cvs-serv1509/minion
Modified Files:
TODO
Log Message:
Checkpointing before the great push to get a server working.
Added configuration support. Made logs and shred configurable.
Made unexpected closes get handled correctly.
Made shredding work correctly.
Added tests for keyid mismatch.
Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- TODO 9 Jul 2002 04:07:13 -0000 1.8
+++ TODO 25 Jul 2002 15:52:57 -0000 1.9
@@ -8,43 +8,42 @@
NEEDS TO BE WRITTEN
-FOR 0.1: (The rough edges release)
-SPEC - Local delivery module
- . Configuration code (Stalled on server info spec)
- * Design config interface.
- . Write extended .ini parser
- . Write validation code
- - Write unit tests
- - Write base64/multiline code
- - Design =configuration= file format.
+FOR 0.0.1: (The rough edges release)
+ - Local delivery module
+ *. Configuration code
+ o Write extended .ini parser
+ o Write validation code
+ o Write unit tests
+ D Write base64/multiline code
+ o Design =configuration= file format.
+ o Design config interface.
+ o Implement config interface
+ *- Make all configurable stuff configurable
+ o Logs
+ *- Entropy?
*. Logging/debugging/warning code
- * Make configurable (Stalled on configuration)
- Tests
+ - CLI
+SPEC * Server description blocks
+ - Main loop for server
+ - Clean shutdown for server
+
- MMTP
- o Timeouts
- o Ability to notice how long we've been waiting.
-SPEC D (The rest must wait for session managment)
- - Tests for all cases:
+ . Tests for all cases:
- Multiple senders
- Bad senders
- Bad recipients
- - Hanging connections
- Hunt down leaks
- - Bad KeyID
- - CLI
-SPEC * Server description blocks
- - Main loop for server
- - Clean shutdown for server
+ o Bad KeyID
SPEC - External reply block format
SPEC - End-to-end payload encryption, if we ever agree on a spec.
SPEC - Reading messages sent to reply blocks
- Versioning :)
-FOR 0.2: (The first hacker release)
+FOR 0.0.2: (The first hacker release)
- MMTP
-SPEC - Renegotiate connections
-SPEC - Session managment and resumption (security issues?)
SPEC!! - Timeout old connections
+ - Test new features
- Very clean build process
- RPMS
- Key management
@@ -52,13 +51,19 @@
- Final license
- Handle HUPs sensibly
SPEC!! - Key rotation
-
-FOR 0.3: (First non-guru release)
SPEC - Publishing to directory servers
SPEC - Downloading from directory servers
+ - Basic HOWTO and documentation
+
+FOR 0.0.3: (First non-guru release)
+ - MMTP
+SPEC - Renegotiate connections
+SPEC - Session managment and resumption (security issues?)
SPEC!! - Path selection
SPEC!! - SMTP module
- Good user documentation
+SPEC!! - Link padding
+SPEC!! - Dummy messages
SPEC - Directory services
SPEC - Automated key rotation, server management