CHANGES revision e2d635d630f6f61fefd3d4475c45b097b16b8a2a
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore@(#) $Id: CHANGES 250 2009-10-16 23:26:47Z leres $ (LBL)
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moorev3.0 Fri Oct 16 16:26:04 PDT 2009
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Add IPv6 support.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moorev2.2 Fri Mar 13 22:29:52 PDT 2009
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Convert source tree to subversion
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moorev2.1 Fri Feb 15 20:45:01 PST 2008
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Handle "srv" records.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Fix some ttl parsing problems.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Add "ignore" option
08e054017132cdd838955bc0af15889f1f2a7b42Adam Moore- Hack in support for "view"
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Check for duplicate "cname" records.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Upgrade to autoconf 2.61
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moorev2.0.2 Tue Mar 20 17:49:13 PST 2001
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Allow missing trailing dot in certain special cases.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Include zone names when checking NS records.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Document nslint.conf network keyword.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Sort the network list so that we always pick the right network/mask
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore when the overlap.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moorev2.0.1 Tue Dec 14 11:24:31 PST 1999
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Handle $ttl.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Fix some minor portability/compiler problems for OSF 4.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Correctly detect mx records that point to themselves but not a
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore real "a" record.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Fix file descriptor leak in doconf(). Thanks to Paul McIlfatrick
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore (paul.mcilfatrick@bt.com)
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moorev2.0 Wed Dec 9 16:48:54 PST 1998
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Add support for BIND 8 named.conf file.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Support protocols in addition to tcp and udp for WKS records.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore Resulted from a bug report from Petter Reinholdtsen (pere@td.org.uit.no)
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Support dotted serial numbers in SOA records. Resulted from a
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore bug report from Frank Ederveen (frank@our.domaintje.com)
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Ignore unknown statements and options in named.boot and named.conf
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore (instead of issuing warnings).
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Handle '#' and C style named.conf comments.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Handle optional "in" in named.conf zone statements. Reported by
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore DJ Coster (djc@discoverbrokerage.com)
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Add support for include directives in named.boot and named.conf.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Redo differing ttls check and do mx records in addition to a
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore records. Change place where soa values gets zeroed so they don't
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore get clobbered when we use includes.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Allow "@" abbr. for ptr, mx, cname and ns records.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Detect cname referenced by another cname or mx record.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Handle chaos records (to some minor extent).
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moorev1.7 Tue Jul 22 14:26:21 PDT 1997
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Report differing ttls in A records. Check SOA records.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Detect hosts with more than one ip address on a subnet.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moorev1.6.1 Sat Jun 7 03:12:01 PDT 1997
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Fix "unknown service" printf format.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Fix off-by-one error in the ptr parsing code. Thanks to Andreas
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore Lamprecht (andreas.lamprecht@siemens.at)
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Fix broken $origin code.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moorev1.6 Mon Apr 7 19:09:52 PDT 1997
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Add support for classless delegation.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Fix some case sensitive bugs.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Report domain names outside the current zone.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Fixed off-by-one bug that broke single character hostnames.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Increase size of hash table.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Make tcp and udp service name tables dynamic.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Improved error message for garbage in /etc/services.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moorev1.5.1 Thu Jul 18 21:44:44 PDT 1996
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Use $CC when checking gcc version. Thanks to Carl Lindberg
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore (carl_lindberg@blacksmith.com)
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Raise size of hash table to 65K.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moorev1.5 Fri Jul 12 18:58:47 PDT 1996
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Detect extra octets and other garbage in PTR records.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Handle multi-line WKS records.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Allow multple WKS records (since we can have udp and tcp).
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Convert to autoconf.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Declare optarg, optind and opterr extern. Thanks to Howard Moftich
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore (howardm@lsil.com).
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- BS/DOS does not have malloc.h. Thanks to Jordan Hayes
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore (jordan@thinkbank.com).
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Correctly handle named.boot comments with leading whitespace.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Handle fully specified in-addr.arpa records. Resulted from a bug
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore report from Joe Kelly (joe@gol.com).
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Fix endian problems. Thanks to Carl Lindberg (carl_lindberg@blacksmith.com).
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Fixed some mixed case problems.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Update man page to describe how nslint.boot works.
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moorev1.4 Sat Jun 3 23:38:14 PDT 1995
80d2034f65b9348e5fd36291f03b0819181efb89Adam Moore- Allow TXT records to exist with no other records.
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Full system prototypes.
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Complain about extra arguments.
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Detect MX record chains.
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore- Handle single line SOA records correctly. Thanks to Edward J. O'Brien
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore (ejobrie@sam.wal-mart.com)
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moorev1.3 Wed Mar 8 17:27:20 PST 1995
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore- Add "allowdupa" record type for use with nslint.boot. This allows ip
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore addresses to have multiple A records.
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Fixed bug that caused dangling cname references to not be reported
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore properly. Thanks to Edward J. O'Brien (ejobrie@sam.wal-mart.com).
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moorev1.2 Thu Sep 1 15:55:38 PDT 1994
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Allow hostnames with a leading numeric as per rfc1123. Thanks to Bill
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore Gianopoulos (wag@sccux1.msd.ray.com).
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Remove (undocumented) -u flag and allow uppercase.
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Support TXT records. Thanks to Paul Pomes (paul@uxc.cso.uiuc.edu).
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Support RP records.
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Ignore new bind keywords.
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Fix bug where we could exit with a zero status even though errors had
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore been detected
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore- Complain about hosts that have smtp/tcp WKS entries but no MX records.
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore- Add -B flag to handle PTR records that point outside the domains
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moorev1.1 Sun May 22 20:43:03 PDT 1994
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Allow ns records with no a records (the preferred way to go).
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Fix typos in the sawstr array.
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore- Use string.h instead of strings.h and add rindex(), index() and
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore bzero() macros for SYSV compatibility. Thanks to Bill King
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore (wrk@cle.ab.com).
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Handle $origin directives. Thanks to Bill Gianopoulos
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore (wag@sccux1.msd.ray.com).
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore- Fix add_domain() to work for the root. Thanks to Bill Gianopoulos.
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore- Handle quotes in hinfo records. Thanks to Bill Gianopoulos.
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore- Fix endian problems in parseinaddr() and parseptr().
9bc9c1474a84983bd254adc2bc425c5b24d25526Adam Moore- Check non in-addr.arpa names for cname conflicts.
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moorev1.0 Thu Apr 21 11:02:59 PDT 1994
bd6676c46a56d23b5e6f4702054bbd52e3d6f05fAdam Moore- Initial release.