[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[minion-cvs] Refactor and reformat key rings; other bugfixes and UI ...



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

Modified Files:
	mixminiond.conf 
Log Message:
Refactor and reformat key rings; other bugfixes and UI improvements;
add tests.

BuildMessage: 
  - Remove lots of dead code; change userKeys format to allow SURB key
    rotation.

ClientDirectory:
  - Don't check message side when delivering fragments to the recipients.

ClientMain:
  - Refactor ClientKeyring to use new Keyring class in ClientUtil.
  - Debug and name --deliver-fragments
  - Let users know when we're creating a configuration file for them.
  - Refactor inspectQueue so that all CLI-specific stuff happens in ClientMain

ClientUtils:
  - Completely change keyring format to match specification
     - Say 'passphrase' instead of 'password'
     - Since keyrings are the only users of our 'encryptedFoo' functionality,
       don't export anything besides a Keyring class.
     - Document everything and add support for backward compatibility
     - Add SURB key rotation.
  - Refactor inspectQueue so that all CLI-specific stuff happens in ClientMain

test:
  - Remove a few long-dead tests.
  - Check new nickname restrictions
  - Test new keyring formats and behavior.

  



Index: mixminiond.conf
===================================================================
RCS file: /home/minion/cvsroot/src/minion/etc/mixminiond.conf,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -d -r1.36 -r1.37
--- mixminiond.conf	10 Nov 2003 03:49:14 -0000	1.36
+++ mixminiond.conf	20 Nov 2003 08:51:27 -0000	1.37
@@ -253,6 +253,8 @@
 #  Note that 'MaximumSize' is calculated for uncompressed messages, before
 #  base-64 encryption.
 #MaximumSize: 100K
+#  DOCDOC
+#AllowFromAddress: yes
 
 ###############
 #   Uncomment this section to enable delivery of SMTP messages via a local
@@ -289,6 +291,10 @@
 #  base-64 encryption.
 #
 #MaximumSize: 100K
+#
+#  DOCDOC
+#
+#AllowFromAddress: yes
 
 #################
 #   Uncomment this section to enable delivery of SMTP messages via the Type II
@@ -309,6 +315,7 @@
 #
 #Retry: every 7 hours for 6 days
 #MaximumSize: 100K
+#AllowFromAddress: yes
 
 #################
 #   Uncomment this section to enable server-side reassembly of fragmented