Commit graph

6230 commits

Author SHA1 Message Date
Mark Andrews
512661edd7 370. [bug] The error message for roll forward failures was
overly terse.
2000-08-03 21:24:49 +00:00
Michael Graff
5080f1b235 use double, not single quote 2000-08-03 20:16:50 +00:00
Brian Wellington
e8892697f9 Incrementally write the signed zone instead of adding all of the SIG
records to the database and using dns_db_dump.
2000-08-03 20:10:05 +00:00
Brian Wellington
19f4d25fd5 Add dns_master_dumpnode, dns_master_dumpnodetostream, and
dns_master_style_explicitttl.
2000-08-03 19:50:12 +00:00
Brian Wellington
83e6eb0dfe Add routines to count the number of nodes in a database and an rbt. 2000-08-03 19:46:37 +00:00
Andreas Gustafsson
95b6b97ae0 added section on crypto performance 2000-08-03 18:53:53 +00:00
Michael Sawyer
2a2d5b6c32 And while we're at it, call back into check_if_done() after send_done(),
so things get shutdown in that rare condition...
2000-08-03 18:26:22 +00:00
Michael Sawyer
3ab1cd05b8 Don't INSIST something which is rarely, but legitimately, not true. 2000-08-03 18:23:16 +00:00
Michael Sawyer
19c8df90f1 Support yet another strange set of nslookup options.
nslookup - nameserver         nslookup -nameserver
are both listed in the old man page.  Both now are supported.
2000-08-03 17:43:06 +00:00
David Lawrence
a31bdafd5c Some seds do not support ? in regexps. 2000-08-03 15:29:40 +00:00
David Lawrence
5ba268d2ab Solaris yacc puts "#line" directives as "# line", so remove the latter as the
former already is on other platforms.
Also reduce Solaris const warnings by fixing the structure definition of
yytoktype and the declaration of yyreds.
2000-08-03 14:03:43 +00:00
David Lawrence
450e48205f Ensure argument to isdigit() is within valid range by "&"ing with 0xff. 2000-08-03 13:44:02 +00:00
Brian Wellington
3fe99b84d6 removed cruft 2000-08-03 13:42:46 +00:00
Michael Graff
dd7682a5de only check in the view if it isn't NULL 2000-08-03 00:41:26 +00:00
Andreas Gustafsson
00d527364a spacing 2000-08-02 22:39:01 +00:00
Michael Graff
cb9aa603ab wire up the {min,max}-{refresh,retry}-time stuff 2000-08-02 22:29:16 +00:00
Andreas Gustafsson
44f1473596 conform to style guide in use of sizeof() 2000-08-02 21:58:19 +00:00
Andreas Gustafsson
186ba80b8e rephrased item 357 2000-08-02 21:23:06 +00:00
Andreas Gustafsson
5c2201670f doc/html was never shipped in releases, therefore
removing it is not a user-visible change and should not
have a CHANGES entry
2000-08-02 21:09:04 +00:00
David Lawrence
899f489fd4 Don't bother assigning the result of dns_c_ndcopts_getdefserver to
the variable 'result', since the result of the operation is already
discovered based on whether 'servername' gets set.
2000-08-02 21:03:50 +00:00
David Lawrence
076c955ef0 use an isc_constregion_t for the region that points to the authors.bind name 2000-08-02 20:55:40 +00:00
David Lawrence
dbe4e41b81 what an idiot. I accidentally removed the const in my last revision. 2000-08-02 20:47:21 +00:00
David Lawrence
03a89d7938 literal strings are type char, not unsigned char 2000-08-02 20:44:31 +00:00
James Brister
385a9cb48a 369. [func] Support new named.conf options, view and zone
statements:

				max-retry-time, min-retry-time,
				max-refresh-time, min-refresh-time, max-names.
