mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-24 04:13:28 +01:00
r8557@Kushana: nickm | 2006-08-22 02:10:12 -0400
dns-related TODO changes. svn:r8215
This commit is contained in:
parent
3ba39a768a
commit
06bc0adf4d
17
doc/TODO
17
doc/TODO
@ -28,7 +28,7 @@ Important bugfixes in 0.1.2.x:
|
||||
will then refuse to start even if you fix your clock.
|
||||
|
||||
Items for 0.1.2.x:
|
||||
- bug #280: getaddrinfo does not set hints
|
||||
o bug #280: getaddrinfo does not set hints
|
||||
- bug #314: is the fix for this just to check not only
|
||||
address_is_in_virtual_range(req->address) but also to check whether
|
||||
ent = strmap_get(addressmap, address) and ent->new_address is set?
|
||||
@ -113,7 +113,14 @@ N . Improve memory usage on tight-memory machines.
|
||||
- Make the Nameservers option documented, and make it work right on
|
||||
reload.
|
||||
o Fail when we have no configured nameservers!
|
||||
- Make it the default on platforms where it works.
|
||||
o Make it the default on platforms where it works.
|
||||
- Add ipv6 support; make API closer to getaddrinfo(). (i.e., allow a
|
||||
single AAAA/A query, return cname as well)
|
||||
- Teach it to be able to listen for A and PTR requests to be processed.
|
||||
Interface should be set_request_listener(sock, cb); [ cb(request) ]
|
||||
send_reply(request, answer);.
|
||||
- Refactor exit side of resolve: do we need a connection_t?
|
||||
- Refactor entry side of resolve: do we need a connection_t?
|
||||
|
||||
- Security improvements
|
||||
- Directory guards
|
||||
@ -123,8 +130,10 @@ R - remember the last time we saw one of our entry guards labelled with
|
||||
|
||||
- Make reverse DNS work.
|
||||
- Specify
|
||||
- Implement with dnsworkers
|
||||
- Implement in eventdns
|
||||
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
|
||||
- Connect to resolve cells, server-side.
|
||||
- Add client-side interface
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user