Commit graph

811 commits

Author SHA1 Message Date
David Lawrence
e5a7e236ff checkpoint 2000-01-04 20:20:39 +00:00
Mark Andrews
6b32dc65e4 A whole lot of logging currently disabled with noop MACRO. 1999-12-24 00:43:46 +00:00
Michael Graff
3ddd814a97 dns_result_t is no more. s/dns_result_t/isc_result_t/ -- more later, when I need a break. 1999-12-23 00:09:04 +00:00
Andreas Gustafsson
542189f21b dns_result_torcode() now converts ISC_R_SUCCESS into
dns_rcode_noerror, not dns_rcode_servfail
1999-12-22 22:11:18 +00:00
Andreas Gustafsson
ae6851be33 free old tsig/tkey configuration when reloading configuration 1999-12-22 21:23:32 +00:00
Andreas Gustafsson
582732ce15 war on global variables continues: ns_g_viewlist and
ns_g_viewlock are now gone
1999-12-22 18:45:56 +00:00
Andreas Gustafsson
143592a649 new client shutdown cleanup strategy 1999-12-22 16:59:05 +00:00
Michael Graff
733b16eb0b priority rendering 1999-12-22 03:22:59 +00:00
Andreas Gustafsson
eb1c982e52 dns_c_ctx_get*acl now increment the reference count of the ipml 1999-12-21 21:51:57 +00:00
Mark Andrews
971d7014aa We can't say how many bytes are being sent as the message has not been
rendered yet.
1999-12-21 00:33:17 +00:00
Andreas Gustafsson
12cc22fc73 When waiting for a TCP request, receiving a response
instead caused an assertion failure
1999-12-20 23:06:17 +00:00
James Brister
c8ca2bc590 Use proper logging in test. 1999-12-17 18:28:03 +00:00
James Brister
7027fd24a2 Fix name (style) of accessor function used. 1999-12-17 18:27:16 +00:00
Andreas Gustafsson
8f79820c69 wired up the 'cleaning-interval' config option 1999-12-17 01:02:49 +00:00
Andreas Gustafsson
573b8b48d8 Eliminated the global variable ns_g_confctx. The config
data is now kept around only for the duration of the server (re)configuration
process and then immediately freed.
1999-12-17 00:19:29 +00:00
Michael Graff
2015bf18c9 remove ../../isc/util.h that Andreas put back in. 1999-12-16 23:37:27 +00:00
Michael Graff
58aaab3687 isc_stdtime_get() now returns void, not isc_result_t. 1999-12-16 23:29:07 +00:00
Andreas Gustafsson
6017f424ee introducing dns_acl_t; other restructuring of server
configuration process aiming to reduce the degree of mutual dependency
between lib/dns/config and the rest of libdns
1999-12-16 23:11:07 +00:00
Michael Graff
b24e559dee add <isc/util.h> 1999-12-16 22:47:38 +00:00
Michael Graff
440be4c866 move util.h to <isc/util.h> 1999-12-16 22:24:22 +00:00
Andreas Gustafsson
e8d9413b89 implemented idle timeout for outgoing zone transfer 1999-12-16 02:59:32 +00:00
Mark Andrews
a8f4de1bf1 opcode was not being set in response 1999-12-16 01:47:57 +00:00
Mark Andrews
f6a9dd2c61 complete slave side of notify 1999-12-16 01:23:17 +00:00
Michael Graff
b8ef99c3a7 make the lfsr's real lfsr's, and use two of them to generate random-looking IDs 1999-12-16 00:07:21 +00:00
Michael Graff
0287710fe0 ignore lfsr_test 1999-12-15 22:38:43 +00:00
Andreas Gustafsson
8468c5a2ff added #include <named/types.h> 1999-12-15 17:29:59 +00:00
Michael Graff
607dc8013a make dispatcher hash sizes be primes, and provide an increment to help
resolve hash collisions
1999-12-15 17:14:52 +00:00
Michael Graff
696e95adba print out table of known lfsrs 1999-12-15 02:26:04 +00:00
Michael Graff
f4ce616539 add lfsr_test.c 1999-12-15 01:50:25 +00:00
Mark Andrews
608f870f48 add notify support 1999-12-14 07:47:35 +00:00
Mark Andrews
d0aee194aa Initial checkpoint for notify. 1999-12-14 06:58:27 +00:00
Bob Halley
314b686c17 plug negative response memory leaks 1999-12-14 00:39:57 +00:00
James Brister
e8cf926e39 Fix (and test) for max-transfer statements inside zones. 1999-12-11 14:07:19 +00:00
James Brister
a5df621763 Added max-transfer-time-out max-transfer-idle-in and max-transfer-idle-out
tests.
1999-12-11 13:47:17 +00:00
Andreas Gustafsson
c295547c73 use the "recursion" and "allow-recursion" config options;
set RA correctly in responses
1999-12-10 23:58:04 +00:00
Andreas Gustafsson
f882ab1ac2 obey the "auth-nxdomain" config option (but the default
is now "no"
1999-12-10 21:19:40 +00:00
Andreas Gustafsson
0fb226f025 implemented 'allow-query' config option 1999-12-10 18:15:32 +00:00
Andreas Gustafsson
5cee8302fc dns_aml_checkrequest() now takes signer name, not message 1999-12-10 18:14:49 +00:00
Andreas Gustafsson
9bd232838e support the "version" config file option 1999-12-08 21:27:08 +00:00
Andreas Gustafsson
dcfc9d2523 removed outdated comment 1999-12-06 18:11:49 +00:00
James Brister
1ce5dcf1c8 Change config API to not take a isc_log_t but use dns_lctx extern. 1999-12-06 12:40:39 +00:00
Michael Graff
6149906644 ipv6 changes 1999-12-04 01:27:44 +00:00
Andreas Gustafsson
fd15c8e32e Views now have a 'cache' field. The 'cachedb' field still
exists as a convenience shortcut / backwards compatibility thing.
1999-12-02 22:38:34 +00:00
Andreas Gustafsson
d90b16946f changed arguments to dns_aml_checkrequest();
time out outgoing transfers (timeout is 2 hours for now);
new cleanup strategy
1999-12-02 22:31:13 +00:00
Andreas Gustafsson
de90a25a59 changed arguments to dns_aml_checkrequest() 1999-12-02 22:28:25 +00:00
Andreas Gustafsson
0bc8af1f2a more descriptive assertion text 1999-12-01 18:56:10 +00:00
James Brister
29bf8316a3 - Hold list of pubkeys instead of a single pubkey in zones.
- Change dns_zone_copy to use pubkey list.
- MAGIC-number related fixes and miscellaneous defensive programing issues.
1999-12-01 16:29:00 +00:00
Andreas Gustafsson
0442f7d6c1 obey the "allow-transfers" configuration option 1999-12-01 00:27:13 +00:00
Andreas Gustafsson
50f9363435 return NOTIMP, not REFUSED, for IQUERY to more accurately reflect that
we have refused to implement it :-)
1999-11-30 22:35:43 +00:00
Andreas Gustafsson
e4ad4f5804 libt_api requires libdns after all 1999-11-30 22:19:26 +00:00