Commit Graph

7211 Commits

Author SHA1 Message Date
Mark Andrews
f2801ac1de add a explict dependancy for interfaceiter.@O@. 2004-06-22 02:48:36 +00:00
Mark Andrews
7d8e34f866 1673. [port] linux: issue a error messages if IPv6 interface
scans fails.
2004-06-22 02:10:48 +00:00
Mark Andrews
fda92f1127 1672. [cleanup] Tests which only function in a threaded build
now return R:THREADONLY (rather than R:UNTESTED)
                        in a non-threaded build.
2004-06-21 06:58:02 +00:00
Mark Andrews
6f505c64f2 1667. [port] linux: not all versions have IF_NAMESIZE. 2004-06-19 01:03:38 +00:00
Mark Andrews
9f982da977 1661. [bug] Restore dns_name_concatenate() call in
adb.c:set_target().  [RT #11582]
2004-06-18 01:22:39 +00:00
Mark Andrews
5770800ff6 1660. [bug] win32: connection_reset_fix() was being called
unconditionally.  [RT #11595]
2004-06-18 01:15:32 +00:00
Mark Andrews
055a366fcb 1662. [bug] Change #1658 failed to one use of 'type' to 'keytype'. 2004-06-16 01:05:01 +00:00
Mark Andrews
8b3ae62deb update for 9.3.0rc1 2004-06-11 03:32:36 +00:00
Mark Andrews
d6c44967f2 1659. [cleanup] Cleanup some messages that were referring to KEY vs
DNSKEY, NXT vs NSEC and SIG vs RRSIG.

1658.   [func]          Update dnssec-keygen to default to KEY for HMAC-MD5
                        and DH.  Tighten which options apply to KEY and
                        DNSKEY records.
2004-06-11 01:17:36 +00:00
Mark Andrews
fbcc4dd6c2 1655. [bug] Logging multiple versions w/o a size was broken.
[RT #11446]
2004-06-11 00:35:38 +00:00
Mark Andrews
98c575983b 1654. [bug] isc_result_totext() contained array bounds read
error.

1653.   [func]          Add key type checking to dst_key_fromfilename(),
                        DST_TYPE_KEY should be used to read TSIG, TKEY and
                        SIG(0) keys.

1652.   [bug]           TKEY still uses KEY.
2004-06-11 00:31:01 +00:00
Mark Andrews
0d3a13fc3a 1647. [bug] It was possible trigger a INSIST when chasing a DS
record that required walking back over a empty node.
                        [RT #11445]
2004-06-07 03:24:57 +00:00
Mark Andrews
690fbd74af 1648. [func] Update dnssec-lookaside named.conf syntax to support
multiple dnssec-lookaside namespaces (not yet
                        implemented).
2004-06-04 02:33:01 +00:00
Mark Andrews
a11c9a1375 1646. [bug] win32: logging file versions didn't work with
non-UNC filenames.  [RT#11486]
2004-06-04 02:19:09 +00:00
Mark Andrews
24b2306e1c res_servicenumber returns -1 on error. 2004-06-03 04:44:48 +00:00
Mark Andrews
82ac097a65 don't compare unsigned w/ <= 0. 2004-06-03 04:40:16 +00:00
Mark Andrews
a5c92ceae0 645. [bug] named could trigger a REQUIRE failure if multiple
masters with keys are specified.
2004-05-29 00:01:17 +00:00
Mark Andrews
4c7910ecc0 1643. [bug] dns_db_closeversion() could leak memory / node
references. [RT #11163]
2004-05-23 11:07:23 +00:00
Mark Andrews
485dea1234 1642. [port] Support OpenSSL implementations which don't have
DSA support. [RT #11360]
2004-05-21 08:24:05 +00:00
Mark Andrews
f66d610f60 include <sys/param.h> for NetBSD 2004-05-18 01:39:20 +00:00
Mark Andrews
31099842b7 update for 9.3.0beta4 2004-05-17 13:21:33 +00:00
Mark Andrews
4f5ad6b394 pullup:
1661.   [cleanup]       indiscriminate use strlcat/strlcpy make auditing
                        harder.
2004-05-17 07:48:56 +00:00
Mark Andrews
480c310b02 1634. [bug] named didn't supply a useful error message when it
detected duplicate views.  [RT #11208]
2004-05-17 05:58:38 +00:00
Mark Andrews
ce7ab2f050 1640. [bug] win32: isc_socket_cancel(ISC_SOCKCANCEL_ACCEPT) was
incorrectly closing the socket.  [RT #11291]
2004-05-17 03:26:50 +00:00
Tatuya JINMEI 神明達哉
bb91e37a91 1629. [func] dig now supports IPv6 scoped addresses with the
extended format in the local-server part. [RT #8753]

(pull down to 9.3)
2004-05-15 03:46:13 +00:00
Mark Andrews
480d13ecad 1638. [bug] "ixfr-from-differences" could generate a REQUIRE
failure if the journal open failed. [RT #11347]
2004-05-14 05:27:47 +00:00
Mark Andrews
c95fa7d1d8 1606. [bug] DVL insecurity proof was failing.
1605.   [func]          New dns_db_find() option DNS_DBFIND_COVERINGNSEC.
2004-05-14 05:06:42 +00:00
Mark Andrews
a8efabedaf 1636. [bug] The dump done callback could get ISC_R_SUCCESS even if
a error had occured.  The database version no longer
                        matched the version of the database that was dumped.
2004-05-14 01:18:10 +00:00
Mark Andrews
c75e60d409 1637. [bug] Node reference leak on error in addnoqname(). 2004-05-14 01:16:08 +00:00
Mark Andrews
461d10628a 1631. [bug] dns_journal_compact() could sometimes corrupt the
journal. [RT #11124]
2004-05-11 22:23:17 +00:00
Mark Andrews
bca2c316ad 1628. [bug] Typo in Compaq Trucluster support. [RT# 11264] 2004-05-06 03:19:40 +00:00
Mark Andrews
44058ba2e1 1625. [bug] named failed to load/transfer RFC2535 signed zones
which contained CNAMES. [RT# 11237]
2004-05-05 01:32:17 +00:00
Mark Andrews
1ac9889b58 silence compiler punned warning (adjust signed/unsigned chars). 2004-05-04 03:27:47 +00:00
Mark Andrews
1a36458df2 1627. [bug] win32: sockets were not being closed when the
last external reference was removed. [RT# 11179]
2004-05-04 00:06:10 +00:00
Mark Andrews
cb9d5a842e windows doesn't have strlcat/strlcpy 2004-04-29 05:12:04 +00:00
Mark Andrews
42e872f679 9.3.0beta3 2004-04-29 03:23:40 +00:00
Mark Andrews
22a4d7c27d 1624. [bug] zonemgr_putio() call should be locked. [RT# 11163] 2004-04-29 01:45:23 +00:00
Mark Andrews
dce4b8574c 1622. [func] probe the system to see if IPV6_(RECV)PKTINFO is
available, and suppress wildcard binding if not.

1621.   [bug]           match-destinations did not work for IPv6 TCP queries.
                        [RT# 11156]
2004-04-29 01:31:23 +00:00
Mark Andrews
2295b58a95 1623. [bug] A serial number of zero was being displayed in the
"sending notifies" log message when also-notify was
                        used. [RT #11177]
2004-04-28 04:23:19 +00:00
Mark Andrews
24132493c8 1620. [func] When loading a zone report if it is signed. [RT #11149] 2004-04-28 04:06:50 +00:00
Mark Andrews
7b964c115e pullup:
decunix/ibm: gethostbyname_r() only supported a small number of addresses.
2004-04-22 03:32:06 +00:00
Mark Andrews
ff5b6141c3 1613. [bug] Builds would fail on machines w/o a if_nametoindex().
Missing #ifdef ISC_PLATFORM_HAVEIFNAMETOINDEX/#endif.
                        [RT #11119]
2004-04-20 06:46:53 +00:00
Mark Andrews
22cf6188e5 silence compiler warning 2004-04-19 23:41:33 +00:00
Mark Andrews
d7e0d2e0bb 1618. [bug] Fencepost errors in dns_name_ishostname() and
dns_name_ismailbox() could trigger a INSIST().
2004-04-19 21:55:38 +00:00
Mark Andrews
d2d1019a7c 1617. [port] win32: VC++ 6.0 support. 2004-04-19 06:39:56 +00:00
Mark Andrews
60d3a4d5d0 1615. [port] Define ISC_SOCKADDR_LEN_T based on _BSD_SOCKLEN_T_ if
it is defined.
2004-04-19 03:05:22 +00:00
Mark Andrews
69b34284dc 1600. [bug] Duplicate zone pre-load checks were not case
insensitive.

1599.   [bug]           Fix memory leak on error path when checking named.conf.

1598.   [func]          Specify that certain parts of the namespace must
                        be secure (dnssec-must-be-secure).
2004-04-15 23:56:34 +00:00
Mark Andrews
cb9767ed89 1611. [bug] solaris: IPv6 interface scanning failed to cope with
no active IPv6 interfaces.
2004-04-15 07:03:50 +00:00
Mark Andrews
46278b601d hide ((isc_event_t **) (void *)) cast using a macro, ISC_EVENT_PTR. 2004-04-15 02:10:41 +00:00
Mark Andrews
7a6a3a8a46 Attempt to disable parallel processing. 2004-04-15 00:34:52 +00:00