xref: /freebsd/contrib/ldns/drill/ChangeLog.22-nov-2005 (revision d3d381b2b194b4d24853e92eecef55f262688d1a)
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
6
71.0-pre3: to be released: drill-team
8	* Secure tracing works
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.
15
161.0-pre2: 20 Jun 2005: drill-team
17	* Second prerelease
18	* Bugs where fix in the chasing functionality
19
201.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
25
26---------- Above Newer drill based on ldns              --------------
27---------- Below Older drill with it's own DNS handling --------------
28
290.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
35
36	* For people using FreeBSD: drill is now in the ports
37	  (Thanks to Jaap Akkerhuis)
38
390.9.1: Jan 5 2005: drill-team
40	* Makefile tweaks
41	* drill ns . works
42	* re-check the root in when tracing
43	* added handling for some lesser known types (including WKS)
44
450.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
48	* gcc 2(.95) support
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
55
560.8.1: Oct 27 2004: Miek
57	* configure.ac updates
58	* secure resolving updates (still doesn't work)
59	* printing additions
60	  - CERT RR supported
61	  - LOC RR support
62	* All non supported RRs are handled as unknown
63	* If no namservers found in /etc/resolv.conf
64	  default to 127.0.0.1
65	* Various bugs fixed
66	  - Close sockets after using them
67	  - Some memory leaks were plugged
68
690.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
75
760.7: Oct 21 2004: Miek
77	* reworked interal code
78	* DNSSEC is working, except the secure resolving
79	* build updates
80	* more sane options parsing
81	* more sane argument handling
82
830.6-alpha: Oct 2004: Jelte
84	* No log
85
860.5-alpha: Sept 22 2004: Miek
87	* most of the DNS stuff is working
88	* moved to configure
89	* tested on Linux/FreeBSD
90	* fully IPV6 capable
91	* new DNSSEC types supported
92	* DNSSEC somewhat working
93	* gcc => 3 is needed for building
94
950.4-alpha: Sept 9 2004: Miek
96	* moved to autoconf for building
97	* lots of various updates
98	* really a workable program now
99
1000.3-alpha: Sept 6 2004: Miek
101	* IPv6 support
102	* automatic secure resolving
103	* --trace updates
104	* --chase updates
105	* more checks
106