[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[minion-cvs] Fragmentation backend now works for at least one test c...
Update of /home/minion/cvsroot/src/minion
In directory moria.mit.edu:/tmp/cvs-serv9529
Modified Files:
TODO
Log Message:
Fragmentation backend now works for at least one test case. More tests to come. Woohoo.
Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.142
retrieving revision 1.143
diff -u -d -r1.142 -r1.143
--- TODO 17 Aug 2003 21:09:56 -0000 1.142
+++ TODO 18 Aug 2003 00:41:10 -0000 1.143
@@ -39,7 +39,7 @@
o Make unittests pass without warnings
o Add a makeshift interactive mode.
o Real locking
- o Real RNG via CryptGenRandom()
+ o Real RNG via CryptGenRandom()
o Twisted port decision
o Website work
o Refactor filestore logic out of ServerQueue
@@ -53,25 +53,26 @@
o Implement common logic
o Refactor existing classes
o Tests for new logic
+ o Change descriptors to accept YYYY-MM-DD.
+ o Implement
+ o Test
. Initial support for email headers (client side)
o Implement
- Give error messages on bad headers
- Test
- . Support for large messages and K-of-N
+ . Support for large messages and K-of-N in fwd messages
o fec backend code
o Tests and timing for fec backend
. Common fragment-pool code
o Implement
- - Test
+ o Test fragmentation
+ - Test reassembly
- Fragment genration code for client
- Fragment-pool logic for server
- - Fragment-pool logic for client
+ - FRAG routing type
- Advertise fragment reassembly in server descriptors
- Check server descriptors when fragmenting
- Tests
- o Change descriptors to accept YYYY-MM-DD.
- o Implement
- o Test
. UI improvements:
o If we can't read serverdescs on startup, suggest a
server-DELKEYS.
@@ -109,6 +110,10 @@
- Servers need to download and use directories
- Servers redirect to latest IP if old IP is down. (Dynamic
IP support, after a fashion)
+ - Large replies and efwd messages
+ - Relay non-FRAG fragment messages
+ - Send logic for client
+ - Fragment-pool logic for client
- Full Windows client-side support
- Address everything on Itamar's non-blocking
incompatibility list.
@@ -126,8 +131,8 @@
- Network setup
- Module setup
- (What else?)
- - SIGHUP should check whether serverinfo should be
- regenerated.
+ - SIGHUP should check whether serverinfo should be
+ regenerated.
- Add SIGUSR1 to do rotate-and-dump only.
- Security improvements
- Add ability to mark nodes as having same