summaryrefslogtreecommitdiffstats
path: root/contrib/ldns/drill/ChangeLog.22-nov-2005
blob: 1ce8b0b7c076743d18688a0de27a94acd4cc1e78 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
--------- Drill now is a subdirectory in ldns. To make life easier 
--------- we are using ldns' version numbering for drill from now on. 
--------- Sadly this means we GO BACKWARDS in the versions
--------- This ChangeLog will not be updated anymore - all changes are
--------- documented in ldns' ChangeLog

1.0-pre3: to be released: drill-team
	* Secure tracing works
	* Added section about DNSSEC in the manual page
	* Allow the class information to be given to do_chase()
	* Lint fixes for the code
	* Bugzilla was setup for drill
	* Bug #97 (drill); -S crash was fixed
	* Add -Q (quiet) flag was added. This supresses output from drill.

1.0-pre2: 20 Jun 2005: drill-team
	* Second prerelease
	* Bugs where fix in the chasing functionality

1.0-pre1: 1 Jun 2005: drill-team
	* First drill release based on ldns
	* drill's core code is not much more simple, as
	  all the difficult stuff is moved to ldns.
	* Much saner argument parsing

---------- Above Newer drill based on ldns              --------------
---------- Below Older drill with it's own DNS handling --------------

0.9.2: Feb 3 2005: drill-team
	* Added two more options (borrowed from dig)
	  --rd, don't set the RD bit in queries
	  --fail, don't query the next nameserver on SERVFAIL
	* Fixed handling of obscure data types
	* Handle classes other the 'IN' when making a query

	* For people using FreeBSD: drill is now in the ports
	  (Thanks to Jaap Akkerhuis)

0.9.1: Jan 5 2005: drill-team
	* Makefile tweaks
	* drill ns . works
	* re-check the root in when tracing
	* added handling for some lesser known types (including WKS)

0.9: Dec 6 2004: drill-team
	* big configure.ac and Makefile.in updates (made more general)
	* escapes in names argument and txt and dname data
	* gcc 2(.95) support
	* packet wire data is now checked for dangerous elements (like
	  looping compression etc)
	* (Multiple) Octal char representation
	* Responses can be saved to file
	* 'Answers' can be read from file instead of server
	* Lots and lots of bugfixes and improvements

0.8.1: Oct 27 2004: Miek
	* configure.ac updates
	* secure resolving updates (still doesn't work)
	* printing additions
	  - CERT RR supported
	  - LOC RR support
	* All non supported RRs are handled as unknown
	* If no namservers found in /etc/resolv.conf 
	  default to 127.0.0.1
	* Various bugs fixed
	  - Close sockets after using them
	  - Some memory leaks were plugged

0.8: Oct 26 2004: Miek
	* Lots of features added. Drill is almost feature complete
	* Unknown RR's are supported
	* Numerous smaller updates in documentation
	* Numerous code cleanups
	* Dig is no longer needed to build drill

0.7: Oct 21 2004: Miek
	* reworked interal code
	* DNSSEC is working, except the secure resolving
	* build updates
	* more sane options parsing
	* more sane argument handling

0.6-alpha: Oct 2004: Jelte
	* No log

0.5-alpha: Sept 22 2004: Miek
	* most of the DNS stuff is working
	* moved to configure
	* tested on Linux/FreeBSD
	* fully IPV6 capable
	* new DNSSEC types supported
	* DNSSEC somewhat working
	* gcc => 3 is needed for building

0.4-alpha: Sept 9 2004: Miek 
	* moved to autoconf for building
	* lots of various updates
	* really a workable program now

0.3-alpha: Sept 6 2004: Miek 
	* IPv6 support
	* automatic secure resolving
	* --trace updates
	* --chase updates
	* more checks
OpenPOWER on IntegriCloud