$Id: TODO 1718 2005-11-10 14:31:56Z miekg $

NOTE: Some of these are probably out of date.

AUTOCONF
+ check whether the --with-nsd-user exists in the system

ZONE COMPILER
+ empty node should not cause NXDOMAIN
- unify dns type table (name, dns type, yacc token, rdata types)
- unify dns class table (name, dns type, yacc token)
- detect cname loops

SERVER
- in tcp the timeout should be handled different than with alarm()?
- replace all ntohs(..) with #define .... something[i] and ntohs() it beforehand
- make sure that we dont copy anything from the query we dont want to copy, like
  funny headers etc
- query buffer is now 64k, perhaps we want it smaller? (used to be 1k)
- change default of --enable-ipv6 to yes.

SECURITY

PURITY
- some data is in network order some in host order, make it clear with prefixes
- brush up the fuction and identifiers names

CLEANUP
+ proper error/fatal/warning interfaces

DOCUMENTATION

- convert the manual pages into -man macros set for better compatibility?
- update DESIGN document
