Commit Graph
1591 Commits
Author SHA1 Message Date
James Brister 10529b4cd4 Add peer and peerlist printing prototypes. 2000-03-02 20:42:32 +00:00
James Brister 017e3665ee Handle new ssutable data in a zone structure. 2000-03-02 20:42:00 +00:00
James Brister 85558cee10 Handle new grant/deny clause inside zone statement. 2000-03-02 20:41:21 +00:00
James Brister 181316e878 Changed named of peerlist printing routine. 2000-03-02 20:40:33 +00:00
James Brister 0d7f5ca894 Handle printing dns_ssutable_t. 2000-03-02 20:40:09 +00:00
James Brister dc1961d96f Fix boolean test 2000-03-02 20:39:23 +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
James Brister c47b53250b Use strings instead of dns_c_category_t.
Added token_to_keyword().
2000-03-02 03:57:32 +00:00
James Brister 79a857a5df Use strings instead of dns_c_category_t.
Fixed error in one case in logginglist_empty().
2000-03-02 03:56:36 +00:00
James Brister 43f6bac400 Use strings instead of dns_c_category_t. 2000-03-02 03:54:09 +00:00
James Brister 1a14c6952a Removed dns_c_category_t and use simple strings.
Stash table of predefined category names for parser to check against.
2000-03-02 03:53:29 +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
Andreas Gustafsson a6535a2681 consistently use single quotes around quoted text in log messages 2000-03-01 22:41:59 +00:00
Brian Wellington aa6003d0eb Modify label counts/extractions to use dns_name_depth/dns_name_splitatdepth 2000-03-01 22:34:39 +00:00
Andreas Gustafsson 6c4d03a6ab disabled redundant default logging configuration code 2000-03-01 20:41:19 +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 3dbea10f98 fix loop termination bug 2000-02-26 00:28:46 +00:00
Andreas Gustafsson cfab2f4e03 implemented the 'transfers-in' option 2000-02-25 17:34:05 +00:00
Andreas Gustafsson e0768b64e8 %type declaration for master_in_addr_list was repeated three times 2000-02-25 16:35:08 +00:00
Bob Halley a09568236c add warning comment 2000-02-25 01:07:17 +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 c011a69280 implemented the 'support-ixfr' clause of the 'server' statement 2000-02-24 21:47:46 +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 c3b708aaf1 Implement rrset ordering. Default is cyclic.
If the rdataset iterator failed unexpectedly while rendering, we failed to
rollback.
2000-02-24 21:08:34 +00:00
Bob Halley b91bbbcdb4 add ordering attributes 2000-02-24 21:07:28 +00:00
Bob Halley 9695ae1c24 add missing #include 2000-02-24 21:05: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
Andreas Gustafsson e7e3b748f8 missing NULL initialization before attach 2000-02-24 18:44:16 +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
Mark Andrews b54630c451 checkpoint 2000-02-24 14:31:43 +00:00
Bob Halley 7588864336 minor fixes to magic code 2000-02-24 00:33:02 +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
Andreas Gustafsson 193738b819 introduced @SA@ macro for use as the filename extension
of static library archive files in Makefile rules
2000-02-23 23:02:28 +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 dd13495ac6 inappropriate use of @A@ caused definition of
two conflicting rules for building libdns.la when using
libtool (RT #62)
2000-02-23 18:12:05 +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