1@(#) $Id: CHANGES,v 1.1 2001/12/21 04:12:02 marka Exp $ (LBL)
2
3v2.1 Wed Aug 22 18:30:35 PDT 2001
4
5- Handle "srv" records.
6
7- Fix some ttl parsing problems.
8
9- Add "ignore" option
10
11v2.0.2 Tue Mar 20 17:49:13 PST 2001
12
13- Allow missing trailing dot in certain special cases.
14
15- Include zone names when checking NS records.
16
17- Document nslint.conf network keyword.
18
19v2.0.1 Tue Dec 14 11:24:31 PST 1999
20
21- Handle $ttl.
22
23- Fix some minor portability/compiler problems for OSF 4.
24
25- Correctly detect mx records that point to themselves but not a
26  real "a" record.
27
28- Fix file descriptor leak in doconf(). Thanks to Paul McIlfatrick
29  (paul.mcilfatrick@bt.com)
30
31v2.0 Wed Dec  9 16:48:54 PST 1998
32
33- Add support for BIND 8 named.conf file.
34
35- Support protocols in addition to tcp and udp for WKS records.
36  Resulted from a bug report from Petter Reinholdtsen (pere@td.org.uit.no)
37
38- Support dotted serial numbers in SOA records. Resulted from a
39  bug report from Frank Ederveen (frank@our.domaintje.com)
40
41- Ignore unknown statements and options in named.boot and named.conf
42  (instead of issuing warnings).
43
44- Handle '#' and C style named.conf comments.
45
46- Handle optional "in" in named.conf zone statements. Reported by
47  DJ Coster (djc@discoverbrokerage.com)
48
49- Add support for include directives in named.boot and named.conf.
50
51- Redo differing ttls check and do mx records in addition to a
52  records. Change place where soa values gets zeroed so they don't
53  get clobbered when we use includes.
54
55- Allow "@" abbr. for ptr, mx, cname and ns records.
56
57- Detect cname referenced by another cname or mx record.
58
59- Handle chaos records (to some minor extent).
60
61v1.7 Tue Jul 22 14:26:21 PDT 1997
62
63- Report differing ttls in A records. Check SOA records.
64
65- Detect hosts with more than one ip address on a subnet.
66
67v1.6.1 Sat Jun  7 03:12:01 PDT 1997
68
69- Fix "unknown service" printf format.
70
71- Fix off-by-one error in the ptr parsing code. Thanks to Andreas
72  Lamprecht (andreas.lamprecht@siemens.at)
73
74- Fix broken $origin code.
75
76v1.6 Mon Apr  7 19:09:52 PDT 1997
77
78- Add support for classless delegation.
79
80- Fix some case sensitive bugs.
81
82- Report domain names outside the current zone.
83
84- Fixed off-by-one bug that broke single character hostnames.
85
86- Increase size of hash table.
87
88- Make tcp and udp service name tables dynamic.
89
90- Improved error message for garbage in /etc/services.
91
92v1.5.1 Thu Jul 18 21:44:44 PDT 1996
93
94- Use $CC when checking gcc version. Thanks to Carl Lindberg
95  (carl_lindberg@blacksmith.com)
96
97- Raise size of hash table to 65K.
98
99v1.5 Fri Jul 12 18:58:47 PDT 1996
100
101- Detect extra octets and other garbage in PTR records.
102
103- Handle multi-line WKS records.
104
105- Allow multple WKS records (since we can have udp and tcp).
106
107- Convert to autoconf.
108
109- Declare optarg, optind and opterr extern. Thanks to Howard Moftich
110  (howardm@lsil.com).
111
112- BS/DOS does not have malloc.h. Thanks to Jordan Hayes
113  (jordan@thinkbank.com).
114
115- Correctly handle named.boot comments with leading whitespace.
116
117- Handle fully specified in-addr.arpa records. Resulted from a bug
118  report from Joe Kelly (joe@gol.com).
119
120- Fix endian problems. Thanks to Carl Lindberg (carl_lindberg@blacksmith.com).
121
122- Fixed some mixed case problems.
123
124- Update man page to describe how nslint.boot works.
125
126v1.4 Sat Jun  3 23:38:14 PDT 1995
127
128- Allow TXT records to exist with no other records.
129
130- Full system prototypes.
131
132- Complain about extra arguments.
133
134- Detect MX record chains.
135
136- Handle single line SOA records correctly. Thanks to Edward J. O'Brien
137  (ejobrie@sam.wal-mart.com)
138
139v1.3 Wed Mar  8 17:27:20 PST 1995
140
141- Add "allowdupa" record type for use with nslint.boot. This allows ip
142  addresses to have multiple A records.
143
144- Fixed bug that caused dangling cname references to not be reported
145  properly. Thanks to Edward J. O'Brien (ejobrie@sam.wal-mart.com).
146
147v1.2 Thu Sep  1 15:55:38 PDT 1994
148
149- Allow hostnames with a leading numeric as per rfc1123. Thanks to Bill
150  Gianopoulos (wag@sccux1.msd.ray.com).
151
152- Remove (undocumented) -u flag and allow uppercase.
153
154- Support TXT records. Thanks to Paul Pomes (paul@uxc.cso.uiuc.edu).
155
156- Support RP records.
157
158- Ignore new bind keywords.
159
160- Fix bug where we could exit with a zero status even though errors had
161  been detected
162
163- Complain about hosts that have smtp/tcp WKS entries but no MX records.
164
165- Add -B flag to handle PTR records that point outside the domains
166  listed in named.boot.
167
168v1.1 Sun May 22 20:43:03 PDT 1994
169
170- Allow ns records with no a records (the preferred way to go).
171
172- Fix typos in the sawstr array.
173
174- Use string.h instead of strings.h and add rindex(), index() and
175  bzero() macros for SYSV compatibility. Thanks to Bill King
176  (wrk@cle.ab.com).
177
178- Handle $origin directives. Thanks to Bill Gianopoulos
179  (wag@sccux1.msd.ray.com).
180
181- Fix add_domain() to work for the root. Thanks to Bill Gianopoulos.
182
183- Handle quotes in hinfo records. Thanks to Bill Gianopoulos.
184
185- Fix endian problems in parseinaddr() and parseptr().
186
187- Check non in-addr.arpa names for cname conflicts.
188
189v1.0 Thu Apr 21 11:02:59 PDT 1994
190
191- Initial release.
192