23.16.0 - 2026-11-13
✨ Added
- Tests for get_routes channel error path leaks by @mattmundell in 314876c
- Openvasd get_performance body overwrite tests by @mattmundell in 9bda8b3
- Tests for openvasd performance parser leak by @mattmundell in 55d7fe7
- Tests for init_ipv6_net_data error path leaks by @mattmundell in a3c248f
- Added functions for getting and setting the osp connection timeout. by @jhelmold in cc0d6d3
- Added functions for getting and setting the max connection retries. by @jhelmold in 4d1280d
- Test for IPv6 destination buffer overflow by @mattmundell in 02774ea
- Add container support to AD connector searches. by @a-h-abdelsalam in #1159
👷 Changed
- Transfer object ownership and limit default attributes. by @a-h-abdelsalam in 474e30b
- Add reusable DN syntax validation and filter value escaping. by @a-h-abdelsalam in e011a2a
- Support group DN membership searches. by @a-h-abdelsalam in 59c7b24
- Add base DN confinement check for AD search. by @a-h-abdelsalam in 0a9c452
🐛 Bug Fixes
- Free shutdown error in get_routes by @mattmundell in a92e162
- Free error when route file open fails by @mattmundell in e86bd8f
- Free first read error in get_routes by @mattmundell in c5dc67e
- Free loop read error in get_routes by @mattmundell in #1152
- Free performance body before overwriting on success by @mattmundell in f3ca578
- Free performance body before overwriting on error by @mattmundell in 8580ebe
- Reuse parsed performance JSON on error by @mattmundell in #1154
- Free ipv6_net on source address failure by @mattmundell in 9d2345d
- Free ipv6_net string on source address failure by @mattmundell in 4fa5402
- Free ipv6_net on ICMPv6 socket failure by @mattmundell in c43d9e1
- Free ipv6_net string on ICMPv6 socket failure by @mattmundell in c977a88
- Free ipv6_net on IP_HDRINCL failure by @mattmundell in b0c911a
- Free ipv6_net string on IP_HDRINCL failure by @mattmundell in 29027c0
- Free ipv6_net on broadcast option failure by @mattmundell in 3e3c206
- Free ipv6_net string on broadcast option failure by @mattmundell in d4113ec
- Free ipv6_net on source bind failure by @mattmundell in d38b387
- Free ipv6_net string on source bind failure by @mattmundell in #1157
- Fixed a formatting issue. by @jhelmold in e006b97
- Fixed the formatting issue again. by @jhelmold in cc588f2
- Fixed the formatting issue again. by @jhelmold in b775157
- Use IPv6-sized destination buffer by @mattmundell in #1158
- Pin the format check to Ubuntu 26.04 by @mattmundell in 447e5a6
- Reformat for clang-format 21 by @mattmundell in #1162
🚢 Dependencies
- Bump the github-actions group with 2 updates by @dependabot[bot] in #1153
- Bump the github-actions group with 2 updates by @dependabot[bot] in #1156
- Bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #1161