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