CHANGES revision 689023771c563d8660e45d439a207e06e96de28f
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff1701. [doc] A minimal named.conf man page.
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff1700. [func] nslookup is no longer to be treated as deprecated.
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff Remove "deprecated" warning message. Add man page.
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff1699. [bug] dnssec-signzone can generate "not exact" errors
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff when resigning. [RT #12281]
15a44745412679c30a6d022733925af70a38b715David Lawrence1698. [doc] Use reserved IPv6 documentation prefix.
15a44745412679c30a6d022733925af70a38b715David Lawrence1697. [bug] xxx-source{,-v6} was not effective when it
15a44745412679c30a6d022733925af70a38b715David Lawrence specified one of listening addresses and a
15a44745412679c30a6d022733925af70a38b715David Lawrence different port than the listening port. [RT #12257]
15a44745412679c30a6d022733925af70a38b715David Lawrence1696. [bug] dnssec-signzone failed to clean out nodes that
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff consisted of only NSEC and RRSIG records.
9c3531d72aeaad6c5f01efe6a1c82023e1379e4dDavid Lawrence1695. [bug] DS records when forwarding require special handling.
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff1694. [bug] Report if the builtin views of "_default" / "_bind"
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff are defined in named.conf. [RT #12023]
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1693. [bug] max-journal-size was not effective for master zones
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson with ixfr-from-differences set. [RT# 12024]
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence1692. [bug] Don't set -I, -L and -R flags when libcrypto is in
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff1691. [bug] sdb's attachversion was not complete. [RT #11990]
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff1690. [bug] Delay detaching view from the client until UPDATE
fd15c8e32ed0c1cfd3ed737858a81966e7fbaeacAndreas Gustafsson processing completes when shutting down. [RT #11714]
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1689. [bug] DNS_NAME_TOREGION() and DNS_NAME_SPLIT() macros
c14c6f86ae1607eb39b8b37be25599b8cb923062Bob Halley contained gratuitous semicolons. [RT #11707]
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1688. [bug] LDFLAGS was not supported.
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1687. [bug] Race condition in dispatch. [RT #10272]
8f16e457f722681f67ee6af9c1cd39553f6dcc9aAndreas Gustafsson1686. [bug] Named sent a extraneous NOTIFY when it received a
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence redundant UPDATE request. [RT #11943]
f93d33e24fdf76eb2558168f018b8992bcfc5681Andreas Gustafsson1685. [bug] Change #1679 loop tests weren't quite right.
c6e10b826ec1df8da01a7b1b4620d7e0adfcb247James Brister1684. [placeholder] rt10704
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff1683. [bug] dig +sigchase could leak memory. [RT #11445]
63c82cf3ce90e60d3140b0d1c10d9cea9e0740f5Brian Wellington1682. [port] Update configure test for (long long) printf format.
a4b6a1622b1b6672a6e0c7186167bbe3997568c6Bob Halley1681. [bug] Only set SO_REUSEADDR when a port is specified in
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson isc_socket_bind(). [RT #11742]
bcc1d6507b69be307fc1e0206827a0b09b10ba4bBob Halley1680. [func] rndc: the source address can now be specified.
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff1679. [bug] When there was a single nameserver with multiple
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson addresses for a zone not all addresses were tried.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1678. [bug] RRSIG should use TYPEXXXXX for unknown types.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1677. [bug] dig: +aaonly didn't work, +aaflag undocumented.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1676. [placeholder] rt10864
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1675. [bug] named would sometimes add extra NSEC records to
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson the authority section.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1674. [port] linux: increase buffer size used to scan
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1673. [port] linux: issue a error messages if IPv6 interface
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1672. [cleanup] Tests which only function in a threaded build
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson now return R:THREADONLY (rather than R:UNTESTED)
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson in a non-threaded build.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1671. [contrib] queryperf: add NAPTR to the list of known types.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1670. [func] Log UPDATE requests to slave zones without an acl as
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson "disabled" at debug level 3. [RT# 11657]
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1669. [placeholder]
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1668. [bug] DIG_SIGCHASE was making bin/dig/host dump core.
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson1667. [port] linux: not all versions have IF_NAMESIZE.
c6e10b826ec1df8da01a7b1b4620d7e0adfcb247James Brister1666. [bug] The optional port on hostnames in dual-stack-servers
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence was being ignored.
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence1665. [func] rndc now allows addresses to be set in the
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence server clauses.
44fee668021c7ceef4ee1c848031d883a508b359James Brister1664. [bug] nsupdate needed KEY for SIG(0), not DNSKEY.
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1663. [func] Look for OpenSSL by default.
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1662. [bug] Change #1658 failed to change one use of 'type'
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1661. [bug] Restore dns_name_concatenate() call in
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson adb.c:set_target(). [RT #11582]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1660. [bug] win32: connection_reset_fix() was being called
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson unconditionally. [RT #11595]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1659. [cleanup] Cleanup some messages that were referring to KEY vs
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson DNSKEY, NXT vs NSEC and SIG vs RRSIG.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1658. [func] Update dnssec-keygen to default to KEY for HMAC-MD5
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson and DH. Tighten which options apply to KEY and
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson DNSKEY records.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1657. [doc] ARM: document query log output.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1656. [doc] Update DNSSEC description in ARM to cover DS, NSEC
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson DNSKEY and RRSIG. [RT #11542]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1655. [bug] Logging multiple versions w/o a size was broken.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1654. [bug] isc_result_totext() contained array bounds read
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1653. [func] Add key type checking to dst_key_fromfilename(),
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson DST_TYPE_KEY should be used to read TSIG, TKEY and
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1652. [bug] TKEY still uses KEY.
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1651. [bug] dig: process multiple dash options.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1650. [bug] dig, nslookup: flush standard out after each command.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1649. [bug] Silence "unexpected non-minimal diff" message.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1648. [func] Update dnssec-lookaside named.conf syntax to support
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson multiple dnssec-lookaside namespaces (not yet
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1647. [bug] It was possible trigger a INSIST when chasing a DS
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence record that required walking back over a empty node.
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1646. [bug] win32: logging file versions didn't work with
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence non-UNC filenames. [RT#11486]
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1645. [bug] named could trigger a REQUIRE failure if multiple
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson masters with keys are specified.
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1644. [bug] Update the journal modification time after a
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrence sucessfull refresh query. [RT #11436]
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1643. [bug] dns_db_closeversion() could leak memory / node
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson references. [RT #11163]
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1642. [port] Support OpenSSL implementations which don't have
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson DSA support. [RT #11360]
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1641. [bug] Update the check-names description in ARM. [RT #11389]
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1640. [bug] win32: isc_socket_cancel(ISC_SOCKCANCEL_ACCEPT) was
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson incorrectly closing the socket. [RT #11291]
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1639. [func] Initial dlv system test.
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1638. [bug] "ixfr-from-differences" could generate a REQUIRE
507ee70afd23b893c06afb28ee93b260e4e38acfAndreas Gustafsson failure if the journal open failed. [RT #11347]
507ee70afd23b893c06afb28ee93b260e4e38acfAndreas Gustafsson1637. [bug] Node reference leak on error in addnoqname().
507ee70afd23b893c06afb28ee93b260e4e38acfAndreas Gustafsson1636. [bug] The dump done callback could get ISC_R_SUCCESS even if
507ee70afd23b893c06afb28ee93b260e4e38acfAndreas Gustafsson a error had occured. The database version no longer
507ee70afd23b893c06afb28ee93b260e4e38acfAndreas Gustafsson matched the version of the database that was dumped.
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1635. [bug] Memory leak on error in query_addds().
507ee70afd23b893c06afb28ee93b260e4e38acfAndreas Gustafsson1634. [bug] named didn't supply a useful error message when it
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson detected duplicate views. [RT #11208]
507ee70afd23b893c06afb28ee93b260e4e38acfAndreas Gustafsson1633. [bug] named should return NOTIMP to update requests to a
507ee70afd23b893c06afb28ee93b260e4e38acfAndreas Gustafsson slaves without a allow-update-forwarding acl specified.
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1632. [bug] nsupdate failed to send prerequisite only UPDATE
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson messages. [RT #11288]
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1631. [bug] dns_journal_compact() could sometimes corrupt the
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson journal. [RT #11124]
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1630. [contrib] queryperf: add support for IPv6 transport.
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1629. [func] dig now supports IPv6 scoped addresses with the
507ee70afd23b893c06afb28ee93b260e4e38acfAndreas Gustafsson extended format in the local-server part. [RT #8753]
507ee70afd23b893c06afb28ee93b260e4e38acfAndreas Gustafsson1628. [bug] Typo in Compaq Trucluster support. [RT# 11264]
507ee70afd23b893c06afb28ee93b260e4e38acfAndreas Gustafsson1627. [bug] win32: sockets were not being closed when the
507ee70afd23b893c06afb28ee93b260e4e38acfAndreas Gustafsson last external reference was removed. [RT# 11179]
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1626. [bug] --enable-getifaddrs was broken. [RT#11259]
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1625. [bug] named failed to load/transfer RFC2535 signed zones
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson which contained CNAMES. [RT# 11237]
b8dd48ecf83142f6ee7238cbd68fec455e527fc8Mark Andrews1624. [bug] zonemgr_putio() call should be locked. [RT# 11163]
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1623. [bug] A serial number of zero was being displayed in the
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson "sending notifies" log message when also-notify was
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson used. [RT #11177]
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1622. [func] probe the system to see if IPV6_(RECV)PKTINFO is
a9bc95f22ef2dd4a12e79be99412c9f18b814a5dBrian Wellington available, and suppress wildcard binding if not.
a9bc95f22ef2dd4a12e79be99412c9f18b814a5dBrian Wellington1621. [bug] match-destinations did not work for IPv6 TCP queries.
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1620. [func] When loading a zone report if it is signed. [RT #11149]
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1619. [bug] Missing ISC_LIST_UNLINK in end_reserved_dispatches().
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1618. [bug] Fencepost errors in dns_name_ishostname() and
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson dns_name_ismailbox() could trigger a INSIST().
900b9aa25ebd2f4b6633974c257d4b8e852a60f7Andreas Gustafsson1617. [port] win32: VC++ 6.0 support.
900b9aa25ebd2f4b6633974c257d4b8e852a60f7Andreas Gustafsson1616. [compat] Ensure that named's version is visible in the core
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson dump. [RT #11127]
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1615. [port] Define ISC_SOCKADDR_LEN_T based on _BSD_SOCKLEN_T_ if
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson it is defined.
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1614. [port] win32: silence resource limit messages. [RT# 11101]
34b394b43e2207e8f8f3703f0402422121455638David Lawrence1613. [bug] Builds would fail on machines w/o a if_nametoindex().
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson Missing #ifdef ISC_PLATFORM_HAVEIFNAMETOINDEX/#endif.
34b394b43e2207e8f8f3703f0402422121455638David Lawrence1612. [bug] check-names at the option/view level could trigger
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson an INSIST. [RT# 11116]
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1611. [bug] solaris: IPv6 interface scanning failed to cope with
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson no active IPv6 interfaces.
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrence1610. [bug] On dual stack machines "dig -b" failed to set the
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson address type to be looked up with "@server".
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrence1609. [func] dig now has support to chase DNSSEC signature chains.
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson Requires -DDIG_SIGCHASE=1 to be set in STD_CDEFINES.
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1608. [func] dig and host now accept -4/-6 to select IP transport
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence to use when making queries.
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1607. [bug] dig, host and nslookup were still using random()
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson to generate query ids. [RT# 11013]
a9bc95f22ef2dd4a12e79be99412c9f18b814a5dBrian Wellington1606. [bug] DLV insecurity proof was failing.
a9bc95f22ef2dd4a12e79be99412c9f18b814a5dBrian Wellington1605. [func] New dns_db_find() option DNS_DBFIND_COVERINGNSEC.
a9bc95f22ef2dd4a12e79be99412c9f18b814a5dBrian Wellington1604. [bug] A xfrout_ctx_create() failure would result in
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence xfrout_ctx_destroy() being called with a
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence partially initaliased structure.
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1603. [bug] nsupdate: set interactive based on isatty().
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1602. [bug] Logging to a file failed unless a size was specified.
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson1601. [bug] Silence spurious warning 'both "recursion no;" and
864a05fa261c3b0b5d16d2d494f00afff8a3080bAndreas Gustafsson "allow-recursion" active' warning from view "_bind".
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1600. [bug] Duplicate zone pre-load checks were not case
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1599. [bug] Fix memory leak on error path when checking named.conf.
c50936eb40263b65ebf6afe4e6556e2dc67c10e4Brian Wellington1598. [func] Specify that certain parts of the namespace must
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson be secure (dnssec-must-be-secure).
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1597. [placeholder] rt6496a
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1596. [func] Accept 'notify-source' style syntax for query-source.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1595. [func] New notify type 'master-only'. Enable notify for
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff master zones only.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1594. [bug] 'rndc dumpdb' could prevent named from answering
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff queries while the dump was in progress. [RT #10565]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1593. [bug] rndc should return "unknown command" to unknown
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff commands. [RT# 10642]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1592. [bug] configure_view() could leak a dispatch. [RT# 10675]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1591. [bug] libbind: updated to BIND 8.4.5.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1590. [port] netbsd: update thread support.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1589. [func] DNSSEC lookaside validation.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1588. [bug] win32: TCP sockets could become blocked. [RT #10115]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1587. [bug] dns_message_settsigkey() failed to clear existing key.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1586. [func] "check-names" is now implemented.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1585. [placeholder]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1584. [bug] "make test" failed with a read only source tree.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1583. [bug] Records add via UPDATE failed to get the correct trust
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff level. [RT #10452]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1582. [bug] rrset-order failed to work on RRsets with more
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff than 32 elements. [RT #10381]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1581. [func] Disable DNSSEC support by default. To enable
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff DNSSEC specify "dnssec-enable yes;" in named.conf.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1580. [bug] Zone destruction on final detach takes a long time.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1579. [bug] Multiple task managers could not be created.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1578. [bug] Don't use CLASS E IPv4 addresses when resolving.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1577. [bug] Use isc_uint32_t in ultrasparc optimizer bug
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff workaround code. [RT #10331]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1576. [bug] Race condition in dns_dispatch_addresponse().
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1575. [func] Log TSIG name on TSIG verify failure. [RT #4404]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1574. [bug] Don't attempt to open the controls socket(s) when
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff running tests. [RT #9091]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1573. [port] linux: update to libtool 1.5.2 so that
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff "make install DESTDIR=/xx" works with
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff "configure --with-libtool". [RT #9941]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1572. [bug] nsupdate: sign the soa query to find the enclosing
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff zone if the server is specified. [RT #10148]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1571. [bug] rbt:hash_node() could fail leaving the hash table
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff in an inconsistent state. [RT #10208]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1570. [bug] nsupdate failed to handle classes other than IN.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff New keyword 'class' which sets the default class.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1569. [func] nsupdate new command 'answer' which displays the
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff complete answer message to the last update.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1568. [bug] nsupdate now reports that the update failed in
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff interactive mode. [RT# 10236]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1567. [bug] B.ROOT-SERVERS.NET is now 192.228.79.201.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1566. [port] Support for the cmsg framework on Solaris and HP/UX.
96ef51763f92c032e276a0b645f3b0cbe9b98a5bAndreas Gustafsson This also solved the problem that match-destinations
96ef51763f92c032e276a0b645f3b0cbe9b98a5bAndreas Gustafsson for IPv6 addresses did not work on these systems.
96ef51763f92c032e276a0b645f3b0cbe9b98a5bAndreas Gustafsson1565. [bug] CD flag should be copied to outgoing queries unless
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff the query is under a secure entry point in which case
96ef51763f92c032e276a0b645f3b0cbe9b98a5bAndreas Gustafsson CD should be set.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1564. [func] Attempt to provide a fallback entropy source to be
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff used if named is running chrooted and named is unable
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff to open entropy source within the chroot area.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1563. [bug] Gracefully fail when unable to obtain neither an IPv4
dded22b184a3057408dffeb0870768b3a46ea9d9Andreas Gustafsson nor an IPv6 dispatch. [RT #10230]
dded22b184a3057408dffeb0870768b3a46ea9d9Andreas Gustafsson1562. [bug] isc_socket_create() and isc_socket_accept() could
dded22b184a3057408dffeb0870768b3a46ea9d9Andreas Gustafsson leak memory under error conditions. [RT #10230]
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1561. [bug] It was possible to release the same name twice if
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley named ran out of memory. [RT #10197]
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1560. [port] FreeBSD: work around FreeBSD 5.2 mapping EAI_NODATA
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley and EAI_NONAME to the same value.
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1559. [port] named should ignore SIGFSZ.
bf08eb90e44ed8717d538442600c4ad11adac61dBrian Wellington1558. [func] New DNSSEC 'disable-algorithms'. Support entry into
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley child zones for which we don't have a supported
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley algorithm. Such child zones are treated as unsigned.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1557. [func] Implement missing DNSSEC tests for
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley * NOQNAME proof with wildcard answers.
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson * NOWILDARD proof with NXDOMAIN.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley Cache and return NOQNAME with wildcard answers.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1556. [bug] nsupdate now treats all names as fully qualified.
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson1555. [func] 'rrset-order cyclic' no longer has a random starting
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson point. [RT #7572]
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1554. [bug] dig, host, nslookup failed when no nameservers
d6f63eca91110a65f098181b396fb5a33ff17259Bob Halley were specified in /etc/resolv.conf. [RT #8232]
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson1553. [bug] The windows socket code could stop accepting
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson connections. [RT#10115]
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson1552. [bug] Accept NOTIFY requests from mapped masters if
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson matched-mapped is set. [RT #10049]
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson1551. [port] Open "/dev/null" before calling chroot().
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson1550. [port] Call tzset(), if available, before calling chroot().
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1549. [func] named-checkzone can now write out the zone contents
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson in a easily parsable format (-D and -o).
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson1548. [bug] When parsing APL records it was possible to silently
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson accept out of range ADDRESSFAMILY values. [RT# 9979]
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson1547. [bug] Named wasted memory recording duplicate lame zone
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson entries. [RT #9341]
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson1546. [bug] We were rejecting valid secure CNAME to negative
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1545. [bug] It was possible to leak memory if named was unable to
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson bind to the specified transfer source and TSIG was
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson being used. [RT #10120]
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson1544. [bug] Named would logged a single entry to a file despite it
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson being over the specified size limit.
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson1543. [bug] Logging using "versions unlimited" did not work.
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson1542. [placeholder]
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson1541. [func] NSEC now uses new bitmap format.
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson1540. [bug] "rndc reload <dynamiczone>" was silently accepted.
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson1539. [bug] Open UDP sockets for notify-source and transfer-source
77668e0fcec255c2ec4fa8c167da142255430f23Andreas Gustafsson that use reserved ports at startup. [RT #9475]
807b4620fa367fe1ce1b782be7ccfb0a73b8113dAndreas Gustafsson1538. [placeholder] rt9997
807b4620fa367fe1ce1b782be7ccfb0a73b8113dAndreas Gustafsson1537. [func] New option "querylog". If set specify whether query
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence logging is to be enabled or disabled at startup.
807b4620fa367fe1ce1b782be7ccfb0a73b8113dAndreas Gustafsson1536. [bug] Windows socket code failed to log a error description
84ef83d296b422e92ff418b654f37d50ebec4e95Andreas Gustafsson when returning ISC_R_UNEXPECTED. [RT #9998]
807b4620fa367fe1ce1b782be7ccfb0a73b8113dAndreas Gustafsson1535. [placeholder]
807b4620fa367fe1ce1b782be7ccfb0a73b8113dAndreas Gustafsson1534. [bug] Race condition when priming cache. [RT# 9940]
325c88703c78ddb975994f7123ab4f93b6650a87Bob Halley1533. [func] Warn if both "recursion no;" and "allow-recursion"
73ca2fa48635c5386b4df809ee6ae9a51bb6c8b3Bob Halley are active. [RT# 4389]
73ca2fa48635c5386b4df809ee6ae9a51bb6c8b3Bob Halley1532. [port] netbsd: the configure test for <sys/sysctl.h>
73ca2fa48635c5386b4df809ee6ae9a51bb6c8b3Bob Halley1531. [port] AIX more libtool fixes.
73ca2fa48635c5386b4df809ee6ae9a51bb6c8b3Bob Halley1530. [bug] It was possible to trigger a INSIST() failure if a
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson slave master file was removed at just the correct
73ca2fa48635c5386b4df809ee6ae9a51bb6c8b3Bob Halley moment. [RT #9462]
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1529. [bug] "notify explicit;" failed to log that NOTIFY messages
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley were being sent for the zone. [RT# 9442]
c14c6f86ae1607eb39b8b37be25599b8cb923062Bob Halley1528. [cleanup] Simplify some dns_name_ functions based on the
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley deprecation of bitstring labels.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1527. [cleanup] Reduce the number of gettimeofday() calls without
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff losing necessary timer granularity.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1526. [placeholder]
ca9739800f045cd4d39014f98b920d4354b5bd14Michael Graff1525. [bug] dns_cache_create() could trigger a REQUIRE
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff failure in isc_mem_put() during error cleanup.
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff1524. [port] AIX needs to be able to resolve all symbols when
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff creating shared libraries (--with-libtool).
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1523. [bug] Fix race condition in rbtdb. [RT# 9189]
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1522. [bug] dns_db_findnode() relax the requirements on 'name'.
57423b6cf92905e78c32153ec25c6e213a59139bAndreas Gustafsson1521. [bug] dns_view_createresolver() failed to check the
57423b6cf92905e78c32153ec25c6e213a59139bAndreas Gustafsson result from isc_mem_create(). [RT# 9294]
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1520. [protocol] Add SSHFP (SSH Finger Print) type.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1519. [bug] dnssec-signzone:nsec_setbit() computed the wrong
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley length of the new bitmap.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1518. [bug] dns_nsec_buildrdata(), and hence dns_nsec_build(),
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley contained a off-by-one error when working out the
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley number of octets in the bitmap.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1517. [port] Support for IPv6 interface scanning on HP/UX and
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1516. [func] Roll the DNSSEC types to RRSIG, NSEC and DNSKEY.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1515. [func] Allow transfer source to be set in a server statement.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1514. [bug] named: isc_hash_destroy() was being called too early.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1513. [doc] Add "US" to root-delegation-only exclude list.
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1512. [bug] Extend the delegation-only logging to return query
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence type, class and responding nameserver.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1511. [bug] delegation-only was generating false positives
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley on negative answers from subzones.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1510. [func] New view option "root-delegation-only". Apply
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley delegation-only check to all TLDs and root.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley Note there are some TLDs that are NOT delegation
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley only (e.g. DE, LV, US and MUSEUM) these can be excluded
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley from the checks by using exclude.
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley root-delegation-only exclude {
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley "DE"; "LV"; "US"; "MUSEUM";
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1509. [bug] Hint zones should accept delegation-only. Forward
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson zone should not accept delegation-only.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1508. [bug] Don't apply delegation-only checks to answers from
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1507. [bug] Handle BIND 8 style returns to NS queries to parents
dded22b184a3057408dffeb0870768b3a46ea9d9Andreas Gustafsson when making delegation-only checks.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1506. [bug] Wrong return type for dns_view_isdelegationonly().
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1505. [bug] Uninitialized rdataset in sdb. [RT #8750]
bf08eb90e44ed8717d538442600c4ad11adac61dBrian Wellington1504. [func] New zone type "delegation-only".
bf08eb90e44ed8717d538442600c4ad11adac61dBrian Wellington1503. [port] win32: install libeay32.dll outside of system32.
c885fad9b8bf204ae9e62c9acb0321e2bcca30a4Andreas Gustafsson1502. [bug] nsupdate: adjust timeouts for UPDATE requests over TCP.
bf08eb90e44ed8717d538442600c4ad11adac61dBrian Wellington1501. [func] Allow TCP queue length to be specified via
03ccfda9ec9fde56c83b381eccbac44071b36143Andreas Gustafsson named.conf, tcp-listen-queue.
03ccfda9ec9fde56c83b381eccbac44071b36143Andreas Gustafsson1500. [bug] host failed to lookup MX records. Also look up
6d5b03be41fab615c0ca02cfb79d5d2dd1b59ab4Andreas Gustafsson1499. [bug] isc_random need to be seeded better if arc4random()
6d5b03be41fab615c0ca02cfb79d5d2dd1b59ab4Andreas Gustafsson1498. [port] bsdos: 5.x support.
6d5b03be41fab615c0ca02cfb79d5d2dd1b59ab4Andreas Gustafsson1497. [placeholder]
6d5b03be41fab615c0ca02cfb79d5d2dd1b59ab4Andreas Gustafsson1496. [port] test for pthread_attr_setstacksize().
6d5b03be41fab615c0ca02cfb79d5d2dd1b59ab4Andreas Gustafsson1495. [cleanup] Replace hash functions with universal hash.
03ccfda9ec9fde56c83b381eccbac44071b36143Andreas Gustafsson1494. [security] Turn on RSA BLINDING as a precaution.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1493. [placeholder]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1492. [cleanup] Preserve rwlock quota context when upgrading /
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson downgrading. [RT #5599]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1491. [bug] dns_master_dump*() would produce extraneous $ORIGIN
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson lines. [RT #6206]
66e2dd5001f249bc5e2c89074df41f769f13bf07Andreas Gustafsson1490. [bug] Accept reading state as well as working state in
66e2dd5001f249bc5e2c89074df41f769f13bf07Andreas Gustafsson ns_client_next(). [RT #6813]
2e097e67d87630bbefb5c1b0bea6f1bc8b2ec86dAndreas Gustafsson1489. [compat] Treat 'allow-update' on slave zones as a warning.
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1488. [bug] Don't override trust levels for glue addresses.
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1487. [bug] A REQUIRE() failure could be triggered if a zone was
2e097e67d87630bbefb5c1b0bea6f1bc8b2ec86dAndreas Gustafsson queued for transfer and the zone was then removed.
26c86a6fc85c89447d23d4a3e34b11157a2ff6f4Andreas Gustafsson1486. [bug] isc_print_snprintf() '%%' consumed one too many format
2e097e67d87630bbefb5c1b0bea6f1bc8b2ec86dAndreas Gustafsson characters. [RT# 8230]
26c86a6fc85c89447d23d4a3e34b11157a2ff6f4Andreas Gustafsson1485. [bug] gen failed to handle high type values. [RT #6225]
26c86a6fc85c89447d23d4a3e34b11157a2ff6f4Andreas Gustafsson1484. [bug] The number of records reported after a AXFR was wrong.
26c86a6fc85c89447d23d4a3e34b11157a2ff6f4Andreas Gustafsson1483. [bug] dig axfr failed if the message id in the answer failed
2e097e67d87630bbefb5c1b0bea6f1bc8b2ec86dAndreas Gustafsson to match that in the request. Only the id in the first
2e097e67d87630bbefb5c1b0bea6f1bc8b2ec86dAndreas Gustafsson message is required to match. [RT #8138]
2e097e67d87630bbefb5c1b0bea6f1bc8b2ec86dAndreas Gustafsson1482. [bug] named could fail to start if the kernel supports
2e097e67d87630bbefb5c1b0bea6f1bc8b2ec86dAndreas Gustafsson IPv6 but no interfaces are configured. Similarly
2e097e67d87630bbefb5c1b0bea6f1bc8b2ec86dAndreas Gustafsson for IPv4. [RT #6229]
2e097e67d87630bbefb5c1b0bea6f1bc8b2ec86dAndreas Gustafsson1481. [bug] Refresh and stub queries failed to use masters keys
2e097e67d87630bbefb5c1b0bea6f1bc8b2ec86dAndreas Gustafsson if specified. [RT #7391]
edcb93b49c763709ead9374a15ec3b7c4d904383Andreas Gustafsson1480. [bug] Provide replay protection for rndc commands. Full
edcb93b49c763709ead9374a15ec3b7c4d904383Andreas Gustafsson replay protection requires both rndc and named to
edcb93b49c763709ead9374a15ec3b7c4d904383Andreas Gustafsson be updated. Partial replay protection (limited
edcb93b49c763709ead9374a15ec3b7c4d904383Andreas Gustafsson exposure after restart) is provided if just named
edcb93b49c763709ead9374a15ec3b7c4d904383Andreas Gustafsson1479. [bug] cfg_create_tuple() failed to handle out of
edcb93b49c763709ead9374a15ec3b7c4d904383Andreas Gustafsson memory cleanup. parse_list() would leak memory
edcb93b49c763709ead9374a15ec3b7c4d904383Andreas Gustafsson on syntax errors.
edcb93b49c763709ead9374a15ec3b7c4d904383Andreas Gustafsson1478. [port] ifconfig.sh didn't account for other virtual
edcb93b49c763709ead9374a15ec3b7c4d904383Andreas Gustafsson interfaces. It now takes a optional argument
edcb93b49c763709ead9374a15ec3b7c4d904383Andreas Gustafsson to specify the first interface number. [RT #3907]
edcb93b49c763709ead9374a15ec3b7c4d904383Andreas Gustafsson1477. [bug] memory leak using stub zones and TSIG.
edcb93b49c763709ead9374a15ec3b7c4d904383Andreas Gustafsson1476. [placeholder]
d9b7ec02d9ad4a5c611f2deeb18875819ae62662Andreas Gustafsson1475. [port] Probe for old sprintf().
d9b7ec02d9ad4a5c611f2deeb18875819ae62662Andreas Gustafsson1474. [port] Provide strtoul() and memmove() for platforms
65e117d576ffa9588abc070c570c84d6c258e3baAndreas Gustafsson1473. [bug] create_map() and create_string() failed to handle out
d9b7ec02d9ad4a5c611f2deeb18875819ae62662Andreas Gustafsson of memory cleanup. [RT #6813]
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson1472. [contrib] idnkit-1.0 from JPNIC, replaces mdnkit.
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson1471. [bug] libbind: updated to BIND 8.4.0.
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson1470. [bug] Incorrect length passed to snprintf. [RT #5966]
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson1469. [func] Log end of outgoing zone transfer at same level
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson as the start of transfer is logged. [RT #4441]
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson1468. [func] Internal zones are no longer counted for
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson 'rndc status'. [RT #4706]
029f5aa86138aa9c32b3dc3c8a00626eea961d35James Brister1467. [func] $GENERATES now supports optional class and ttl.
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson1466. [bug] lwresd configuration errors resulted in memory
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson and lock leaks. [RT #5228]
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson1465. [bug] isc_base64_decodestring() and isc_base64_tobuffer()
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson failed to check that trailing bits were zero allowing
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson some invalid base64 strings to be accepted. [RT #5397]
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson1464. [bug] Preserve "out of zone" data for outgoing zone
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson transfers. [RT #5192]
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78Andreas Gustafsson1463. [bug] dns_rdata_from{wire,struct}() failed to catch bad
164f0b0caefe9cb4d2475f458caadb8b28a6060fAndreas Gustafsson NXT bit maps. [RT #5577]
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1462. [bug] parse_sizeval() failed to check the token type.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1461. [bug] Remove deadlock from rbtdb code. [RT #5599]
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1460. [bug] inet_pton() failed to reject certain malformed
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley IPv6 literals.
f5facdfc297825bbd99adf45421dd2ba13a1132eBob Halley1459. [placeholder]
d6f63eca91110a65f098181b396fb5a33ff17259Bob Halley1458. [cleanup] sprintf() -> snprintf().
d6f63eca91110a65f098181b396fb5a33ff17259Bob Halley1457. [port] Provide strlcat() and strlcpy() for platforms without
173b32c660c1e4d5141b5ca740e8fab3c593652fBob Halley1456. [contrib] gen-data-queryperf.py from Stephane Bortzmeyer.
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1455. [bug] <netaddr> missing from server grammar in
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1454. [port] Use getifaddrs() if available for interface scanning.
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson --disable-getifaddrs to override. Glibc currently
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson has a getifaddrs() that does not support IPv6.
22608315e8e08b1fef12bce6e123c9ff6fe7a17cAndreas Gustafsson Use --enable-getifaddrs=glibc to force the use of
22608315e8e08b1fef12bce6e123c9ff6fe7a17cAndreas Gustafsson this version under linux machines.
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1453. [doc] ARM: $GENERATE example wasn't accurate. [RT #5298]
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1452. [placeholder]
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1451. [bug] rndc-confgen didn't exit with a error code for all
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson failures. [RT #5209]
8ac1e9e3dab3b3c4682b0fcd217cff700c75a32bAndreas Gustafsson1450. [bug] Fetching expired glue failed under certain
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson circumstances. [RT #5124]
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1449. [bug] query_addbestns() didn't handle running out of memory
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1448. [bug] Handle empty wildcards labels.
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1447. [bug] We were casting (unsigned int) to and from (void *).
ea96c33a393c338db917f7e311b56f63b31925acAndreas Gustafsson rdataset->private4 is now rdataset->privateuint4
ea96c33a393c338db917f7e311b56f63b31925acAndreas Gustafsson to reflect a type change.
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1446. [func] Implemented undocumented alternate transfer sources
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson from BIND 8. See use-alt-transfer-source,
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson alt-transfer-source and alt-transfer-source-v6.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson SECURITY: use-alt-transfer-source is ENABLED unless
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson you are using views. This may cause a security risk
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson resulting in accidental disclosure of wrong zone
9c2a9c5306c7619040a61b25b07c5f51ef6a40d9Brian Wellington content if the master supplying different source
9c2a9c5306c7619040a61b25b07c5f51ef6a40d9Brian Wellington content based on IP address. If you are not certain
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence ISC recommends setting use-alt-transfer-source no;
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence1445. [bug] DNS_ADBFIND_STARTATROOT broke stub zones. This has
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence been replaced with DNS_ADBFIND_STARTATZONE which
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence causes the search to start using the closest zone.
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence1444. [func] dns_view_findzonecut2() allows you to specify if the
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson cache should be searched for zone cuts.
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1443. [func] Masters lists can now be specified and referenced
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson in zone masters clauses and other masters lists.
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1442. [func] New functions for manipulating port lists:
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson dns_portlist_create(), dns_portlist_add(),
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson dns_portlist_remove(), dns_portlist_match(),
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson dns_portlist_attach() and dns_portlist_detach().
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1441. [func] It is now possible to tell dig to bind to a specific
ef9f3246f4fd4acfbefde8bd269fd5c9b4df1217Brian Wellington1440. [func] It is now possible to tell named to avoid using
ea96c33a393c338db917f7e311b56f63b31925acAndreas Gustafsson certain source ports (avoid-v4-udp-ports,
ea96c33a393c338db917f7e311b56f63b31925acAndreas Gustafsson avoid-v6-udp-ports).
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1439. [bug] Named could return NOERROR with certain NOTIFY
a6733246eafeb43755ce6d7ec3627ac4209cbccbMark Andrews failures. Return NOTAUTH if the NOTIFY zone is
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson not being served.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1438. [func] Log TSIG (if any) when logging NOTIFY requests.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1437. [bug] Leave space for stdio to work in. [RT #5033]
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1436. [func] dns_zonemgr_resumexfrs() can be used to restart
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson stalled transfers.
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1435. [bug] zmgr_resume_xfrs() was being called read locked
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson rather than write locked. zmgr_resume_xfrs()
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson was not being called if the zone was being
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1434. [bug] "rndc reconfig" failed to initiate the initial
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson zone transfer of new slave zones.
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1433. [bug] named could trigger a REQUIRE failure if it could
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson not get a file descriptor when attempting to write
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson a master file. [RT #4347]
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1432. [func] The advertised EDNS UDP buffer size can now be set
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson via named.conf (edns-udp-size).
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1431. [bug] isc_print_snprintf() "%s" with precision could walk off
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson end of argument. [RT #5191]
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1430. [port] linux: IPv6 interface scanning support.
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1429. [bug] Prevent the cache getting locked to old servers.
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1428. [placeholder]
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1427. [bug] Race condition in adb with threaded build.
9bd232838e08e9fcb070dd1aa2ce17604ce88469Andreas Gustafsson1426. [placeholder]
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1425. [port] linux/libbind: define __USE_MISC when testing *_r()
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley function prototypes in netdb.h. [RT #4921]
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1424. [bug] EDNS version not being correctly printed.
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1423. [contrib] queryperf: added A6 and SRV.
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1422. [func] Log name/type/class when denying a query. [RT #4663]
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1421. [func] Differentiate updates that don't succeed due to
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley prerequisites (unsuccessful) vs other reasons
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1420. [port] solaris: work around gcc optimizer bug.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1419. [port] openbsd: use /dev/arandom. [RT #4950]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1418. [bug] 'rndc reconfig' did not cause new slaves to load.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1417. [func] ID.SERVER/CHAOS is now a built in zone.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson See "server-id" for how to configure.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1416. [bug] Empty node should return NOERROR NODATA, not NXDOMAIN.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1415. [func] DS TTL now derived from NS ttl. NXT TTL now derived
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson from SOA MINIMUM.
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence1414. [func] Support for KSK flag.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1413. [func] Explictly request the (re-)generation of DS records from
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson keysets (dnssec-signzone -g).
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1412. [func] You can now specify servers to be tried if a nameserver
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson has IPv6 address and you only support IPv4 or the
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson reverse. See dual-stack-servers.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1411. [bug] empty nodes should stop wildcard matches. [RT #4802]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1410. [func] Handle records that live in the parent zone, e.g. DS.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1409. [bug] DS should have attribute DNS_RDATATYPEATTR_DNSSEC.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1408. [bug] "make distclean" was not complete. [RT #4700]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1407. [bug] lfsr incorrectly implements the shift register.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1406. [bug] dispatch initializes one of the LFSR's with a incorrect
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson polynomial. [RT #4617]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1405. [func] Use arc4random() if available.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1404. [bug] libbind: ns_name_ntol() could overwrite a zero length
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1403. [func] dnssec-signzone, dnssec-keygen, dnssec-makekeyset
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson dnssec-signkey now report their version in the
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson usage message.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1402. [cleanup] A6 has been moved to experimental and is no longer
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson fully supported.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1401. [bug] adb wasn't clearing state when the timer expired.
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson1400. [bug] Block the addition of wildcard NS records by IXFR
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley or UPDATE. [RT #3502]
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1399. [bug] Use serial number arithmetic when testing SIG
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson timestamps. [RT #4268]
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1398. [doc] ARM: notify-also should have been also-notify.
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1397. [bug] J.ROOT-SERVERS.NET is now 192.58.128.30.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1396. [func] dnssec-signzone: adjust the default signing time by
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson 1 hour to allow for clock skew.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1395. [port] OpenSSL 0.9.7 defines CRYPTO_LOCK_ENGINE but doesn't
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson have a working implementation. [RT #4079]
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1394. [func] It is now possible to check if a particular element is
173b32c660c1e4d5141b5ca740e8fab3c593652fBob Halley in a acl. Remove duplicate entries from the localnets
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1393. [port] Bind to individual IPv6 interfaces if IPV6_IPV6ONLY
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrence is not available in the kernel to prevent accidently
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson listening on IPv4 interfaces.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1392. [bug] named-checkzone: update usage.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1391. [func] Add support for IPv6 scoped addresses in named.
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1390. [func] host now supports ixfr.
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1389. [bug] named could fail to rotate long log files. [RT #3666]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1388. [port] irix: check for sys/sysctl.h and NET_RT_IFLIST before
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson defining HAVE_IFLIST_SYSCTL. [RT #3770]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1387. [bug] named could crash due to an access to invalid memory
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson space (which caused an assertion failure) in
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson incremental cleaning. [RT #3588]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1386. [bug] named-checkzone -z stopped on errors in a zone.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1385. [bug] Setting serial-query-rate to 10 would trigger a
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley REQUIRE failure.
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1384. [bug] host was incompatible with BIND 8 in its exit code and
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley in the output with the -l option. [RT #3536]
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1383. [func] Track the serial number in a IXFR response and log if
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley a mismatch occurs. This is a more specific error than
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley "not exact". [RT #3445]
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1382. [bug] make install failed with --enable-libbind. [RT #3656]
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1381. [bug] named failed to correctly process answers that
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley contained DNAME records where the resulting CNAME
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley resulted in a negative answer.
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1380. [func] 'rndc recursing' dump recursing queries to
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley 'recursing-file = "named.recursing";'.
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1379. [func] 'rndc status' now reports tcp and recursion quota
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1378. [func] Improved positive feedback for 'rndc {reload|refresh}.
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1377. [func] dns_zone_load{new}() now reports if the zone was
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley loaded, queued for loading to up to date.
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1376. [func] New function dns_zone_logc() to log to specified
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1375. [func] 'rndc dumpdb' now dumps the adb cache along with the
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1374. [func] dns_adb_dump() now logs the lame zones associated
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley with each server.
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1373. [bug] Recovery from expired glue failed under certain
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley circumstances.
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1372. [bug] named crashes with an assertion failure on exit when
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley sharing the same port for listening and querying, and
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley changing listening addresses several times. [RT# 3509]
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1371. [bug] notify-source-v6, transfer-source-v6 and
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley query-source-v6 with explicit addresses and using the
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley same ports as named was listening on could interfere
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley with named's ability to answer queries sent to those
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1370. [bug] dig '+[no]recurse' was incorrectly documented.
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley1369. [bug] Adding an NS record as the lexicographically last
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley record in a secure zone didn't work.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1368. [func] remove support for bitstring labels.
cb726f24e7a8b3d49815497ebb4a566fe9e195bfAndreas Gustafsson1367. [func] Use response times to select forwarders.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1366. [contrib] queryperf usage was incomplete. Add '-h' for help.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1365. [func] "localhost" and "localnets" acls now include IPv6
cb726f24e7a8b3d49815497ebb4a566fe9e195bfAndreas Gustafsson addresses / prefixes.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1364. [func] Log file name when unable to open memory statistics
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley and dump database files. [RT# 3437]
173b32c660c1e4d5141b5ca740e8fab3c593652fBob Halley1363. [func] Listen-on-v6 now supports specific addresses.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1362. [bug] remove IFF_RUNNING test when scanning interfaces.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1361. [func] log the reason for rejecting a server when resolving
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1360. [bug] --enable-libbind would fail when not built in the
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson source tree for certain OS's.
6b99e640f34b3e9b3f2b4dcb10986f78e85fe1a4Andreas Gustafsson1359. [security] Support patches OpenSSL libraries.
6b99e640f34b3e9b3f2b4dcb10986f78e85fe1a4Andreas Gustafsson http://www.cert.org/advisories/CA-2002-23.html
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1358. [bug] It was possible to trigger a INSIST when debugging
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley large dynamic updates. [RT #3390]
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1357. [bug] nsupdate was extremely wasteful of memory.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1356. [tuning] Reduce the number of events / quantum for zone tasks.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1355. [bug] Fix DNSSEC wildcard proof for CNAME/DNAME.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1354. [doc] lwres man pages had illegal nroff.
875ad7d99d1b2bf9afcf11b73f5e65ac012ba745Andreas Gustafsson1353. [contrib] sdb/ldap to version 0.9.
875ad7d99d1b2bf9afcf11b73f5e65ac012ba745Andreas Gustafsson1352. [bug] dig, host, nslookup when falling back to TCP use the
875ad7d99d1b2bf9afcf11b73f5e65ac012ba745Andreas Gustafsson current search entry (if any). [RT #3374]
875ad7d99d1b2bf9afcf11b73f5e65ac012ba745Andreas Gustafsson1351. [bug] lwres_getipnodebyname() returned the wrong name
875ad7d99d1b2bf9afcf11b73f5e65ac012ba745Andreas Gustafsson when given a IPv4 literal, af=AF_INET6 and AI_MAPPED
875ad7d99d1b2bf9afcf11b73f5e65ac012ba745Andreas Gustafsson1350. [bug] dns_name_fromtext() failed to handle too many labels
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1349. [security] Minimum OpenSSL version now 0.9.6e (was 0.9.5a).
ea96c33a393c338db917f7e311b56f63b31925acAndreas Gustafsson http://www.cert.org/advisories/CA-2002-23.html
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1348. [port] win32: Rewrote code to use I/O Completion Ports
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson in socket.c and eliminating a host of socket
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson errors. Performance is enhanced.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1347. [placeholder]
173b32c660c1e4d5141b5ca740e8fab3c593652fBob Halley1346. [placeholder]
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1345. [port] Use a explicit -Wformat with gcc. Not all versions
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson include it in -Wall.
173b32c660c1e4d5141b5ca740e8fab3c593652fBob Halley1344. [func] Log if the serial number on the master has gone
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley If you have multiple machines specified in the masters
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley clause you may want to set 'multi-master yes;' to
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley suppress this warning.
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1343. [func] Log successful notifies received (info). Adjust log
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley level for failed notifies to notice.
173b32c660c1e4d5141b5ca740e8fab3c593652fBob Halley1342. [func] Log remote address with TCP dispatch failures.
325c88703c78ddb975994f7123ab4f93b6650a87Bob Halley1341. [func] Allow a rate limiter to be stalled.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1340. [bug] Delay and spread out the startup refresh load.
0f03a5d6a7e9b6da3c30ebef053abaf486f5b312Andreas Gustafsson1339. [func] dig, host and nslookup now use IP6.ARPA for nibble
0f03a5d6a7e9b6da3c30ebef053abaf486f5b312Andreas Gustafsson lookups. Bit string lookups are no longer attempted.
0f03a5d6a7e9b6da3c30ebef053abaf486f5b312Andreas Gustafsson1338. [placeholder]
029f5aa86138aa9c32b3dc3c8a00626eea961d35James Brister1337. [placeholder]
0f03a5d6a7e9b6da3c30ebef053abaf486f5b312Andreas Gustafsson1336. [func] Nibble lookups under IP6.ARPA are now supported by
0f03a5d6a7e9b6da3c30ebef053abaf486f5b312Andreas Gustafsson dns_byaddr_create(). dns_byaddr_createptrname() is
0f03a5d6a7e9b6da3c30ebef053abaf486f5b312Andreas Gustafsson deprecated, use dns_byaddr_createptrname2() instead.
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley1335. [bug] When performing a nonexistence proof, the validator
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley should discard parent NXTs from higher in the DNS.
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley1334. [bug] When signing/verifying rdatasets, duplicate rdatas
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley need to be suppressed.
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley1333. [contrib] queryperf now reports a summary of returned
71385229ce0f2c7d277ca16bbc554bb3bdf9f587Andreas Gustafsson rcodes (-c), rcodes are printed in mnemonic form (-v).
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley1332. [func] Report the current serial with periodic commits when
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley rolling forward the journal.
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley1331. [func] Generate DNSSEC wildcard proofs.
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley1330. [bug] When processing events (non-threaded) only allow
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley the task one chance to use to use its quantum.
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley1329. [func] named-checkzone will now check if nameservers that
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley appear to be IP addresses. Available modes "fail",
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley "warn" (default) and "ignore" the results of the
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley1328. [bug] The validator could incorrectly verify an invalid
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley negative proof.
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley1327. [bug] The validator would incorrectly mark data as insecure
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley when seeing a bogus signature before a correct
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1326. [bug] DNAME/CNAME signatures were not being cached when
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson validation was not being performed. [RT #3284]
b00a764bc8feb6ee6a9b50ef90000870ff03aaeaBrian Wellington1325. [bug] If the tcpquota was exhausted it was possible to
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson to trigger a INSIST() failure.
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1324. [port] darwin: ifconfig.sh now supports darwin.
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1323. [port] linux: Slackware 4.0 needs <asm/unistd.h>. [RT #3205]
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1322. [bug] dnssec-signzone usage message was misleading.
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1321. [bug] If the last RRset in a zone is glue, dnssec-signzone
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson would incorrectly duplicate its output and sign it.
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1320. [doc] query-source-v6 was missing from options section.
b00a764bc8feb6ee6a9b50ef90000870ff03aaeaBrian Wellington1319. [func] libbind: log attempts to exploit #1318.
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1318. [bug] libbind: Remote buffer overrun.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1317. [port] libbind: TrueUNIX 5.1 does not like __align as a
9ee5efde7df57cbe70fb9b32c9d898e8ef7eca1eBob Halley element name.
9ee5efde7df57cbe70fb9b32c9d898e8ef7eca1eBob Halley1316. [bug] libbind: gethostans() could get out of sync parsing
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley the response if there was a very long CNAME chain.
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1315. [bug] Options should apply to the internal _bind view.
2e097e67d87630bbefb5c1b0bea6f1bc8b2ec86dAndreas Gustafsson1314. [port] Handle ECONNRESET from sendmsg() [unix].
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1313. [func] Query log now says if the query was signed (S) or
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson if EDNS was used (E).
1c4fb0e31596318b2a712247c7f8bed21412964cAndreas Gustafsson1312. [func] Log TSIG key used w/ outgoing zone transfers.
029f5aa86138aa9c32b3dc3c8a00626eea961d35James Brister1311. [bug] lwres_getrrsetbyname leaked memory. [RT #3159]
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1310. [bug] 'rndc stop' failed to cause zones to be flushed
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson sometimes. [RT #3157]
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson1309. [func] Log that a zone transfer was covered by a TSIG.
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson1308. [func] DS (delegation signer) support.
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson1307. [bug] nsupdate: allow white space base64 key data.
533b0475054882ea1c81cb1ec4aa3e6750711bbcBob Halley1306. [bug] Badly encoded LOC record when the size, horizontal
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson precision or vertical precision was 0.1m.
8545bb47650a61d0d59fd2cb0080268df890cae6Bob Halley1305. [bug] Document that internal zones are included in the
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley rndc status results.
a4b6a1622b1b6672a6e0c7186167bbe3997568c6Bob Halley1304. [func] New function: dns_zone_name().
6b99e640f34b3e9b3f2b4dcb10986f78e85fe1a4Andreas Gustafsson1303. [func] Option 'flush-zones-on-shutdown <boolean>;'.
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1302. [func] Extended rndc dumpdb to support dumping of zones and
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson view selection: 'dumpdb [-all|-zones|-cache] [view]'.
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson1301. [func] New category 'update-security'.
0c637e129e5623d6d70574617bf848ec73a468f8Andreas Gustafsson1300. [port] Compaq Trucluster support.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1299. [bug] Set AI_ADDRCONFIG when looking up addresses
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson via getaddrinfo() (affects dig, host, nslookup, rndc
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson and nsupdate).
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson1298. [bug] The CINCLUDES macro in lib/dns/sec/dst/Makefile
0c637e129e5623d6d70574617bf848ec73a468f8Andreas Gustafsson could be left with a trailing "\" after configure
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1297. [port] linux: make handling EINVAL from socket() no longer
0c637e129e5623d6d70574617bf848ec73a468f8Andreas Gustafsson conditional on #ifdef LINUX.
a55d0a9080c8ef4117d2fc27f63220a56afb2434Andreas Gustafsson1296. [bug] isc_log_closefilelogs() needed to lock the log
e01ecff4b1562a24e6de7e9396c60e9dffdb78ceAndreas Gustafsson1295. [bug] isc_log_setdebuglevel() needed to lock the log
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1294. [func] libbind: no longer attempts bit string labels for
cfab2f4e039052fd5c71f8de93a9510bec0581f9Andreas Gustafsson IPv6 reverse resolution. Try IP6.ARPA then IP6.INT
cfab2f4e039052fd5c71f8de93a9510bec0581f9Andreas Gustafsson for nibble style resolution.
029f5aa86138aa9c32b3dc3c8a00626eea961d35James Brister1293. [func] Entropy can now be retrieved from EGDs. [RT #2438]
e01ecff4b1562a24e6de7e9396c60e9dffdb78ceAndreas Gustafsson1292. [func] Enable IPv6 support when using ioctl style interface
e01ecff4b1562a24e6de7e9396c60e9dffdb78ceAndreas Gustafsson scanning and OS supports SIOCGLIFADDR using struct
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson1291. [func] Enable IPv6 support when using sysctl style interface
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson1290. [func] "dig axfr" now reports the number of messages
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson as well as the number of records.
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson1289. [port] See if -ldl is required for OpenSSL? [RT #2672]
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson1288. [bug] Adjusted REQUIRE's in lib/dns/name.c to better
a55d0a9080c8ef4117d2fc27f63220a56afb2434Andreas Gustafsson reflect written requirements.
a55d0a9080c8ef4117d2fc27f63220a56afb2434Andreas Gustafsson1287. [bug] REQUIRE that DNS_DBADD_MERGE only be set when adding
a55d0a9080c8ef4117d2fc27f63220a56afb2434Andreas Gustafsson a rdataset to a zone db in the rbtdb implementation of
a55d0a9080c8ef4117d2fc27f63220a56afb2434Andreas Gustafsson1286. [bug] dns_name_downcase() enforce requirement that
a55d0a9080c8ef4117d2fc27f63220a56afb2434Andreas Gustafsson target != NULL or name->buffer != NULL.
a55d0a9080c8ef4117d2fc27f63220a56afb2434Andreas Gustafsson1285. [func] lwres: probe the system to see what address families
a55d0a9080c8ef4117d2fc27f63220a56afb2434Andreas Gustafsson are currently in use.
a55d0a9080c8ef4117d2fc27f63220a56afb2434Andreas Gustafsson1284. [bug] The RTT estimate on unused servers was not aged.
a55d0a9080c8ef4117d2fc27f63220a56afb2434Andreas Gustafsson1283. [func] Use "dataready" accept filter if available.
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1282. [port] libbind: hpux 11.11 interface scanning.
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson1281. [func] Log zone when unable to get private keys to update
26c86a6fc85c89447d23d4a3e34b11157a2ff6f4Andreas Gustafsson zone. Log zone when NXT records are missing from
a55d0a9080c8ef4117d2fc27f63220a56afb2434Andreas Gustafsson1280. [bug] libbind: escape '(' and ')' when converting to
a55d0a9080c8ef4117d2fc27f63220a56afb2434Andreas Gustafsson presentation form.
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson1279. [port] Darwin uses (unsigned long) for size_t. [RT #2590]
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson1278. [func] dig: now supports +[no]cl +[no]ttlid.
657f3b3768ef2d7c4f8663f9a116c67e8b4e9206Andreas Gustafsson1277. [func] You can now create your own customized printing
657f3b3768ef2d7c4f8663f9a116c67e8b4e9206Andreas Gustafsson styles: dns_master_stylecreate() and
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence dns_master_styledestroy().
657f3b3768ef2d7c4f8663f9a116c67e8b4e9206Andreas Gustafsson1276. [bug] libbind: const pointer conflicts in res_debug.c.
657f3b3768ef2d7c4f8663f9a116c67e8b4e9206Andreas Gustafsson1275. [port] libbind: hpux: treat all hpux systems as BIG_ENDIAN.
657f3b3768ef2d7c4f8663f9a116c67e8b4e9206Andreas Gustafsson1274. [bug] Memory leak in lwres_gnbarequest_parse().
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1273. [port] libbind: solaris: 64 bit binary compatibility.
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1272. [contrib] Berkeley DB 4.0 sdb implementation from
657f3b3768ef2d7c4f8663f9a116c67e8b4e9206Andreas Gustafsson Nuno Miguel Rodrigues <nmr@co.sapo.pt>.
657f3b3768ef2d7c4f8663f9a116c67e8b4e9206Andreas Gustafsson1271. [bug] "recursion available: {denied,approved}" was too
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042Andreas Gustafsson1270. [bug] Check that system inet_pton() and inet_ntop() support
c14c6f86ae1607eb39b8b37be25599b8cb923062Bob Halley1269. [port] Openserver: ifconfig.sh support.
c14c6f86ae1607eb39b8b37be25599b8cb923062Bob Halley1268. [port] Openserver: the value FD_SETSIZE depends on whether
c14c6f86ae1607eb39b8b37be25599b8cb923062Bob Halley <sys/param.h> is included or not. Be consistent.
b00a764bc8feb6ee6a9b50ef90000870ff03aaeaBrian Wellington1267. [func] isc_file_openunique() now creates file using mode
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson 0666 rather than 0600.
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1266. [bug] ISC_LINK_INIT, ISC_LINK_UNLINK, ISC_LIST_DEQUEUE,
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson __ISC_LINK_UNLINKUNSAFE and __ISC_LIST_DEQUEUEUNSAFE
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson are not C++ compatible, use *_TYPE versions instead.
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1265. [bug] libbind: LINK_INIT and UNLINK were not compatible with
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson C++, use LINK_INIT_TYPE and UNLINK_TYPE instead.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1264. [placeholder]
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1263. [bug] Reference after free error if dns_dispatchmgr_create()
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1262. [bug] ns_server_destroy() failed to set *serverp to NULL.
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1261. [func] libbind: ns_sign2() and ns_sign_tcp() now provide
c14c6f86ae1607eb39b8b37be25599b8cb923062Bob Halley support for compressed TSIG owner names.
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson1260. [func] libbind: res_update can now update IPv6 servers,
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson new function res_findzonecut2().
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1259. [bug] libbind: get_salen() IPv6 support was broken for OSs
0c637e129e5623d6d70574617bf848ec73a468f8Andreas Gustafsson1258. [bug] libbind: res_nametotype() and res_nametoclass() were
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1257. [bug] Failure to write pid-file should not be fatal on
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson reload. [RT #2861]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1256. [contrib] 'queryperf' now has EDNS (-e) + DNSSEC DO (-D) support.
0c637e129e5623d6d70574617bf848ec73a468f8Andreas Gustafsson1255. [bug] When verifying that an NXT proves nonexistence, check
46993e1d9d18410a5852b7d990338b70b158855cMichael Graff the rcode of the message and only do the matching NXT
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson check. That is, for NXDOMAIN responses, check that
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson the name is in the range between the NXT owner and
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson next name, and for NOERROR NODATA responses, check
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson that the type is not present in the NXT bitmap.
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1254. [func] preferred-glue option from BIND 8.3.
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson1253. [bug] The dnssec system test failed to remove the correct
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson1252. [bug] Dig, host and nslookup were not checking the address
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson the answer was coming from against the address it was
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson sent to. [RT# 2692]
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson1251. [port] win32: a make file contained absolute version specific
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson1250. [func] Nsupdate will report the address the update was
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson1249. [bug] Missing masters clause was not handled gracefully.
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson1248. [bug] DESTDIR was not being propagated between makes.
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson1247. [bug] Don't reset the interface index for link/site local
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson addresses. [RT #2576]
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson1246. [func] New functions isc_sockaddr_issitelocal(),
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson isc_sockaddr_islinklocal(), isc_netaddr_issitelocal()
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson and isc_netaddr_islinklocal().
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson1245. [bug] Treat ENOBUFS, ENOMEM and ENFILE as soft errors for
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson1244. [bug] Receiving a TCP message from a blackhole address would
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson prevent further messages being received over that
8571e5ca3732d3ae954588c2aad40ae31a2bec90Andreas Gustafsson1243. [bug] It was possible to trigger a REQUIRE() in
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley dns_message_findtype(). [RT #2659]
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1242. [bug] named-checkzone failed if a journal existed. [RT #2657]
22608315e8e08b1fef12bce6e123c9ff6fe7a17cAndreas Gustafsson1241. [bug] Drop received UDP messages with a zero source port
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley as these are invariably forged. [RT #2621]
51c0bc9e3d8c93f89d828a085d60bf85cbe6f7a9Michael Graff1240. [bug] It was possible to leak zone references by
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley specifying an incorrect zone to rndc.
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1239. [bug] Under certain circumstances named could continue to
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson use a name after it had been freed triggering
582732ce15d48cb521a32a551de3ce5ad2cc3290Andreas Gustafsson INSIST() failures. [RT #2614]
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1238. [bug] It is possible to lockup the server when shutting down
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley if notifies were being processed. [RT #2591]
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1237. [bug] nslookup: "set q=type" failed.
d4e608c5bc38af9d50fed2e89442ed05dd3c335fBrian Wellington1236. [bug] dns_rdata{class,type}_fromtext() didn't handle non
165250c40336857867bbfc29023d3d06fc823b97Brian Wellington NULL terminated text regions. [RT #2588]
9e694201cfe00011e98bfa9cdb6358e7d050be7bAndreas Gustafsson1235. [func] Report 'out of memory' errors from openssl.
9e694201cfe00011e98bfa9cdb6358e7d050be7bAndreas Gustafsson1234. [bug] contrib/sdb: 'zonetodb' failed to call
9e694201cfe00011e98bfa9cdb6358e7d050be7bAndreas Gustafsson dns_result_register(). DNS_R_SEENINCLUDE should not
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1233. [bug] The flags field of a KEY record can be expressed in
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence hex as well as decimal.
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1232. [bug] unix/errno2result() didn't handle EADDRNOTAVAIL.
84f4e4a656926a795f3bae40b2a6308bebb48b49David Lawrence1231. [port] HPUX 11.11 recvmsg() can return spurious EADDRNOTAVAIL.
a8277d18aad1adbfbb59e9693529b4453b2bcb8eAndreas Gustafsson1230. [bug] isccc_cc_isreply() and isccc_cc_isack() were broken.
a8277d18aad1adbfbb59e9693529b4453b2bcb8eAndreas Gustafsson1229. [bug] named would crash if it received a TSIG signed
202991557a4b7e8d3df7725d84f0fcae90dbaee6David Lawrence query as part of an AXFR response. [RT #2570]
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson1228. [bug] 'make install' did not depend on 'make all'. [RT #2559]
a8277d18aad1adbfbb59e9693529b4453b2bcb8eAndreas Gustafsson1227. [bug] dns_lex_getmastertoken() now returns ISC_R_BADNUMBER
a8277d18aad1adbfbb59e9693529b4453b2bcb8eAndreas Gustafsson if a number was expected and some other token was
a8277d18aad1adbfbb59e9693529b4453b2bcb8eAndreas Gustafsson found. [RT#2532]
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson1226. [func] Use EDNS for zone refresh queries. [RT #2551]
f30f2b279c63fd2f6b5d781a03f48d7e87ac3855Andreas Gustafsson1225. [func] dns_message_setopt() no longer requires that
f30f2b279c63fd2f6b5d781a03f48d7e87ac3855Andreas Gustafsson dns_message_renderbegin() to have been called.
7193a1762e428cfba06907e51fa9e4bce3b5569aAndreas Gustafsson1224. [bug] 'rrset-order' and 'sortlist' should be additive
f30f2b279c63fd2f6b5d781a03f48d7e87ac3855Andreas Gustafsson not exclusive.
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson1223. [func] 'rrset-order' partially works 'cyclic' and 'random'
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson are supported.
e02c696ea586f8dcc7c6145cc0f143f887960cd4Andreas Gustafsson1222. [bug] Specifying 'port *' did not always result in a system
e02c696ea586f8dcc7c6145cc0f143f887960cd4Andreas Gustafsson selected (non-reserved) port being used. [RT #2537]
a0f6cda5fd9f2fcc4154bb63628f849b639a40caAndreas Gustafsson1221. [bug] Zone types 'master', 'slave' and 'stub' were not being
e02c696ea586f8dcc7c6145cc0f143f887960cd4Andreas Gustafsson compared case insensitively. [RT #2542]
a0f6cda5fd9f2fcc4154bb63628f849b639a40caAndreas Gustafsson1220. [func] Support for APL rdata type.
a0f6cda5fd9f2fcc4154bb63628f849b639a40caAndreas Gustafsson1219. [func] Named now reports the TSIG extended error code when
a0f6cda5fd9f2fcc4154bb63628f849b639a40caAndreas Gustafsson signature verification fails. [RT #1651]
a0f6cda5fd9f2fcc4154bb63628f849b639a40caAndreas Gustafsson1218. [bug] Named incorrectly returned SERVFAIL rather than
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson NOTAUTH when there was a TSIG BADTIME error. [RT #2519]
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson1217. [func] Report locations of previous key definition when a
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson duplicate is detected.
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson1216. [bug] Multiple server clauses for the same server were not
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson reported. [RT #2514]
7d040ee1bd52d67dbefd95ce592ff7bb0e1c9f59Andreas Gustafsson1215. [port] solaris: add support to ifconfig.sh for x86 2.5.1
7d040ee1bd52d67dbefd95ce592ff7bb0e1c9f59Andreas Gustafsson1214. [bug] Win32: isc_file_renameunique() could leave zero length
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence1213. [func] Report view associated with client if it is not a
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence standard view (_default or _bind).
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence1212. [port] libbind: 64k answer buffers were causing stack space
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence to be exceeded for certain OS. Use heap space instead.
573b8b48d888e3f203ddd3fc78eafa986b9af44bAndreas Gustafsson1211. [bug] dns_name_fromtext() incorrectly handled certain
0c637e129e5623d6d70574617bf848ec73a468f8Andreas Gustafsson valid octal bitlabels. [RT #2483]
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1Andreas Gustafsson1210. [bug] libbind: getnameinfo() failed to lookup IPv4 mapped /
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson compatible addresses. [RT #2461]
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1209. [bug] Dig, host, nslookup were not checking the message ids
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson on the responses. [RT #2454]
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1208. [bug] dns_master_load*() failed to log a error message if
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson an error was detected when parsing the ownername of
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson a record. [RT #2448]
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1207. [bug] libbind: getaddrinfo() could call freeaddrinfo() with
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson an invalid pointer.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1206. [bug] SERVFAIL and NOTIMP responses to an EDNS query should
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson trigger a non-EDNS retry.
1c4fb0e31596318b2a712247c7f8bed21412964cAndreas Gustafsson1205. [bug] OPT, TSIG and TKEY cannot be used to set the "class"
1c4fb0e31596318b2a712247c7f8bed21412964cAndreas Gustafsson of the message. [RT #2449]
1c4fb0e31596318b2a712247c7f8bed21412964cAndreas Gustafsson1204. [bug] libbind: res_nupdate() failed to update the name
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson server addresses before sending the update.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1203. [func] Report locations of previous acl and zone definitions
533b0475054882ea1c81cb1ec4aa3e6750711bbcBob Halley when a duplicate is detected.
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson1202. [func] New functions: cfg_obj_line() and cfg_obj_file().
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson1201. [bug] Require that if 'callbacks' is passed to
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson dns_rdata_fromtext(), callbacks->error and
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson callbacks->warn are initialized.
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson1200. [bug] Log 'errno' that we are unable to convert to
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson isc_result_t. [RT #2404]
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson1199. [doc] ARM reference to RFC 2157 should have been RFC 1918.
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson1198. [bug] OPT printing style was not consistent with the way the
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson header fields are printed. The DO bit was not reported
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson if set. Report if any of the MBZ bits are set.
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson1197. [bug] Attempts to define the same acl multiple times were not
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson1196. [contrib] update mdnkit to 2.2.3.
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson1195. [bug] Attempts to redefine builtin acls should be caught.
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson1194. [bug] Not all duplicate zone definitions were being detected
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson at the named.conf checking stage. [RT #2431]
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson1193. [bug] dig +besteffort parsing didn't handle packet
533b0475054882ea1c81cb1ec4aa3e6750711bbcBob Halley truncation. dns_message_parse() has new flag
533b0475054882ea1c81cb1ec4aa3e6750711bbcBob Halley DNS_MESSAGE_IGNORETRUNCATION.
e44487bfc23599b6b240e09d83d1c862fecfcc82Michael Graff1192. [bug] The seconds fields in LOC records were restricted
9ee5efde7df57cbe70fb9b32c9d898e8ef7eca1eBob Halley to three decimal places. More decimal places should
71385229ce0f2c7d277ca16bbc554bb3bdf9f587Andreas Gustafsson be allowed but warned about.
a4b6a1622b1b6672a6e0c7186167bbe3997568c6Bob Halley1191. [bug] A dynamic update removing the last non-apex name in
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff a secure zone would fail. [RT #2399]
165250c40336857867bbfc29023d3d06fc823b97Brian Wellington1190. [func] Add the "rndc freeze" and "rndc unfreeze" commands.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1189. [bug] On some systems, malloc(0) returns NULL, which
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson could cause the caller to report an out of memory
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson error. [RT #2398]
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1188. [bug] Dynamic updates of a signed zone would fail if
ca9739800f045cd4d39014f98b920d4354b5bd14Michael Graff some of the zone private keys were unavailable.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1187. [bug] named was incorrectly returning DNSSEC records
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson in negative responses when the DO bit was not set.
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1186. [bug] isc_hex_tobuffer(,,length = 0) failed to unget the
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson EOL token when reading to end of line.
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1185. [bug] libbind: don't assume statp->_u._ext.ext is valid
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson unless RES_INIT is set when calling res_*init().
9ee5efde7df57cbe70fb9b32c9d898e8ef7eca1eBob Halley1184. [bug] libbind: call res_ndestroy() if RES_INIT is set
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson when res_*init() is called.
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson1183. [bug] Handle ENOSR error when writing to the internal
036df8a12dc56126ada0e472c22d93d55eef9675Andreas Gustafsson control pipe. [RT #2395]
a4b6a1622b1b6672a6e0c7186167bbe3997568c6Bob Halley1182. [bug] The server could throw an assertion failure when
b8257bd2d872546e7cc358fdf32331ce8850bca4Bob Halley constructing a negative response packet.
7f4db15e68befbd2f7a6f9c81a6702fe9cd6610fMichael Graff1181. [func] Add the "key-directory" configuration statement,
533b0475054882ea1c81cb1ec4aa3e6750711bbcBob Halley which allows the server to look for online signing
533b0475054882ea1c81cb1ec4aa3e6750711bbcBob Halley keys in alternate directories.
e44487bfc23599b6b240e09d83d1c862fecfcc82Michael Graff1180. [func] dnssec-keygen should always generate keys with
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson protocol 3 (DNSSEC), since it's less confusing
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson1179. [func] Add SIG(0) support to nsupdate.
a4b6a1622b1b6672a6e0c7186167bbe3997568c6Bob Halley1178. [bug] Follow and cache (if appropriate) A6 and other
b8257bd2d872546e7cc358fdf32331ce8850bca4Bob Halley data chains to completion in the additional section.
582732ce15d48cb521a32a551de3ce5ad2cc3290Andreas Gustafsson1177. [func] Report view when loading zones if it is not a
173b32c660c1e4d5141b5ca740e8fab3c593652fBob Halley standard view (_default or _bind). [RT #2270]
173b32c660c1e4d5141b5ca740e8fab3c593652fBob Halley1176. [doc] Document that allow-v6-synthesis is only performed
582732ce15d48cb521a32a551de3ce5ad2cc3290Andreas Gustafsson for clients that are supplied recursive service.
016326d111130b2810cb453d6bf2ff94f398b050Bob Halley1175. [bug] named-checkzone and named-checkconf failed to call
b03758b04ea5134c805d44fcc5315c878c6f7996Andreas Gustafsson dns_result_register() at startup which could
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson result in runtime exceptions when printing
22608315e8e08b1fef12bce6e123c9ff6fe7a17cAndreas Gustafsson "out of memory" errors. [RT #2335]
b778773c6105fcd7fe72f91e8a6f4a4ba564b1b1Andreas Gustafsson1174. [bug] Win32: add WSAECONNRESET to the expected errors
22608315e8e08b1fef12bce6e123c9ff6fe7a17cAndreas Gustafsson from connect(). [RT #2308]
165250c40336857867bbfc29023d3d06fc823b97Brian Wellington1173. [bug] Potential memory leaks in isc_log_create() and
99abbe0bc4e2ee45515c7b9c4cf538e68206d90dAndreas Gustafsson isc_log_settag(). [RT #2336]
ad61cbe04f3660c2db07a9d288a2594319cea90bAndreas Gustafsson1172. [doc] Add CERT, GPOS, KX, NAPTR, NSAP, PX and TXT to
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson table of RR types in ARM.
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson1171. [func] Added function isc_region_compare(), updated files in
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson lib/dns to use this function instead of local one.
1840745dd553b2ff5b114a03cde40a2a404aa559Michael Graff1170. [bug] Don't attempt to print the token when a I/O error
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson occurs when parsing named.conf. [RT #2275]
582732ce15d48cb521a32a551de3ce5ad2cc3290Andreas Gustafsson1169. [func] Identify recursive queries in the query log.
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson1168. [bug] Empty also-notify clauses were not handled. [RT #2309]
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1167. [contrib] nslint-2.1a3 (from author).
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson1166. [bug] "Not Implemented" should be reported as NOTIMP,
ad61cbe04f3660c2db07a9d288a2594319cea90bAndreas Gustafsson not NOTIMPL. [RT #2281]
6d39d25c557d3778ea8dc1d032cb443302879aa7Andreas Gustafsson1165. [bug] We were rejecting notify-source{-v6} in zone clauses.
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson1164. [bug] Empty masters clauses in slave / stub zones were not
582732ce15d48cb521a32a551de3ce5ad2cc3290Andreas Gustafsson handled gracefully. [RT #2262]
0084a7ed9c64a588d3ed0fe1f026854a659b7831Andreas Gustafsson1163. [func] isc_time_formattimestamp() now includes the year.
0084a7ed9c64a588d3ed0fe1f026854a659b7831Andreas Gustafsson1162. [bug] The allow-notify option was not accepted in slave
6b99e640f34b3e9b3f2b4dcb10986f78e85fe1a4Andreas Gustafsson zone statements.
6b99e640f34b3e9b3f2b4dcb10986f78e85fe1a4Andreas Gustafsson1161. [bug] named-checkzone looped on unbalanced brackets.
7e03d1e22fc9ef120cd16089ccbf27ad1639efe9Andreas Gustafsson1160. [bug] Generating Diffie-Hellman keys longer than 1024
a1747570262ed336c213aaf6bd31bc91993a46deAndreas Gustafsson bits could fail. [RT #2241]
b03758b04ea5134c805d44fcc5315c878c6f7996Andreas Gustafsson1159. [bug] MD and MF are not permitted to be loaded by RFC1123.
b03758b04ea5134c805d44fcc5315c878c6f7996Andreas Gustafsson1158. [func] Report the client's address when logging notify
206a60c0d78303feaf407eb8806c60dd34aabb0bAndreas Gustafsson1157. [func] match-clients and match-destinations now accept
3013dcc59de034a139a1aba98a5fa7f8da3d1299Bob Halley keys. [RT #2045]
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1156. [port] The configure test for strsep() incorrectly
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson succeeded on certain patched versions of
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson AIX 4.3.3. [RT #2190]
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1155. [func] Recover from master files being removed from under
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1154. [bug] Don't attempt to obtain the netmask of a interface
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson if there is no address configured. [RT #2176]
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1153. [func] 'rndc {stop|halt} -p' now reports the process id
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson of the instance of named being shutdown.
9e694201cfe00011e98bfa9cdb6358e7d050be7bAndreas Gustafsson1152. [bug] libbind: read buffer overflows.
d4e608c5bc38af9d50fed2e89442ed05dd3c335fBrian Wellington1151. [bug] nslookup failed to check that the arguments to
63c82cf3ce90e60d3140b0d1c10d9cea9e0740f5Brian Wellington the port, timeout, and retry options were
9e694201cfe00011e98bfa9cdb6358e7d050be7bAndreas Gustafsson valid integers and in range. [RT #2099]
d4e608c5bc38af9d50fed2e89442ed05dd3c335fBrian Wellington1150. [bug] named incorrectly accepted TTL values
9e694201cfe00011e98bfa9cdb6358e7d050be7bAndreas Gustafsson containing plus or minus signs, such as
ad61cbe04f3660c2db07a9d288a2594319cea90bAndreas Gustafsson1149. [func] New function isc_parse_uint32().
ad61cbe04f3660c2db07a9d288a2594319cea90bAndreas Gustafsson1148. [func] 'rndc-confgen -a' now provides positive feedback.
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1147. [func] Set IPV6_V6ONLY on IPv6 sockets if supported by
e485d16462b0a66b835107fae04fe9d562e77af0Bob Halley the OS. listen-on-v6 { any; }; should no longer
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson result in IPv4 queries be accepted. Similarly
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson control { inet :: ... }; should no longer result
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson in IPv4 connections being accepted. This can be
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson overridden at compile time by defining
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson ISC_ALLOW_MAPPED=1.
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson1146. [func] Allow IPV6_IPV6ONLY to be set/cleared on a socket if
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson supported by the OS by a new function
9fdf20d0dea288572033095995547789059d4d6bAndreas Gustafsson isc_socket_ipv6only().
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson1145. [func] "host" no longer reports a NOERROR/NODATA response
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson by printing nothing. [RT #2065]
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson1144. [bug] rndc-confgen would crash if both the -a and -t
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson options were specified. [RT #2159]
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson1143. [bug] When a trusted-keys statement was present and named
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson was built without crypto support, it would leak memory.
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson1142. [bug] dnssec-signzone would fail to delete temporary files
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson in some failure cases. [RT #2144]
aa79283a0d97d5d77d3c17bcb1756035eabe647aAndreas Gustafsson1141. [bug] When named rejected a control message, it would
aa79283a0d97d5d77d3c17bcb1756035eabe647aAndreas Gustafsson leak a file descriptor and memory. It would also
9e694201cfe00011e98bfa9cdb6358e7d050be7bAndreas Gustafsson fail to respond, causing rndc to hang.
9e694201cfe00011e98bfa9cdb6358e7d050be7bAndreas Gustafsson [RT #2139, #2164]
63c82cf3ce90e60d3140b0d1c10d9cea9e0740f5Brian Wellington1140. [bug] rndc-confgen did not accept IPv6 addresses as arguments
63c82cf3ce90e60d3140b0d1c10d9cea9e0740f5Brian Wellington to the -s option. [RT #2138]
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1139. [func] It is now possible to flush a given name from the
582732ce15d48cb521a32a551de3ce5ad2cc3290Andreas Gustafsson cache(s) via 'rndc flushname name [view]'. [RT #2051]
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8Andreas Gustafsson1138. [func] It is now possible to flush a given name from the
206a60c0d78303feaf407eb8806c60dd34aabb0bAndreas Gustafsson cache by calling the new function
a1747570262ed336c213aaf6bd31bc91993a46deAndreas Gustafsson dns_cache_flushname().
559b10cc8f3e1dc4d93f55c9336f74839e9fa362Andreas Gustafsson1137. [func] It is now possible to flush a given name from the
559b10cc8f3e1dc4d93f55c9336f74839e9fa362Andreas Gustafsson ADB by calling the new function dns_adb_flushname().
143c2d39fafc0e36e0fa291b7708b60309e5a1b6Andreas Gustafsson1136. [bug] CNAME records synthesized from DNAMEs did not
c14c6f86ae1607eb39b8b37be25599b8cb923062Bob Halley have a TTL of zero as required by RFC2672.
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson1135. [func] You can now override the default syslog() facility for
b23d5b6191233025ccb1b40df5d0b10ca4a0a5c3Andreas Gustafsson named/lwresd at compile time. [RT #1982]
7efc8c3f692fc3226c00ce8bdc1b90eb06562352David Lawrence1134. [bug] Multi-threaded servers could deadlock in ferror()
c0564c15e73fc366a9200fc47dfcc7894382aa98Andreas Gustafsson when reloading zone files. [RT #1951, #1998]
8e12f9c899a07e505eb24c264123a0c7e36fe789David Lawrence1133. [bug] IN6_IS_ADDR_LOOPBACK was not portably defined on
b8257bd2d872546e7cc358fdf32331ce8850bca4Bob Halley platforms without IN6_IS_ADDR_LOOPBACK. [RT #2106]
b8257bd2d872546e7cc358fdf32331ce8850bca4Bob Halley1132. [func] Improve UPDATE prerequisite failure diagnostic messages.
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1131. [bug] The match-destinations view option did not work with
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson IPv6 destinations. [RT #2073, #2074]
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1130. [bug] Log messages reporting an out-of-range serial number
e44487bfc23599b6b240e09d83d1c862fecfcc82Michael Graff did not include the out-of-range number but the
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson following token. [RT #2076]
9ee5efde7df57cbe70fb9b32c9d898e8ef7eca1eBob Halley1129. [bug] Multi-threaded servers could crash under heavy
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff resolution load due to a race condition. [RT #2018]
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1128. [func] sdb drivers can now provide RR data in either text
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson or wire format, the latter using the new functions
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson dns_sdb_putrdata() and dns_sdb_putnamedrdata().
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1127. [func] rndc: If the server to contact has multiple addresses,
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff try all of them.
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1126. [bug] The server could access a freed event if shut
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson down while a client start event was pending
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson delivery. [RT #2061]
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1125. [bug] rndc: -k option was missing from usage message.
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1124. [doc] dig: +[no]dnssec, +[no]besteffort and +[no]fail
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson are now documented. [RT #2052]
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1123. [bug] dig +[no]fail did not match description. [RT #2052]
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1122. [tuning] Resolution timeout reduced from 90 to 30 seconds.
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson1121. [bug] The server could attempt to access a NULL zone
b45b364f2255f4abfec674e5ff94b803e34b3e83Andreas Gustafsson table if shut down while resolving.
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson [RT #1587, #2054]
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1120. [bug] Errors in options were not fatal. [RT #2002]
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1119. [func] Added support in Win32 for NTFS file/directory ACL's
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson for access control.
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1118. [bug] On multi-threaded servers, a race condition
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson could cause an assertion failure in resolver.c
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson during resolver shutdown. [RT #2029]
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1117. [port] The configure check for in6addr_loopback incorrectly
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson succeeded on AIX 4.3 when compiling with -O2
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson because the test code was optimized away.
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1116. [bug] Setting transfers in a server clause, transfers-in,
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson or transfers-per-ns to a value greater than
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson 2147483647 disabled transfers. [RT #2002]
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1115. [func] Set maximum values for cleaning-interval,
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson heartbeat-interval, interface-interval,
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff max-transfer-idle-in, max-transfer-idle-out,
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson max-transfer-time-in, max-transfer-time-out,
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson statistics-interval of 28 days and
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson sig-validity-interval of 3660 days. [RT #2002]
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1114. [port] Ignore more accept() errors. [RT #2021]
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1113. [bug] The allow-update-forwarding option was ignored
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson when specified in a view. [RT #2014]
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1112. [placeholder]
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1111. [bug] Multi-threaded servers could deadlock processing
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson recursive queries due to a locking hierarchy
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson violation in adb.c. [RT #2017]
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1110. [bug] dig should only accept valid abbreviations of +options.
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1109. [bug] nsupdate accepted illegal ttl values.
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1108. [bug] On Win32, rndc was hanging when named was not running
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson due to failure to select for exceptional conditions
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson in select(). [RT #1870]
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1107. [bug] nsupdate could catch an assertion failure if an
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson invalid domain name was given as the argument to
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson the "zone" command.
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff1106. [bug] After seeing an out of range TTL, nsupdate would
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson treat all TTLs as out of range. [RT #2001]
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1105. [port] OpenUNIX 8 enable threads by default. [RT #1970]
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson1104. [bug] Invalid arguments to the transfer-format option
f5f38e9930344a30db725816e2f1c5edb9c2ac55Andreas Gustafsson could cause an assertion failure. [RT #1995]
1103. [port] OpenUNIX 8 support (ifconfig.sh). [RT #1970]
1099. [cleanup] libbind: defining REPORT_ERRORS in lib/bind/dst caused
1090. [bug] libbind: dns_ho.c:add_hostent() was not returning
1088. [port] libbind: MPE/iX C.70 (incomplete)
on load/reload if views were used. [RT #1947]
1041. [bug] Dig/host/nslookup could catch an assertion failure
1032. [func] hostname.bind/txt/chaos now returns the name of
1031. [bug] libbind.a: isc__gettimeofday() infinite recursion.
1030. [bug] On systems with no resolv.conf file, nsupdate
1029. [bug] Some named.conf errors did not cause the loading
1002. [bug] When reporting an unknown class name in named.conf,
972. [bug] The file modification time code in zone.c was using the
non-existant nlist.h. [RT #1640]
957. [bug] sys/select.h inclusion was broken on older platforms.
in named/win32/os.c due to code changes in
updated to add include path for os.h header.
953. [func] The /var/run/named.key file from change #843
has been replaced by /etc/rndc.key. Both
method (rndc.conf / controls). Unlike
bin/tests. [RT #1555].
946. [cleanup] doc/misc/options is now machine-generated from the
when installing isc-config.sh.
were not accepted in named.conf. [RT #1469]
and added lib/isc/win32/entropy.c.
900. [bug] A config.guess update changed the system identification
bin/tests/system/ifconfig.sh now recognize the new
899. [bug] lib/dns/soa.c failed to compile on many platforms
897. [bug] A config.guess update changed the system identification
to Darwin. This was derived from the config.guess
849. [func] <isc/net.h> will ensure INADDR_LOOPBACK is defined.
844. [func] <isc/net.h> will ensure INADDR_LOOPBACK is defined,
just as <lwres/net.h> does.
843. [func] If no controls statement is present in named.conf,
generated by named and an rndc.conf-style file
named named.key will be written that uses it. rndc
838. [port] UnixWare 7.x.x is now suported by
833. [cleanup] Moved dns_soa_*() from <dns/journal.h> to
<dns/soa.h>, and extended them to support
832. [bug] The default location for named.conf in named-checkconf
825. [bug] zone.c:ns_query() detached from the wrong zone
character (i.e. "/") in its name and the directory
downcased when signing/verifying records. [RT #1186]
in rndc.conf.
786. [bug] When DNSSEC signing/verifying data, owner names were
755. [bug] Fix incorrectly formatted log messages in zone.c.
748. [doc] List supported RFCs in doc/misc/rfc-compliance.
739. [port] Look for /dev/random in configure, rather than
737. [port] stdtime.c failed to compile on certain platforms.
dispatch.c:do_cancel(). [RT #733]
718. [cleanup] "internal" is no longer a reserved word in named.conf.
failure in adb.c. [RT #738]
703. [port] sys/select.h is needed on older platforms. [RT #695]
702. [func] If the address 0.0.0.0 is seen in resolv.conf,
693. [bug] An empty lwres statement in named.conf caused
685. [bug] nslookup should use the search list/domain options
from resolv.conf by default. [RT #405, #630]
646. [bug] The UnixWare ISC_PLATFORM_FIXIN6INADDR fix in isc/net.h
645. [port] BSD/OS 3.0 needs pthread_init(). [RT #603]
633. [port] Cope with rlim_t missing on BSD/OS systems. [RT #575]
for syntax checking named.conf files and zone files,
604. [bug] The named.conf parser could print incorrect line
577. [func] Log illegal RDATA combinations. e.g. multiple
570. [bug] rbtdb.c allowed zones containing nodes which had
568. [func] Add sample simple database drivers in contrib/sdb.
of rdata type/class mnemonics in log messages.
516. [bug] Cache lookups which had a NULL node pointer, e.g.
DNAME, would trigger an INSIST(!search.need_cleanup)
490. [func] When a slave/stub zone has not yet successfully
from the named.conf "listen-on" statement, sockets
477. [bug] The the isc-config.sh script could be installed before
471. [bug] nsupdate didn't compile on HP/UX 10.20
and subsequent name servers in resolv.conf if the
457. [bug] Dig/host/hslookup didn't properly handle connect
documented as such in named.conf. [RT #304, RT #311]
is specified in named.conf. [RT #306]
is specified in named.conf. [RT #301]
432. [func] Added refresh/retry jitter. The actual refresh/
428. [bug] rbtdb.c:find_closest_nxt() erroneously returned
(e.g. glue). This could cause SERVFAILs when
e.g. due to corrupt zones with multiple SOA records.
an argc/argv style vector of words and sets
view/global one for CNAME targets and additional
369. [func] Support new named.conf options, view and zone
the distribution, in doc/man/dnssec.
353. [bug] double increment in lwres/gethost.c:copytobuf().
348. [func] New boolean named.conf options 'additional-from-auth'
345. [bug] Large-scale changes/cleanups to dig:
341. [func] Support 'key' clause in named.conf zone masters
327. [bug] rndc.conf parser wasn't correctly recognising an IP
320. [func] Multiple rndc changes: parses an rndc.conf file,
319. [func] The named.conf "controls" statement is now used
314. [func] The named.conf controls statement can now have
313. [bug] When parsing resolv.conf, don't terminate on an
resolv.conf search path from 6 to 8. If there
resolv.conf was empty or a comment.
310. [func] Changes to named.conf "controls" statement (inet
are listed in resolv.conf, silently ignore them
each library's ipv6.h defines the wrapper symbol of
any $sbindir/dig from a previous release.)
that lack /dev/random.
280. [func] Add isc-config.sh, which can be used to more
two or more files in libomapi.a were not namespace
278. [bug] bin/named/logconf.c:category_fromconf() didn't take
266. [bug] zone.c:save_nsrrset() node was not initialized.
262. [bug] 'master' was not initialized in zone.c:stub_callback().
for global options block of named.conf. Both accept
258. [bug] Fixed printing of lwres_addr_t.address field.
256. [func] isc_ratelimiter_t now has attach/detach semantics, and
253. [func] resolv.conf parser now recognises ';' and '#' as
252. [bug] resolv.conf parser mishandled masks on sortlists.
244. [bug] empty named.conf file and empty options statement are
243. [func] new cachesize option for named.conf
+ missing sigwait prototype on BSD/OS 4.0/4.0.1.
BSD/OS 4.*, Linux and Solaris 2.8.
230. [func] Replace the dst sign/verify API with a cleaner one.
from confparser.c, because of yacc's code, are
212. [func] Added dns_message_get/settsigkey, to make TSIG
compiling in the lib/dns/sec/{dnssafe,openssl}
204. [cleanup] On HP/UX, pass +vnocompatwarnings to the linker
run on a PA 1.x system."
201. [cleanup] Removed the test/sdig program, it has been
replaced by bin/dig/dig.
(e.g., running out of network buffers) were
and/or interfaces. [19-May-2000 explorer]
191. [func] Patched to compile on UnixWare 7.x. This platform
range for overflow/underflow. In the case of
184. [cleanup] Variables/functions which began with two leading
underscores were made to conform to the ANSI/ISO
179. [func] options named.conf statement *must* now come
178. [func] Post-load of named.conf check verifies a slave zone
168. [bug] include statements in named.conf caused syntax errors
162. [bug] Ensure proper range for arguments to ctype.h functions.
masters [ port xxx ] { y.y.y.y [ port zzz ] ; }
util/check-includes for how this was tested.
145. [cleanup] Added <isc/lang.h> and ISC_LANG_BEGINDECLS/
<isc/result.h>.
of <isc/time.h>, and needed ISC_LANG_BEGINDECLS
need <isc/eventclass.h>.
instead of <isc/time.h>.
128. [cleanup] <isc/dir.h> had ISC_LANG_BEGINDECLS instead of
and creates null keys/sets zone status bit for
<isc/result.h>.
<isc/result.h>. Multiple inclusion protection
isc_symtab_t moved to <isc/types.h>.
<isc/net.h>.
118. [cleanup] libdns.a is now namespace-clean, on NetBSD, excepting
117. [cleanup] libdns.a changes:
116. [func] Added <isc/offset.h> for isc_offset_t (aka off_t
<isc/list.h>.
<isc/mutex.h>.
<isc/list.h>.
bin/tests/{db,mem,sockaddr,tasks,timers}/.
108. [cleanup] DNS_SETBIT/DNS_GETBIT/DNS_CLEARBIT moved from
105. [doc] doc/dev/coding.html expanded with other
103. [func] libisc buffer API changes for <isc/buffer.h>:
on BSD/OS 4.1.
101. [cleanup] Quieted EGCS warnings from lib/isc/print.c.
<isc/event.h>.
or <isc/result.h>.
<isc/result.h>.
90. [cleanup] Removed unneeded ISC_LANG_BEGINDECLS/ISC_LANG_ENDDECLS
from <named/listenlist.h>.
<isc/mem.h>. isc_interface_t and isc_interfaceiter_t
moved to <isc/types.h>.
86. [cleanup] isc_bufferlist_t moved from <isc/bufferlist.h> to
<isc/types.h>.
<isc/int.h>.
<isc/lang.h>.
subsumed by file.o.
OpenSSL libraries/headers.
from <dns/types.h>.
59. [bug] Cause net/host unreachable to be a hard error
58. [bug] bin/named/query.c could sometimes trigger the
(client->query.attributes & NS_QUERYATTR_NAMEBUFUSED)
53. [port] freebsd 4.0: lib/isc/unix/socket.c requires
<sys/param.h>.
logging module "dns/validator".
and isc_lex_t to <isc/types.h>.
31. [bug] Use ${LIBTOOL} to compile bin/named/main.@O@.
25. [bug] make install failed to install <isc/log.h> and
configure.in to check for presence of in6addr_any.
9. [cleanup] replaced bit-setting code in confctx.c and replaced
4. [port] bin/named/unix/os.c didn't compile on systems with
get only what we need from <linux/capability.h>, and
systems without /dev/random.
lib/isc/unix/include/isc/Makefile.in had a typo which