[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[minion-cvs] Commit configurability work for 0.0.5. (needs testing)
Update of /home/minion/cvsroot/src/minion
In directory moria.mit.edu:/tmp/cvs-serv19199
Modified Files:
TODO
Log Message:
Commit configurability work for 0.0.5. (needs testing)
- Add ability to disable directory paranoia (disabled by default on
cygwin, win32).
- Make directory paranoia messages more helpful.
- Change min,default,max public key overlap from (0,2,6) hours to (6,24,72)
hours.
Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -d -r1.125 -r1.126
--- TODO 26 Jun 2003 03:23:53 -0000 1.125
+++ TODO 26 Jun 2003 17:43:27 -0000 1.126
@@ -14,8 +14,17 @@
NEEDS TO BE WRITTEN:
For 0.0.5:
+ o Configurability:
+ o Ability to disable or relax directory paranoia.
+ o Trusted groups, trusted users for directory
+ permissions
+ o Change maximum on Overlap.
+ o Performance
+ o Lazy-load deliverable messages.
+ o Don't block while shredding messages at startup.
+ o Shutdown faster on SIGTERM.
- Background projects:
- - Work on porting clients to cygwin, win32.
+ . Work on porting clients to cygwin, win32.
- Twisted port decision
- Website, FAQ
- Initial support for email headers
@@ -29,7 +38,7 @@
- Change pathgen to avoid two nodes with same domain
in a row.
- Change pathgen to avoid using same node for entry
- and exit.
+ and exit?
- Support for large messages and K-of-N
- UI improvements:
- Audit exceptions: which should be UIError?
@@ -37,11 +46,8 @@
mode.
- Notice when out of disk space, die more cleanly.
- 'Iffy mode' messages are confusing.
- - Configurability:
- - Ability to disable or relax directory paranoia.
- - Trusted groups, trusted users for directory
- permissions
- - Change maximum on Overlap.
+ - SSL's "Unexpected error: wrong version number"
+ message is confusing.
- Tests
- Tests for online key rotation
- Tests for ServerInbox and Directory.py
@@ -49,17 +55,14 @@
- What happens when Overlap > Lifetime?
- Make 'SIGHUP' reload, (and 'SIGUSR' dump).
- Change descriptors to accept YYYY-MM-DD.
- . Performance
- o Lazy-load deliverable messages.
- o Don't block while shredding messages at startup.
- o Shutdown faster on SIGTERM.
For 0.0.6:
- Dummies and pinging
- Rudimentary MIME support (content-type, content-encoding
only.)
- Servers need to download and use directories
- - Servers redirect to latest IP if old IP is down.
+ - Servers redirect to latest IP if old IP is down. (Dynamic
+ IP support, after a fashion)
Require for "0.1.0" (the in-theory-as-good-as-type-II release):
[Release criteria: Workable replacement for type II. At least as