2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-31 14:35:26 +00:00
Commit Graph

3443 Commits

Author SHA1 Message Date
Andreas Gustafsson
e01ecff4b1 Implemented the 'transfers' clause of the 'server' statement
> and the 'transfers-per-ns' option.
2000-02-25 00:52:11 +00:00
Andreas Gustafsson
2bc0dee981 implemented the 'transfer-format' clause of the 'server' statement 2000-02-24 22:55:46 +00:00
Bob Halley
e419f613d8 checkpoint 2000-02-24 22:40:55 +00:00
Andreas Gustafsson
c011a69280 implemented the 'support-ixfr' clause of the 'server' statement 2000-02-24 21:47:46 +00:00
Andreas Gustafsson
604b92d94d removed outdated comment 2000-02-24 21:41:56 +00:00
Andreas Gustafsson
6e70b15670 zones now know which view they are in 2000-02-24 21:40:54 +00:00
Andreas Gustafsson
03ccfda9ec the view now has a peer list 2000-02-24 21:12:16 +00:00
Bob Halley
5f5bb44065 suggest that developers make the depend target 2000-02-24 21:12:05 +00:00
Bob Halley
c3b708aaf1 Implement rrset ordering. Default is cyclic.
If the rdataset iterator failed unexpectedly while rendering, we failed to
rollback.
2000-02-24 21:08:34 +00:00
Bob Halley
b91bbbcdb4 add ordering attributes 2000-02-24 21:07:28 +00:00
Bob Halley
9695ae1c24 add missing #include 2000-02-24 21:05:28 +00:00
Bob Halley
435abcf2e2 add dns_message_renderreset() 2000-02-24 19:37:28 +00:00
Andreas Gustafsson
4777bac498 moved dns_peer_t and dns_peerlist_t typedefs to <dns/types.h> 2000-02-24 18:45:02 +00:00
Andreas Gustafsson
e7e3b748f8 missing NULL initialization before attach 2000-02-24 18:44:16 +00:00
James Brister
e323a667e0 Replace use of private config type user for server statement with new
dns_peer_t.
Support two forms of server key statement:

	keys "blah";
	keys { "foo" ; };

Non longer build confserv.c
2000-02-24 14:48:30 +00:00
James Brister
2cde028c51 New dns_peer_t type and its methods. 2000-02-24 14:39:27 +00:00
Mark Andrews
b54630c451 checkpoint 2000-02-24 14:31:43 +00:00
Bob Halley
7588864336 minor fixes to magic code 2000-02-24 00:33:02 +00:00
Bob Halley
856ddedea9 add validator done event 2000-02-24 00:22:54 +00:00
Michael Graff
a193a7a1f0 s/int/lwres_result_t/ 2000-02-24 00:12:40 +00:00
David Lawrence
80aad000be still need the @A@ macro, too 2000-02-23 23:47:32 +00:00
Bob Halley
e612c2d0b1 improve comment 2000-02-23 23:32:06 +00:00
Bob Halley
1f61ebeead add keytag, keytable, and keynode types 2000-02-23 23:31:51 +00:00
Bob Halley
bf43fdafa3 add keytable, validator 2000-02-23 23:31:33 +00:00
Bob Halley
380466f49e remove trusted key stuff 2000-02-23 23:30:29 +00:00
Bob Halley
6de7f2cbf2 add keytable, request and validator 2000-02-23 23:25:58 +00:00
David Lawrence
e564b049c8 use @SA@ macro in place of @A@ to define static library extension 2000-02-23 23:25:45 +00:00
Andreas Gustafsson
193738b819 introduced @SA@ macro for use as the filename extension
of static library archive files in Makefile rules
2000-02-23 23:02:28 +00:00
Bob Halley
7126c08a71 add request.h 2000-02-23 21:54:00 +00:00
Bob Halley
f919bf7227 add 2000-02-23 21:53:22 +00:00
Andreas Gustafsson
971d1fe831 support overriding LOCALBASE on NetBSD (RT #62) 2000-02-23 18:21:34 +00:00
Andreas Gustafsson
16017e8dcb when using libtool, two conflicting .c.lo rules
were defined, causing warning messages from make
2000-02-23 18:20:09 +00:00
Andreas Gustafsson
634c61d2dd simplified CINCLUDES definition;
when using libtool, make libt_api a shared library to
avoid confusion cause by having two different library
suffixes in the same build (RT #62)
2000-02-23 18:18:30 +00:00
Andreas Gustafsson
eb28727ab4 inappropriate use of @A@ caused definition of
two conflicting rules for building libomapi.la when using
libtool; typo in libomapi.la build rule (RT #62)
2000-02-23 18:14:09 +00:00
Andreas Gustafsson
a0cbd01f76 inappropriate use of @A@ caused definition of
two conflicting rules for building liblwres.la when using
libtool (RT #62)
2000-02-23 18:13:16 +00:00
Andreas Gustafsson
453393955a inappropriate use of @A@ caused definition of
> two conflicting rules for building libisc.la when using
libtool (RT #62)
2000-02-23 18:12:31 +00:00
Andreas Gustafsson
dd13495ac6 inappropriate use of @A@ caused definition of
two conflicting rules for building libdns.la when using
libtool (RT #62)
2000-02-23 18:12:05 +00:00
Andreas Gustafsson
5190d41952 use ${top_srcdir} when including server headers
so that building outside the source tree works
2000-02-23 18:09:49 +00:00
Andreas Gustafsson
aaaa5b4a62 added missing API version definition file 2000-02-23 18:06:17 +00:00
Andreas Gustafsson
8dca197b5c use .@O@, not .o, in the (unused) zone2_test build rule 2000-02-23 17:36:36 +00:00
Michael Graff
b2f85baf79 lwres library versioning 2000-02-23 02:42:14 +00:00
Michael Graff
b81306ccd1 more lwres_result_t changes 2000-02-23 02:38:55 +00:00
Andreas Gustafsson
e1926adbd1 added comments explaining why we include headers
from both the source tree and the build tree
2000-02-23 01:53:22 +00:00
Michael Graff
01933e9302 start changing from 'int' returns to 'lwres_result_t' 2000-02-23 01:46:34 +00:00
Michael Graff
8a3d2a5738 add compiled file for versioning 2000-02-23 01:40:23 +00:00
Andreas Gustafsson
3eef7eaba0 renamed dns_acl_checkrequest() to ns_client_checkacl()
and moved it to bin/named/client.c to reflect the fact that it
implemented BIND ACL policy more than general-purpose library
functionality; resolve ACL defaults at configuration time
rather than when the ACL is evaluated
2000-02-22 21:24:24 +00:00
Bob Halley
5300bfe023 We now check for queries which require EDNS, and don't try them without
EDNS if the remote server doesn't understand EDNS.
In certain error cases during the construction of a query the resolver tried
to free data twice.
Set AD and CD when making EDNS queries.
If resquery_send() fails after a TCP connection is established, fail the fctx
the same way we do for the UDP case.
Revisions in preparation for DNSSEC validation.
If we get a non-EDNS-related FORMERR from a server that is not a forwarder,
assume that all servers for the zone will return FORMERR.
Cope with YXDOMAIN.
2000-02-19 00:16:41 +00:00
Bob Halley
ef1dabcd5c add dns_validator_t 2000-02-19 00:11:56 +00:00
Bob Halley
f18f3c93e7 add dns_name_requiresedns() 2000-02-19 00:11:21 +00:00
Bob Halley
d1409e874b add XXXRTH comment about CNAME and other data 2000-02-19 00:10:46 +00:00