]> git.ipfire.org Git - thirdparty/bind9.git/log
thirdparty/bind9.git
25 years agopullup: nsupdate mega-pullup patch from Mike
Andreas Gustafsson [Fri, 20 Oct 2000 18:32:20 +0000 (18:32 +0000)] 
pullup: nsupdate mega-pullup patch from Mike

25 years agopullup:
Andreas Gustafsson [Thu, 19 Oct 2000 23:57:20 +0000 (23:57 +0000)] 
pullup:
#include <resolv.h> is not needed, and causes problems on AIX.

25 years agopullup:
Andreas Gustafsson [Thu, 19 Oct 2000 17:13:22 +0000 (17:13 +0000)] 
pullup:
 526.   [bug]           nsupdate incorrectly refused to add RRs with a TTL
                        of 0.

25 years ago--with-libtool does not work on AIX.
Brian Wellington [Wed, 18 Oct 2000 23:27:59 +0000 (23:27 +0000)] 
--with-libtool does not work on AIX.

25 years agoclarified warning messages added in previous change
Andreas Gustafsson [Wed, 18 Oct 2000 19:10:27 +0000 (19:10 +0000)] 
clarified warning messages added in previous change

25 years agopullup:
Andreas Gustafsson [Wed, 18 Oct 2000 19:02:17 +0000 (19:02 +0000)] 
pullup:
 523.   [doc]           The source to the Administrator Reference Manual is
                        now an XML file using the DocBook DTD, and is included
                        in the distribution.  The plain text version of the
                        ARM is temporarily unavailable while we figure out
                        how to generate readable plain text from the XML.

