|  | @@ -13,16 +13,21 @@ ARMA    - arma claims
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          - Use a stronger cipher
 | 
	
		
			
				|  |  | -                - 3des for now
 | 
	
		
			
				|  |  | +NICK            - 3des for now
 | 
	
		
			
				|  |  |                  - aes when we everybody has openssl 0.9.7
 | 
	
		
			
				|  |  |          . Topics / circuits
 | 
	
		
			
				|  |  |                  o Implement topics
 | 
	
		
			
				|  |  |                  - Rotate circuits after N minutes?
 | 
	
		
			
				|  |  |                  - Circuits should expire when circuit->expire triggers
 | 
	
		
			
				|  |  |  NICK            . Handle half-open connections
 | 
	
		
			
				|  |  | +                - Figure out what causes connections to close, standardize
 | 
	
		
			
				|  |  | +                        when we mark a connection vs when we tear it down
 | 
	
		
			
				|  |  | +NICK            - Look at what ssl does to keep from mutating data streams
 | 
	
		
			
				|  |  |  NICK    . On the fly compression of each stream
 | 
	
		
			
				|  |  |          o Clean up the event loop (optimize and sanitize)
 | 
	
		
			
				|  |  | -        - Exit policies
 | 
	
		
			
				|  |  | +ARMA    - Remove that awful concept of 'roles'
 | 
	
		
			
				|  |  | +ARMA    - Exit policies
 | 
	
		
			
				|  |  | +                - Spec how to write the exit policies
 | 
	
		
			
				|  |  |                  - Path selection algorithms
 | 
	
		
			
				|  |  |                          - Let user request certain nodes
 | 
	
		
			
				|  |  |                          - And disallow certain nodes
 | 
	
	
		
			
				|  | @@ -69,12 +74,12 @@ SPEC!!          - Handle socks commands other than connect, eg, bind?
 | 
	
		
			
				|  |  |          D Deploy and manage open source development site.
 | 
	
		
			
				|  |  |          . Documentation
 | 
	
		
			
				|  |  |                  . Discussion of socks, tsocks, etc
 | 
	
		
			
				|  |  | -                - On-the-network protocol
 | 
	
		
			
				|  |  | -                        - Onions
 | 
	
		
			
				|  |  | -                        - Cells
 | 
	
		
			
				|  |  | +                o On-the-network protocol
 | 
	
		
			
				|  |  | +                        o Onions
 | 
	
		
			
				|  |  | +                        o Cells
 | 
	
		
			
				|  |  |                  . Better comments for functions!
 | 
	
		
			
				|  |  |          - Tests
 | 
	
		
			
				|  |  | -                - Testing harness/infrastructure
 | 
	
		
			
				|  |  | +NICK            - Testing harness/infrastructure
 | 
	
		
			
				|  |  |                  - Unit tests
 | 
	
		
			
				|  |  |                  - System tests (how?)
 | 
	
		
			
				|  |  |                  - Performance tests, so we know when we've improved
 |