mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-28 06:13:31 +01:00
Add core spec todos from meeting
svn:r5304
This commit is contained in:
parent
bb0c98daa8
commit
8af3fc53f4
@ -932,3 +932,31 @@ A.1. Differences between spec and implementation
|
||||
addresses in their exit policies. The current codebase has no IPv6
|
||||
support at all.
|
||||
|
||||
B. Things that should change in a later version of the Tor protocol
|
||||
|
||||
|
||||
B.1. ... but which will require backward-incompatible change
|
||||
|
||||
- Circuit IDs should be longer.
|
||||
- IPv6 everywhere.
|
||||
- Maybe, keys should be longer.
|
||||
- Drop backward compatibility.
|
||||
- We should use a 128-bit subgroup of our DH prime.
|
||||
- Handshake should use HMAC.
|
||||
- Multiple cell lengths
|
||||
- Ability to split circuits across paths (If this is useful.)
|
||||
- SENDME windows should be dynamic.
|
||||
|
||||
- Directory
|
||||
- Stop ever mentioning socks ports
|
||||
|
||||
B.1. ... and that will require no changes
|
||||
|
||||
- Mention multiple addr/port combos
|
||||
- Advertised outbound IP?
|
||||
- Migrate streams across circuits.
|
||||
|
||||
B.2. ... and that we have no idea how to do.
|
||||
|
||||
- UDP (as transport)
|
||||
- UDP (as content)
|
||||
|
Loading…
Reference in New Issue
Block a user