3506. [func] When setting "max-cache-size" and "max-acache-size",
the keyword "unlimited" is no longer defined as equal
to 4 gigabytes (except on 32-bit platforms); it
means literally unlimited. [RT #32358]
3505. [bug] When setting "max-cache-size" and "max-acache-size",
larger values than 4 gigabytes could not be set
explicitly, though larger sizes were available
when setting cache size to 0. This has been
corrected; the full range is now available.
[RT #32358]
Squashed commit of the following:
commit fbf4c8fe2644c101bac870360d3f2c159a90f203
Author: Mark Andrews <marka@isc.org>
Date: Wed Oct 24 14:43:14 2012 +1100
remove INSIST and handle time going backwards
architecture dependent atomic operations (when
available), improving response performance on
multi-processor machines significantly.
x86, x86_64, alpha, and sparc64 are currently
supported.
(RT #13505)
incrementing the reference counter to the entry. Otherwise, the
entry could leak when dns_acache_setentry() fails. This must be
corrected in some way if not by this change. [RT #13339]
an internal cache framework for additional section
content to improve response performance. Several
configuration options were provided to control the
behavior.