Commit graph

3883 commits

Author SHA1 Message Date
Michael Graff
a4e2a43f79 s/DNS_R_/ISC_R_/ as needed 2000-04-07 03:50:33 +00:00
Michael Graff
2fce9cfbf8 add more ISC_R_* mappings 2000-04-07 03:49:10 +00:00
Michael Graff
927d494e07 s/DNS_R_/ISC_R_/ as needed 2000-04-07 03:35:58 +00:00
Michael Graff
674b41a94d translate ISC_R_* values just like do with DNS_R_. 2000-04-07 03:35:36 +00:00
Andreas Gustafsson
57423b6cf9 wired up view options 'forward' and 'forwarders' 2000-04-07 01:07:07 +00:00
Andreas Gustafsson
2e91b1f3d4 configuring zone acl from default view caused assertion failure 2000-04-07 00:51:32 +00:00
Andreas Gustafsson
a672bfbee4 wired up view options: allow-query, allow-recursion, allow-transfer 2000-04-06 23:59:19 +00:00
Andreas Gustafsson
2e097e67d8 wired up view options: allow-query, allow-recursion, allow-transfer;
fixed recently broken creation of default view
2000-04-06 23:58:01 +00:00
Andreas Gustafsson
93c786e092 cleared up some DNS_R_CONTINUE/DNS_R_WAIT confusion;
commented get_dst_key()
2000-04-06 23:09:01 +00:00
Andreas Gustafsson
94497580d8 wired up view options: recursion, auth-nxdomain, transfer-format 2000-04-06 22:51:17 +00:00
Michael Graff
42712a426d document changes 2000-04-06 22:08:48 +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
David Lawrence
e6a6c0a5d6 35. [performance] Log messages which are of a level too high to be
logged by any channel in the logging configuration
                        will not cause the log mutex to be locked.
2000-04-06 20:32:31 +00:00
David Lawrence
8b09428acb dns_parser category was removed; fixed categorybyname to find a valid category 2000-04-06 20:28:29 +00:00
Andreas Gustafsson
11a898e050 fixed failure to obey the 'recursion' option 2000-04-06 20:28:00 +00:00
Andreas Gustafsson
a895e8e779 wired up view options: recursion, auth-nxdomain, transfer-format;
fixed failure to obey the 'recursion' option
2000-04-06 20:26:39 +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
James Brister
f46678fb6c Name change to some accessors.
Parse lame-ttl in options block
Parse allow-update-forwarding in options block
parse transfer-format in view statment
2000-04-06 20:12:26 +00:00
James Brister
d6dc9759d2 More logging of unimplemented functions.
Change to ipmatchlist accessors (use attach/detach)
macro-ize ipmatchlist field accessors
2000-04-06 20:10:56 +00:00
James Brister
c47baa985c Name change to two config file functions. 2000-04-06 20:08:34 +00:00
David Lawrence
5d4f11b265 The RBT now maintains a parent pointer at each node. 2000-04-06 18:47:07 +00:00
Andreas Gustafsson
bc6aba3876 new options 'tkey-domain' and 'tkey-dhkey' 2000-04-06 17:36:51 +00:00
Andreas Gustafsson
1921b4f619 wired up the 'match-clients' view option 2000-04-06 17:31:33 +00:00
Andreas Gustafsson
4caf4e9b8b added view matching 2000-04-06 17:29:47 +00:00
David Lawrence
b295930144 bin/lwresd/client.c needs <string.h> for memset() prototype 2000-04-06 16:15:28 +00:00
David Lawrence
0bcb1d4d63 [RT #92] use ${LIBTOOL} to compile main.@O@ 2000-04-06 16:00:36 +00:00
David Lawrence
bba4edf671 oops, forgot to m4 changequote when wanting to use [] in a case statement glob 2000-04-06 12:18:11 +00:00
James Brister
3a49917729 Support new optional class on a view declaration. 2000-04-06 10:35:27 +00:00
James Brister
ce3be21d63 update 2000-04-06 10:34:32 +00:00
James Brister
5ab3a02712 Example of new view class type. 2000-04-06 10:32:50 +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
James Brister
2b3d9824cb Support many new values in a view statement. 2000-04-06 09:46:53 +00:00
James Brister
3e3cdbc52b Some DNS_R_ to ISC_R_ replacements. 2000-04-06 09:45:39 +00:00
James Brister
2aac82553d Support lame-ttl, min-roots and treat-cr-as-space in options.
Support auth-nxdomain
	recursion query-source query-source-v6 transfer-source
	transfer-source-v6 max-transfer-time-out max-transfer-idle-out
	transfer-format request-ixfr privide-ixfr cleaning-interval
	fetch-glue notify rfc2308-type1 lame-ttl max-ncache-ttl
	min-roots
in views
2000-04-06 09:43:12 +00:00
James Brister
d85dd9de75 Changed log message format to be clearer.
Add call to new function dns_c_viewtable_checkviews() in config post load
checker.
Added missing treat-cr-as-space, min-roots and serial-queries options.
2000-04-06 09:38:32 +00:00
James Brister
14f8df274b Changed DNS_R_* to ISC_R_* 2000-04-06 09:35:36 +00:00
James Brister
4549ed5847 Added new view fields. 2000-04-06 09:34:36 +00:00
David Lawrence
7b2db4b8d1 include netinet6/in6.h on only BSD/OS 4.[01]* 2000-04-06 03:30:28 +00:00
Michael Graff
c195f74e09 According to the latest KAME release, recently added to NetBSD, it isn't
permitted to directly include netinet6/in6.h anymore.  The RFCs and drafts
all say to include netinet/in.h and that will define the ipv6 goop if the
host supports it.

Rather than break (broken) OSs, I added a check for NetBSD in configure
that will force the definitions of

	ISC_PLATFORM_HAVENETINET6IN6H
and	LWRES_PLATFORM_HAVENETINET6IN6H

to be #undef.

This isn't really as clean as I'd like.  I'd rather be hard and say an OS
that requires direct include of netinet6/in6.h is broken, and remove it
fully from our code.
2000-04-06 01:22:46 +00:00
Andreas Gustafsson
5135844210 added 'matchclients' field 2000-04-06 00:19:44 +00:00
Brian Wellington
1c776a2909 missing an #include <dns/dnssec.h> 2000-04-05 22:30:57 +00:00
Brian Wellington
0a3e2e1d59 - added a call to dns_dnssec_verify
- swapped ISC_R_SUCCESS/DNS_R_CONTINUE in two places
- hitting the end of the list of SIGs without a verification is not success.
2000-04-05 22:29:47 +00:00
Brian Wellington
587922e6d1 converting from KEY records to dsa keys was broken. 2000-04-05 22:22:51 +00:00
Brian Wellington
b8fd630c4b better test todns/from dns routines 2000-04-05 22:21:17 +00:00
Bob Halley
d339787606 add headerdep_test.sh to distclean rule 2000-04-05 21:09:02 +00:00
Bob Halley
82f7b9a4c9 add headerdep_test.sh 2000-04-05 21:06:38 +00:00
Andreas Gustafsson
8c1616072e previous commit was by mistake, backed out 2000-04-05 20:49:29 +00:00