Commit Graph
4079 Commits
Author SHA1 Message Date
Andreas Gustafsson 61a31f75cd added INSISTs to verify that zone timer intervals
are set before use
2000-09-26 16:32:39 +00:00
Mark Andrews 5a98a57f8f 489. [func] The zone manager now has a "i/o" queue. 2000-09-26 05:16:57 +00:00
Mark Andrews 2bebe117bf 489. [func] The zone manager now has a "i/o" queue. 2000-09-26 05:08:05 +00:00
Brian Wellington a06c40460a fix a potential buffer overflow when writing keys to disk. 2000-09-25 23:19:39 +00:00
Brian Wellington cc8a68d56f minor cleanup 2000-09-25 23:18:54 +00:00
Brian Wellington dd27011f02 locks weren't being destroyed. 2000-09-25 17:46:39 +00:00
Andreas Gustafsson 629c6629d0 zone_postload() used variable "new" before setting it [RT #337] 2000-09-23 06:27:12 +00:00
Brian Wellington 060de372a1 The database now does duplicate suppression, so the master file loader
doesn't need to.
2000-09-23 01:05:35 +00:00
Brian Wellington 4ab4f2d14c do a more thorough job of duplicate suppression in dns_rdataslab_fromrdataset 2000-09-23 01:05:03 +00:00
Brian Wellington 3f123dcc2f 487. [port] flockfile() is not defined on all systems.
Also check for libpthreads, if libpthread isn't found.
2000-09-22 18:52:39 +00:00
Michael Graff 08ad332552 put a break in the switch 2000-09-21 21:40:29 +00:00
Michael Graff e710c2162a check for more expected error values in connect() case 2000-09-21 21:30:27 +00:00
Brian Wellington 6e5fa98df0 A call to isc_mem_put could (in some cases) be called with an invalid size. 2000-09-21 21:29:16 +00:00
Andreas Gustafsson 922e6a3c2a 478. [bug] "make install" failed if the directory specified with
--prefix did not already exist.
2000-09-20 19:06:16 +00:00
Mark Andrews 0e07026a21 476. [bug] A zone could expire while a zone transfer was in
progress triggering a INSIST failure. [RT #329]
2000-09-20 09:50:34 +00:00
Brian Wellington 352e28b5ee The UNUSED() macro wasn't used. 2000-09-20 00:01:26 +00:00
Brian Wellington 12688cc9fc #include <resolv.h> is not needed, and causes problems on AIX. 2000-09-19 21:21:59 +00:00
Mark Andrews 8affb49a70 Move the UDP buffer pool to the dispatchmgr. UDP parameters are now set
by the first call to dns_dispatch_getudp(), subsecquent calls can raise
the maximum number of buffers.  dns_dispatchmgr_setudp() could be made
public.

Tidy dispatch_allocate().

entropy and mctx are now gone from dns_qid_t.
2000-09-19 06:59:28 +00:00
Andreas Gustafsson 338edde79f snprintf() requires <isc/print.h> on OSF/1 4.0 2000-09-19 01:47:53 +00:00
Brian Wellington 6cd4630de6 spacing 2000-09-19 01:44:15 +00:00
Andreas Gustafsson 6b0ce7d29f 474. [bug] The mnemonic of the CHAOS class is CH according to
RFC1035, but it was printed and read only as CHAOS.
                        We now accept both forms as input, and print it
                        as CH.
2000-09-19 01:27:22 +00:00
Brian Wellington 140c1a485b remove warnings 2000-09-18 19:36:59 +00:00
Brian Wellington eacc8996e0 The included openssl rsa code didn't work 2000-09-18 19:25:00 +00:00
Andreas Gustafsson c89ac488df 472. [bug] Off-by-one error caused isc_time_add() to sometimes
produce invalid time values.
2000-09-18 18:43:03 +00:00
Andreas Gustafsson ec02cd5927 spacing 2000-09-18 18:31:06 +00:00
Mark Andrews 9d3ef72b37 470. [feature] $GENERATE is now supported. See also
doc/misc/migration.
2000-09-18 06:50:35 +00:00
Mark Andrews a7c76f1924 469. [bug] "query-source address * port 53;" now works. 2000-09-18 04:50:05 +00:00
Mark Andrews 79907dfac9 some more cases of #466 2000-09-17 13:08:46 +00:00
Mark Andrews 4050789abb bugfix 468 contained a error. 2000-09-17 12:54:44 +00:00
Mark Andrews c50a002bd1 468. [bug] dns_master_load*() failed to report file and line
number in certain error conditions.

 467.   [bug]           dns_master_load*() failed to log an error if
                        pushfile() failed.

 466.   [bug]           dns_master_load*() could return success when it failed.
2000-09-17 12:38:47 +00:00
David Lawrence 566155f16e 465. [cleanup] Allow 0 to be set as an omapi_value_t value by
omapi_value_storeint().

(Arguably this is was a bug, arguably it wasn't.  I do not know Ted's
original intent, but I believe it cleans up the API to allow 0 to be
set and retrieved just as any other int is.)o

(Also arguably, the other omapi_value_store*() functions should instead
be creating non-NULL omapi_value_t->value pointers when they are setting
NULL values, and then assigning NULL into the relevant union member.)
2000-09-16 03:20:54 +00:00
Brian Wellington 206c4ad41e More header files needed for rsa 2000-09-16 01:35:02 +00:00
Brian Wellington 4e37e5b5ee empty unions don't compile everywhere. 2000-09-16 01:34:30 +00:00
Brian Wellington a9dedf80e6 oops, missed this one. 2000-09-16 01:22:55 +00:00
Brian Wellington d8e93e7f90 remove dnssafe objects, build openssl rsa 2000-09-16 01:15:22 +00:00
Brian Wellington fe73980e87 add openssl rsa 2000-09-16 01:14:34 +00:00
Brian Wellington 09523ae822 remove dnssafe 2000-09-16 01:14:22 +00:00
Brian Wellington 8dc6eb05bd Add RSA support 2000-09-16 01:13:59 +00:00
Brian Wellington e9c0951923 Remove dnssafe; use openssl rsa instead. 2000-09-16 01:12:21 +00:00
Brian Wellington 90e9c34380 Remove dnssafe. 2000-09-16 01:09:21 +00:00
Andreas Gustafsson a8f69def81 type mismatch 2000-09-15 23:02:07 +00:00
Brian Wellington f7fa8ec1a9 selective forwarding didn't quite work. 2000-09-15 22:41:07 +00:00
Brian Wellington f3f22040a8 The ipv6 probe fails if IPv6 is disabled. 2000-09-15 20:52:27 +00:00
Andreas Gustafsson 97c7e793b0 missing space between words in warning message; typos 2000-09-15 00:26:35 +00:00
Mark Andrews b374727d51 456. [bug] Stub zones were not resetting the refresh and expire
counters, loadtime or clearing the DNS_ZONE_REFRESH
                        (refresh in progress) flag upon successful update.
                        [RT #300]
2000-09-14 03:55:38 +00:00
Mark Andrews be1d71fd17 454. [bug] Enforce dotted decimal and dotted decimal quad where
documented as such in named.conf. [RT #304, RT#311]
2000-09-14 02:19:04 +00:00
Andreas Gustafsson 3bd5170d0c do not treat maintain-ixfr-base as equivalent to provide-ixfr,
since it's not documented that way
2000-09-13 23:00:16 +00:00
Andreas Gustafsson 8e732de92e Buffers Files Tools Edit Search Help
453.   [bug]           Warn if the obsolete option maintain-ixfr-base
                        is specified in named.conf. [RT #306]
2000-09-13 22:47:05 +00:00
Andreas Gustafsson 16447e2997 spacing 2000-09-13 20:51:54 +00:00
Andreas Gustafsson afd2f40b3c 452. [bug] Warn if the unimplemented option statistics-file
is specified in named.conf. [RT #301]
2000-09-13 20:49:40 +00:00