mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-28 06:13:31 +01:00
sort remaining 0.1.1.x todo items
svn:r6054
This commit is contained in:
parent
16f265fa0d
commit
3bef5fff3f
40
doc/TODO
40
doc/TODO
@ -29,17 +29,13 @@ Website:
|
|||||||
- put the logo on the website, in source form, so people can put it on
|
- put the logo on the website, in source form, so people can put it on
|
||||||
stickers directly, etc.
|
stickers directly, etc.
|
||||||
|
|
||||||
for 0.1.1.x:
|
for 0.1.1.x-rc:
|
||||||
N - building on freebsd 6.0: (with multiple openssl installations)
|
N - building on freebsd 6.0: (with multiple openssl installations)
|
||||||
. <nickm> "Let's try to find a way to make it run and make the version
|
. <nickm> "Let's try to find a way to make it run and make the version
|
||||||
match, but if not, let's just make it run."
|
match, but if not, let's just make it run."
|
||||||
- <arma> should we detect if we have a --with-ssl-dir and try the -R
|
- <arma> should we detect if we have a --with-ssl-dir and try the -R
|
||||||
by default, if it works?
|
by default, if it works?
|
||||||
|
|
||||||
R - Jan 26 10:25:04.832 [warn] add_an_entry_guard(): Tried finding a
|
|
||||||
new entry, but failed. Bad news. XXX.
|
|
||||||
N - look at the proposed os x uninstaller:
|
|
||||||
http://archives.seul.org/or/talk/Jan-2006/msg00038.html
|
|
||||||
- support dir 503s better
|
- support dir 503s better
|
||||||
o clients don't log as loudly when they receive them
|
o clients don't log as loudly when they receive them
|
||||||
- they don't count toward the 3-strikes rule
|
- they don't count toward the 3-strikes rule
|
||||||
@ -49,18 +45,17 @@ N - look at the proposed os x uninstaller:
|
|||||||
- authorities should *never* 503 a cache, but *should* 503 clients
|
- authorities should *never* 503 a cache, but *should* 503 clients
|
||||||
when they feel like it.
|
when they feel like it.
|
||||||
- update dir-spec with what we decided for each of these
|
- update dir-spec with what we decided for each of these
|
||||||
N - commit edmanm's win32 makefile to tor cvs contrib
|
|
||||||
- when logging unknown http headers, this could include bad escape codes?
|
- when logging unknown http headers, this could include bad escape codes?
|
||||||
- more generally, attacker-controller log entries with newlines in them
|
- more generally, attacker-controller log entries with newlines in them
|
||||||
are dangerous for our users.
|
are dangerous for our users.
|
||||||
- Make "setconf" and "hup" behavior cleaner for LINELIST config
|
- Make "setconf" and "hup" behavior cleaner for LINELIST config
|
||||||
options (e.g. Log). Bug 238.
|
options (e.g. Log). Bug 238.
|
||||||
|
R - Jan 26 10:25:04.832 [warn] add_an_entry_guard(): Tried finding a
|
||||||
|
new entry, but failed. Bad news. XXX.
|
||||||
R - streamline how we define a guard node as 'up'. document it
|
R - streamline how we define a guard node as 'up'. document it
|
||||||
somewhere.
|
somewhere.
|
||||||
R - reduce log severity for guard nodes.
|
R - reduce log severity for guard nodes.
|
||||||
R - make guard node timeout higher.
|
R - make guard node timeout higher.
|
||||||
R - look into "uncounting" bytes spent on local connections. so
|
|
||||||
we can bandwidthrate but still have fast downloads.
|
|
||||||
N . Clean and future-proof exit policy formats a bit.
|
N . Clean and future-proof exit policy formats a bit.
|
||||||
o Likewise accept, but don't generate /bits formats (unless they're
|
o Likewise accept, but don't generate /bits formats (unless they're
|
||||||
accepted in 0.0.9 and later).
|
accepted in 0.0.9 and later).
|
||||||
@ -68,6 +63,24 @@ N . Clean and future-proof exit policy formats a bit.
|
|||||||
- Make clients understand "private:*" in exit policies, even though
|
- Make clients understand "private:*" in exit policies, even though
|
||||||
we don't generate it yet.
|
we don't generate it yet.
|
||||||
|
|
||||||
|
for 0.1.1.x-final:
|
||||||
|
- find 10 dirservers.
|
||||||
|
- Make it no longer default for v2 dirservers to support v1.
|
||||||
|
- non-versioning dirservers don't need to set recommended*versions.
|
||||||
|
- non-naming dirservers don't need to have an approved-routers file.
|
||||||
|
- What are criteria to be a dirserver? Write a policy.
|
||||||
|
- Document AuthDirInvalid, AuthDirReject, AuthDirRejectUnlisted
|
||||||
|
- are there other options that we haven't documented so far?
|
||||||
|
- look at the proposed os x uninstaller:
|
||||||
|
http://archives.seul.org/or/talk/Jan-2006/msg00038.html
|
||||||
|
|
||||||
|
Deferred from 0.1.1.x:
|
||||||
|
|
||||||
|
N - commit edmanm's win32 makefile to tor cvs contrib
|
||||||
|
|
||||||
|
R - look into "uncounting" bytes spent on local connections. so
|
||||||
|
we can bandwidthrate but still have fast downloads.
|
||||||
|
|
||||||
R - Christian Grothoff's attack of infinite-length circuit.
|
R - Christian Grothoff's attack of infinite-length circuit.
|
||||||
the solution is to have a separate 'extend-data' cell type
|
the solution is to have a separate 'extend-data' cell type
|
||||||
which is used for the first N data cells, and only
|
which is used for the first N data cells, and only
|
||||||
@ -82,17 +95,6 @@ R - When we connect to a Tor server, it sends back a signed cell listing
|
|||||||
- Specify
|
- Specify
|
||||||
- Implement
|
- Implement
|
||||||
|
|
||||||
- find 10 dirservers.
|
|
||||||
- Make it no longer default for v2 dirservers to support v1.
|
|
||||||
- non-versioning dirservers don't need to set recommended*versions.
|
|
||||||
- non-naming dirservers don't need to have an approved-routers file.
|
|
||||||
- What are criteria to be a dirserver? Write a policy.
|
|
||||||
|
|
||||||
- Document AuthDirInvalid, AuthDirReject, AuthDirRejectUnlisted
|
|
||||||
- are there other options that we haven't documented so far?
|
|
||||||
|
|
||||||
Deferred from 0.1.1.x:
|
|
||||||
|
|
||||||
R - failed rend desc fetches sometimes don't get retried.
|
R - failed rend desc fetches sometimes don't get retried.
|
||||||
- Add config options to not publish and not fetch rend descs.
|
- Add config options to not publish and not fetch rend descs.
|
||||||
- Add controller interfaces to hear rend desc events and learn
|
- Add controller interfaces to hear rend desc events and learn
|
||||||
|
Loading…
Reference in New Issue
Block a user