diff --git a/CHANGES b/CHANGES index 319af7b76a..594c850699 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,8 @@ +5676. [func] Memory allocation has been substantially refactored, + and is now based on the memory allocation API + provided by 'libjemalloc'. This is now a build + dependency for BIND. [GL #2433] + 5675. [bug] Improve BIND's compatibility with DoH clients by ignoring an "Accept" HTTP header value. [GL !5246] diff --git a/doc/notes/notes-current.rst b/doc/notes/notes-current.rst index 0ef55db54c..58b24f4ffb 100644 --- a/doc/notes/notes-current.rst +++ b/doc/notes/notes-current.rst @@ -51,6 +51,11 @@ Feature Changes configuration option ``--disable-doh``. This allows BIND 9 to be compiled without libnghttp2 library. [GL #2478] +- Memory allocation has been substantially refactored, and is now based on + the memory allocation API provided by the `jemalloc` library on platforms + where it is available. This library is now recommended for building BIND 9. + :gl:`#2433` + Bug Fixes ~~~~~~~~~