parent
3d579b50cb
commit
d5c42576a3
17
doc/TODO
17
doc/TODO
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue