racket-dns-2012/TODO

21 lines
805 B
Plaintext
Raw Normal View History

## DNS
Make RData and RRType the same thing so it becomes impossible to make
a mistake.
2011-08-24 20:40:05 +00:00
Tests needed:
- encode and decode of each kind of RR
2011-09-06 20:53:02 +00:00
- so far, have: txt, a, ns, mx, soa, cname, aaaa, srv.
- that leaves: md, mf, mb, mg, mr, null, wks, ptr, hinfo, minfo
- most of those are obsolete, so finding wild examples will be
very difficult
2011-08-24 20:40:05 +00:00
- encode and decode of several variants of packet, both sensible and not
2011-09-06 20:53:02 +00:00
- misleading section length count - short, long
- misleading label length - short, long
- misleading rdata length - short, long
- misleading txt record string length - short, long
- looping domain-name (using compressed format)
- compressed domain-name pointing into hyperspace
- txt record with rdata filled with a list of empty byte-strings