TODO update
This commit is contained in:
parent
ef9078e1a3
commit
f23ad022a7
16
TODO
16
TODO
|
@ -18,3 +18,19 @@ Tests needed:
|
||||||
- looping domain-name (using compressed format)
|
- looping domain-name (using compressed format)
|
||||||
- compressed domain-name pointing into hyperspace
|
- compressed domain-name pointing into hyperspace
|
||||||
- txt record with rdata filled with a list of empty byte-strings
|
- txt record with rdata filled with a list of empty byte-strings
|
||||||
|
|
||||||
|
### Proxy
|
||||||
|
|
||||||
|
#### Make CNAME NXDOMAIN refer to the target record, not the CNAME itself
|
||||||
|
|
||||||
|
See also RFC 2308 section 2.1 and
|
||||||
|
http://homepage.ntlworld.com./jonathan.deboynepollard/FGA/dns-response-taxonomy.html
|
||||||
|
|
||||||
|
Basically, if the CNAME record is in the response, that's sufficient
|
||||||
|
indication that the name of the CNAME exists! So NXDOMAIN clearly
|
||||||
|
doesn't make sense to apply there.
|
||||||
|
|
||||||
|
#### Should the cache replace SOAs by serial number?
|
||||||
|
|
||||||
|
It probably shouldn't cache SOA records at all. Djbdns doesn't.
|
||||||
|
("dnscache does not cache SOA records", from http://cr.yp.to/djbdns/dnscache.html)
|
||||||
|
|
Loading…
Reference in New Issue