Subject: CVS commit: pkgsrc/net/bind918
From: Takahiro Kambe
Date: 2024-03-20 15:59:15
Message id: 20240320145915.5A550FA2C@cvs.NetBSD.org

Log Message:
net/bind918: update to 9.18.25

9.18.25 (2024-03-20)

6356.	[bug]		Create the pruning task in the dns_cache_flush(), so
			the cache pruning still works after the flush.
			[GL #4621]

6353.	[bug]		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. [GL #4591]

6352.	[bug]		Revert change 6319 and decrease lock contention during
			RBTDB tree pruning by not cleaning up nodes recursively
			within a single prune_tree() call. [GL #4596]

6350.	[bug]		Address use after free in expire_lru_headers. [GL #4495]

Files:
RevisionActionfile
1.28modifypkgsrc/net/bind918/Makefile
1.16modifypkgsrc/net/bind918/distinfo
1.3modifypkgsrc/net/bind918/patches/patch-lib_dns_rbtdb.c