CHANGES revision daad43e5a4e83bd3c055632799ab67e269467db0
76b43e4417bab52e913da39b5f5bc2a130d3f149Timo Sirainen 802. [bug] DNSSEC key tags were computed incorrectly in almost
657afb33796f8216c568ad813627da89970760beTimo Sirainen all cases. [RT #1146]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 801. [bug] nsupdate should treat lines beginning with ';' as
a550b0fbcf7e876eeb88f4528209ed28cc416752Timo Sirainen comments. [RT #1139]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 800. [bug] dnssec-signzone produced incorrect statistics for
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen large zones. [RT #1133]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 799. [bug] The ADB didn't find AAAA glue in a zone unless A6
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen glue was also present.
657afb33796f8216c568ad813627da89970760beTimo Sirainen 798. [bug] nsupdate should be able to reject bad input lines
657afb33796f8216c568ad813627da89970760beTimo Sirainen and continue. [RT #1130]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 797. [func] Issue a warning if the 'directory' option contains
a3b3e5b452be15049a1f8bfd5b3bb640af41121cTimo Sirainen a relative path. [RT #269]
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 796. [func] When a size limit is associated with a log file,
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen only roll it when the size is reached, not every
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen time the log file is opened. [RT #1096]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 795. [func] Add the +multiline option to dig. [RT #1095]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 794. [func] Implement the "port" and "default-port" statements
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 793. [cleanup] The DNSSEC tools could create filenames that were
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen illegal or contained shell metacharacters. They
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen now use a different text encoding of names that
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen doesn't have these problems. [RT #1101]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 792. [cleanup] Replace the OMAPI command channel protocol with a
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 791. [bug] The command channel now works over IPv6.
657afb33796f8216c568ad813627da89970760beTimo Sirainen 790. [bug] Wildcards created using dynamic update or IXFR
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen could fail to match. [RT #1111]
59151b71059df1190acd75d8717ed04a7920c862Timo Sirainen 789. [bug] The "localhost" and "localnets" ACLs did not match
657afb33796f8216c568ad813627da89970760beTimo Sirainen when used as the second element of a two-element
9b62bbaf33d4516b5dffb36c3ea32ce217e7fbb1Timo Sirainen sortlist item.
ad49932dae8ba31e07544b66bbc4f4de707a751cTimo Sirainen 788. [func] Add the "match-mapped-addresses" option, which
657afb33796f8216c568ad813627da89970760beTimo Sirainen causes IPv6 v4mapped addresses to be treated as
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen IPv4 addresses for the purpose of acl matching.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 787. [bug] The DNSSEC tools failed to downcase domain
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen names when mapping them into file names.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 786. [bug] When DNSSEC signing/verifying data, owner names were
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen not properly downcased.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 785. [bug] A race condition in the resolver could cause
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen an assertion failure. [RT #673, #872, #1048]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 784. [bug] nsupdate and other programs would not quit properly
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen if some signals were blocked by the caller. [RT #1081]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 783. [bug] Following CNAMEs could cause an assertion failure
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen when either using an sdb database or under very
d5cebe7f98e63d4e2822863ef2faa4971e8b3a5dTimo Sirainen rare conditions.
d5cebe7f98e63d4e2822863ef2faa4971e8b3a5dTimo Sirainen 782. [func] Implement the "serial-query-rate" option.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 781. [func] Avoid error packet loops by dropping duplicate FORMERR
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen responses. [RT #1006]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 780. [bug] Error handling code dealing with out of memory or
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen other rare errors could lead to assertion failures
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen by calling functions on unitialized names. [RT #1065]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 779. [func] Added the "minimal-responses" option.
b1e6ea3323b4d753909f79226a8a98d854f819faTimo Sirainen 778. [bug] When starting cache cleaning, cleaning_timer_action()
b1e6ea3323b4d753909f79226a8a98d854f819faTimo Sirainen returned without first pausing the iterator, which
b1e6ea3323b4d753909f79226a8a98d854f819faTimo Sirainen could cause deadlock. [RT #998]
ba00293b85c7fb4e7a2d100991c716e17b9daaaeTimo Sirainen 777. [bug] An empty forwarders list in a zone failed to override
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen global forwarders. [RT #995]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 776. [func] Improved error reporting in denied messages. [RT #252]
ba00293b85c7fb4e7a2d100991c716e17b9daaaeTimo Sirainen 775. [placeholder]
657afb33796f8216c568ad813627da89970760beTimo Sirainen 774. [func] max-cache-size is implemented.
70905e51a5148bd5613cb04720807177474a2496Timo Sirainen 773. [func] Added isc_rwlock_trylock() to attempt to lock without
657afb33796f8216c568ad813627da89970760beTimo Sirainen 772. [bug] Owner names could be incorrectly omitted from cache
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen dumps in the presence of negative caching entries.
657afb33796f8216c568ad813627da89970760beTimo Sirainen 771. [cleanup] TSIG errors related to unsynchronized clocks
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen are logged better. [RT #919]
657afb33796f8216c568ad813627da89970760beTimo Sirainen 770. [func] Add the "edns yes_or_no" statement to the server
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen clause. [RT #524]
657afb33796f8216c568ad813627da89970760beTimo Sirainen 769. [func] Improved error reporting when parsing rdata. [RT #740]
70905e51a5148bd5613cb04720807177474a2496Timo Sirainen 768. [bug] The server did not emit an SOA when a CNAME
657afb33796f8216c568ad813627da89970760beTimo Sirainen or DNAME chain ended in NXDOMAIN in an
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen authoritative zone.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 767. [placeholder]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 766. [bug] A few cases in query_find() could leak fname.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen This would trigger the mpctx->allocated == 0
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen assertion when the server exited.
fda2c460c58f50bf035680187be606542a8c1dacTimo Sirainen [RT #739, #776, #798, #812, #818, #821, #845,
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen #892, #935, #966]
ba00293b85c7fb4e7a2d100991c716e17b9daaaeTimo Sirainen 765. [func] ACL names are once again case insensitive, like
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen in BIND 8. [RT #252]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 764. [func] Configuration files now allow "include" directives
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen in more places, such as inside the "view" statement.
1e0bdb2d0fa7bbd0a0a254754680f6c6d0195333Timo Sirainen [RT #377, #728, #860]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 763. [func] Configuration files no longer have reserved words.
662a9000b1788f1cdf765e6b1c89df9a42cc3e32Timo Sirainen [RT #731, #753]
bbf81c8fc6f21382707673dc6bd7b87ffc27981bTimo Sirainen 762. [cleanup] The named.conf and rndc.conf file parsers have
bbf81c8fc6f21382707673dc6bd7b87ffc27981bTimo Sirainen been completely rewritten.
bbf81c8fc6f21382707673dc6bd7b87ffc27981bTimo Sirainen 761. [bug] _REENTRANT was still defined when building with
1e0bdb2d0fa7bbd0a0a254754680f6c6d0195333Timo Sirainen --disable-threads.
1e0bdb2d0fa7bbd0a0a254754680f6c6d0195333Timo Sirainen 760. [contrib] Significant enhancements to the pgsql sdb driver.
137ea7ca34005345aa2304a940149b7f3774d727Timo Sirainen 759. [bug] The resolver didn't turn off "avoid fetches" mode
1e0bdb2d0fa7bbd0a0a254754680f6c6d0195333Timo Sirainen when restarting, possibly causing resolution
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen to fail when it should not. This bug only affected
1e0bdb2d0fa7bbd0a0a254754680f6c6d0195333Timo Sirainen platforms which support both IPv4 and IPv6. [RT #927]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 758. [bug] The "avoid fetches" code did not treat negative
1e0bdb2d0fa7bbd0a0a254754680f6c6d0195333Timo Sirainen cache entries correctly, causing fetches that would
1e0bdb2d0fa7bbd0a0a254754680f6c6d0195333Timo Sirainen be useful to be avoided. This bug only affected
1e0bdb2d0fa7bbd0a0a254754680f6c6d0195333Timo Sirainen platforms which support both IPv4 and IPv6. [RT #927]
662a9000b1788f1cdf765e6b1c89df9a42cc3e32Timo Sirainen 757. [func] Log zone transfers.
1e0bdb2d0fa7bbd0a0a254754680f6c6d0195333Timo Sirainen 756. [bug] dns_zone_load() could "return" success when no master
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen file was configured.
662a9000b1788f1cdf765e6b1c89df9a42cc3e32Timo Sirainen 755. [bug] Fix incorrectly formatted log messages in zone.c.
662a9000b1788f1cdf765e6b1c89df9a42cc3e32Timo Sirainen 754. [bug] Certain failure conditions sending UDP packets
52d3cbc21e8fe482b9b8c832f3921824a7aa6ebeTimo Sirainen could cause the server to retry the transmission
662a9000b1788f1cdf765e6b1c89df9a42cc3e32Timo Sirainen indefinitely. [RT #902]
8e176dbc6e220c4658afdcc17b097dab83b0d014Timo Sirainen 753. [bug] dig, host, and nslookup would fail to contact a
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen remote server if getaddrinfo() returned an IPv6
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen address on a system that doesn't support IPv6.
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 752. [func] Correct bad tv_usec elements returned by
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen gettimeofday().
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 751. [func] Log successful zone loads / transfers. [RT #898]
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 750. [bug] A query should not match a DNAME whose trust level
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen is pending. [RT #916]
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 749. [bug] When a query matched a DNAME in a secure zone, the
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen server did not return the signature of the DNAME.
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 748. [doc] List supported RFCs in doc/misc/rfc-compliance.
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 747. [bug] The code to determine whether an IXFR was possible
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen did not properly check for a database that could
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen not have a journal. [RT #865, #908]
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 746. [bug] The sdb didn't clone rdatasets properly, causing
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen a crash when the server followed delegations. [RT #905]
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 745. [func] Report the owner name of records that fail
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen semantic checks while loading.
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 744. [bug] When returning DNS_R_CNAME or DNS_R_DNAME as the
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen result of an ANY or SIG query, the resolver failed
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen to setup the return event's rdatasets, causing an
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen assertion failure in the query code. [RT #881]
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 743. [bug] Receiving a large number of certain malformed
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen answers could cause named to stop responding.
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 742. [placeholder]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 741. [port] Support openssl-engine. [RT #709]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 740. [port] Handle openssl library mismatches slightly better.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 739. [port] Look for /dev/random in configure, rather than
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen assuming it will be there for only a predefined
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 738. [bug] If a non-threadsafe sdb driver supported AXFR and
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen received an AXFR request, it would deadlock or die
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen with an assertion failure. [RT #852]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 737. [port] stdtime.c failed to compile on certain platforms.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 736. [func] New functions isc_task_{begin,end}exclusive().
0fec6dfc23e568bae53f03c9491df7f64473dd67Timo Sirainen 735. [doc] Add BIND 4 migration notes.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 734. [bug] An attempt to re-lock the zone lock could occur if
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen the server was shutdown during a zone tranfer.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 733. [bug] Reference counts of dns_acl_t objects need to be
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen locked but were not. [RT #801, #821]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 732. [bug] Glue with 0 TTL could also cause SERVFAIL. [RT #828]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 731. [bug] Certain zone errors could cause named-checkzone to
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen fail ungracefully. [RT #819]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 730. [bug] lwres_getaddrinfo() returns the correct result when
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen it fails to contact a server. [RT #768]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 729. [port] pthread_setconcurrency() needs to be called on Solaris.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 728. [bug] Fix comment processing on master file directives.
0fec6dfc23e568bae53f03c9491df7f64473dd67Timo Sirainen 727. [port] Work around OS bug where accept() succeeds but
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen fails to fill in the peer address of the accepted
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen connection, by treating it as an error rather than
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen an assertion failure. [RT #809]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 726. [func] Implement the "trace" and "notrace" commands in rndc.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 725. [bug] Installing man pages could fail.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 724. [func] New libisc functions isc_netaddr_any(),
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen isc_netaddr_any6().
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 723. [bug] Referrals whose NS RRs had a 0 TTL caused the resolver
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen to return DNS_R_SERVFAIL. [RT #783]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 722. [func] Allow incremental loads to be canceled.
d5cebe7f98e63d4e2822863ef2faa4971e8b3a5dTimo Sirainen 721. [cleanup] Load manager and dns_master_loadfilequota() are no
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 720. [bug] Server could enter infinite loop in
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen dispatch.c:do_cancel(). [RT #733]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 719. [bug] Rapid reloads could trigger an assertion failure.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen [RT #743, #763]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 718. [cleanup] "internal" is no longer a reserved word in named.conf.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen [RT #753, #731]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 717. [bug] Certain TKEY processing failure modes could
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen reference an uninitialized variable, causing the
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen server to crash. [RT #750]
657afb33796f8216c568ad813627da89970760beTimo Sirainen 716. [bug] The first line of a $INCLUDE master file was lost if
6ef7e31619edfaa17ed044b45861d106a86191efTimo Sirainen an origin was specified. [RT #744]
657afb33796f8216c568ad813627da89970760beTimo Sirainen 715. [bug] Resolving some A6 chains could cause an assertion
7242e1ce7803b83bc82e239ef111b47c1c72dd4bAndrey Panin failure in adb.c. [RT #738]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 714. [bug] Preserve interval timers across reloads unless changed.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 713. [func] named-checkconf takes '-t directory' similar to named.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 712. [bug] Sending a large signed update message caused an
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen assertion failure. [RT #718]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 711. [bug] The libisc and liblwres implementations of
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen inet_ntop contained an off by one error.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 710. [func] The forwarders statement now takes an optional
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen port. [RT #418]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 709. [bug] ANY or SIG queries for data with a TTL of 0
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen would return SERVFAIL. [RT #620]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 708. [bug] When building with --with-openssl, the openssl headers
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen included with BIND 9 should not be used. [RT #702]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 707. [func] The "filename" argument to named-checkzone is no
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen longer optional, to reduce confusion. [RT #612]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 706. [bug] Zones with an explicit "allow-update { none; };"
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen were considered dynamic and therefore not reloaded
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen on SIGHUP or "rndc reload".
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 705. [port] Work out resource limit type for use where rlim_t is
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen not available. [RT #695]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 704. [port] RLIMIT_NOFILE is not available on all platforms.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 703. [port] sys/select.h is needed on older platforms. [RT #695]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 702. [func] If the address 0.0.0.0 is seen in resolv.conf,
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen use 127.0.0.1 instead. [RT #693]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 701. [func] Root hints are now fully optional. Class IN
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen views use compiled-in hints by default, as
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen before. Non-IN views with no root hints now
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen provide authoritative service but not recursion.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen A warning is logged if a view has neither root
70c181da837ed85fc5b0426c010b65609bda5329Timo Sirainen hints nor authoritative data for the root. [RT #696]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 700. [bug] $GENERATE range check was wrong. [RT #688]
382c7aec3e3449ed8271c2a202b67cefaa31dc8eTimo Sirainen 699. [bug] The lexer mishandled empty quoted strings. [RT #694]
382c7aec3e3449ed8271c2a202b67cefaa31dc8eTimo Sirainen 698. [bug] Aborting nsupdate with ^C would lead to several
382c7aec3e3449ed8271c2a202b67cefaa31dc8eTimo Sirainen race conditions.
382c7aec3e3449ed8271c2a202b67cefaa31dc8eTimo Sirainen 697. [bug] nsupdate was not compatible with the undocumented
382c7aec3e3449ed8271c2a202b67cefaa31dc8eTimo Sirainen BIND 8 behavior of ignoring TTLs in "update delete"
382c7aec3e3449ed8271c2a202b67cefaa31dc8eTimo Sirainen commands. [RT #693]
382c7aec3e3449ed8271c2a202b67cefaa31dc8eTimo Sirainen 696. [bug] lwresd would die with an assertion failure when passed
382c7aec3e3449ed8271c2a202b67cefaa31dc8eTimo Sirainen a zero-length name. [RT #692]
382c7aec3e3449ed8271c2a202b67cefaa31dc8eTimo Sirainen 695. [bug] If the resolver attempted to query a blackholed or
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen bogus server, the resolution would fail immediately.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 694. [bug] $GENERATE did not produce the last entry.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen [RT #682, #683]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 693. [bug] An empty lwres statement in named.conf caused
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen the server to crash while loading.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 692. [bug] Deal with systems that have getaddrinfo() but not
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen gai_strerror(). [RT #679]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 691. [bug] Configuring per-view forwarders caused an assertion
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen failure. [RT #675, #734]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 690. [func] $GENERATE now supports DNAME. [RT #654]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 689. [doc] man pages are now installed. [RT #210]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 688. [func] "make tags" now works on systems with the
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen "Exuberant Ctags" etags.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 687. [bug] Only say we have IPv6, with sufficent functionality,
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen if it has actually been tested. [RT #586]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 686. [bug] dig and nslookup can now be properly aborted during
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen blocking operations. [RT #568]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 685. [bug] nslookup should use the search list/domain options
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen from resolv.conf by default. [RT #405, #630]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 684. [bug] Memory leak with view forwarders. [RT #656]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 683. [bug] File descriptor leak in isc_lex_openfile().
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 682. [bug] nslookup displayed SOA records incorrectly. [RT #665]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 681. [bug] $GENERATE specifying output format was broken. [RT #653]
657afb33796f8216c568ad813627da89970760beTimo Sirainen 680. [bug] dns_rdata_fromstruct() mishandled options bigger
657afb33796f8216c568ad813627da89970760beTimo Sirainen than 255 octets.
6ef7e31619edfaa17ed044b45861d106a86191efTimo Sirainen 679. [bug] $INCLUDE could leak memory and file descriptors on
657afb33796f8216c568ad813627da89970760beTimo Sirainen reload. [RT #639]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 678. [bug] "transfer-format one-answer;" could trigger an assertion
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen failure. [RT #646]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 677. [bug] dnssec-signzone would occasionally use the wrong ttl
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen for database operations and fail. [RT #643]
ccb77e2f63626ec46e5745ef4f38baa8e8e504fcTimo Sirainen 676. [bug] Log messages about lame servers to category
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 'lame-servers' rather than 'resolver', so as not
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen to be gratuitously incompatible with BIND 8.
ccb77e2f63626ec46e5745ef4f38baa8e8e504fcTimo Sirainen 675. [bug] TKEY queries could cause the server to leak
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 674. [func] Allow messages to be TSIG signed / verified using
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen a offset from the current time.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 673. [func] The server can now convert RFC1886-style recursive
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen lookup requests into RFC2874-style lookups, when
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen enabled using the new option "allow-v6-synthesis".
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 672. [bug] The wrong time was in the "time signed" field when
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen replying with BADTIME error.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 671. [bug] The message code was failing to parse a message with
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen no question section and a TSIG record. [RT #628]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 670. [bug] The lwres replacements for getaddrinfo and
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen getipnodebyname didn't properly check for the
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen existence of the sockaddr sa_len field.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 669. [func] dnssec-keygen now makes the public key file
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen non-world-readable for symmetric keys. [RT #403]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 668. [func] named-checkzone now reports multiple errors in master
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 667. [bug] On Linux, running named with the -u option and a
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen non-world-readable configuration file didn't work.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 666. [bug] If a request sent by dig is longer than 512 bytes,
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 665. [bug] Signed responses were not sent when the size of the
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen TSIG + question exceeded the maximum message size.
137ea7ca34005345aa2304a940149b7f3774d727Timo Sirainen 664. [bug] The t_tasks and t_timers module tests are now skipped
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen when building without threads, since they require
137ea7ca34005345aa2304a940149b7f3774d727Timo Sirainen 663. [func] Accept a size_spec, not just an integer, in the
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen (unimplemented and ignored) max-ixfr-log-size option
615c4aba4cc0b17eefba3263b85972adaba04586Timo Sirainen for compatibility with recent versions of BIND 8.
615c4aba4cc0b17eefba3263b85972adaba04586Timo Sirainen 662. [bug] dns_rdata_fromtext() failed to log certain errors.
6fabfb7bbfd88d0c1de66981e52850f26067623bTimo Sirainen 661. [bug] Certain UDP IXFR requests caused an assertion failure
6fabfb7bbfd88d0c1de66981e52850f26067623bTimo Sirainen (mpctx->allocated == 0). [RT #355, #394, #623]
0f39a57760d93cddbce3ca43096d78e0fe2f42fdTimo Sirainen 660. [port] Detect multiple CPUs on HP-UX and IRIX.
0f39a57760d93cddbce3ca43096d78e0fe2f42fdTimo Sirainen 659. [performance] Rewrite the name compression code to be much faster.
0f39a57760d93cddbce3ca43096d78e0fe2f42fdTimo Sirainen 658. [cleanup] Remove all vestiges of 16 bit global compression.
0f39a57760d93cddbce3ca43096d78e0fe2f42fdTimo Sirainen 657. [bug] When a listen-on statement in an lwres block does not
0f39a57760d93cddbce3ca43096d78e0fe2f42fdTimo Sirainen specify a port, use 921, not 53. Also update the
7e078be0d6f12ca56860641d36e3c517e3046895Timo Sirainen listen-on documentation. [RT #616]
7e078be0d6f12ca56860641d36e3c517e3046895Timo Sirainen 656. [func] Treat an unescaped newline in a quoted string as
7e078be0d6f12ca56860641d36e3c517e3046895Timo Sirainen an error. This means that TXT records with missing
137ea7ca34005345aa2304a940149b7f3774d727Timo Sirainen close quotes should have meaningful errors printed.
0f39a57760d93cddbce3ca43096d78e0fe2f42fdTimo Sirainen 655. [bug] Improve error reporting on unexpected eof when loading
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen zones. [RT #611]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 654. [bug] Origin was being forgotten in TCP retries in dig.
d5cebe7f98e63d4e2822863ef2faa4971e8b3a5dTimo Sirainen 653. [bug] +defname option in dig was reversed in sense.
657afb33796f8216c568ad813627da89970760beTimo Sirainen 652. [bug] zone_saveunique() did not report the new name.
657afb33796f8216c568ad813627da89970760beTimo Sirainen 651. [func] The AD bit in responses now has the meaning
657afb33796f8216c568ad813627da89970760beTimo Sirainen specified in <draft-ietf-dnsext-ad-is-secure>.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 650. [bug] SIG(0) records were being generated and verified
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen incorrectly. [RT #606]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 649. [bug] It was possible to join to an already running fctx
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen after it had "cloned" its events, but before it sent
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen them. In this case, the event of the newly joined
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen fetch would not contain the answer, and would
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen trigger the INSIST() in fctx_sendevents(). In
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen BIND 9.0, this bug did not trigger an INSIST(), but
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen caused the fetch to fail with a SERVFAIL result.
ad49932dae8ba31e07544b66bbc4f4de707a751cTimo Sirainen [RT #588, #597, #605, #607]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 648. [port] Add support for pre-RFC2133 IPv6 implementations.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 647. [bug] Resolver queries sent after following multiple
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen referrals had excessively long retransmission
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen timeouts due to incorrectly counting the referrals
615c4aba4cc0b17eefba3263b85972adaba04586Timo Sirainen as "restarts".
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 646. [bug] The UnixWare ISC_PLATFORM_FIXIN6INADDR fix in isc/net.h
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen didn't _cleanly_ fix the problem it was trying to fix.
ad49932dae8ba31e07544b66bbc4f4de707a751cTimo Sirainen 645. [port] BSD/OS 3.0 needs pthread_init(). [RT #603]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 644. [bug] #622 needed more work. [RT #562]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 643. [bug] xfrin error messages made more verbose, added class
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen of the zone. [RT# 599]
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 642. [bug] Break the exit_check() race in the zone module.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen --- 9.1.0b2 released ---
ecb1b2d6236942bf82f822e8d0167f0e160b206dTimo Sirainen 641. [bug] $GENERATE caused a uninitialized link to be used.
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen 640. [bug] Memory leak in error path could cause
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen "mpctx->allocated == 0" failure. [RT #584]
657afb33796f8216c568ad813627da89970760beTimo Sirainen 639. [bug] Reading entropy from the keyboard would sometimes fail.
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 638. [port] lib/isc/random.c needed to explicitly include time.h
a550b0fbcf7e876eeb88f4528209ed28cc416752Timo Sirainen to get a prototype for time() when pthreads was not
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen being used. [RT #592]
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 637. [port] Use isc_u?int64_t instead of (unsigned) long long in
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen lib/isc/print.c. Also allow lib/isc/print.c to
a3b3e5b452be15049a1f8bfd5b3bb640af41121cTimo Sirainen be compiled even if the platform does not need it.
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 636. [port] Shut up MSVC++ about a possible loss of precision
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen in the ISC__BUFFER_PUTUINT*() macros. [RT #592]
a550b0fbcf7e876eeb88f4528209ed28cc416752Timo Sirainen 635. [bug] Reloading a server with a configured blackhole list
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen would cause an assertion. [RT #590]
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 634. [bug] A log file will completely stop being written when
a3b3e5b452be15049a1f8bfd5b3bb640af41121cTimo Sirainen it reaches the maximum size in all cases, not just
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen when versioning is also enabled. [RT #570]
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 633. [port] Cope with rlim_t missing on BSD/OS systems. [RT #575]
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 632. [bug] The index array of the journal file was
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen corrupted as it was written to disk.
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 631. [port] Build without thread support on systems without
657afb33796f8216c568ad813627da89970760beTimo Sirainen 630. [bug] Locking failure in zone code. [RT #582]
657afb33796f8216c568ad813627da89970760beTimo Sirainen 629. [bug] 9.1.0b1 dereferenced a null pointer and crashed
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen when responding to a UDP IXFR request.
657afb33796f8216c568ad813627da89970760beTimo Sirainen 628. [bug] If the root hints contained only AAAA addresses,
66d2db642fe24d555d113ba463e446b038d476efTimo Sirainen named would be unable to perform resolution.
a3b3e5b452be15049a1f8bfd5b3bb640af41121cTimo Sirainen 627. [bug] The EDNS0 blackhole detection code of change 324
a3b3e5b452be15049a1f8bfd5b3bb640af41121cTimo Sirainen waited for three retransmissions to each server,
a3b3e5b452be15049a1f8bfd5b3bb640af41121cTimo Sirainen which takes much too long when a domain has many
a3b3e5b452be15049a1f8bfd5b3bb640af41121cTimo Sirainen name servers and all of them drop EDNS0 queries.
a3b3e5b452be15049a1f8bfd5b3bb640af41121cTimo Sirainen Now we retry without EDNS0 after three consecutive
a3b3e5b452be15049a1f8bfd5b3bb640af41121cTimo Sirainen timeouts, even if they are all from different
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen servers. [RT #143]
657afb33796f8216c568ad813627da89970760beTimo Sirainen 626. [bug] The lightweight resolver daemon no longer crashes
657afb33796f8216c568ad813627da89970760beTimo Sirainen when asked for a SIG rrset. [RT #558]
657afb33796f8216c568ad813627da89970760beTimo Sirainen 625. [func] Zones now inherit their class from the enclosing view.
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 624. [bug] The zone object could get timer events after it had
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen been destroyed, causing a server crash. [RT #571]
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen 623. [func] Added "named-checkconf" and "named-checkzone" program
2872c818f9c6704609f4d67d984b033a63e3a108Timo Sirainen for syntax checking named.conf files and zone files,
657afb33796f8216c568ad813627da89970760beTimo Sirainen respectively.
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 initalized.
262. [bug] 'master' was not initalized 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