1 --------- Drill now is a subdirectory in ldns. To make life easier
2 --------- we are using ldns' version numbering for drill from now on.
3 --------- Sadly this means we GO BACKWARDS in the versions
4 --------- This ChangeLog will not be updated anymore - all changes are
5 --------- documented in ldns' ChangeLog
7 1.0-pre3: to be released: drill-team
9 * Added section about DNSSEC in the manual page
10 * Allow the class information to be given to do_chase()
11 * Lint fixes for the code
12 * Bugzilla was setup for drill
13 * Bug #97 (drill); -S crash was fixed
14 * Add -Q (quiet) flag was added. This supresses output from drill.
16 1.0-pre2: 20 Jun 2005: drill-team
18 * Bugs where fix in the chasing functionality
20 1.0-pre1: 1 Jun 2005: drill-team
21 * First drill release based on ldns
22 * drill's core code is not much more simple, as
23 all the difficult stuff is moved to ldns.
24 * Much saner argument parsing
26 ---------- Above Newer drill based on ldns --------------
27 ---------- Below Older drill with it's own DNS handling --------------
29 0.9.2: Feb 3 2005: drill-team
30 * Added two more options (borrowed from dig)
31 --rd, don't set the RD bit in queries
32 --fail, don't query the next nameserver on SERVFAIL
33 * Fixed handling of obscure data types
34 * Handle classes other the 'IN' when making a query
36 * For people using FreeBSD: drill is now in the ports
37 (Thanks to Jaap Akkerhuis)
39 0.9.1: Jan 5 2005: drill-team
42 * re-check the root in when tracing
43 * added handling for some lesser known types (including WKS)
45 0.9: Dec 6 2004: drill-team
46 * big configure.ac and Makefile.in updates (made more general)
47 * escapes in names argument and txt and dname data
49 * packet wire data is now checked for dangerous elements (like
50 looping compression etc)
51 * (Multiple) Octal char representation
52 * Responses can be saved to file
53 * 'Answers' can be read from file instead of server
54 * Lots and lots of bugfixes and improvements
56 0.8.1: Oct 27 2004: Miek
57 * configure.ac updates
58 * secure resolving updates (still doesn't work)
62 * All non supported RRs are handled as unknown
63 * If no namservers found in /etc/resolv.conf
66 - Close sockets after using them
67 - Some memory leaks were plugged
69 0.8: Oct 26 2004: Miek
70 * Lots of features added. Drill is almost feature complete
71 * Unknown RR's are supported
72 * Numerous smaller updates in documentation
73 * Numerous code cleanups
74 * Dig is no longer needed to build drill
76 0.7: Oct 21 2004: Miek
77 * reworked interal code
78 * DNSSEC is working, except the secure resolving
80 * more sane options parsing
81 * more sane argument handling
83 0.6-alpha: Oct 2004: Jelte
86 0.5-alpha: Sept 22 2004: Miek
87 * most of the DNS stuff is working
89 * tested on Linux/FreeBSD
91 * new DNSSEC types supported
92 * DNSSEC somewhat working
93 * gcc => 3 is needed for building
95 0.4-alpha: Sept 9 2004: Miek
96 * moved to autoconf for building
97 * lots of various updates
98 * really a workable program now
100 0.3-alpha: Sept 6 2004: Miek
102 * automatic secure resolving