2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-27 20:49:04 +00:00

348 Commits

Author SHA1 Message Date
Andreas Gustafsson
edcb93b49c wired up view options: request-ixfr, provide-ixfr 2000-04-07 22:30:43 +00:00
Andreas Gustafsson
a672bfbee4 wired up view options: allow-query, allow-recursion, allow-transfer 2000-04-06 23:59:19 +00:00
Michael Graff
4195904998 s/DNS_R_/ISC_R_/ change for some codes. 2000-04-06 22:03:35 +00:00
Andreas Gustafsson
66e2dd5001 wired up view options: recursion, auth-nxdomain, transfer-format 2000-04-06 20:25:48 +00:00
Andreas Gustafsson
5135844210 added 'matchclients' field 2000-04-06 00:19:44 +00:00
Bob Halley
7457bbd82f secroots is now a keytable; add trustedkeys keytable 2000-03-17 00:00:18 +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
0485fcadd3 dns_view_simplefind() no longer binds the rdatasets if the result is NXDOMAIN. 2000-02-12 02:19:20 +00:00
Andreas Gustafsson
9e565c950b clean up security roots if TSIG key ring creation fails 2000-02-08 18:08:58 +00:00
Bob Halley
7d32c065c7 update copyright 2000-02-03 23:50:32 +00:00
Andreas Gustafsson
6d39d25c55 set configuration lock quotas to 1 2000-01-27 21:20:32 +00:00
Bob Halley
f91c2ae744 basic priming support 2000-01-27 02:55:47 +00:00
Bob Halley
92f0280bfb return NOTFOUND if a hints lookup fails 2000-01-27 01:08:09 +00:00
Andreas Gustafsson
143c2d39fa configuration locking checkpoint 2000-01-27 01:00:16 +00:00
Bob Halley
0df20c101e add v6 dispatcher and options to resolver creation routine 2000-01-26 16:57:48 +00:00
Bob Halley
e485d16462 name tasks 2000-01-25 19:31:23 +00:00
Andreas Gustafsson
f93d33e24f separated BIND specific configuration code from rest
of TSIG/TKEY code; renamed TSIG/TKEY context create and destroy functions for
consistency with rest of library
2000-01-24 19:14:26 +00:00
Andreas Gustafsson
036df8a12d exit server if loading a zone fails during initial startup
(but not if it fails during a subsequent reload)
2000-01-22 01:36:34 +00:00
Andreas Gustafsson
c8d4fd8926 support setting the TSIG keys more than once 2000-01-21 22:36:59 +00:00
Andreas Gustafsson
72f8abc08b destroy() did not free TSIG keys; result from dns_tsig_init()
was not checked
2000-01-21 22:15:43 +00:00
Andreas Gustafsson
a523752c60 do DNS_MESSAGE_VALID check in dns_tsig_verify() instead of
dns_view_checksig(); that way view.c does not need to include <dns/message.h>
2000-01-21 21:50:45 +00:00
Brian Wellington
b984520acc major TSIG/TKEY cleanup 2000-01-21 20:18:41 +00:00
Andreas Gustafsson
290074dd41 need #include <dns/zone.h> 2000-01-20 01:07:16 +00:00
Andreas Gustafsson
070d058606 #include <dns/zt.h> in view.c, not view.h 2000-01-20 00:46:45 +00:00
Bob Halley
2429ed58a2 INSIST that views with resolvers also have caches when they are frozen 2000-01-18 02:49:51 +00:00
Bob Halley
8f5df5f1fe What used to be dns_view_find() is now dns_view_simplefind().
There's now a new dns_view_find() that will return DNS_R_CNAME and DNS_R_DNAME.
Also, both find routines now also return DNS_R_NXDOMAIN and DNS_R_NXRRSET
so that callers can tell whether or not a fetch might be useful.
2000-01-15 00:47:45 +00:00
Bob Halley
1666db1334 freeze the resolver 2000-01-12 02:58:40 +00:00
Michael Graff
440be4c866 move util.h to <isc/util.h> 1999-12-16 22:24:22 +00:00
Andreas Gustafsson
fd15c8e32e Views now have a 'cache' field. The 'cachedb' field still
exists as a convenience shortcut / backwards compatibility thing.
1999-12-02 22:38:34 +00:00
Bob Halley
205790a755 coordinated shutdown of resolver and adb 1999-11-22 19:53:51 +00:00
Bob Halley
307fed93c4 allow negative cache entries to be returned 1999-11-03 19:58:00 +00:00
Bob Halley
726290e9d5 add adb 1999-10-28 19:52:10 +00:00
Bob Halley
08f8af2a42 add dns_view_findzonecut() 1999-10-27 00:43:56 +00:00
Bob Halley
8d3b82dc8c eliminate NXGLUE 1999-10-25 21:20:13 +00:00
Mark Andrews
86014b3223 add dns_view_load 1999-10-25 13:38:00 +00:00
Bob Halley
e7dbdb2547 cleanups; change viewlist find routine 1999-10-15 01:43:39 +00:00
Mark Andrews
6f44af1c83 dns_view_create(): 'name' to (const char *) instead of (char *) 1999-10-14 06:00:55 +00:00
Mark Andrews
c627721fed dbtable -> zonetable conversion.
delete dns_view_addzonedb().
	add dns_view_addzone().
	add dns_view_findzone().
	add dns_view_findinlist().
1999-10-13 23:17:32 +00:00
Michael Graff
0157410ea7 initliaze view->link 1999-10-12 00:30:05 +00:00
Bob Halley
00e7d7a0e8 Add DNSSEC security roots RBT 1999-10-11 19:13:17 +00:00
Bob Halley
e3027d397f resolver checkpoint 1999-10-07 19:41:16 +00:00
Bob Halley
23914a131b avoid resolver problems 1999-09-24 03:01:10 +00:00
Bob Halley
3898056837 hints support 1999-09-24 01:40:50 +00:00
Bob Halley
c56c5586b4 add dns_view_find(); add comments 1999-09-22 19:35:47 +00:00
Bob Halley
19f08273e2 api changes expected to be helpful when reconfiguring 1999-09-22 18:23:36 +00:00
Bob Halley
2504b0a586 add cachedb 1999-08-12 07:49:09 +00:00
Bob Halley
f94f59d746 add 1999-08-05 22:08:45 +00:00