mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 21:23:58 +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
|
addresses in their exit policies. The current codebase has no IPv6
|
||||||
support at all.
|
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