17b5038d7SDag-Erling Smørgrav--------- Drill now is a subdirectory in ldns. To make life easier 27b5038d7SDag-Erling Smørgrav--------- we are using ldns' version numbering for drill from now on. 37b5038d7SDag-Erling Smørgrav--------- Sadly this means we GO BACKWARDS in the versions 47b5038d7SDag-Erling Smørgrav--------- This ChangeLog will not be updated anymore - all changes are 57b5038d7SDag-Erling Smørgrav--------- documented in ldns' ChangeLog 67b5038d7SDag-Erling Smørgrav 77b5038d7SDag-Erling Smørgrav1.0-pre3: to be released: drill-team 87b5038d7SDag-Erling Smørgrav * Secure tracing works 97b5038d7SDag-Erling Smørgrav * Added section about DNSSEC in the manual page 107b5038d7SDag-Erling Smørgrav * Allow the class information to be given to do_chase() 117b5038d7SDag-Erling Smørgrav * Lint fixes for the code 127b5038d7SDag-Erling Smørgrav * Bugzilla was setup for drill 137b5038d7SDag-Erling Smørgrav * Bug #97 (drill); -S crash was fixed 14*5afab0e5SDag-Erling Smørgrav * Add -Q (quiet) flag was added. This suppresses output from drill. 157b5038d7SDag-Erling Smørgrav 167b5038d7SDag-Erling Smørgrav1.0-pre2: 20 Jun 2005: drill-team 177b5038d7SDag-Erling Smørgrav * Second prerelease 187b5038d7SDag-Erling Smørgrav * Bugs where fix in the chasing functionality 197b5038d7SDag-Erling Smørgrav 207b5038d7SDag-Erling Smørgrav1.0-pre1: 1 Jun 2005: drill-team 217b5038d7SDag-Erling Smørgrav * First drill release based on ldns 227b5038d7SDag-Erling Smørgrav * drill's core code is not much more simple, as 237b5038d7SDag-Erling Smørgrav all the difficult stuff is moved to ldns. 247b5038d7SDag-Erling Smørgrav * Much saner argument parsing 257b5038d7SDag-Erling Smørgrav 267b5038d7SDag-Erling Smørgrav---------- Above Newer drill based on ldns -------------- 277b5038d7SDag-Erling Smørgrav---------- Below Older drill with it's own DNS handling -------------- 287b5038d7SDag-Erling Smørgrav 297b5038d7SDag-Erling Smørgrav0.9.2: Feb 3 2005: drill-team 307b5038d7SDag-Erling Smørgrav * Added two more options (borrowed from dig) 317b5038d7SDag-Erling Smørgrav --rd, don't set the RD bit in queries 327b5038d7SDag-Erling Smørgrav --fail, don't query the next nameserver on SERVFAIL 337b5038d7SDag-Erling Smørgrav * Fixed handling of obscure data types 347b5038d7SDag-Erling Smørgrav * Handle classes other the 'IN' when making a query 357b5038d7SDag-Erling Smørgrav 367b5038d7SDag-Erling Smørgrav * For people using FreeBSD: drill is now in the ports 377b5038d7SDag-Erling Smørgrav (Thanks to Jaap Akkerhuis) 387b5038d7SDag-Erling Smørgrav 397b5038d7SDag-Erling Smørgrav0.9.1: Jan 5 2005: drill-team 407b5038d7SDag-Erling Smørgrav * Makefile tweaks 417b5038d7SDag-Erling Smørgrav * drill ns . works 427b5038d7SDag-Erling Smørgrav * re-check the root in when tracing 437b5038d7SDag-Erling Smørgrav * added handling for some lesser known types (including WKS) 447b5038d7SDag-Erling Smørgrav 457b5038d7SDag-Erling Smørgrav0.9: Dec 6 2004: drill-team 467b5038d7SDag-Erling Smørgrav * big configure.ac and Makefile.in updates (made more general) 477b5038d7SDag-Erling Smørgrav * escapes in names argument and txt and dname data 487b5038d7SDag-Erling Smørgrav * gcc 2(.95) support 497b5038d7SDag-Erling Smørgrav * packet wire data is now checked for dangerous elements (like 507b5038d7SDag-Erling Smørgrav looping compression etc) 517b5038d7SDag-Erling Smørgrav * (Multiple) Octal char representation 527b5038d7SDag-Erling Smørgrav * Responses can be saved to file 537b5038d7SDag-Erling Smørgrav * 'Answers' can be read from file instead of server 547b5038d7SDag-Erling Smørgrav * Lots and lots of bugfixes and improvements 557b5038d7SDag-Erling Smørgrav 567b5038d7SDag-Erling Smørgrav0.8.1: Oct 27 2004: Miek 577b5038d7SDag-Erling Smørgrav * configure.ac updates 587b5038d7SDag-Erling Smørgrav * secure resolving updates (still doesn't work) 597b5038d7SDag-Erling Smørgrav * printing additions 607b5038d7SDag-Erling Smørgrav - CERT RR supported 617b5038d7SDag-Erling Smørgrav - LOC RR support 627b5038d7SDag-Erling Smørgrav * All non supported RRs are handled as unknown 63*5afab0e5SDag-Erling Smørgrav * If no nameservers found in /etc/resolv.conf 647b5038d7SDag-Erling Smørgrav default to 127.0.0.1 657b5038d7SDag-Erling Smørgrav * Various bugs fixed 667b5038d7SDag-Erling Smørgrav - Close sockets after using them 677b5038d7SDag-Erling Smørgrav - Some memory leaks were plugged 687b5038d7SDag-Erling Smørgrav 697b5038d7SDag-Erling Smørgrav0.8: Oct 26 2004: Miek 707b5038d7SDag-Erling Smørgrav * Lots of features added. Drill is almost feature complete 717b5038d7SDag-Erling Smørgrav * Unknown RR's are supported 727b5038d7SDag-Erling Smørgrav * Numerous smaller updates in documentation 737b5038d7SDag-Erling Smørgrav * Numerous code cleanups 747b5038d7SDag-Erling Smørgrav * Dig is no longer needed to build drill 757b5038d7SDag-Erling Smørgrav 767b5038d7SDag-Erling Smørgrav0.7: Oct 21 2004: Miek 77*5afab0e5SDag-Erling Smørgrav * reworked internal code 787b5038d7SDag-Erling Smørgrav * DNSSEC is working, except the secure resolving 797b5038d7SDag-Erling Smørgrav * build updates 807b5038d7SDag-Erling Smørgrav * more sane options parsing 817b5038d7SDag-Erling Smørgrav * more sane argument handling 827b5038d7SDag-Erling Smørgrav 837b5038d7SDag-Erling Smørgrav0.6-alpha: Oct 2004: Jelte 847b5038d7SDag-Erling Smørgrav * No log 857b5038d7SDag-Erling Smørgrav 867b5038d7SDag-Erling Smørgrav0.5-alpha: Sept 22 2004: Miek 877b5038d7SDag-Erling Smørgrav * most of the DNS stuff is working 887b5038d7SDag-Erling Smørgrav * moved to configure 897b5038d7SDag-Erling Smørgrav * tested on Linux/FreeBSD 907b5038d7SDag-Erling Smørgrav * fully IPV6 capable 917b5038d7SDag-Erling Smørgrav * new DNSSEC types supported 927b5038d7SDag-Erling Smørgrav * DNSSEC somewhat working 937b5038d7SDag-Erling Smørgrav * gcc => 3 is needed for building 947b5038d7SDag-Erling Smørgrav 957b5038d7SDag-Erling Smørgrav0.4-alpha: Sept 9 2004: Miek 967b5038d7SDag-Erling Smørgrav * moved to autoconf for building 977b5038d7SDag-Erling Smørgrav * lots of various updates 987b5038d7SDag-Erling Smørgrav * really a workable program now 997b5038d7SDag-Erling Smørgrav 1007b5038d7SDag-Erling Smørgrav0.3-alpha: Sept 6 2004: Miek 1017b5038d7SDag-Erling Smørgrav * IPv6 support 1027b5038d7SDag-Erling Smørgrav * automatic secure resolving 1037b5038d7SDag-Erling Smørgrav * --trace updates 1047b5038d7SDag-Erling Smørgrav * --chase updates 1057b5038d7SDag-Erling Smørgrav * more checks 106