CHANGES and release notes for [GL #3935]

[func]		BIND now requires liburcu for lock-free data structures
		and concurrent safe memory reclamation. It replaces the
		home-grown lock-free linked list and QSBR machinery
		added in changes 6108 and 6109. The qp-trie code has
		been adjusted to use liburcu.
This commit is contained in:
Tony Finch
2023-03-08 19:22:27 +00:00
committed by Ondřej Surý
parent 7e565a87a7
commit 37c4f7f349
2 changed files with 7 additions and 3 deletions

View File

@@ -1,3 +1,8 @@
6122. [func] BIND now requires liburcu for lock-free data structures
and concurrent safe memory reclamation. It replaces the
home-grown lock-free linked list and QSBR machinery
added in changes 6108 and 6109. [GL #3935]
6121. [cleanup] Remove support for TKEY Mode 2 (Diffie-Hellman Exchanged
Keying). [GL #3905]

View File

@@ -20,13 +20,12 @@ Security Fixes
New Features
~~~~~~~~~~~~
- None.
- BIND now depends on ``liburcu``, Userspace RCU, for lock-free data
structures. :gl:`#3934`
Removed Features
~~~~~~~~~~~~~~~~
- None.
- The TKEY Mode 2 (Diffie-Hellman Exchanged Keying Mode) has been removed and
using TKEY Mode 2 is now a fatal error. Users are advised to switch to TKEY
Mode 3 (GSS-API). :gl:`#3905`