Commit Graph
1939 Commits
Author SHA1 Message Date
Andreas Gustafsson e2b0388d7c zonedb->zonetable; per-zone journal file names 1999-10-14 00:06:11 +00:00
Andreas Gustafsson 9d34fb7826 replaced xfrin_test() by ns_xfrin_start(); zonedb->zonetable 1999-10-14 00:05:02 +00:00
Andreas Gustafsson 581db30788 zonedb->zonetable; queueing of concurrent updates 1999-10-14 00:03:04 +00:00
Andreas Gustafsson 4dbbfeda13 replaced xfrin_test() by ns_xfrin_start() 1999-10-14 00:00:59 +00:00
Mark Andrews 39073e9734 convert to use ISC_MAGIC_VALID, VALID_ZONE now DNS_ZONE_VALID.
zone->origin now dns_name_t not dns_fixedname_t.
zone->diff_on_reload added.
acls are now freed when zone is freed.
Additional locking performed.
dns_rdataset_disassociate is only called if we find a rdataset.
dns_db_load() now calls db_zone_replacedb().
dns_zone_callback() fleshed out.
dns_zone_equal() to check configuration details.
dns_zone_replacedb() added.
1999-10-13 23:32:02 +00:00
Mark Andrews c30970926d refering to a non-existant acl causes segfault. 1999-10-13 23:19:45 +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
Mark Andrews 6ef838d427 add zt to build
add new target "newrr" to be run when new RR's are added to rdata.  It
removes the .h files built from rdata.
1999-10-13 23:12:11 +00:00
Mark Andrews 6c84013b24 apply dns_zone_getdb() changes 1999-10-13 23:05:17 +00:00
Mark Andrews 8b7bf798c1 add zone2_test to build 1999-10-13 23:03:41 +00:00
Michael Graff e4b9761b0e fix mismatched parans 1999-10-13 22:52:42 +00:00
Mark Andrews af16f35cf9 dns_rbtnodechain_first() no longer requires name and origin
to be passed.
	dns_rbtnodechain_next() no longer fails if name is not passed.
1999-10-13 22:50:39 +00:00
Mark Andrews e26a96b245 add DNS_R_UPTODATE check to roll_forward(). 1999-10-13 22:47:12 +00:00
Mark Andrews 000027219d add dns_name_dynamic(). 1999-10-13 22:45:17 +00:00
Mark Andrews 448de38fe4 add dns_c_ipmatchelement_equal().
add dns_c_ipmatchlist_equal().
	add dns_c_iplist_equal().
1999-10-13 22:24:18 +00:00
Mark Andrews 309fb45354 add dns_c_pubkey_equal(). 1999-10-13 22:21:58 +00:00
Mark Andrews 3c962bd6d2 add dns_c_iplist_equal() declaration.
add dns_c_ipmatchelement_equal() declaration.
	add dns_c_ipmatchlist_equal() declaration.
1999-10-13 22:18:49 +00:00
Mark Andrews 789df40199 add dns_c_pubkey_equal() declaration. 1999-10-13 22:17:22 +00:00
Mark Andrews a0eb07c71a Add dns_journal_print() declaration (debugging use only at this stage). 1999-10-13 22:16:31 +00:00
Mark Andrews 263a376eaa Add dns_name_dynamic() declaration. 1999-10-13 22:15:15 +00:00
Mark Andrews 259ce22ab3 add dns_zone_callbackarg_t typedef
add dns_zt_t typedef
1999-10-13 22:13:55 +00:00
Mark Andrews 800b03baba dbtable -> zonetable conversion.
add dns_view_addzone() declaration.
	remove dns_view_addzonedb() declaration.
	add dns_view_findinlist() declaration.
1999-10-13 22:12:24 +00:00
Mark Andrews 66912d1625 add dns_zone_callbackarg structure.
add dns_zone_getorigin() declaration.
	update dns_zone_getdb() declaration.
	add dns_zone_notify() declaration.
	add dns_zone_replacedb() declaration.
1999-10-13 22:09:09 +00:00
Mark Andrews b0526987ae add declaration for dns_zt_load()
add function descriptions and contract details.
1999-10-13 22:04:18 +00:00
Mark Andrews db0a8db17b Tests loading of zones from a conf file via dns_zone_callback(). 1999-10-13 21:58:12 +00:00
Bob Halley 2edd9e49c7 Fix race problems in mount and find.
Convert to rwlocks.
Misc. cleanups.
1999-10-13 18:48:32 +00:00
Bob Halley 4a80a00550 Latest from ~marka/bind9. 1999-10-13 18:19:56 +00:00
Andreas Gustafsson 8a7276e6ef added event types DNS_EVENT_UPDATE and DNS_EVENT_UPDATEDONE for
use by dynamic update queueing
1999-10-13 18:11:19 +00:00
James Brister 66713b72dc Added a dns_c_view_t to dns_zone_callback paramater list. 1999-10-13 18:00:46 +00:00
James Brister 9a6479b068 Added dns_c_view_getname. 1999-10-13 18:00:17 +00:00
James Brister a7eb7752a7 Include the zone's view (or NULL) in the zone_callback paramater list. 1999-10-13 17:59:45 +00:00
James Brister 0a3e4adbbc Don't bump reference count when putting a zone in a zonelist. 1999-10-13 17:58:36 +00:00
James Brister 62d223097f Added dns_c_view_getname and fixed up output. 1999-10-13 17:57:01 +00:00
James Brister d7d543b0ce Use isc_log_t for low-level complaints. 1999-10-13 17:55:47 +00:00
James Brister 792d41ce3f Include viewtable in generated config files. 1999-10-13 17:54:27 +00:00
James Brister f9b4801c8f Change signature to zone_callback and have the callback pretend to
have done something useful.
1999-10-13 17:53:15 +00:00
James Brister 1c3cf2dbe6 Use new function signature for config parsing. 1999-10-13 17:51:28 +00:00
James Brister 253f25f7ff Added some globals for the config parser. 1999-10-13 17:50:53 +00:00
James Brister c6e10b826e Add driver and callback skeletons for configuration parsing. 1999-10-13 17:50:21 +00:00
James Brister 78f12b4789 Add bootfile to command line. 1999-10-13 17:49:21 +00:00
Bob Halley 0340a9c05a checkpoint 1999-10-13 02:08:30 +00:00
Bob Halley 30b652c9f3 improve post-recursion code 1999-10-13 02:08:19 +00:00
Mark Andrews db725ebe2b Add initial class HS support. 1999-10-13 01:24:49 +00:00
Mark Andrews f82c4ea3f5 Adjust reported operation to reflect command performed. "nuck" was
reporting "deleting" not "nuking".
1999-10-13 01:21:58 +00:00
Bob Halley 93acd5fcca add comment about possible standards change 1999-10-12 20:40:10 +00:00
Bob Halley 01b523fe60 checkpoint: basic referrals 1999-10-12 20:39:35 +00:00
Bob Halley 2621e791c3 add NCACHE attribute 1999-10-12 20:39:04 +00:00
Bob Halley fff9a37a03 Cloning a name shouldn't copy the dynamic or
readonly attributes.
1999-10-12 20:38:30 +00:00
Brian Wellington 86ff74ccf6 remove unsigned warning in signer 1999-10-12 18:26:17 +00:00
David Lawrence 21d44935b2 "c"heck now outputs the chain's level_matches and level_count info. 1999-10-12 14:23:06 +00:00