[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[or-cvs] r8215: dns-related TODO changes. (in tor/trunk: . doc)



Author: nickm
Date: 2006-08-22 02:10:58 -0400 (Tue, 22 Aug 2006)
New Revision: 8215

Modified:
   tor/trunk/
   tor/trunk/doc/TODO
Log:
 r8557@Kushana:  nickm | 2006-08-22 02:10:12 -0400
 dns-related TODO changes.



Property changes on: tor/trunk
___________________________________________________________________
Name: svk:merge
   - 17f730b7-d419-0410-b50f-85ee4b70197a:/local/or/tor/trunk:8290
1f724f9b-111a-0410-b636-93f1a77c1813:/local/or/tor/trunk:8207
96637b51-b116-0410-a10e-9941ebb49b64:/tor/branches/spec:7005
c95137ef-5f19-0410-b913-86e773d04f59:/tor/branches/eventdns:8556
c95137ef-5f19-0410-b913-86e773d04f59:/tor/branches/mmap:7030
c95137ef-5f19-0410-b913-86e773d04f59:/tor/branches/oo-connections:6950
c95137ef-5f19-0410-b913-86e773d04f59:/tor/branches/trans-ap:7315
c95137ef-5f19-0410-b913-86e773d04f59:/tor/trunk:7411
   + 17f730b7-d419-0410-b50f-85ee4b70197a:/local/or/tor/trunk:8290
1f724f9b-111a-0410-b636-93f1a77c1813:/local/or/tor/trunk:8207
96637b51-b116-0410-a10e-9941ebb49b64:/tor/branches/spec:7005
c95137ef-5f19-0410-b913-86e773d04f59:/tor/branches/eventdns:8557
c95137ef-5f19-0410-b913-86e773d04f59:/tor/branches/mmap:7030
c95137ef-5f19-0410-b913-86e773d04f59:/tor/branches/oo-connections:6950
c95137ef-5f19-0410-b913-86e773d04f59:/tor/branches/trans-ap:7315
c95137ef-5f19-0410-b913-86e773d04f59:/tor/trunk:7411

Modified: tor/trunk/doc/TODO
===================================================================
--- tor/trunk/doc/TODO	2006-08-22 06:10:53 UTC (rev 8214)
+++ tor/trunk/doc/TODO	2006-08-22 06:10:58 UTC (rev 8215)
@@ -28,7 +28,7 @@
     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 @@
       - 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 @@
 
   - 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