25 years agoPrint warnings saying that the 'forward' and 'forwarders' statements
Brian Wellington [Wed, 18 Oct 2000 18:59:24 +0000 (18:59 +0000)] 
Print warnings saying that the 'forward' and 'forwarders' statements
are unimplemented [RT #407].

25 years ago.css file was used by FrameMaker-generated HTML only and is no
Andreas Gustafsson [Wed, 18 Oct 2000 18:55:24 +0000 (18:55 +0000)] 
.css file was used by FrameMaker-generated HTML only and is no
> longer needed

25 years agoregenerated on release branch, too
Andreas Gustafsson [Wed, 18 Oct 2000 18:53:43 +0000 (18:53 +0000)] 
regenerated on release branch, too

25 years agoremove plain text version of ARM until we find a way to generate
Andreas Gustafsson [Wed, 18 Oct 2000 18:50:18 +0000 (18:50 +0000)] 
remove plain text version of ARM until we find a way to generate
it from XML

25 years agoremoved FrameMaker-generated HTML files now replaced by
Andreas Gustafsson [Wed, 18 Oct 2000 18:46:21 +0000 (18:46 +0000)] 
removed FrameMaker-generated HTML files now replaced by
XML-generated ones

25 years agoThis commit was manufactured by cvs2git to create branch 'v9_0'.
cvs2git [Wed, 18 Oct 2000 18:31:52 +0000 (18:31 +0000)] 
This commit was manufactured by cvs2git to create branch 'v9_0'.

25 years agoregenerated
Andreas Gustafsson [Wed, 18 Oct 2000 18:31:51 +0000 (18:31 +0000)] 
regenerated

25 years agodocument the optional ip_port of the also-notify option
Andreas Gustafsson [Wed, 18 Oct 2000 18:27:46 +0000 (18:27 +0000)] 
document the optional ip_port of the also-notify option
and the optional class of the view statement; stress the need for a hint zone
in non-IN views [RT #382], [RT #387]

25 years agonew text for dealing with NetBSD and html generation..
Eric Luce [Wed, 18 Oct 2000 01:17:45 +0000 (01:17 +0000)] 
new text for dealing with NetBSD and html generation..

25 years agoThe parser leaked memory when printing the "references to zones not
Brian Wellington [Tue, 17 Oct 2000 22:21:34 +0000 (22:21 +0000)] 
The parser leaked memory when printing the "references to zones not
implemented yet" warning.

25 years ago 522. [func] The lightweight resolver daemon can now use
Brian Wellington [Tue, 17 Oct 2000 21:25:11 +0000 (21:25 +0000)] 
 522.   [func]          The lightweight resolver daemon can now use
                        a real configuration file, and its functionality
                        can be provided by a name server.  Also, the -p and -P
                        options to lwresd have been reversed.
(this was done a while ago, but had no CHANGES entry)

25 years agoAdd counters of incoming queries, server-wide and by zone. There is
Michael Sawyer [Tue, 17 Oct 2000 20:57:26 +0000 (20:57 +0000)] 
Add counters of incoming queries, server-wide and by zone.  There is
currently no way to get these counts back *out* of the server, pending
a command channel.  A temporary channel should be built for these data
soon.

25 years agoReorginization, no real changes
Michael Sawyer [Tue, 17 Oct 2000 20:27:29 +0000 (20:27 +0000)] 
Reorginization, no real changes

25 years agoadded copyright message
Andreas Gustafsson [Tue, 17 Oct 2000 20:13:56 +0000 (20:13 +0000)] 
added copyright message

25 years agorevision 1.30 broke the default lwres address of 127.0.0.1
Andreas Gustafsson [Tue, 17 Oct 2000 20:09:19 +0000 (20:09 +0000)] 
revision 1.30 broke the default lwres address of 127.0.0.1
by incorrectly assuming that lwres_addr_parse() parses an address in string
form (it actually parses an address in lwres wire form)

25 years agoupdate based on libtool and typo fixes
Brian Wellington [Tue, 17 Oct 2000 19:42:17 +0000 (19:42 +0000)] 
update based on libtool and typo fixes

25 years agoAdd lookup.[ch]
Brian Wellington [Tue, 17 Oct 2000 19:37:21 +0000 (19:37 +0000)] 
Add lookup.[ch]

25 years agoadd journalprint
Brian Wellington [Tue, 17 Oct 2000 19:36:01 +0000 (19:36 +0000)] 
add journalprint

25 years agoupdate_copyrights treated CONF-SH comments as C comments
Andreas Gustafsson [Tue, 17 Oct 2000 19:28:55 +0000 (19:28 +0000)] 
update_copyrights treated CONF-SH comments as C comments
due to inappropriate use of prefix regexp matching

25 years ago#include <string.h>
Brian Wellington [Tue, 17 Oct 2000 19:24:29 +0000 (19:24 +0000)] 
#include <string.h>

25 years agopullup:
Andreas Gustafsson [Tue, 17 Oct 2000 18:59:25 +0000 (18:59 +0000)] 
pullup:
 520.   [bug]           Upgraded libtool to 1.3.5, which allows shared
                        library builds to work on AIX (and possibly others).

25 years agopullup:
Andreas Gustafsson [Tue, 17 Oct 2000 18:48:09 +0000 (18:48 +0000)] 
pullup:
 515.   [bug]           The ssu table was not beinge attached / detached
                        by dns_zone_[sg]etssutable.  [RT#397]

25 years agopullup:
Andreas Gustafsson [Tue, 17 Oct 2000 18:40:10 +0000 (18:40 +0000)] 
pullup:
An event could be freed twice.
cvs commit -mpullup:

25 years agoAn event could be freed twice.
Brian Wellington [Tue, 17 Oct 2000 18:34:52 +0000 (18:34 +0000)] 
An event could be freed twice.

25 years agoadded draft-sawyer-dnsext-edns0-zone-option-00.txt
Andreas Gustafsson [Tue, 17 Oct 2000 18:05:45 +0000 (18:05 +0000)] 
added draft-sawyer-dnsext-edns0-zone-option-00.txt

25 years agomising declarations
Mark Andrews [Tue, 17 Oct 2000 10:59:48 +0000 (10:59 +0000)] 
mising declarations

25 years ago 521. [bug] Detect master files which contain $INCLUDE and always
Mark Andrews [Tue, 17 Oct 2000 07:22:39 +0000 (07:22 +0000)] 
 521.   [bug]           Detect master files which contain $INCLUDE and always
                        reload. [RT #196]

new result code DNS_R_SEENINCLUDE
dns_master_load* can now return DNS_R_SEENINCLUDE

25 years agobad declaration.
Mark Andrews [Tue, 17 Oct 2000 02:11:28 +0000 (02:11 +0000)] 
bad declaration.

25 years agoSplit off the generic dns query functionality from the byaddr module into
Brian Wellington [Tue, 17 Oct 2000 01:57:42 +0000 (01:57 +0000)] 
Split off the generic dns query functionality from the byaddr module into
the lookup module, and make byaddr use lookup.

25 years agoupdated drafts
Andreas Gustafsson [Tue, 17 Oct 2000 01:24:05 +0000 (01:24 +0000)] 
updated drafts

25 years agospacing
Andreas Gustafsson [Tue, 17 Oct 2000 01:09:31 +0000 (01:09 +0000)] 
spacing

25 years agopullup:
Andreas Gustafsson [Tue, 17 Oct 2000 01:02:20 +0000 (01:02 +0000)] 
pullup:
 510.   [bug]           Remove spurious view notify warning. [RT #376]

25 years agotodo updated
Michael Sawyer [Tue, 17 Oct 2000 00:37:54 +0000 (00:37 +0000)] 
todo updated

25 years agoMissed a conflict
Michael Sawyer [Tue, 17 Oct 2000 00:36:09 +0000 (00:36 +0000)] 
Missed a conflict

25 years agoMake option processing case sensitive.
Michael Sawyer [Tue, 17 Oct 2000 00:35:18 +0000 (00:35 +0000)] 
Make option processing case sensitive.
Remove -w option; default xfr's to +nocomments, +noquestion.  Remove wiring
around repeated comment printing, so xfr's with +comments will cause
comment headers to be printed per packet, producing same result as -w
gave.

25 years agospacing
Andreas Gustafsson [Tue, 17 Oct 2000 00:31:17 +0000 (00:31 +0000)] 
spacing

25 years agoA lot of files generated by libtool were not properly ignored.
Brian Wellington [Mon, 16 Oct 2000 23:44:25 +0000 (23:44 +0000)] 
A lot of files generated by libtool were not properly ignored.

25 years ago 520. [bug] Upgraded libtool to 1.3.5, which allows shared
Brian Wellington [Mon, 16 Oct 2000 23:35:07 +0000 (23:35 +0000)] 
 520.   [bug]           Upgraded libtool to 1.3.5, which allows shared
                        library builds to work on AIX (and possibly others).

25 years agopullup:
Brian Wellington [Mon, 16 Oct 2000 23:32:36 +0000 (23:32 +0000)] 
pullup:
 519.   [bug]           dns_name_split() would improperly split some bitstring
                        labels, zeroing a few of the least signficant bits in
                        the prefix part.  When such an improperly created
                        prefix was returned to the RBT database, the bogus
                        label was dutifully stored, corrupting the tree.
                        [RT #369]

25 years agoOops on the last commit. Editor wasn't saved when I did the commit, and
Michael Sawyer [Mon, 16 Oct 2000 22:26:25 +0000 (22:26 +0000)] 
Oops on the last commit.  Editor wasn't saved when I did the commit, and
the cvs diff output was very close to the correct one, so I didn't
notice the problem.

25 years agotypo
Andreas Gustafsson [Mon, 16 Oct 2000 21:47:49 +0000 (21:47 +0000)] 
typo

25 years agoAdd bin/tests/journalprint.c
Brian Wellington [Mon, 16 Oct 2000 21:43:03 +0000 (21:43 +0000)] 
Add bin/tests/journalprint.c

25 years agoThe change made in patch 233 was breaking preventing the server from
Michael Sawyer [Mon, 16 Oct 2000 21:14:29 +0000 (21:14 +0000)] 
The change made in patch 233 was breaking preventing the server from
being built when sanitized.  Since there is no obvious reason for
notify->flags to be hidden behind sanitize ifdefs, move it public.
(Lots of places which referred to ->flags were not sanitized out.)

25 years agoAdded copyright
Brian Wellington [Mon, 16 Oct 2000 20:42:03 +0000 (20:42 +0000)] 
Added copyright

25 years agosay "beginning of DNS packet", not "begin of DNS packet"
Andreas Gustafsson [Mon, 16 Oct 2000 20:38:30 +0000 (20:38 +0000)] 
say "beginning of DNS packet", not "begin of DNS packet"

25 years agotypo
Brian Wellington [Mon, 16 Oct 2000 19:05:13 +0000 (19:05 +0000)] 
typo

25 years agoCause -m (memory debugging) option in dig to actually function.
Michael Sawyer [Mon, 16 Oct 2000 19:00:01 +0000 (19:00 +0000)] 
Cause -m (memory debugging) option in dig to actually function.

25 years agoCheck message id against expected id, fail / revert to AXFR on mismatch.
Mark Andrews [Mon, 16 Oct 2000 04:26:08 +0000 (04:26 +0000)] 
Check message id against expected id, fail / revert to AXFR on mismatch.
Skip check for second and subsequent messages if the query is AXFR.

25 years agoAdd DNS_R_UNEXPECTEDID.
Mark Andrews [Mon, 16 Oct 2000 04:08:13 +0000 (04:08 +0000)] 
Add DNS_R_UNEXPECTEDID.

25 years agoOld BINDs will return FORMERR if the SOA is included in the NOTIFY.
Mark Andrews [Mon, 16 Oct 2000 04:05:43 +0000 (04:05 +0000)] 
Old BINDs will return FORMERR if the SOA is included in the NOTIFY.
Detect this and resend w/o SOA.

25 years agosigh. the last checkin only included RT #369 fix, not the other things I meant
David Lawrence [Sat, 14 Oct 2000 04:38:22 +0000 (04:38 +0000)] 
sigh.  the last checkin only included RT #369 fix, not the other things I meant
to include.

25 years ago 519. [bug] dns_name_split() would improperly split some bitstring
David Lawrence [Sat, 14 Oct 2000 04:31:31 +0000 (04:31 +0000)] 
 519. [bug] dns_name_split() would improperly split some bitstring
labels, zeroing a few of the least signficant bits in
the prefix part.  When such an improperly created
prefix was returned to the RBT database, the bogus
label was dutifully stored, corrupting the tree.
[RT #369]

Also made dns_name_split() REQUIRE that suffixlabels always be greater than 0,
even when splitting a bitstring label (it already required this when not
splitting a bitstring label).  This is consistent with the way dns_name_split()
was called to split a name that consisted of a single label, a bitstring;
the appropriate suffixlabels value is 1 in such cases.

Also a fixed minor style error, and a confusing comment.

25 years agoUpdated a comment
Brian Wellington [Fri, 13 Oct 2000 23:38:45 +0000 (23:38 +0000)] 
Updated a comment

25 years agospacing
Brian Wellington [Fri, 13 Oct 2000 23:28:00 +0000 (23:28 +0000)] 
spacing

25 years agoThe changes in #515 leaked memory and left dead code.
Brian Wellington [Fri, 13 Oct 2000 23:21:17 +0000 (23:21 +0000)] 
The changes in #515 leaked memory and left dead code.

25 years agodig now calls isc_mem_stats() only if -m was specified, not if
Brian Wellington [Fri, 13 Oct 2000 22:55:50 +0000 (22:55 +0000)] 
dig now calls isc_mem_stats() only if -m was specified, not if
isc_mem_debugging was set elsewhere.

25 years agoThe lwresd -C option had a few problems.
Brian Wellington [Fri, 13 Oct 2000 22:35:46 +0000 (22:35 +0000)] 
The lwresd -C option had a few problems.

25 years agopullup:
Brian Wellington [Fri, 13 Oct 2000 21:53:17 +0000 (21:53 +0000)] 
pullup:
 518.   [bug]           The resolver did not realize that a DNAME which was
                        "the answer" to the client's query was "the answer",
                        and such queries would fail. [RT #399]

 517.   [bug]           The resolver's DNAME code would trigger an assertion
                        if there was more than one DNAME in the chain.
                        [RT #399]

 516.   [bug]           Cache lookups which had a NULL node pointer, e.g.
                        those by dns_view_find(), and which would match a
                        DNAME, would trigger an INSIST(!search.need_cleanup)
                        assertion. [RT #399]

25 years agoAdded [RT #399] tags
Brian Wellington [Fri, 13 Oct 2000 21:44:07 +0000 (21:44 +0000)] 
Added [RT #399] tags

25 years agoFix problems with DNAME chain processing in the resolver, and with
Bob Halley [Fri, 13 Oct 2000 18:55:11 +0000 (18:55 +0000)] 
Fix problems with DNAME chain processing in the resolver, and with
retrievals of DNAMEs from the cache.  (Changes 516, 517, and 518).

25 years agoAdd regressions which test for the bugs fixed in changes 516, 517, and 518
Bob Halley [Fri, 13 Oct 2000 18:51:59 +0000 (18:51 +0000)] 
Add regressions which test for the bugs fixed in changes 516, 517, and 518

25 years agoAdd +besteffort option to dig (on by default) which will cause the
Michael Sawyer [Fri, 13 Oct 2000 17:54:00 +0000 (17:54 +0000)] 
Add +besteffort option to dig (on by default) which will cause the
message parser to accept somewhat malformed packets.

25 years ago 515. [bug] The ssu table was not beinge attached / detached
Mark Andrews [Fri, 13 Oct 2000 13:45:45 +0000 (13:45 +0000)] 
 515.   [bug]           The ssu table was not beinge attached / detached
                        by dns_zone_[sg]etssutable.  [RT#397]

25 years ago 514. [func] Retry refresh and notify queries if they timeout.
Mark Andrews [Fri, 13 Oct 2000 13:23:09 +0000 (13:23 +0000)] 
 514.   [func]          Retry refresh and notify queries if they timeout.
                        [RT #388]

25 years ago'more_frags' lost the memory after the last fragment. Add the remaining
Mark Andrews [Fri, 13 Oct 2000 05:37:17 +0000 (05:37 +0000)] 
'more_frags' lost the memory after the last fragment.  Add the remaining
memory to the appropriate free list.

25 years ago 513. [func] New functionality added to rdnc and server to allow
Michael Sawyer [Thu, 12 Oct 2000 21:55:55 +0000 (21:55 +0000)] 
 513.   [func]          New functionality added to rdnc and server to allow
                        individual zones to be refreshed ore reloaded.

25 years agoAdd zone-specific reload and refresh capability to server and rndc
Michael Sawyer [Thu, 12 Oct 2000 21:52:00 +0000 (21:52 +0000)] 
Add zone-specific reload and refresh capability to server and rndc

25 years agoIPv6 portability
Brian Wellington [Thu, 12 Oct 2000 21:39:23 +0000 (21:39 +0000)] 
IPv6 portability

25 years agoadd IPv6 pktinfo stuff for lwresd.
Brian Wellington [Thu, 12 Oct 2000 20:45:19 +0000 (20:45 +0000)] 
add IPv6 pktinfo stuff for lwresd.

25 years agoMike learns to spell...
Michael Sawyer [Thu, 12 Oct 2000 17:09:03 +0000 (17:09 +0000)] 
Mike learns to spell...

25 years agoremve unused variable
Mark Andrews [Thu, 12 Oct 2000 04:03:28 +0000 (04:03 +0000)] 
remve unused variable

25 years ago 512. [bug] The zone tranfer code could throw an execption with
Mark Andrews [Thu, 12 Oct 2000 03:32:14 +0000 (03:32 +0000)] 
 512.   [bug]           The zone tranfer code could throw an execption with
                        an invalid IXFR stream.

25 years agofix hex dump printing and call dns_message_parse() with flags instead of
Brian Wellington [Thu, 12 Oct 2000 01:16:12 +0000 (01:16 +0000)] 
fix hex dump printing and call dns_message_parse() with flags instead of
a boolean.

25 years ago#include <dst/gssapi.h>
Brian Wellington [Thu, 12 Oct 2000 01:08:32 +0000 (01:08 +0000)] 
#include <dst/gssapi.h>

25 years agoVarious hacks to allow (at some point in the future) interoperability
Brian Wellington [Thu, 12 Oct 2000 00:40:52 +0000 (00:40 +0000)] 
Various hacks to allow (at some point in the future) interoperability
with Windows 2000's broken implementation of TKEY.

25 years agoAdd support for tkey-gssapi-credential. Also do some cleanup allowing any
Brian Wellington [Thu, 12 Oct 2000 00:39:17 +0000 (00:39 +0000)] 
Add support for tkey-gssapi-credential.  Also do some cleanup allowing any
of the tkey options to be set without requiring all of them.

25 years agoAdd tkey-gssapi-credential to the options section
Brian Wellington [Thu, 12 Oct 2000 00:38:30 +0000 (00:38 +0000)] 
Add tkey-gssapi-credential to the options section

25 years agoDon't call UNEXPECTED_ERROR if setsockopt(SO_TIMESTAMP) returns ENOPROTOOPT.
Brian Wellington [Thu, 12 Oct 2000 00:35:49 +0000 (00:35 +0000)] 
Don't call UNEXPECTED_ERROR if setsockopt(SO_TIMESTAMP) returns ENOPROTOOPT.

25 years agopullup:
Brian Wellington [Thu, 12 Oct 2000 00:24:49 +0000 (00:24 +0000)] 
pullup:
 511.   [bug]           The message code could throw an assertion on an
                        out of memory failure. [RT #392]

25 years ago 511. [bug] The message code could throw an assertion on an
Brian Wellington [Thu, 12 Oct 2000 00:24:11 +0000 (00:24 +0000)] 
 511.   [bug]           The message code could throw an assertion on an
                        out of memory failure. [RT #392]

25 years agoBugfix pullup for Brian
Michael Sawyer [Thu, 12 Oct 2000 00:14:42 +0000 (00:14 +0000)] 
Bugfix pullup for Brian

25 years agoAn out of memory error could cause an assertion.
Brian Wellington [Wed, 11 Oct 2000 23:57:38 +0000 (23:57 +0000)] 
An out of memory error could cause an assertion.

25 years agoompai checkpoint
Mark Andrews [Wed, 11 Oct 2000 21:22:29 +0000 (21:22 +0000)] 
ompai checkpoint

25 years agoomapi checkpoint
Mark Andrews [Wed, 11 Oct 2000 21:21:47 +0000 (21:21 +0000)] 
omapi checkpoint

25 years agouse isc_mem_allocate for omapi_data_strdup to be consistant with
Mark Andrews [Wed, 11 Oct 2000 21:19:01 +0000 (21:19 +0000)] 
use isc_mem_allocate for omapi_data_strdup to be consistant with
isc_mem_strdup

25 years agoMinor change to make GNS changes easier, as well as a minor typo.
Michael Sawyer [Wed, 11 Oct 2000 18:00:08 +0000 (18:00 +0000)] 
Minor change to make GNS changes easier, as well as a minor typo.

25 years ago#include <string.h> to get prototype for strlen().
Bob Halley [Wed, 11 Oct 2000 17:57:35 +0000 (17:57 +0000)] 
#include <string.h> to get prototype for strlen().

25 years agoAdd support for proposed ZONE and VIEW opt attributes. These are currently
Michael Sawyer [Wed, 11 Oct 2000 17:44:18 +0000 (17:44 +0000)] 
Add support for proposed ZONE and VIEW opt attributes.  These are currently
hidden behind #ifdef's, since no OPT code number has yet to be assigned
by the IANA.  They are also not quite complete in all regards; VIEW
options are understood and ignored.  ZONE options are understood and
acted upon, though some of the error cases aren't quite right.

Remove doubled isc_mem_stats in dighost.c

Update todo list.

Change literal 255's to DNS_NAME_MAXWIRE in name.c

25 years agoSuppress spurious "hint zones do not have a dialup field".
Mark Andrews [Wed, 11 Oct 2000 05:15:23 +0000 (05:15 +0000)] 
Suppress spurious "hint zones do not have a dialup field".

25 years agoremoved the check for stray NOMINUM_, since it didn't work. It's also not too useful
Brian Wellington [Tue, 10 Oct 2000 23:12:54 +0000 (23:12 +0000)] 
removed the check for stray NOMINUM_, since it didn't work.  It's also not too useful
if keys can now be arbitrary.

25 years agostate wasn't properly cleared between files
Brian Wellington [Tue, 10 Oct 2000 23:07:35 +0000 (23:07 +0000)] 
state wasn't properly cleared between files

25 years agosanitizer stuff
Brian Wellington [Tue, 10 Oct 2000 23:05:01 +0000 (23:05 +0000)] 
sanitizer stuff

25 years agoa few fixes. perl -w is your friend.
Brian Wellington [Tue, 10 Oct 2000 22:46:46 +0000 (22:46 +0000)] 
a few fixes.  perl -w is your friend.

25 years agoremove warning
Brian Wellington [Tue, 10 Oct 2000 22:04:29 +0000 (22:04 +0000)] 
remove warning