Commit Graph
4467 Commits
Author SHA1 Message Date
Brian Wellington eb8713ed94 Add support for the 'rndc dumpdb' command. Also add the 'cachefile'
option to the config file, which will be used for persistent cache
storage.
2000-12-12 21:33:21 +00:00
David Lawrence b74896ead5 599. [func] Added four new functions to the libisc log API to
support i18n messages.  isc_log_iwrite(),
			isc_log_ivwrite(), isc_log_iwrite1() and
			isc_log_ivwrite1() were added.

(The log.h/log.c changes were just minor formatting changes.)
2000-12-12 05:29:33 +00:00
Andreas Gustafsson fc6f5743aa use isc_log_iwrite() for localized logging,
to keep backwards compatibility
2000-12-12 00:18:01 +00:00
Brian Wellington f8246fc026 alphabetize tokens 2000-12-11 23:38:25 +00:00
Mark Andrews 88a6fef494 init dns_rdata_t's 2000-12-11 23:09:47 +00:00
Brian Wellington 78838d3e0c 8 space -> tab conversion 2000-12-11 19:24:30 +00:00
Mark Andrews fc03bf680e more locking 2000-12-11 19:21:15 +00:00
Andreas Gustafsson eb2d0f4d9d isc_thread_self() is a function, not an integer [RT #551] 2000-12-11 19:17:29 +00:00
Andreas Gustafsson dea478db31 isc_symexists_ policies were not referred to by their
true names in the header comments
2000-12-11 04:08:52 +00:00
Mark Andrews dd2e7df916 pointer math 2000-12-09 03:20:05 +00:00
Brian Wellington 7d43914b55 remove unused includes 2000-12-09 03:09:20 +00:00
Brian Wellington 911ed0d3be Split journal.[ch] into journal.[ch] and diff.[ch] 2000-12-09 02:17:12 +00:00
James Brister 106125b0a8 backout last change. 2000-12-09 02:14:53 +00:00
James Brister 59bffa5d85 Initialize link field 2000-12-09 02:05:51 +00:00
Andreas Gustafsson 10e22ebcc3 605. [func] New function isc_lex_getlasttokentext(). 2000-12-09 02:05:26 +00:00
Brian Wellington bb812feb3c line numbers could be corrupted by very large tokens. 2000-12-09 00:41:33 +00:00
Mark Andrews 10f89d2f83 additional comments 2000-12-08 19:34:06 +00:00
Brian Wellington 6734ac097f #include <isc/print.h> 2000-12-08 03:10:32 +00:00
David Lawrence e544b507b8 602. [func] Cope automatically with UnixWare's broken
IN6_IS_ADDR_* macros. [RT #539]
2000-12-08 00:55:51 +00:00
Mark Andrews d30c18b17a set ttl of subtration header 2000-12-07 23:37:52 +00:00
David Lawrence 71c68c49db prototype for dns_c_nameprint() 2000-12-07 22:42:22 +00:00
Mark Andrews 6fda157766 ISC_LINK_*UNSAFE -> ISC_LINK_INITAND* 2000-12-07 20:15:58 +00:00
Brian Wellington 020ebf1190 log the reasons for various verify failures. 2000-12-07 20:13:29 +00:00
Mark Andrews 168ec3b800 Check ttl when adding/subtracting.
New add flag DNS_DBADD_EXACTTTL.
2000-12-07 19:51:58 +00:00
David Lawrence b161f87be8 Updated API to support i18n message arguments to isc_log_{,v}write{,1}.
Provided isc_log_i{,v}write{,1}, with appropriate macro substitutions,
for files that are not yet converted to the new API.  When everything
is converted, the added functions will be removed.
2000-12-07 19:30:28 +00:00
Brian Wellington cff0491bed The TKEYTRACE macro was never used, and wasn't correct. 2000-12-07 19:13:05 +00:00
Mark Andrews a009a2da12 use ISC_LIST_APPENDUNSAFE 2000-12-07 17:52:37 +00:00
Brian Wellington 6fb2566107 uninitialized link field 2000-12-07 06:07:12 +00:00
Mark Andrews a31ede78c8 Added locking check + some additional locks. 2000-12-07 03:13:01 +00:00
James Brister bdd6599e12 Fix printing of sig-validity-interval.
No longer print final dot of server key value.
2000-12-07 01:45:57 +00:00
Brian Wellington 1afae09da4 redundant code 2000-12-06 23:39:04 +00:00
David Lawrence d9135464f2 Stop multiple warnings on IRIX about some bitfiddling being done on
a long integer to stuff it into a four byte character array big endianwise.
2000-12-06 23:12:10 +00:00
David Lawrence e086935752 isc_hex_tobuffer() third argument is unsigned int, not unsigned long 2000-12-06 22:33:39 +00:00
Brian Wellington 6dbf9cbe6a 596. [bug] DNS_RDATASLAB_FORCE and DNS_RDATASLAB_EXACT are
not mutually exclusive.
2000-12-06 22:19:05 +00:00
Andreas Gustafsson ff74ba926b when printing the view notify value, the traling semicolon
and newline were missing
2000-12-06 20:37:01 +00:00
Andreas Gustafsson 03c106341c PRINT_IF_EQUAL() printed even if not equal 2000-12-06 20:36:26 +00:00
Andreas Gustafsson 21010d8842 missing ISC_LINK_INIT() 2000-12-06 20:36:00 +00:00
David Lawrence 92f9189aee move definition of check_overrun() before its first use 2000-12-06 20:34:34 +00:00
David Lawrence f616ef2ea9 missing close parenthesis for an isc_msgcat_get() in an
"#if ISC_MEM_TRACKLINES" block.
2000-12-06 20:32:12 +00:00
Brian Wellington 17aac384e0 595. [port] On Linux 2.2, socket() returns EINVAL when it
should return EAFNOSUPPORT.  Work around this.
2000-12-06 01:53:38 +00:00
David Lawrence 68076411d5 DNS_ZONE_FLAG() was used as a boolean macro, so make it really return
ISC_TRUE/ISC_FALSE
2000-12-06 01:45:59 +00:00
David Lawrence e694d4e201 quiet gcc 2.7.2.3 (specifically, the one on trantor) about a cast discarding
const in dump_order_compare()
2000-12-06 01:36:36 +00:00
David Lawrence ee57537f1d missing close parenthesis after an isc_mgscat_get() 2000-12-06 01:28:02 +00:00
David Lawrence 77078ddc9a added msgs.h 2000-12-06 01:24:24 +00:00
David Lawrence 87762baad1 oops, guess you guys need this 2000-12-06 01:21:51 +00:00
Brian Wellington 23f64ea0dc 594. [func] sdb drivers are now assumed to not be thread-safe
unless the DNS_SDBFLAG_THREADSAFE flag is supplied.
(also make the dirdb.c driver specify DNS_SDBFLAG_THREADSAFE)
2000-12-06 01:08:41 +00:00
David Lawrence d7f98c32d3 line > 79 columns 2000-12-06 00:35:44 +00:00
David Lawrence 9cd6d409b7 first pass at using isc_msgcat_get for message strings in libisc 2000-12-06 00:30:32 +00:00
Brian Wellington 5f515f43b0 spacing 2000-12-05 23:28:30 +00:00
Brian Wellington a1d41dd820 quote more tokens in token_to_text, and don't quote the result from
token_to_text in the caller.
2000-12-05 23:27:38 +00:00