David Lawrence
3935db0f04
Include {os}/file.o in libisc.a.
...
No longer include {os}/ufile.o and {os}/mktemplate.o in libisc.a.
2000-04-24 21:47:34 +00:00
David Lawrence
f8a95eb912
added file.c to libisc, needs to be done for win32
2000-04-24 21:44:06 +00:00
David Lawrence
2cc9a6a0f7
Prototype for new function isc_time_subtract.
...
Comment cleanups (ie, many "'t' are a valid." comments made grammatically
correct).
win32's file.h added missing ISC_LANG_ENDDECLS.
2000-04-24 21:38:55 +00:00
David Lawrence
8b7304a34c
73. [func] New "file" API in libisc, including new function
...
isc_file_getmodtime, isc_mktemplate renamed to
isc_file_mktemplate and isc_ufile renamed to
isc_file_openunique. By no means an exhaustive API,
it is just what's needed for now.
2000-04-24 21:36:10 +00:00
David Lawrence
cabcfd3e90
72. [func] DNS_RBTFIND_NOPREDECESSOR and DNS_RBTFIND_NOOPTIONS
...
added for dns_rbt_findnode, the former to disable the
setting of the chain to the predecessor, and the
latter to make clear when no options are set.
2000-04-24 21:20:58 +00:00
David Lawrence
d7197f2ab0
Add DNS_RBTFIND_NOPREDECESSOR to specify that the predecessor searching code
...
of dns_rbt_findnode should be skipped. Nothing external uses it yet, but
when the chain option is NULL, this option is set internally as predecessor
searching is irrelevant. (It was skipped before now, but via a different
mechanism.)
Add DNS_RBTFIND_NOOPTIONS to make it clear what the options parameter of
dns_rbt_find* is when no options are passed, and use it in dns_rbt_deletename.
REQUIRE that DNS_RBTFIND_NOEXACT and DNS_RBTFIND_NOPREDECESSOR are mutually
exclusive to dns_rbt_findnode.
2000-04-24 21:18:16 +00:00
David Lawrence
69d9d317ae
Add DNS_RBTFIND_NOOPTIONS to make it clear what the options parameter of
...
dns_rbt_find* is when no options are passed.
Add DNS_RBTFIND_NOPREDECESSOR to specify that the predecessor
searching code of dns_rbt_findnode should be skipped.
Much comment cleanup w.r.t. DNS_RBTFIND_* options.
2000-04-24 21:18:02 +00:00
David Lawrence
0ae53264f0
Removed declarations of extern bn_limit_* variables that are declared
...
static in bn_lib.c. They are only used by bn_lib.c.
2000-04-24 21:02:35 +00:00
David Lawrence
585529aaeb
71. [cleanup] Made explicit the implicit REQUIREs of
...
isc_time_seconds, isc_time_nanoseconds, and
isc_time_subtract.
70. [func] isc_time_set() added.
2000-04-24 20:58:03 +00:00
David Lawrence
945874face
rbtgen was never used by anything
2000-04-24 20:45:19 +00:00
David Lawrence
ddb7c2061e
ignore Makefile and dig
2000-04-24 20:42:32 +00:00
Mark Andrews
4035d33250
apply #69 to just committed also-notify
2000-04-21 02:17:55 +00:00
Mark Andrews
3e8a8028a4
dialup and notify apply to slave zones as well.
2000-04-21 02:14:33 +00:00
Andreas Gustafsson
b78f21115c
apply view and global defaults for 'max-transfer-idle-out' option
...
in the correct order
2000-04-21 00:20:22 +00:00
Andreas Gustafsson
ade06bd257
support view and global defaults for 'notify' option
2000-04-21 00:18:23 +00:00
Andreas Gustafsson
2a3beab190
fixed uninitialized variable; use the UNUSED() macro
2000-04-20 21:42:12 +00:00
Andreas Gustafsson
e4e183af57
the zone object's master and also-notify lists grew longer with each reload
2000-04-20 20:58:50 +00:00
Michael Sawyer
ae72c54ef1
Fixed bug introduced when TCP mode added.
...
Now supports AXFR.
2000-04-20 20:55:45 +00:00
Brian Wellington
ec371edc34
Add 'type' as a parameter to dns_validator_create()
2000-04-20 20:43:52 +00:00
Brian Wellington
e49a98d47f
cut-and-paste-o
2000-04-20 19:53:49 +00:00
Brian Wellington
6f17d90364
Partial support for SIG(0) on incoming messages - works when we have the
...
key and it's marked as secure (that is, when no validator or fetch is needed).
2000-04-20 19:51:39 +00:00
Michael Sawyer
7a79882f00
Bring dig into configure script
2000-04-20 19:32:57 +00:00
Michael Graff
195da2b265
update
2000-04-20 19:10:44 +00:00
Michael Sawyer
cc5ea458fe
Fixed accidental commit of Makefile instead of Makefile.in.
...
Added TCP mode to dig. AXFR code partially written.
Merged into configure.in, bin/Makefile.in.
2000-04-20 19:09:11 +00:00
Brian Wellington
e9a9ae4fc6
Added dns_trust_ultimate for zone data (can be renamed later if necessary).
2000-04-20 18:47:21 +00:00
Michael Graff
0942b8e0d6
spit out informational messages more often
2000-04-20 18:41:47 +00:00
Michael Graff
08a768e82a
Infrastructure to allow use of alternate openssl libraries. Default is still to use our internal, now renamed, version.
2000-04-20 18:27:43 +00:00
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