+6152. [bug] In dispatch, honour the configured source-port
+ selection when UDP connection fails with address
+ in use error.
+
+ Also treat ISC_R_NOPERM same as ISC_R_ADDRINUSE.
+ [GL #3986]
+
+6151. [bug] When the same ``notify-source`` address and port number
+ was configured for multiple destinations and zones, an
+ unresponsive server could tie up the socket until it
+ timed out; in the meantime, NOTIFY messages for other
+ servers silently failed.``named`` will now retry these
+ failing messages over TCP. NOTIFY failures are now
+ logged at level INFO. [GL #4001] [GL #4002]
+
+6150. [bug] If the zones have active upstream forwards, the
+ shutting down the server might cause assertion
+ failures as the forward were all canceled from
+ the main loop instead from the loops associated
+ with the zone. [GL #4015]
+
+6149. [test] As a workaround, include an OpenSSL header file before
+ including cmocka.h in the unit tests, because OpenSSL
+ 3.1.0 uses __attribute__(malloc), conflicting with a
+ redefined malloc in cmocka.h. [GL #4000]
+
+6148. [bug] Fix a use-after-free bug in dns_xfrin_create().
+ [GL !7832]
+
+6147. [performance] Fix the TCP server parent quota use. [GL #3985]
+
+ --- 9.19.12 released ---
+
6146. [performance] Replace the zone table red-black tree and associated
locking with a lock-free qp-trie. [GL !7582]
.. include:: ../notes/notes-known-issues.rst
+.. include:: ../notes/notes-current.rst
+ .. include:: ../notes/notes-9.19.12.rst
.. include:: ../notes/notes-9.19.11.rst
.. include:: ../notes/notes-9.19.10.rst
.. include:: ../notes/notes-9.19.9.rst