Andreas Gustafsson
264fd373f3
added log message about not finding relevant NXTs;
...
added REQUIREs to enforce prerequisites as documented in validator.h;
added cancelation cleanup code
2000-04-20 18:03:12 +00:00
Andreas Gustafsson
ad4e4fe2a3
cache_name() sometimes returned DNS_R_UNCHANGED instead of DNS_R_SUCCESS,
...
causing some queries to secure domains to return SERVFAIL
2000-04-20 17:56:03 +00:00
Andreas Gustafsson
de7787e364
added zone2_test to XTARGETS
2000-04-20 17:41:40 +00:00
Andreas Gustafsson
d1bdeae7bb
moved typedef of dns_zone_callbackarg_t from <dns/types.h> to
...
bin/tests/zone2_test.c; it's obsolete and zone2_test.c is the only
place using it
2000-04-20 17:39:02 +00:00
Andreas Gustafsson
8378b720cd
issue 'closetcp' trace message only if a TCP connection
...
was actually open
2000-04-20 17:07:46 +00:00
Andreas Gustafsson
06fd648cf2
echeckpoint: check for shutdown condition in
...
validated(); purge posted timer events when stopping the idle timer
2000-04-20 17:05:37 +00:00
Mark Andrews
4be19dcd14
Send shutdown events when irefs -> 0 and exiting.
2000-04-20 13:45:36 +00:00
Mark Andrews
716cb5acca
notify would only be returned from named.conf if dialup was also set.
2000-04-20 12:43:05 +00:00
Mark Andrews
f006f4a85f
make compiler friendly.
2000-04-20 06:58:24 +00:00
Michael Graff
354cad3011
another function rename
2000-04-20 03:15:01 +00:00
Michael Graff
668934f778
rename openssl functions and exported data to have a dst_ prefix.
2000-04-20 01:20:54 +00:00
Michael Graff
e915367e40
rename openssl functions and exported data to have a dst_ prefix.
2000-04-20 01:13:21 +00:00
Michael Sawyer
07fffbc8c9
Initial entry for new dig code. Works with UDP mode only in this version.
2000-04-19 23:23:31 +00:00
Michael Graff
5007a32191
use unsigned int for bitfields, not isc_boolean_t
2000-04-19 22:47:24 +00:00
Michael Graff
7ce10e3d8f
quiet a compiler warning
2000-04-19 22:36:07 +00:00
Mark Andrews
821c5a2700
Cleanup *before* calling dns_zone_transfer_in().
2000-04-19 22:21:22 +00:00
Andreas Gustafsson
dddc91ab6a
removed obsolete test program
2000-04-19 21:10:09 +00:00
Brian Wellington
767b4086b1
dns_dnssec_verifymessage updates
2000-04-19 20:57:55 +00:00
Michael Graff
677976e442
Make the #define for thread stack size private by moving it to thread.c, rather than thread.h.
2000-04-19 20:48:24 +00:00
Michael Graff
63b0714574
forgot to add this, thanks Bob. :)
2000-04-19 20:34:34 +00:00
Andreas Gustafsson
272a24cf9c
did not compile on HPUX due to mixing of isc_int32_t and
...
isc_uint32_t pointers
2000-04-19 20:04:49 +00:00
Michael Graff
2089873efa
set stack size (if < 64k) when starting a thread
2000-04-19 19:23:25 +00:00
Bob Halley
d62314ba31
dbtable api change
2000-04-19 18:50:00 +00:00
Bob Halley
dded35f92d
noexact support
2000-04-19 18:49:11 +00:00
Bob Halley
398b196682
db, dbtable api changes; find zonecut; noexact
2000-04-19 18:48:46 +00:00
Michael Graff
89bc8a8876
formatting, no functional change
2000-04-19 18:33:09 +00:00
Michael Graff
8de9b6a176
Add types that don't have an associated file (type 0, type 'uid', etc) to the array, rather than special-casing them when printing. This lets us sort on things easier.
2000-04-19 18:32:26 +00:00
Bob Halley
e2fe0815b3
conform to zt API change
2000-04-19 18:27:42 +00:00
Bob Halley
41c82f9355
conform to RBT API change
2000-04-19 18:27:24 +00:00
Bob Halley
d111a46c88
update
2000-04-19 18:24:59 +00:00
Bob Halley
684ac09e11
add noexact matching option; conform to RBT API changes
2000-04-19 18:22:39 +00:00
Bob Halley
0a09237aa0
add noexact matching option
2000-04-19 18:21:24 +00:00
Brian Wellington
48ed268b33
snapshot - downward chaining support is much more complete, but still won't
...
work until the server returns the child's null key from the parent.
2000-04-19 18:08:27 +00:00
Michael Graff
acafce24bb
bump up free list and fill count for items. We're thrashing somewhat.
2000-04-19 17:48:25 +00:00
Mark Andrews
158ade3c6f
Don't notify the master server.
2000-04-19 05:17:12 +00:00
Mark Andrews
8400fbd5c6
Fix locking problem w/ notify.
...
'next' was sometimes overwritten when it should not have been
causing NEEDNOTIFY to be effectivly ignored.
2000-04-19 02:07:03 +00:00
Andreas Gustafsson
468b85d9d1
restrict parser stack size to avoid thread stack overflow in
...
bison-generated parsers
2000-04-19 00:26:39 +00:00
Andreas Gustafsson
a8277d18aa
install logging configuration after relinquishing root privileges
...
to ensure that log files specified in named.conf are created as
the unprivileged user
2000-04-18 22:17:27 +00:00
Andreas Gustafsson
e0a43acbb7
disable notify code until locking bug is fixed
2000-04-18 20:30:47 +00:00
Andreas Gustafsson
d325d53d03
declare static function proveunsecure() before use;
...
eliminate compiler warning
2000-04-18 18:17:49 +00:00
Brian Wellington
613efcd8fb
snapshot - includes (untested) code to find unsecured subdomains, which
...
won't work until the server returns keys/nxts from the parent zones.
Also some style fixes.
2000-04-18 17:50:38 +00:00
Brian Wellington
2e8e76e547
Added dns_keytable_finddeepestmatch()
2000-04-18 17:47:17 +00:00
Brian Wellington
605b13c0dc
Removed the restriction that answers under a security root must have SIG
...
records in the answer, since they might be in an unsecure subdomain.
2000-04-18 17:44:22 +00:00
Brian Wellington
eb5250f0bd
Added dst_key_isnullkey()
2000-04-18 17:39:37 +00:00
Andreas Gustafsson
5ffd8a456d
don't INSIST that nxt_bits_length >= 4; it's not currently
...
enforced on input
2000-04-18 16:49:27 +00:00
Mark Andrews
9e53cbca72
Add UDP refresh queries.
...
Generate NOTIFY messages.
2000-04-18 11:43:46 +00:00
Mark Andrews
9069fc6030
Cleanup unused mctx.
...
memset task->name.
2000-04-18 09:05:16 +00:00
Mark Andrews
262e8ed36a
Add DNS_EVENT_VIEWREQSHUTDOWN
2000-04-18 08:36:20 +00:00
Mark Andrews
1a1a2ad3e8
add dns_resolver_dispatchv4(), dns_resolver_dispatchv6() and
...
dns_resolver_socketmgr().
2000-04-18 08:30:24 +00:00
Mark Andrews
a5c30de260
remove memory leak in dns_requestmgr_create().
...
requestmgr now has internal and external reference counts.
mctx is now attached / detached.
send shutdown events once all requests have completed.
dns_request_create now fails if the manager is exiting.
dns_dispatch_detach(dispatchv6).
2000-04-18 08:27:48 +00:00