r15120@tombo: nickm | 2008-04-08 18:01:58 -0400

Add very short 0.2.1.x list based on discussion from arma. needs fleshing out and merging with other lists.


svn:r14324
This commit is contained in:
Nick Mathewson 2008-04-08 22:02:08 +00:00
parent 719c8fa373
commit cc7a8a63b1
3 changed files with 32 additions and 2 deletions

View File

@ -242,9 +242,38 @@ N - Before the feature freeze:
- Proposals: - Proposals:
. 111: Prioritize local traffic over relayed. . 111: Prioritize local traffic over relayed.
R - Merge into tor-spec.txt. R - Merge into tor-spec.txt.
- 113: close.
======================================================================= =======================================================================
For 0.2.1.x:
- Proposals to do:
- 110: avoid infinite-length circuits
- 128: families of private bridges
- 134: handle authority fragmentation.
- Proposals to write:
- Multilayered guards to keep bridges hidden.
- Proposal to supersede 117 by adding IPv6 support for exits and entries.
- Fix voting to handle bug 608 case when multiple servers get
Named.
- Possibly: revise link protocol to allow big circuit IDs,
variable-length cells, proposal-110 stuff, and versioned CREATES?
- Eliminate use of v2 networkstatus documents in v3 authority
decision-making.
- Draft proposal for GeoIP aggregation (see external constraints *)
- Use less RAM *
- Handle multi-core cpus better
- Use information from NETINFO cells
- Better test coverage
- Use more mid-level and high-level libevent APIs
- Emulate NSS better:
- Normalized cipher lists *
- Normalized lists of extensions *
Planned for 0.2.1.x: Planned for 0.2.1.x:
- Refactoring: - Refactoring:
. Make cells get buffered on circuit, not on the or_conn. . Make cells get buffered on circuit, not on the or_conn.

View File

@ -15,8 +15,8 @@ my %title = ();
my %status = (); my %status = ();
my @KNOWN_STATUSES = qw{ my @KNOWN_STATUSES = qw{
OPEN ACCEPTED NEEDS-REVISION NEEDS-RESEARCH META FINISHED CLOSED DRAFT OPEN NEEDS-REVISION NEEDS-RESEARCH ACCEPTED META FINISHED CLOSED
SUPERSEDED DEAD DRAFT}; SUPERSEDED DEAD};
for my $f (@files) { for my $f (@files) {
my $num = substr($f, 0, 3); my $num = substr($f, 0, 3);

View File

@ -1253,6 +1253,7 @@ format_time_interval(char *out, size_t out_len, long interval)
/* ===== /* =====
* Fuzzy time * Fuzzy time
* XXXX021 Use this consistently or rip it out.
* ===== */ * ===== */
/* In a perfect world, everybody would run ntp, and ntp would be perfect, so /* In a perfect world, everybody would run ntp, and ntp would be perfect, so