Commit Graph
2884 Commits
Author SHA1 Message Date
Brian Wellington ae73c78406 some data structures weren't freed. 2001-02-05 23:09:05 +00:00
Brian Wellington f91dc72b42 725. [bug] Installing man pages could fail. 2001-02-04 15:52:44 +00:00
Stephen Jacob 524222cfb8 Added purify support (${PURIFY} to link lines) to remaining
Makefile.in's in bin/*
2001-02-02 18:53:05 +00:00
Stephen Jacob dc7c9751e7 added purify support (${PURIFY} to link commands) to missed test Makefile.in 2001-02-02 01:01:22 +00:00
Stephen Jacob 7bc8deb30f purify support (${PURIFY added to link commands) for all in bin/tests 2001-02-01 23:41:55 +00:00
Stephen Jacob 783d28ddae Added ${PURIFY} to named link command. 2001-02-01 23:22:13 +00:00
Mark Andrews 8e68489885 722. [func] Allow n/named/server.cincrememtal loads to be canceled.
721.   [cleanup]       Load manager and dns_master_loadfilequota() are no
                        more.
2001-02-01 21:29:41 +00:00
Andreas Gustafsson 31c094afd6 random-seed-file is not implemented 2001-02-01 19:09:24 +00:00
Andreas Gustafsson bce9e213fc chroot() happens before reading named.conf [RT #737] 2001-01-30 01:06:05 +00:00
Brian Wellington 3d76b54512 Don't create a timer for every incoming query - only create it for updates,
notifies, and recursive queries.
2001-01-29 19:49:52 +00:00
Andreas Gustafsson 1718abab45 document the new -t option; misc cleanup 2001-01-29 18:38:11 +00:00
Bob Halley 274a8316ad fix typo 2001-01-29 17:25:12 +00:00
Mark Andrews 2d0627005d 714. [bug] Preserve interval timers across reloads unless changed.
[RT# 729]
2001-01-29 07:08:41 +00:00
Mark Andrews b1b3495eba 713. [func] named-checkconf takes '-t directory' similar to named.
[RT #726]
2001-01-29 03:23:13 +00:00
Andreas Gustafsson 38247e3857 enable-zone was never implemented; dialup should be allowed
in views
2001-01-27 07:24:35 +00:00
Brian Wellington 35f06ab0e6 Clients now listen on sockets instead of accepting queries from dispatchers.
When a socket is shared by clients and query-source, the client hands off
responses to the dispatcher.
2001-01-27 02:08:07 +00:00
Andreas Gustafsson 75534b6392 optimization: when deciding whether to do v6 syntheis, check the query type
before the ACL because it's usually faster that way
2001-01-26 23:40:44 +00:00
Brian Wellington a12d9cfa59 710. [func] The forwarders statement now takes an optional port.
Also some assorted cleanup, which resulted in a lot of duplicated code removal.
2001-01-25 02:33:53 +00:00
Andreas Gustafsson b4876b6ddf simplify dig/host/nslookup code by using the _format() functions in
more places; fix spacing issues; make nslookup print debugging details
for all lookup results, not just those with rcode==0; add comments
2001-01-24 19:28:34 +00:00
Brian Wellington e2c46d18b3 spelling [RT #705] 2001-01-24 17:30:29 +00:00
James Brister 23360bc8f8 base64-ify the secret. 2001-01-24 15:22:19 +00:00
James Brister 36b8b0b251 base64-ify the secrets in the test config files. 2001-01-24 15:17:36 +00:00
Brian Wellington aaa761cc39 remove tkey_test and its associated keys, since the tkey system test is
far more useful and comprehensive.
2001-01-24 03:18:36 +00:00
Brian Wellington 8aac4d4723 fix a potential race condition that could occur if the node being iterated
for a SIG query changed between iterations.  Also change a few consistency
checks to INSISTs.
2001-01-24 01:42:41 +00:00
Andreas Gustafsson 9ee323b64b 707. [func] The "filename" argument to named-checkzone is no
longer optional, to avoid reduce confusion. [RT #612]

Also some other minor cleanups of named-checkzone and its man page.
2001-01-24 00:56:56 +00:00
Andreas Gustafsson 3d4454cc2b these files don't belong in the BIND 9 CVS tree. b9status.pl is in the b9t CVS repository, and
we don't care about b8status.pl.
2001-01-24 00:43:09 +00:00
Andreas Gustafsson 6a3b882115 #ifndef USE_GETADDRINFO, not #ifdef USE_GETADDRINFO 2001-01-23 19:55:04 +00:00
Andreas Gustafsson 40562d7208 comment style 2001-01-23 18:47:33 +00:00
James Brister 5905bccacd use new include statement to include ndc.conf-include 2001-01-23 13:13:29 +00:00
James Brister a21891ee97 file to be included by test ndc.conf 2001-01-23 13:12:50 +00:00
Brian Wellington d29da750d2 statistics counting was slowing down the server. Make client.c:count_query()
inline and remove dns_stats_ncounters(), which just returned the public
constant DNS_STATS_NCOUNTERS.
2001-01-23 01:50:29 +00:00
Brian Wellington b151cb7dfa rdataset -> sigrdataset 2001-01-22 23:28:48 +00:00
Andreas Gustafsson 20b6f1e657 misc cleanup 2001-01-22 23:22:09 +00:00
Andreas Gustafsson 4b3e2a344f #ifdef in last change should have been #ifndef 2001-01-22 22:38:21 +00:00
Andreas Gustafsson 8669e2a2eb need <sys/types.h> and <sys/time.h> for select() 2001-01-22 22:29:36 +00:00
Andreas Gustafsson 1d830654f5 removed bitstring avoidance code since it was only effective when
reverse mapping the exact same name multiple times within a 10-minute
window, and the resolver's EDNS0 capability flagging achieves much of
the same effect in a much more general way
2001-01-22 22:29:04 +00:00
Brian Wellington 9fb7cdd126 call getrrsetbyname with a zero length name 2001-01-22 22:12:45 +00:00
Brian Wellington b9ceffe82f checking for 0 length names is no longer needed. 2001-01-22 22:12:17 +00:00
Brian Wellington 3aac1558c3 delete name operations were broken by the change allowing ttls in delete
commands.
2001-01-22 20:00:56 +00:00
Andreas Gustafsson 634784cb66 701. [func] Root hints are now fully optional. Class IN
views use compiled-in hints by default, as
                        before.  Non-IN views with no root hints now
                        provide authoritative service but not recursion.
                        A warning is logged if a view has neither root
                        hints nor authoritative data for the root. [RT #696]
2001-01-22 19:21:19 +00:00
Andreas Gustafsson a1cfa2a82d need <isc/print.h> 2001-01-22 18:59:06 +00:00
Andreas Gustafsson 96b8d611a7 alphabetized includes 2001-01-22 18:58:36 +00:00
Brian Wellington 4d30acbac5 698. [bug] Aborting nsupdate with ^C would lead to several
race conditions.
2001-01-21 21:54:32 +00:00
Brian Wellington 131d5feb05 697. [bug] nsupdate was not compatible with the undocumented
BIND 8 behavior of ignoring TTLs in "update delete"
                        commands. [RT #693]
2001-01-21 19:52:06 +00:00
Brian Wellington 76c9d2f6c0 696. [bug] lwresd would die with an assertion failure when passed
a zero-length name.  [RT #692]
2001-01-21 18:50:41 +00:00
Brian Wellington 1ec527b712 693. [bug] An empty lwres statement in named.conf caused
the server to crash while loading.
2001-01-19 01:20:00 +00:00
Andreas Gustafsson 6259fcd6f7 include client address and zone name in dynamic update
log messages
2001-01-18 23:31:03 +00:00
Brian Wellington 6484f6ac04 oops, removed too many sleeps. 2001-01-18 22:43:49 +00:00
Brian Wellington 703e1c0bb6 692. [bug] Deal with systems that have getaddrinfo() but not
gai_strerror(). [RT #679]
2001-01-18 22:21:31 +00:00
Andreas Gustafsson 688a4c50c2 More searchlist/domain handling fixes. Dig/host/nslookup no longer
have the notion that there can be both a search list and a default
domain at the same time.  The resolv.conf "domain" directive is now
used only if there is no "search" directive, and is treated exacly
like a one-element searchlist. The "+domain" option of dig and the
"set domain" command of nslookup are now merely ways of overriding the
resolv.conf search list.  Parents of the name given in the "domain"
directive are still not searched; this is considered a feature and is
consistent with lwres, but different from the BIND 8 resolver. The
"+defname" option to "dig" is now deprecated and treated as a synonym
for "+search"
2001-01-18 05:12:44 +00:00