4401. [misc] Change LICENSE to MPL 2.0.
update copyright notice
[master] add zone memory context pools 3492. [bug] Fixed a regression in zone loading performance due to lock contention. [RT #30399]
2157. [func] dns_db_transfernode() created. [RT #16685] 2156. [bug] Fix node reference leaks in lookup.c:lookup_find(), resolver.c:validated() and resolver.c:cache_name(). Fix a memory leak in rbtdb.c:free_noqname(). Make lookup.c:lookup_find() robust against event leaks. [RT #16685]
1940. [bug] Fixed a number of error conditions reported by Coverity.
1851. [doc] Doxygen comment markup. [RT #11398]
hide ((isc_event_t **) (void *)) cast using a macro, ISC_EVENT_PTR.
silence punned messages
1528. [cleanup] Simplify some dns_name_ functions based on the deprecation of bitstring labels.
1516. [func] Roll the DNSSEC types to RRSIG, NSEC and DNSKEY.
sizeof style
dns_name_concatenate(foo, NULL, bar, NULL) -> dns_name_copy(foo, bar, NULL)
copyright update
fix a race condition.
dns_view_find can now do ANY queries; it takes additional db and node parameters used for return values.
8 space -> tab conversion
Lookups now return sigrdatasets if they exist.
dns_rdata_invalidate -> dns_rdata_reset
532. [func] Implement DNS UPDATE pseudo records using DNS_RDATA_UPDATE flag. 531. [func] Rdata really should be initalized before being assigned to (dns_rdata_fromwire(), dns_rdata_fromtext(), dns_rdata_clone(), dns_rdata_fromregion()), check that it is.
Split off the generic dns query functionality from the byaddr module into the lookup module, and make byaddr use lookup.