22.29.0 - 2025-09-30
✨ Added
- A few more cmp_versions tests by @mattmundell in dfb9c4d
- Starting container image scanner tasks by @robindittmar in 6203874
- Added container_image_target_add_credential() by @robindittmar in cb545b2
- Added tests for container_image_scanner by @robindittmar in 7a13349
- Added tests for container_image_scanner by @robindittmar in e336192
- Handling 422 response code for modifying the scan agent config by @ozgen in #977
- Added scan_id to container_image_target by @robindittmar in 5a3b626
- Support optional prefix for scan endpoints. by @a-h-abdelsalam in 70f91ea
- Tests of base/strings.c by @mattmundell in d07230e
👷 Changed
- Flesh out passwordbasedauthentication.c docs by @mattmundell in #968
- Simplify http_scanner_connector_builder conn requirements by @mattmundell in #982
🐛 Bug Fixes
- Always free memory in nvti tests by @mattmundell in #965
- Close leak in gvm_http_multi_free by @mattmundell in #966
- Close leaks in OSP tests by @mattmundell in 3625ec8
- Close leaks in PBA tests by @mattmundell in #967
- Close leaks in JSON tests by @mattmundell in c170e41
- Close leaks in Radius tests by @mattmundell in 8bc1e02
- Close leaks in vtparser tests by @mattmundell in #969
- Free entity in XML tests by @mattmundell in fca1b83
- Free xml_context in parse_entity by @mattmundell in 88f15ba
- Free element in XML tests by @mattmundell in 3a5d993
- Free element_text in XML tests by @mattmundell in a232b3a
- Free element_attribute in XML tests by @mattmundell in 4465692
- Free myDoc when freeing XML parser context by @mattmundell in #970
- Close leak in server utils test by @mattmundell in bccb21e
- Close leaks in the compression tests by @mattmundell in #971
- Remove check before g_free by @mattmundell in 0777b7a
- Close leaks in cmp_versions by @mattmundell in b47a29a
- Fixed cmake formatting by @robindittmar in 6ee3d11
- Close leak in gvm_http_response_cleanup by @mattmundell in 6a2aa82
- Close leaks in the agent controller tests by @mattmundell in #979
- Missing elses in cmp_versions by @mattmundell in 8d9cc89
- Missing development check in cmp_versions by @mattmundell in 8b665ef
- Add missing else in HTTP scanner test by @mattmundell in 592ef96
- Always free the connector in the HTTP scanner tests by @mattmundell in #983
📚 Documentation
- Documentation wording by @robindittmar in 41bc796