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 |
|
Andreas Gustafsson
|
19d2b70b53
|
checked in Perl script for tracking down memory leaks
|
1999-12-14 02:07:27 +00:00 |
|
Andreas Gustafsson
|
8146ee1fac
|
make an unexpectedly empty journal file cause a DNS_R_UNEXPECTED return,
like other forms of journal corruption do.
|
1999-12-14 01:26:03 +00:00 |
|
Bob Halley
|
314b686c17
|
plug negative response memory leaks
|
1999-12-14 00:39:57 +00:00 |
|
Bob Halley
|
4a3ad0da97
|
IPv6 query flood suppression
|
1999-12-14 00:10:06 +00:00 |
|
Bob Halley
|
525cdd36b3
|
exponential backoff on retransmission
|
1999-12-13 22:30:55 +00:00 |
|
Mark Andrews
|
4bb1729d24
|
dns_zone_getxfrtime -> dns_zone_getmaxxfrin
|
1999-12-13 07:57:36 +00:00 |
|
Mark Andrews
|
24b22ddce7
|
typo's
|
1999-12-13 07:56:26 +00:00 |
|
Mark Andrews
|
76a8dfb307
|
Add idle and max xfer timeouts.
|
1999-12-13 06:39:39 +00:00 |
|
Mark Andrews
|
2ea83bcfe5
|
Stub zones do not transfer out.
Master zones do transfer out.
|
1999-12-13 05:24:13 +00:00 |
|
Mark Andrews
|
8436cbc6a4
|
Connect zone transfers to refresh timers.
Various logging changes.
Add dns_zone_getclass().
Added locking to zonemgr.
|
1999-12-13 03:04:55 +00:00 |
|
Mark Andrews
|
0b87eaccdb
|
Add callback when xfrin completes/fails.
Perform a SOA serial upto date check when IXFR attempt fails.
|
1999-12-13 03:01:53 +00:00 |
|
Mark Andrews
|
33a2ca5a71
|
dns_journal_print() nor returns DNS_R_NOJOURNAL if the journal does not exist.
|
1999-12-13 02:58:06 +00:00 |
|
Mark Andrews
|
4754765cc0
|
Fully declare function pointers.
|
1999-12-13 02:22:09 +00:00 |
|
Mark Andrews
|
8a21ac0f09
|
Add isc_buffer_putstr().
|
1999-12-13 02:18:02 +00:00 |
|
James Brister
|
e8cf926e39
|
Fix (and test) for max-transfer statements inside zones.
|
1999-12-11 14:07:19 +00:00 |
|
Mark Andrews
|
29b1cf6c7a
|
Check for DNS_R_NOJOURNAL when rolling back a journal..
|
1999-12-11 14:05:22 +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 |
|
James Brister
|
0b8e472452
|
Support new max-transfer-time-out, max-transfer-idle-in and
max-transfer-idle-out statements in options block and zone statements.
|
1999-12-11 13:44:46 +00:00 |
|
Michael Graff
|
d947011dc3
|
change macro name from ADB_NCACHE_MINIMUM to ADB_CACHE_MINIMUM since it's used
as a general purpose minimum ttl, and actually set the TTL to the minimum
when re get a negative cache entry.
|
1999-12-11 02:30:24 +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 |
|
Michael Graff
|
a44bd6a6ed
|
Unlock the right bucket in the race condition avoidance case
|
1999-12-10 23:22:13 +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
|
211e0a6fc2
|
the TC bit was only checked in messages that ended
prematurely; it should be checked always
|
1999-12-10 17:31:08 +00:00 |
|
Michael Graff
|
efff2a52af
|
Make this compile (without ipv6 socket support) on half-done implementations.
|
1999-12-10 16:51:39 +00:00 |
|
Mark Andrews
|
bd1a878734
|
Update dns_name_fromregion to match reality.
|
1999-12-10 02:23:08 +00:00 |
|
Michael Graff
|
c2b450fa72
|
don't hide the fact that some ipv6 stacks aren't all there.
|
1999-12-09 00:19:31 +00:00 |
|
Michael Graff
|
8b7f596003
|
Use one more returned-event attribute to indicate fatal error, where
retrying on a socket is pointless, as it will immediately fail.
|
1999-12-08 22:53:08 +00:00 |
|
Andreas Gustafsson
|
9bd232838e
|
support the "version" config file option
|
1999-12-08 21:27:08 +00:00 |
|
Mark Andrews
|
6cefa82d9a
|
dns_journal_rollforward() now returns DNS_R_JOURNAL if the file does not exist.
|
1999-12-07 06:26:59 +00:00 |
|
Mark Andrews
|
3864eb0e9a
|
Add DNS_R_NOJOURNAL
|
1999-12-07 06:06:51 +00:00 |
|
Michael Graff
|
633c5ee7b9
|
remove a debugging statement that is no longer useful, and fix an error return
|
1999-12-06 23:07:05 +00:00 |
|
Michael Graff
|
857f8bd11b
|
Cast to (void *) to shut up compiler warnings re signed/unsigned char *. It
would be so nice if people would define 'msg_control' in a msghdr to be
consistant with other pointers...
|
1999-12-06 22:33:20 +00:00 |
|
James Brister
|
0e0be28c8b
|
Added some extra REQUIREs and fixed up some magic number handling.
|
1999-12-06 18:25:40 +00:00 |
|
James Brister
|
638434f6d3
|
Dead code removal.
|
1999-12-06 18:22:41 +00:00 |
|
Andreas Gustafsson
|
dcfc9d2523
|
removed outdated comment
|
1999-12-06 18:11:49 +00:00 |
|
Andreas Gustafsson
|
d1422e0bda
|
don't print bogus number of received bytes at end of transfer
|
1999-12-06 18:00:31 +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 |
|
James Brister
|
ce84c593e8
|
gcc 2.7.2.3 and 2.95.1 both dislike '#warn' but will accept '#warning' cpp
statements.
|
1999-12-06 12:35:19 +00:00 |
|
Michael Graff
|
6149906644
|
ipv6 changes
|
1999-12-04 01:27:44 +00:00 |
|
Bob Halley
|
b4c627cf26
|
update
|
1999-12-03 17:05:38 +00:00 |
|
Bob Halley
|
0731c91c73
|
update
|
1999-12-03 16:58:36 +00:00 |
|
Michael Graff
|
f684e54a0d
|
remove _S6_u64 from the in6_addr, and define struct in6_pktinfo
|
1999-12-03 01:22:40 +00:00 |
|
Andreas Gustafsson
|
2d29b080fc
|
use a reasonable default cache cleaning interval of 2 hours
until the cleaning-interval config file option gets wired up
|
1999-12-02 23:53:08 +00:00 |
|
Michael Graff
|
f6f4ceece4
|
more fully implement the 'standard' in6_addr, and use the macros correctly
in adb.c
|
1999-12-02 23:45:30 +00:00 |
|
Michael Graff
|
443ad8c09c
|
add IPV6 macros for unspecified, loopback, v4compat, and v4mapped addresses
|
1999-12-02 22:50:17 +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 |
|