26.3.0 - 2025-09-05
✨ Added
- Add support for creating tasks with OCI image targets. by @a-h-abdelsalam in #2497
- Ability to get, modify and verify scanners of type 'container-image' by @robindittmar in #2525
- Filter settings for compliance types by @timopollmeier in #2530
👷 Changed
- Move host detail iterator to asset files by @mattmundell in 1aa34a4
- Move OS host iterator to asset files by @mattmundell in b96bc07
- Move resource name iterators to asset files by @mattmundell in ff24356
- Move generic iterator accessors to asset files by @mattmundell in #2518
- Removed the gvmd --optimize migrate-relay-sensors option. by @jhelmold in fedc4f1
- Move modify_asset to asset files by @mattmundell in a1f295b
- Move delete_asset to asset files by @mattmundell in #2519
- Move report_host_dead to asset files by @mattmundell in 372fe1e
- Move report_host_* to the asset files by @mattmundell in 808cc12
- Move report_host_result_count to asset files by @mattmundell in 444e9c1
- Make report_host_dead static by @mattmundell in #2520
- Move count functions to asset files by @mattmundell in 1a8a3b6
- Move ruleset doc to asset files by @mattmundell in 993def1
- Add @file doc to manage_sql_assets.c by @mattmundell in 940f01d
- Move rest of Assets section out of manage_sql.c by @mattmundell in #2523
- Extend agent data with new fields from Agent Controller by @ozgen in 620f2a5
- Extend agent data with scan agent config, Add modify_agent_control_scan_config by @ozgen in 1920c94
- Improve scan-agent-config validation error reporting by @ozgen in 0f365bc
- Move host_notice to manage_sql_assets.c by @mattmundell in bb99855
- Move identifier_t to manage_sql_assets.c by @mattmundell in f5934cf
- Create agent table after scanner table by @ozgen in 5071506
- Remove period_in_seconds from gmp commands by @ozgen in d3fd772
- Update openvasd to use the generic http scanner library by @a-h-abdelsalam in 995bdd4
🐛 Bug Fixes
- Add missing and amend G_LOG_DOMAIN #defines by @timopollmeier in #2521
- Fix formatting issues by @ozgen in #2522
- Behavior with ENABLE_AGENTS feature flag by @robindittmar in af7236b
- Improve error handling in fork_scan_handler by @timopollmeier in 367e303
- Init print_report_xml_start compliance counts by @timopollmeier in af4ce31
- Handle 0 ports case in get_port_lists filter by @timopollmeier in #2528
- Remove stray header by @mattmundell in 5c328e4
- Drop the temporary asset externs by @mattmundell in #2524
- Add check if UUID exists when creating config by @timopollmeier in #2531
- Compilation errors in update_scanner_preferences by @ozgen in #2533
- Re-init before scanner type check in VT sync by @timopollmeier in #2534
- Create agent table after scanner table by @ozgen in #2535
- Remove stray headers by @mattmundell in #2536
- Avoid double free on vt parsing error by @a-h-abdelsalam in 64e4735
- Fix typo in checking if container scanner is enabled by @a-h-abdelsalam in #2541
🔥 Removed
- Remove delete_agent_installer GMP command by @timopollmeier in c40b777
- Removed two function declarations from manage.h. by @jhelmold in #2510
- Remove separate default openvasd scanner by @timopollmeier in #2527