Commit d2630690 authored by Roger Dingledine's avatar Roger Dingledine
Browse files

a few more todo changes


svn:r8408
parent b049b1b0
...@@ -18,8 +18,6 @@ P - phobos claims ...@@ -18,8 +18,6 @@ P - phobos claims
by default, if it works?" by default, if it works?"
Items for 0.1.2.x, real soon now: Items for 0.1.2.x, real soon now:
R o avoid thrashing the bandwidth exercise when we change IPs a lot
(we avoid simply by not doing any new tests when we change IPs.)
- When we've been idle a long time, we stop fetching server - When we've been idle a long time, we stop fetching server
descriptors. When we then get a socks request, we build circuits descriptors. When we then get a socks request, we build circuits
immediately using whatever descriptors we have, rather than waiting immediately using whatever descriptors we have, rather than waiting
...@@ -33,8 +31,7 @@ R o avoid thrashing the bandwidth exercise when we change IPs a lot ...@@ -33,8 +31,7 @@ R o avoid thrashing the bandwidth exercise when we change IPs a lot
. Figure out avoiding duplicate /24 lines . Figure out avoiding duplicate /24 lines
o automatically add /16 servers to family o automatically add /16 servers to family
- do it in an efficient way. keep a list of something somewhere? - do it in an efficient way. keep a list of something somewhere?
- make the "16" part configurable, so people who run their own - make it configurable, so people can turn it on or off.
tor network can set it to 32.
N - Clients stop dumping old descriptors if the network-statuses N - Clients stop dumping old descriptors if the network-statuses
claim they're still valid. claim they're still valid.
. If we fail to connect via an exit enclave, (warn and) try again . If we fail to connect via an exit enclave, (warn and) try again
...@@ -80,8 +77,6 @@ Items for 0.1.2.x: ...@@ -80,8 +77,6 @@ Items for 0.1.2.x:
Interface should be set_request_listener(sock, cb); [ cb(request) ] Interface should be set_request_listener(sock, cb); [ cb(request) ]
send_reply(request, answer);. send_reply(request, answer);.
- Directory guards
- Make reverse DNS work. - Make reverse DNS work.
- Specify - Specify
X Implement with dnsworkers X Implement with dnsworkers
...@@ -164,6 +159,7 @@ For blocking-resistance scheme: ...@@ -164,6 +159,7 @@ For blocking-resistance scheme:
without fetching all statuses. A new URL to fetch I presume? without fetching all statuses. A new URL to fetch I presume?
Deferred from 0.1.2.x: Deferred from 0.1.2.x:
- Directory guards
- Memory use improvements: - Memory use improvements:
- Look into pulling serverdescs off buffers as they arrive. - Look into pulling serverdescs off buffers as they arrive.
- Save and mmap v1 directories, and networkstatus docs; store them - Save and mmap v1 directories, and networkstatus docs; store them
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment