mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 13:13:44 +01:00
r11483@Kushana: nickm | 2006-12-08 00:26:56 -0500
remove some completed items from the TODO svn:r9053
This commit is contained in:
parent
cf04e1e6e7
commit
b5075dd81f
36
doc/TODO
36
doc/TODO
@ -30,8 +30,6 @@ N - Test guard unreachable logic; make sure that we actually attempt to
|
||||
connect to guards that we think are unreachable from time to time.
|
||||
Make sure that we don't freak out when the network is down.
|
||||
N - Stop recommending exits as guards?
|
||||
o Clients stop dumping old descriptors if the network-statuses
|
||||
claim they're still valid.
|
||||
P - Figure out why dll's compiled in mingw don't work right in WinXP.
|
||||
P - Figure out why openssl 0.9.8d "make test" fails at sha256t test.
|
||||
|
||||
@ -59,13 +57,6 @@ N . Have (and document) a BEGIN_DIR relay cell that means "Connect to your
|
||||
|
||||
N - Document .noconnect addresses... but where?
|
||||
|
||||
o Send back RELAY_END cells on malformed RELAY_BEGIN.
|
||||
|
||||
o Change the circuit end reason display a little for reasons from
|
||||
destroyed/truncated circuits. We want to indicate both that we're
|
||||
closing because somebody told us to, and why they told us they wanted to
|
||||
close.
|
||||
|
||||
x - We should ship with a list of stable dir mirrors -- they're not
|
||||
trusted like the authorities, but they'll provide more robustness
|
||||
and diversity for bootstrapping clients.
|
||||
@ -77,9 +68,6 @@ N - Simplify authority operation
|
||||
being a client.
|
||||
. Reduce resource load
|
||||
d - Tolerate clock skew on bridge relays.
|
||||
o A way to examine router flags from controller.
|
||||
o Specify: GETINFO ns/id/x, ns/name/x, ns/all.
|
||||
o Implement
|
||||
o A way to alert controller when router flags change.
|
||||
o Specify: SETEVENTS NS
|
||||
o Implement
|
||||
@ -111,15 +99,6 @@ d - Add option to use /etc/hosts?
|
||||
d - Special-case localhost?
|
||||
- Verify that it works on windows
|
||||
. Make reverse DNS work.
|
||||
o Specify
|
||||
X Implement with dnsworkers
|
||||
(There's no point doing this, since we will throw away dnsworkers once
|
||||
eventdns is confirmed to work everywhere.)
|
||||
o Implement in eventdns
|
||||
o Connect to resolve cells, server-side.
|
||||
o Add element to routerinfo to note routers that aren't using eventdns,
|
||||
so we can avoid sending them reverse DNS etc.
|
||||
o Fix the bug with server-side caching, whatever is causing it.
|
||||
. Add client-side interface
|
||||
o SOCKS interface: specify
|
||||
o SOCKS interface: implement
|
||||
@ -143,10 +122,6 @@ x - Better estimates in the directory of whether servers have good uptime
|
||||
x - spec
|
||||
d - implement
|
||||
|
||||
o Changes towards a more efficient dir protocol.
|
||||
o Later, servers will stop generating new descriptors simply
|
||||
because 18 hours have passed: we must start tolerating this now.
|
||||
|
||||
- Critical but minor bugs, backport candidates.
|
||||
d - Failed rend desc fetches sometimes don't get retried. True/false?
|
||||
R - support dir 503s better
|
||||
@ -160,17 +135,6 @@ N - split "router is down" from "dirport shouldn't be tried for a while"?
|
||||
when they feel like it.
|
||||
- update dir-spec with what we decided for each of these
|
||||
|
||||
o provide no-cache no-index headers from the dirport?
|
||||
o Specify
|
||||
o cacheing
|
||||
o Single network-statuses, single descriptors, "all", "authority",
|
||||
and v1 directory stuff are all cacheable for a short time.
|
||||
o Multiple network-statuses or descriptors are not cacheable.
|
||||
o Be sure to be correct wrt HTTP/1.0
|
||||
o indexing
|
||||
o robots.txt (oh, it was already there.)
|
||||
o Implement
|
||||
|
||||
- Windows server usability
|
||||
- Solve the ENOBUFS problem.
|
||||
- make tor's use of openssl operate on buffers rather than sockets,
|
||||
|
Loading…
Reference in New Issue
Block a user