[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[minion-cvs] Work on configuration-checking logic
Update of /home/minion/cvsroot/src/minion
In directory moria.mit.edu:/tmp/cvs-serv27986/src/minion
Modified Files:
TODO
Log Message:
Work on configuration-checking logic
Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -d -r1.89 -r1.90
--- TODO 13 Apr 2003 15:54:42 -0000 1.89
+++ TODO 18 Apr 2003 17:41:38 -0000 1.90
@@ -49,15 +49,16 @@
o Specify behavior
o Document in --help and README
- Increase key length to 2048 bits
- - Specify
- - Come up with an upgrade path?
+ o Specify
+ o Come up with an upgrade path?
+ (Result: drop backward compatibility.)
- Implement
- Make ServerInfo more forward-compatible.
- Skip sections completely if the version number isn't
recognized.
- Add new fields to ServerInfo:
- - Stub Secure-Configuration support
- - Stub Contact-Fingerprint support
+ . Stub Secure-Configuration support
+ . Stub Contact-Fingerprint support
. MMTP
o self->self packets shouldn't hit the network.
- Implement
@@ -65,13 +66,25 @@
o Don't have multiple connections to same server.
o KEYID should be hash of signing key==hash of
identity key. (Spec may be incorrect.)
- - Make MMTP bursty
- Add support for "REJECTED" reply.
- Key management:
. Ability to generate new serverdesc with old keys.
+ o Implement
+ - Test backend
+ - CLI
. Ability to notice discrepancies between SD and
server configuration.
+ o Implement
+ - Test backend
+ - Integrate with frontend
- Online key rotation
+ - Function to determine time for next rotation event.
+ - Ability to add PK to packethandler
+ - Ability to remove PK from packethandler.
+ - Ability to delete PK.
+ - Trigger all of the above as timed events occur.
+ - Consider linewrap protection on server descriptors,
+ if demand warrants. (None yet.)
Deferred from 0.0.4:
. UI
@@ -81,6 +94,8 @@
CLI'S AND MULTI-SERVER SITUATIONS.
- Tests for packet addressed to server with bogus IP.
- Finish port to Cygwin
+ - MMTP
+ - Make MMTP bursty
- Configurability
- Put pid and lock and key and queues in different
places; coalesce pid and lock.