David Lawrence
026edfb64c
test/sample configuration
2000-04-24 22:52:36 +00:00
David Lawrence
18b3d5d742
style lint
2000-04-24 22:47:14 +00:00
David Lawrence
acb62d86dc
oops, had not removed ufile.c from SRCS
2000-04-24 22:11:46 +00:00
David Lawrence
f3f88c6802
75. [func] Don't load a zone if its database file is older
...
than the last time the zone was loaded.
2000-04-24 21:59:51 +00:00
David Lawrence
1e44dac496
Use renamed functions, isc_mktemplate -> isc_file_mktemplate and
...
isc_ufile -> isc_file_ufile.
Don't load a zone if the database file for it is older than the last
time the zone was loaded.
Style lint.
2000-04-24 21:59:08 +00:00
David Lawrence
ace5c6590f
+./lib/isc/include/isc/file.h C 2000
...
-./lib/isc/include/isc/mktemplate.h C 2000
-./lib/isc/include/isc/ufile.h C 2000
+./lib/isc/unix/file.c C 2000
-./lib/isc/unix/mktemplate.c C 2000
-./lib/isc/unix/ufile.c C 2000
+./lib/isc/win32/file.c C 2000
-./lib/isc/win32/mktemplate.c C 2000
2000-04-24 21:54:07 +00:00
David Lawrence
c4819ad3e2
subsumed by file.c
2000-04-24 21:51:09 +00:00
David Lawrence
cc19a2200f
Removed mktemplate.h, ufile.h. Install file.h instead.
2000-04-24 21:49:50 +00:00
David Lawrence
77f372eed3
74. [cleanup] Removed mktemplate.o and ufile.o from libisc.a,
...
subsumed by file.o.
2000-04-24 21:49:09 +00:00
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