James Brister
|
ad62ba2e70
|
Do checks on some integers for size limits.
|
1999-12-17 18:32:38 +00:00 |
|
James Brister
|
4239a56ab2
|
Added new function dns_c_checkconfig .
|
1999-12-17 18:29:38 +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 |
|
Michael Graff
|
59602a4485
|
set DNS_RDATASETATTR_TTLADJUSTED when the ttl's for rdata don't match
|
1999-12-17 00:21:38 +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
|
9416e9751e
|
need #include <config.h> to define away inline
|
1999-12-16 23:25:09 +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
|
ec075c6efb
|
revert assertions.h, and add UNUSED() to util.h
|
1999-12-16 22:42:05 +00:00 |
|
Michael Graff
|
78fed22afc
|
install util.h, too, and add a warning about its use
|
1999-12-16 22:29:13 +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
|
e7340552be
|
missed a master xfer out change
|
1999-12-16 01:24:27 +00:00 |
|
Mark Andrews
|
f6a9dd2c61
|
complete slave side of notify
|
1999-12-16 01:23:17 +00:00 |
|
Michael Graff
|
e5a85c3254
|
How to check in configure.in and configure:
check in configure.in
run "autoconf"
check in configure
This way, configure will have the right "From" line.
|
1999-12-16 01:02:46 +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 |
|
Bob Halley
|
f8d63d12dd
|
Cast to (unsigned char *) in isc_buffer_putstr() because pointer arithmetic
on (void *) is not well defined.
|
1999-12-15 22:29:21 +00:00 |
|
Michael Graff
|
f39add73bc
|
Actually commit the ipv6 socket code I wrote last week.
|
1999-12-15 20:47:38 +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 |
|
Mark Andrews
|
271154eafd
|
dns_message_reply(): copy the question section of notify messages.
|
1999-12-15 07:28:51 +00:00 |
|
Michael Graff
|
0a9fedafec
|
Use an LFSR to generate unpredictable IDs.
|
1999-12-15 03:11:00 +00:00 |
|
Michael Graff
|
21cbbc3e83
|
document functions. Add isc_lfsr_init() and unimplemented isc_lfsr_findlfsr()
|
1999-12-15 02:55:27 +00:00 |
|
Michael Graff
|
8752677649
|
store the taps as unsigned longs, rather than 1<<x notation
|
1999-12-15 02:26:25 +00:00 |
|
Michael Graff
|
696e95adba
|
print out table of known lfsrs
|
1999-12-15 02:26:04 +00:00 |
|
Mark Andrews
|
8b791b4ee8
|
'covers' was not being set when extracting questions from a incoming message,
set covers to zero.
|
1999-12-15 02:25:35 +00:00 |
|
Michael Graff
|
5f38a3b14a
|
add lfsr_test.c, lfsr.c, and lfsr.h
|
1999-12-15 01:51:53 +00:00 |
|
Michael Graff
|
f4ce616539
|
add lfsr_test.c
|
1999-12-15 01:50:25 +00:00 |
|
Michael Graff
|
ad91a3d204
|
add lfsr.c
|
1999-12-15 01:49:36 +00:00 |
|
Michael Graff
|
cb5f37d93b
|
add lfsr.h
|
1999-12-15 01:49:07 +00:00 |
|
Michael Graff
|
4534478a8b
|
Define UNUSED() in assertions.h. I can't think of a better place, and
changing many, many .c files to include <isc/unused.h> seems somehow wrong.
|
1999-12-15 01:48:46 +00:00 |
|
Andreas Gustafsson
|
016191545a
|
removed unused variable and unnecessary #includes
|
1999-12-14 23:43:03 +00:00 |
|
James Brister
|
b9dc54b8dd
|
- Fixed transfer/idle times in zones that were being lef as minutes.
- Added checking for minutes that are too big to be converted to seconds.
|
1999-12-14 10:28:00 +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 |
|
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 |
|