1$Id: CHANGES,v 1.26 2004/07/08 08:19:58 mavetju Exp $
2
3Version 1.10:
4	- Add support for EDNS0 (extra big packets)
5	- Add support for querying of ANY records.
6	- Add represention of SRV, RP records.
7
8Version 1.9:
9	- With the rollout of IPv6 for a.root-servers.net, it always
10	  took the IPv6 address even if you used the -4 option.
11	- Fix false lame server issues with domains which have the
12	  higher domain in it (command.com for example).
13
14Version 1.8.1:
15	- Put back timeout command line parameter, it will be the
16	  maximum time to wait instead of an increasing one.
17
18Version 1.8:
19	- Better handling of timeout (instead of a static value,
20	  start with five seconds and double it each retry)
21	- Warnings are printed if you receive a different RR type
22	  than the one you asked for (for example when you ask for
23	  an A record and receive a CNAME)
24	- Fixed problems when records received in the authority
25	  field are shorter than the domain the nameserver is
26	  authoritative for.
27	- When compiled without IPv6 support on an IPv6 capable
28	  machine the machine tried to query the IPv6 translated
29	  IPv5 address anyway.
30	- -C caches hosts which haven't answered too.
31
32Version 1.7.1:
33	- Fix display of SOA serial number, by Janne Snabb
34	  <snabb@epipe.com>
35	- Non-IPv6 builds should not use gethostbyname2()
36
37Version 1.7:
38	- Removed a debug-line while doing PTR requests.
39	- Now IPv6 servers are traced too. Use -4 to disable it.
40	- Added -S option for specifying source IP address.
41
42version 1.6:
43	- Added SOA record tracing
44	- Fixed a debug duplicate variable printing.
45
46version 1.5:
47	- Sometimes it happened while tracing a name without
48	  specifying a server it would return immediatly without
49	  printing any information.
50	- names with a trailing dot are now handled correctly.
51	- warning from Kris Kennaway <kris@obsecurity.org> regarding
52	  sprintf()'s without format-strings (yes, I feel ashamed).
53	- On request of Anthony DeRobertis <asd@suespammers.org>,
54	  via Thomas Seyrat <tomasera@debian.org>, support for PTR
55	  records.
56
57version 1.4:
58	- Added -Wall to Makefile.am so at least I would get warnings
59	  from my C compiler thank you. Removed some stupid unused
60	  variables.
61	- Fixed big/little endian problem in the structs so that the
62	  flags are looking allright now.
63	- Answers are displayed as authoritative or normal.
64	- Digging goes on until we have hit an authorative server.
65	- Info about which zone is being queried now.
66
67version 1.3:
68	- added win32 support by Mike Black <mblack@csihq.com>
69	- fixed bug where the IP addresses in the resource records
70	  wouldn't be used.
71	- when an authority NS record wouldn't have an additional
72	  A record it can get multiple IP addresses when it resolves
73	  the hostname in the gethostbyname(). This is now handled
74	  correctly.
75
76version 1.2:
77	- renamed into dnstracer due to clash with DJBDNS's dnstracer.
78	- dnstracer would segfault if nameserver name couldn't be
79	  resolved (by Vilhelm Bergman <d96v@dtek.chalmers.se>)
80	- support for /etc/resolv.conf via a patch from Moritz
81	  Barsnick <moritz@barsnick.net>
82	- -s . will take A.ROOT-SERVERS.NET
83	- autoconf/automake support... *shudder*
84	- support for different query-classes.
85	- Gerd v. Egidy <egidy@deam.de> gave it RPM capabilities
86	  and checked the automake/autoconf construction.
87
88version 1.1:
89	- fixed problems for big-endian little-endian machines.
90	- fixed linking problem on Solaris. Use Makefile.sun for them.
91
92version 1.0:
93	- initial release
94