David Lawrence
6d4b6f9d4b
added dns_c_ndcctx_getserver, minor style lint
2000-04-24 22:53:41 +00:00
David Lawrence
69d9d317ae
Add DNS_RBTFIND_NOOPTIONS to make it clear what the options parameter of
...
dns_rbt_find* is when no options are passed.
Add DNS_RBTFIND_NOPREDECESSOR to specify that the predecessor
searching code of dns_rbt_findnode should be skipped.
Much comment cleanup w.r.t. DNS_RBTFIND_* options.
2000-04-24 21:18:02 +00:00
Brian Wellington
ec371edc34
Add 'type' as a parameter to dns_validator_create()
2000-04-20 20:43:52 +00:00
Brian Wellington
e9a9ae4fc6
Added dns_trust_ultimate for zone data (can be renamed later if necessary).
2000-04-20 18:47:21 +00:00
Andreas Gustafsson
d1bdeae7bb
moved typedef of dns_zone_callbackarg_t from <dns/types.h> to
...
bin/tests/zone2_test.c; it's obsolete and zone2_test.c is the only
place using it
2000-04-20 17:39:02 +00:00
Michael Graff
5007a32191
use unsigned int for bitfields, not isc_boolean_t
2000-04-19 22:47:24 +00:00
Brian Wellington
767b4086b1
dns_dnssec_verifymessage updates
2000-04-19 20:57:55 +00:00
Bob Halley
dded35f92d
noexact support
2000-04-19 18:49:11 +00:00
Bob Halley
0a09237aa0
add noexact matching option
2000-04-19 18:21:24 +00:00
Brian Wellington
2e8e76e547
Added dns_keytable_finddeepestmatch()
2000-04-18 17:47:17 +00:00
Mark Andrews
9e53cbca72
Add UDP refresh queries.
...
Generate NOTIFY messages.
2000-04-18 11:43:46 +00:00
Mark Andrews
262e8ed36a
Add DNS_EVENT_VIEWREQSHUTDOWN
2000-04-18 08:36:20 +00:00
Mark Andrews
1a1a2ad3e8
add dns_resolver_dispatchv4(), dns_resolver_dispatchv6() and
...
dns_resolver_socketmgr().
2000-04-18 08:30:24 +00:00
Mark Andrews
9b8057fce9
Add dns_adb_attach().
2000-04-18 08:18:52 +00:00
Andreas Gustafsson
e3628581ae
say that sigrdataset may be NULL
2000-04-17 23:13:50 +00:00
Andreas Gustafsson
a7b62db9ca
commented validator API
2000-04-17 23:02:52 +00:00
Michael Graff
e44487bfc2
convert sender, arg, action, etc. to ev_sender, ev_arg, ev_action, etc.
2000-04-17 19:22:44 +00:00
Michael Graff
7ec579cd5d
Add functions to check that a type is only or is not allowed in a question section
2000-04-14 20:13:49 +00:00
Michael Graff
3bb3b7ac46
implement singleton type checking
2000-04-14 18:36:45 +00:00
Brian Wellington
53c892082e
Added dns_nxt_typepresent()
2000-04-13 18:08:07 +00:00
David Lawrence
d3c34e76d6
Stole one bit from node's 'attributes' bitfield for 'is_root' boolean.
...
Prototyped and documented dns_rbt_deletenode.
2000-04-12 21:27:49 +00:00
David Lawrence
567f3a25bc
do not include dns/rbt.h
2000-04-12 21:25:27 +00:00
Andreas Gustafsson
b4b4adc097
added convenience function dns_name_format() for use in formatting
...
log messages
2000-04-11 19:11:46 +00:00
Andreas Gustafsson
230bc05e7e
added DNS_LOGCATEGORY_DNSSEC and DNS_LOGMODULE_VALIDATOR
2000-04-11 18:17:35 +00:00
Andreas Gustafsson
edcb93b49c
wired up view options: request-ixfr, provide-ixfr
2000-04-07 22:30:43 +00:00
James Brister
6abdc5c090
Changes necessary to support server statements inside a view statement.
2000-04-07 17:40:43 +00:00
Brian Wellington
b80a8db9f9
Added DNS_EVENT_VALIDATORSTART
2000-04-07 17:15:35 +00:00
James Brister
616ee4a3f7
Changes to support keys inside views.
2000-04-07 13:35:06 +00:00
Michael Graff
6324997211
add attributes (line singleton, exlcusive, meta, etc) to rdata C files, and
...
build a table of them using gen.c. This means the names are stored twice,
but that will change in the near future. This will speed up number to text
conversions for rdatatypes, and I plan on speeding up text->number as
well, soon.
2000-04-07 03:54:52 +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
Michael Graff
c1a2cfef7f
s/DNS_R_/ISC_R_/ change for some codes. Mostly documentation in these files.
2000-04-06 20:59:29 +00:00
Andreas Gustafsson
66e2dd5001
wired up view options: recursion, auth-nxdomain, transfer-format
2000-04-06 20:25:48 +00:00
James Brister
a38ea1c635
Change some accessor names.
2000-04-06 20:13:07 +00:00
David Lawrence
5d4f11b265
The RBT now maintains a parent pointer at each node.
2000-04-06 18:47:07 +00:00
James Brister
3a49917729
Support new optional class on a view declaration.
2000-04-06 10:35:27 +00:00
James Brister
5e3d37f84a
Many new view-specific fields.
2000-04-06 09:50:13 +00:00
James Brister
03f18a3c14
Three new options fields: lame-ttl min-roots serial-queries.
2000-04-06 09:49:19 +00:00
Andreas Gustafsson
8c1616072e
previous commit was by mistake, backed out
2000-04-05 20:49:29 +00:00
Andreas Gustafsson
76ec142174
added 'matchclients' field
2000-04-05 20:45:36 +00:00
Andreas Gustafsson
afd4b04898
need <dns/aclconf.h>, <dns/confctx.h>, <dns/confzone.h>;
...
removed obsolete comment
2000-04-05 17:37:34 +00:00
Andreas Gustafsson
024eb50b65
must not include <config.h> in installed headers
2000-04-05 17:36:36 +00:00
Andreas Gustafsson
f79476e131
need <dns/confzone.h>
2000-04-05 17:35:56 +00:00
Andreas Gustafsson
8293999117
HEADERS contained obsolete header confserv.h and was missing
...
peer.h
2000-04-05 17:30:02 +00:00
James Brister
300115d413
Replaced with peer.c and peer.h
2000-04-05 17:20:45 +00:00
James Brister
14256bd72e
Removed include of config.h (illegal and unnecessary).
2000-04-05 16:38:01 +00:00
James Brister
ebafb8a02a
match-clients support
2000-04-05 15:29:53 +00:00
James Brister
64da53037f
Added misc 'unset' functions
2000-04-05 15:22:51 +00:00
Andreas Gustafsson
421f476fe8
requires <isc/stdtime.h>
2000-04-04 22:38:26 +00:00
Andreas Gustafsson
20abf4f676
ISC_LANG_BEGINDECLS and ISC_LANG_ENDDECLS were
...
used needlessly and without including <isc/lang.h>
2000-04-04 21:25:36 +00:00