Commit Graph
4656 Commits
Author SHA1 Message Date
Mark Andrews 89f4a7085c 694. [bug] $GENERATE did not produce the last entry. [RT#683] 2001-01-19 20:45:33 +00:00
Andreas Gustafsson eed89be339 incremented library version number for 9.2 2001-01-19 01:55:11 +00:00
Andreas Gustafsson d36250a1b2 include zone.c function names in debug log messages only;
export dns_zone_log() for use by related modules
2001-01-18 23:29:31 +00:00
Brian Wellington 2a006fffe4 our NAPTR implementation does conform to RFC 2915. 2001-01-18 22:05:41 +00:00
Andreas Gustafsson 7ed2d93fa4 691. [bug] Configuring per-view forwarders caused an assertion
failure. [RT #675]
2001-01-18 19:01:39 +00:00
Mark Andrews ca9c0ba235 690. [func] $GENERATE now supports DNAME. [RT #654] 2001-01-18 08:53:34 +00:00
Brian Wellington 6ec4990544 copyright update 2001-01-18 02:00:59 +00:00
Brian Wellington 21e82177fb make message->rcode a dns_rcode_t 2001-01-18 00:26:36 +00:00
Bob Halley 5c7d67e3e6 include <stdlib.h> to get prototype for exit() 2001-01-17 19:48:45 +00:00
Andreas Gustafsson 8bb77cd31b fix RT #660 differently 2001-01-17 17:44:49 +00:00
Brian Wellington 0aed1e6e6b add a cast to silence the annoying MS compiler. [RT #662] 2001-01-17 03:02:01 +00:00
Brian Wellington 39bb14491f Negating an unsigned int is a bad idea. Make it an int instead. [RT #660] 2001-01-17 02:58:28 +00:00
Brian Wellington cb2ad98ea4 make prefixlen an isc_uint8_t [RT #658] 2001-01-17 02:54:17 +00:00
Mark Andrews fb0663dbdd 687. [bug] Only say we have IPv6, with sufficent functionality,
if it has actually been tested.  [RT #586]
2001-01-17 02:11:20 +00:00
Brian Wellington 18d110413c Move dns_dnssec_iszonekey to dns_zonekey_iszonekey, to make the rbtdb not
require all of dst to be linked in.
2001-01-17 01:22:20 +00:00
Brian Wellington 5d0cca62ee Renamed keyid.c to key.c, and moved in a bunch of other functions that don't
depend on crypto.
2001-01-17 01:08:08 +00:00
Brian Wellington 64dcb08113 If the app is blocked and a shutdown signal arrives, just exit(). 2001-01-17 00:48:54 +00:00
Brian Wellington d7483d67f7 Move dst_region_computeid into a new file dst/keyid.c, so that all of the
dnssec code doesn't need to be linked in by using rdata routines.
2001-01-17 00:33:37 +00:00
Andreas Gustafsson 6c90ca893c quote substituted parts of log messages with single quotes,
not double quotes
2001-01-17 00:16:20 +00:00
Brian Wellington 564c1b8f42 remove the use of abs(), which could have led to false positives because of
64 to 32 bit truncation.
2001-01-16 22:47:56 +00:00
Andreas Gustafsson 1da54a3de9 removed redundant error check [RT #669] 2001-01-16 21:18:10 +00:00
Mark Andrews 4e864e0101 84. [bug] memory leak with view forwarders. [RT #656] 2001-01-16 13:39:42 +00:00
Mark Andrews 2728a98ee4 683. [bug] file leak in isc_lex_openfile(). 2001-01-16 07:47:16 +00:00
Mark Andrews d722697400 681. [bug] $GENERATE specifying output format was broken. [RT#653] 2001-01-16 07:04:30 +00:00
Mark Andrews 7dbb39a417 680. [bug] dns_rdata_fromstruct() mis-handles options bigger
than 255 octets.
2001-01-16 06:14:00 +00:00
Brian Wellington 6df90b6515 Typo. 2001-01-15 19:54:12 +00:00
Brian Wellington f98d6edb19 Multiple outstanding requests don't actually help. Never have more than 1. 2001-01-13 01:33:27 +00:00
Brian Wellington bd703253b7 oops, a mutex was locked too early. 2001-01-13 00:23:34 +00:00
Brian Wellington f0e246e271 Fully implement the cachefile option, which allows persistent caching. This
removes some unused code in view.c and uncomments some code in cache.c.
This still isn't really usable, since the trust level of cached data is
not persistent, so all data in the persistent cache will be promoted to
"ultimate" trust on reload.
2001-01-12 22:22:17 +00:00
Andreas Gustafsson d94b209b95 added another INSIST() to dns_dbiterator_pause() as suggested by Bob 2001-01-12 20:11:28 +00:00
Brian Wellington 2883651930 Add dns_master_style_cache 2001-01-12 19:58:51 +00:00
Andreas Gustafsson 7cdd0b6ade allow dbiterators to be paused at any time 2001-01-12 18:56:42 +00:00
Mark Andrews a51f77a70b 679. [bug] $INCLUDE could leak memory and file descriptors on
reload. [RT #639]
2001-01-12 13:28:22 +00:00
Brian Wellington a5ff47f55c replace a chunk of code inside an #if 0 with a comment. 2001-01-12 00:56:44 +00:00
Mark Andrews 9b2819633e Removed kludge for different error spaces in dns_dbtable_create(). [RT #642] 2001-01-12 00:31:50 +00:00
Brian Wellington 106ee474a9 A label immediately preceding a close brace is illegal. 2001-01-11 21:16:32 +00:00
Andreas Gustafsson 4755b174df simplified constant names, eliminating the dns_constname structs 2001-01-11 21:07:21 +00:00
Andreas Gustafsson 8116149a05 if the adb had ever returned addresses of a family
other than AF_INET or AF_INET6, there would have been a memory leak
2001-01-11 20:31:31 +00:00
Andreas Gustafsson 8c56932f9a yet another potential memory leak 2001-01-11 20:30:51 +00:00
Andreas Gustafsson ff7f1dc039 676. [bug] Log messages about lame servers to category
'lame-servers' rather than 'resolver', so as not
                        to be gratuitously incompatible with BIND 8.
2001-01-11 19:38:11 +00:00
Brian Wellington f847f8208c Fixed an uninitialized variable, removed a dead line of code, and changed
several response processing functions to not require keyrings.
2001-01-11 19:09:47 +00:00
Andreas Gustafsson 90bffb134e make_nonblock() errors were reported twice, and one of the instances
used the wrong errno value [RT #640]
2001-01-11 18:57:23 +00:00
Brian Wellington a83405a85f zone_idetach() should be static. 2001-01-11 08:10:47 +00:00
Brian Wellington 8e0044fe57 another memory leak. 2001-01-11 07:28:30 +00:00
Brian Wellington 9b0c4bf700 675. [func] TKEY queries could cause the server to leak
memory.
2001-01-11 04:23:39 +00:00
Brian Wellington 3e89268f1f isc_buffer_region -> isc_buffer_usedregion 2001-01-11 04:00:17 +00:00
Brian Wellington e5fb13fb23 The asserts in fromstruct were too strong - it's possible to have a non-NULL
key and keylen == 0 if the pointer is to a 0 byte allocation.
2001-01-11 03:11:30 +00:00
Brian Wellington 4ceb8b24b6 confparser.c should be removed by "make clean", not "make distclean" 2001-01-09 23:55:17 +00:00
Brian Wellington 7bd76551d4 oops, one too many fixes. 2001-01-09 23:42:51 +00:00
Mark Andrews 19c7cce855 674. [func] Allow messages to be TSIG signed / verified using
a offset from the current time.
2001-01-09 23:35:33 +00:00