2000-08-02 20:44:27 +00:00
David Lawrence
9805b668b7 isc_buffer_putmem() takes an unsigned char as its second argument but a literal
string is of type char, so a couple of different OSs were complaining.
The 2nd parameter to isc_buffer_putmem() should probably be a const void *,
but rather than deal with changing the API and whatever that implies
with regard to versioning and whatever else, I have instead worked around
the issue by using isc_buffer_putuint8() to add a NUL to the buffer in
the two places that isc_buffer_putmem(&b, "", 1) was used.
2000-08-02 20:27:14 +00:00
Michael Graff
6a976322f0 regen 2000-08-02 19:53:36 +00:00
David Lawrence
5564b21be5 use ISC_TF() to return an isc_boolean_t 2000-08-02 19:53:33 +00:00
David Lawrence
044ec47f7d oops, erroneously added a _ before a variable that was being used. 2000-08-02 19:52:28 +00:00
David Lawrence
887a063838 sevent and query were not used by send_done() 2000-08-02 19:49:57 +00:00
David Lawrence
281b7ba834 Variable "have_host" was set but never used. -- removed variable 2000-08-02 19:47:17 +00:00
Michael Graff
13faa8b6a2 allow --with-openssl=path 2000-08-02 19:35:35 +00:00
Brian Wellington
bd77de5fca 368. [func] Restructure the internal ".bind" view so that more
zones can be added to it.
2000-08-02 18:13:08 +00:00
Michael Sawyer
48674819eb 367. [func] Allow proper selection of server on nslookup command
line.

 366.   [func]          Allow use of '-' batch file in dig for stdin.
2000-08-02 17:58:07 +00:00
David Lawrence
5896a3af18 In lwres_getaddrinfo() when checking for numeric addresses, the ntmp char array
was only initialized and used when LWRES_HAVE_SIN6_SCOPE_ID was defined,
but was declared and used outside a protective #ifdef.  I moved the
declaration and one use of it into #ifdef protection.
2000-08-02 16:08:41 +00:00
Andreas Gustafsson
eefe56c8b3 usage message had old script name 2000-08-02 16:02:40 +00:00
David Lawrence
078b05bc26 In hmacmd5_sign, stack variable "digest" changed from char * to unsigned char *
to be compatible with digest parameter of isc_hmacmd5_sign().
2000-08-02 15:33:11 +00:00
David Lawrence
e15ecf08f2 use ISC_TF() to set an isc_boolean_t return value 2000-08-02 15:28:13 +00:00
Michael Sawyer
5da4ef4cf4 A few more minor changes; minor code cleanup and improved error reporting
of errors in thye recv call.
2000-08-02 14:38:51 +00:00
Brian Wellington
aabfa856aa Memory could be leaked if an improper signed keyset was seen. 2000-08-02 13:51:02 +00:00
Brian Wellington
9594482ba3 365. [bug] nsupdate -k leaked memory. 2000-08-02 02:34:40 +00:00
Michael Graff
47ddde4272 note my recent changes 2000-08-02 02:31:27 +00:00
David Lawrence
c037bf9c8e My last change caused new warnings on systems that were already making the
text arrays const.
2000-08-01 19:12:10 +00:00
David Lawrence
d6da642b67 Use the copyrights file (or other list of files) as inputer rather than using
a find command to generate the files to update.  this skips doc/drafts,
doc/rfc, lib/dns/sec/dnssafe, lib/dns/sec/openssl and any other files
we do not make changes to.
2000-08-01 15:25:07 +00:00
David Lawrence
4e2f273e97 bin/tests/system/clean.sh was removed a few weeks ago 2000-08-01 15:22:29 +00:00
David Lawrence
4372495bc7 363. [doc] doc/html was not being maintained so has been removed. 2000-08-01 15:19:19 +00:00
David Lawrence
edf8c55546 362. [bug] rndc no longer aborts if the configuration file is
missing an options statement. [RT #209]
2000-08-01 14:50:15 +00:00
Michael Graff
5ffd3b6473 rewrite bits of strange code. Now xfer-00 doesn't crash. 2000-08-01 14:48:59 +00:00
David Lawrence
15b196c28e Signficantly reduced the const warnings from confparser.c.
I did not copy this to all platforms to test it everywhere, but I will keep
an eye on the build status page to be sure it did not mess up anything else.
2000-08-01 14:34:11 +00:00
Michael Sawyer
a4c4df8be7 Expand out NOMINUM_PUBLIC test-out by one instruction. 2000-08-01 14:12:58 +00:00
David Lawrence
a64c84272d when using strtol to parse a number that is supposed to be smaller than the
range of a long integer, parse it into a long integer and then range check
2000-08-01 14:02:41 +00:00