mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
r12639@catbus: nickm | 2007-05-02 17:37:49 -0400
Start implementing key certificate parsing. Note TODO items for combined 101/103. svn:r10097
This commit is contained in:
@@ -53,13 +53,23 @@ N . Document transport and natdport
|
||||
|
||||
Things we'd like to do in 0.2.0.x:
|
||||
- Proposals:
|
||||
- 101: Voting on the Tor Directory System
|
||||
. 101: Voting on the Tor Directory System
|
||||
- Prepare ASAP for new voting formats
|
||||
- Don't flip out with warnings when voting-related URLs are
|
||||
uploaded/downloaded.
|
||||
- Finalize proposal
|
||||
. Finalize proposal
|
||||
- Merge 101 and 103 and dir-spec.txt into a new dir-spec.txt; fork
|
||||
the existing one into dir-spec-v2.txt.
|
||||
- Get authorities voting
|
||||
- Implement parsing for new document formats
|
||||
. Implement parsing for new document formats
|
||||
o Parse key certificates
|
||||
- Parse votes and consensuses
|
||||
- Unit tests for above
|
||||
- Code to manage key certificates
|
||||
- Cache on disk
|
||||
- Download as needed
|
||||
- Serve list as needed.
|
||||
- Avoid double-checking signatures every time we get a vote.
|
||||
- Code to generate votes
|
||||
- Code to generate consensus from a list of votes
|
||||
- Add a signature to a consensus.
|
||||
@@ -85,6 +95,7 @@ Things we'd like to do in 0.2.0.x:
|
||||
- 108: Base "Stable" Flag on Mean Time Between Failures
|
||||
- 109: No more than one server per IP address
|
||||
- 103: Splitting identity key from regularly used signing key
|
||||
- Merge with 101 into a new dir-spec.txt
|
||||
- 113: Simplifying directory authority administration
|
||||
- 110: prevent infinite-length circuits (phase one)
|
||||
- servers should recognize relay_extend cells and pass them
|
||||
|
||||
Reference in New Issue
Block a user