Commit graph

675 commits

Author SHA1 Message Date
Bob Halley
18a4aa1dc8 Add dns_name_dupwithoffsets(). 2000-03-30 00:57:23 +00:00
James Brister
3cfa5fedfe Replace bit-setting method for determining if a config file field was set.
Templatized(?) code with macros.
2000-03-29 15:01:14 +00:00
Brian Wellington
5caab9f99d TSIG and SIG(0) are no longer message pseudosections. 2000-03-29 01:32:22 +00:00
James Brister
da47a1b896 Removed listen-on from views.
Changed syntax of grant/deny statements so they now must be inside an
'update-policy' block.

quote rr types when printing grant/deny statements as they can
clash with config file keywords.

Added rcs Id inside comment.
2000-03-28 22:58:25 +00:00
Bob Halley
dda4bfe649 update copyrights 2000-03-23 19:52:19 +00:00
David Lawrence
ecb6c5782e exorcized local compression 2000-03-23 05:18:46 +00:00
Andreas Gustafsson
5fe5a0c026 revised logging categories 2000-03-23 00:55:12 +00:00
Andreas Gustafsson
4bc5101166 wired up the new 'request-ixfr' option 2000-03-20 19:42:21 +00:00
Mark Andrews
afbc024820 Add DNS_R_USETCP. 2000-03-20 12:26:32 +00:00
Mark Andrews
48df229b7b Add request/requestmgr support. 2000-03-20 12:25:48 +00:00
Mark Andrews
78da321b43 checkpoint 2000-03-20 12:22:02 +00:00
James Brister
5475a2d296 Support request-ixfr and provide-ixfr values in options and server
statements.
2000-03-19 02:58:15 +00:00
Bob Halley
7457bbd82f secroots is now a keytable; add trustedkeys keytable 2000-03-17 00:00:18 +00:00
James Brister
c0536aa152 ndc config parser and test program 2000-03-15 02:11:57 +00:00
Michael Graff
ae8d0aedd6 implement pktinfo through dispatcher -> named client 2000-03-14 03:30:52 +00:00
Brian Wellington
f7fbd68b1c added msg.verify_attempted, renamed msg.verify_sig0 to verify_sig 2000-03-13 19:27:35 +00:00
James Brister
0e858455d8 Make sure ssuauth table only goes in master zones. 2000-03-07 21:16:38 +00:00
Brian Wellington
6fcfd0c35d ssutables are now attached/detached; zones get ssutables from config structs 2000-03-06 19:06:07 +00:00
James Brister
9ecccc109a Code removal. 2000-03-02 20:43:16 +00:00
James Brister
e0c4b53b70 Add dns_ssutable_t to zone. 2000-03-02 20:42:56 +00:00
James Brister
10529b4cd4 Add peer and peerlist printing prototypes. 2000-03-02 20:42:32 +00:00
Brian Wellington
9c8bd3184c commented the accessors/iterators 2000-03-02 16:04:41 +00:00
James Brister
f8b167ffb9 SUe strgings instead of dns_c_category_t.
Removed dns_c_logginglist_catbytype().
2000-03-02 04:00:00 +00:00
James Brister
c0d8bb424c Use strings instead of dns_c_category_t. 2000-03-02 03:59:22 +00:00
James Brister
7716a94ffb Drop prototypes of dns_c_category2string and dns_c_string2category.
Added dns_c_checkcategory prototype (checks string against predefined
category names).
2000-03-02 03:58:50 +00:00
Brian Wellington
2fabf91e5b Added a rule iterator and rule accessor functions 2000-03-01 23:28:31 +00:00
Brian Wellington
408ebaeec9 Added dns_ssurule_t 2000-03-01 23:27:15 +00:00
David Lawrence
edcd1247ad isc_log_create now has three parameters, the additional one used to
return an isc_logconfig_t.  isc_log_cretechannel and isc_log_usechannel
now take an isc_logconfig_t instead of an isc_log_t; this is to address
reconfiguration in a multithreaded environment.

isc_logconfig_create, isc_logconfig_get, isc_logconfig_use and
isc_logconfig_destroy were added to work with the new isc_logconfig_t type.

isc_logregister_categories and dns_log_init are now both void rather than
returning isc_result_t.
2000-02-26 19:57:02 +00:00
Bob Halley
453603c018 add dns_name_depth() and dns_name_splitatdepth() 2000-02-25 01:06:54 +00:00
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
Bob Halley
e419f613d8 checkpoint 2000-02-24 22:40:55 +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
b91bbbcdb4 add ordering attributes 2000-02-24 21:07: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
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
Bob Halley
856ddedea9 add validator done event 2000-02-24 00:22:54 +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
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
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
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
Andreas Gustafsson
7e46d184d9 typo in comment 2000-02-16 22:33:47 +00:00
Brian Wellington
9fae7ff638 dns_zone_getssutable/dns_zone_setssutable 2000-02-16 16:37:55 +00:00