]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
bind: upgrade 9.18.24 -> 9.18.25
authorWang Mingyu <wangmy@fujitsu.com>
Tue, 26 Mar 2024 00:34:21 +0000 (08:34 +0800)
committerSteve Sakoman <steve@sakoman.com>
Mon, 29 Apr 2024 13:04:01 +0000 (06:04 -0700)
commit5b3ba5f021f3bd532238dad57772c8416da61c14
tree265f4622f2c2898191578da8eb6b99dba6bc4059
parent5bc3dfa37fe2a94e1ceba364ab5af3ca8e89efd2
bind: upgrade 9.18.24 -> 9.18.25

Changelog:
============
-Create the pruning task in the dns_cache_flush(), so
 the cache pruning still works after the flush.
-Improve the TTL-based cleaning by removing the expired
 headers from the heap, so they don't block the next
 cleaning round and clean more than a single item for
 each new addition to the RBTDB.
-Revert change 6319 and decrease lock contention during
 RBTDB tree pruning by not cleaning up nodes recursively
 within a single prune_tree() call.
-Address use after free in expire_lru_headers.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 17cecd0d9d0d734d408701d861692ca5987f4ad9)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/recipes-connectivity/bind/bind_9.18.25.bb [moved from meta/recipes-connectivity/bind/bind_9.18.24.bb with 97% similarity]