Commit Graph
621 Commits
Author SHA1 Message Date
Bob Halley b0d415629b Add query_addbestns(), which will add the deepest known zonecut for the
query name to the authority section of nonauthoritative replies.

query_addadditional() sometimes tried to detach from a nonattached node.
1999-10-21 17:49:55 +00:00
Michael Graff 29f28fe573 database lookups 1999-10-21 01:18:06 +00:00
Andreas Gustafsson 6f0768d939 typo caused wrong file to be used as journal file for outgoing ixfr 1999-10-21 00:36:43 +00:00
Andreas Gustafsson 999ae80184 use zone task pool for update queueing; use separate journal file
for each zone
1999-10-21 00:35:53 +00:00
Andreas Gustafsson ef0cb3cc5b create a task pool for use by the zones 1999-10-21 00:33:54 +00:00
William King e88eae12e7 current incarnation 1999-10-20 23:31:17 +00:00
Bob Halley 71637c6489 Add more comments about synthesizing a CNAME when following a DNAME. 1999-10-20 23:27:25 +00:00
Michael Graff f181f94ec8 snapshot 1999-10-20 23:26:06 +00:00
Bob Halley 9ab8a7477d Synthesize an appropriate CNAME when following DNAME. 1999-10-20 23:22:04 +00:00
Bob Halley ae51af4776 fix memory leak in client_addopt() 1999-10-20 23:20:30 +00:00
Brian Wellington a7d792804f dst error code cleanup 1999-10-20 22:14:15 +00:00
Brian Wellington 1bdc3fd29a dst_random -> dst_random_get 1999-10-20 19:08:57 +00:00
William King b7828bc2ce name changed from b9tsummary.pl to b9status.pl plus changes necessary to
support flexible build directory location
1999-10-20 17:21:44 +00:00
William King 35ce81690f name change to b9status.pl plus changes to support local or remote builds 1999-10-20 17:20:24 +00:00
Bob Halley d3376f4cf5 start work to allow a client to be cancelled/idled 1999-10-20 01:58:48 +00:00
Michael Graff beb2b4f196 Allow the srtt value to be adjusted, and update the goodness and srtt when they are modified 1999-10-19 22:21:27 +00:00
Michael Graff f00d96a15c make lameness work, now. Grr. 1999-10-19 21:28:09 +00:00
Bob Halley d38a7a518f Set AD. 1999-10-19 20:22:38 +00:00
Bob Halley 3f6714ce54 Remove query_a6additional(), since the latest version of the DNS lookups
draft no longer requires type A and AAAA additional section processing for
the owner name of an A6 rrset.
1999-10-19 20:02:59 +00:00
Andreas Gustafsson 8e99b9ed65 warn about failed zone loads 1999-10-19 19:14:14 +00:00
Michael Graff 30251e07d1 snapshot ; external and internal reference counts are separated out,
and everything but fetches work.
1999-10-19 01:37:22 +00:00
Bob Halley 8a9f679d60 Ensure version is always NULL for cache databases.
Plug a memory leak in the DNAME code.
1999-10-18 21:02:48 +00:00
David Lawrence e9dd5da241 use isc/netdb.h instead of netdb.h 1999-10-18 00:23:07 +00:00
William King e5966f9b9a added test for signature stability wrt algorithm changes, etc 1999-10-17 21:18:57 +00:00
William King c377272e65 test data for test 2 1999-10-17 21:18:13 +00:00
William King 5ed06e4003 test data for test 2, signature stability 1999-10-17 21:16:34 +00:00
Bob Halley d680c5e7d5 Do not free client->query.qname prematurely.
Detach from our fetch as soon as it is done.  (Not doing this meant we
couldn't recurse again when restarting.)
Fix some bugs in the multiple question code that were causing qtype to be
set incorrectly when restarting after recursion.
1999-10-17 19:27:04 +00:00
Bob Halley 238c9f5aaa qtype was not restored correctly after recursion. 1999-10-16 20:50:33 +00:00
David Lawrence 5d5ea8cf11 more descriptive "nuking" message 1999-10-16 20:35:19 +00:00
Bob Halley a2250d2462 Negative caching support. 1999-10-16 01:04:12 +00:00
Michael Graff 86944a4c80 snapshot; everything works other than fetches and database lookups. 1999-10-16 00:38:21 +00:00
William King 14500999f2 remove NOKEY flag 1999-10-15 21:23:51 +00:00
William King 0fb72a41e5 test 7 data 1999-10-15 21:21:39 +00:00
William King 3adfe0fdbc added another KEY RR case 1999-10-15 21:20:27 +00:00
Bob Halley 6bd80c2c4e Ignore negative cache entries in ANY query responses. 1999-10-15 20:48:34 +00:00
William King 12fc008a63 KEY RR test data 1999-10-15 19:27:46 +00:00
William King 35e7b00e01 added KEY RR test 1999-10-15 19:25:40 +00:00
William King e518a08aa3 fixed octal bitlabel usage problem 1999-10-15 17:08:02 +00:00
William King be9258d15b fixed exceptions 1999-10-15 17:07:21 +00:00
Bob Halley 66a6c17757 When using the hints database, 'db' was not reset from the cache to the
hints database.  Later on we'd try to detach a node from the hints database
using the cache database, and this would trigger an assertion.
1999-10-15 06:49:58 +00:00
Bob Halley 9358d9cb3c do not build zone2_test 1999-10-15 01:55:05 +00:00
Bob Halley 209235102a add zone2_test 1999-10-15 01:52:39 +00:00
Bob Halley 016326d111 overhaul loading; get rid of old load scheme 1999-10-15 01:51:48 +00:00
Bob Halley d057803db4 delete ns_g_dbs and ns_g_confctxlock; init ns_g_conffile 1999-10-15 01:51:08 +00:00
Bob Halley 067a6ca8b4 eliminate confctx lock 1999-10-15 01:49:46 +00:00
Bob Halley ba88ba8a3f eliminate temporary zone/cache loading scheme 1999-10-15 01:48:29 +00:00
Andreas Gustafsson 30805ef951 undo previous change: both issues were already addressed 1999-10-14 19:55:34 +00:00
Mark Andrews 92450223ca missing variable, result could be used before being set. 1999-10-14 04:20:20 +00:00
Andreas Gustafsson e117f2e80e use the new DNS_R_NOTLOADED result code 1999-10-14 02:24:17 +00:00
Andreas Gustafsson e5805c0a75 dns_getname_origin now returns (dns_name_t *) again 1999-10-14 02:12:03 +00:00