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

[minion-cvs] Aarg! Counter-mode is done wrong on little-endian mach...



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

Modified Files:
	TODO 
Log Message:
Aarg!  Counter-mode is done wrong on little-endian machines!  For now,
I'll break big-endian too so both work the same.  With 0.0.3, I'm
going to do the right thing, and drop backward packet compatibility.


Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -d -r1.65 -r1.66
--- TODO	13 Jan 2003 06:35:52 -0000	1.65
+++ TODO	14 Jan 2003 05:09:39 -0000	1.66
@@ -11,6 +11,7 @@
 NEEDS TO BE WRITTEN
 
 For 0.0.3:
+       *- Write a list of good introductory projects
         - Client
                 - Add "don't use me for anonymity" boilerplate.
                 - Client support for reply blocks.
@@ -22,7 +23,12 @@
                         - Read message from reply block
                         - Examine reply block
                 - Read Base64-encoded messages and zbomb messages.
-                - Faster (adjustable?) timeout on client connect failure.
+                . Faster (adjustable?) timeout on client connect
+                  failure.
+                        o Implement client timeout (sigalrm?)
+                        - Add configuration options and reasonable
+                          default.
+                        - Unit tests
                 - Client-side pooling.
         . Multithreaded server for better network behavior (no 10ms
           hiccups when receiving; no pauses to shred files or deliver
@@ -145,6 +151,9 @@
                         o Test
         - SMTP
                 - Add an extra "this is anonymous" header.
+        - Make ServerInfo more forward-compatible in preparation for
+          changing it in 0.0.4.
+        - Fix aes_ctr128 and bump packet version.
         - COME UP WITH A REAL TESTING STRATEGY FOR PERFORMANCE AND
            CLI'S AND MULTI-SERVER SITUATIONS.
         - Tests for packet addressed to server with bogus IP.
@@ -158,6 +167,8 @@
         - Better CLIs
                 - Add another level of CLI commands. (E.g., mixminion server
                   keygen, etc.)
+                - Add a --status-fd option similar to GPG's so that
+                  we can be more easily embedded.
         - Key rotation and expiry
                 - Document "DELKEYS"
                 - Automatic keygen as needed