From: Wouter Wijngaards Date: Tue, 25 Sep 2007 14:01:30 +0000 (+0000) Subject: done items. X-Git-Tag: release-0.6~101 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8659118a5e9a8af67cf876b77872ac0e5806b4dc;p=thirdparty%2Funbound.git done items. git-svn-id: file:///svn/unbound/trunk@643 be551aaa-1e26-0410-a405-d3ace91eadb9 --- diff --git a/doc/TODO b/doc/TODO index 09534df60..0da050ea0 100644 --- a/doc/TODO +++ b/doc/TODO @@ -23,7 +23,6 @@ o memory profile; and if needed put serviced queries under qstate->region o check query, option to enforce presence of qdsection in noerror answers. o configuration option where port 53 is used for send and receive, no other ports are used. -o prime sequence in multiple queries, if glue missing from prime sequence. o (option) to not send replies to clients after a timeout of (say 5 secs) has passed, but keep task active for later retries by client. o private TTL feature @@ -49,7 +48,5 @@ o timers rfc 5011 support. o Treat YXDOMAIN from a DNAME properly, in iterator (not throwaway), validator. o grab ports nonconsequtive and change the set after a while (change within a given range). Could be bad for OS if wrong port. unsure if it helps secure. -o workaround for nxdomain responses for ENT DS queries. Not look at rcode and - look at valid empty nonterminal proof that is inside the packet. o make timeout backoffs randomized (a couple percent random) to spread traffic. o inspect date on executable, then warn user in log if its more than 1 year. diff --git a/doc/plan b/doc/plan index 21f0119d5..cfde80db0 100644 --- a/doc/plan +++ b/doc/plan @@ -240,7 +240,6 @@ Styleguide: * check query, enforce qdsection, checking for forgery-resilience. * NSID support. * support TSIG on queries, for validating resolver deployment. -* Be able to prime roots using several queries (like, get only NS first). * Nicer statistics * private TTL, dTLS features. * retry-mode, where a bogus result triggers a retry-mode query, where a list @@ -302,10 +301,10 @@ treeshrew/ unbound.c for validating caching recursive dns server. scheduler.c for the modules. - libunbound-all/ + libunbound/ app linkable. Can be configged to do whatever, validator, iterator, validating iterator, forwarding stub. - libunbound-fwd/ + libforwardbound/ app linkable forwarding stub. Small lib. ask_cachor/ *.c *.h