Releases: greenbone/gsad
Releases · greenbone/gsad
gsad 24.16.0
gsad 24.15.3
24.15.3 - 2026-02-27
👷 Changed
- Change log message about the current working directory by @bjoernricks in #336
gsad 24.15.2
24.15.2 - 2026-02-24
👷 Changed
- Change log message about the current working directory by @bjoernricks in #333
🐛 Bug Fixes
gsad 24.15.1
gsad 24.15.0
[24.15.0] - 2026-02-19
✨ Added
- Add logging for setting http header options by @bjoernricks in 5279562
- Improve logging for listen address and port by @bjoernricks in 713a5ef
- Add module for CLI argument parsing by @bjoernricks in 3730ac4
- Add client watch interval to the gsad settings by @bjoernricks in 0007516
- Add defines for sane defaults of gsad settings by @bjoernricks in #302
- Allow to set logging config filename via CLI argument by @bjoernricks in fba7c28
- Allow to set pid filename via CLI argument by @bjoernricks in f16b503
- Add debug logging for the cleanup handler by @bjoernricks in 1608ba5
- Add CLI argument to set static content directory by @bjoernricks in #307
- Add url property to gsad_connection_info by @bjoernricks in e6605a3
- Add docstrings for more http handler functions by @bjoernricks in 30f932d
- Unit tests for MHD param handlers by @timopollmeier in df26026
- Allow to create method handler from handler functions by @bjoernricks in #321
- New get_timezones GMP command by @timopollmeier in e0e4485
- Add new CLI argument for running gsad with API only by @bjoernricks in 9accfdd
- Add a setting for enabling the API only mode of gsad by @bjoernricks in 7e4f49c
- Options for HTTP Cross-Origin Policy headers by @timopollmeier in 9a30eb8
- Add Cross-Origin header args and settings tests by @timopollmeier in 01b25b8
👷 Changed
- Print which gsad arguments are used in the container by @bjoernricks in c3779b3
- Improve debugging output for settings by @bjoernricks in d776646
- Improve evaluating gsad arguments in main function by @bjoernricks in 3a775c1
- Improve message in gsad main function during startup by @bjoernricks in #301
- Move all settings into a struct by @bjoernricks in 0c02275
- Prefix all setting functions with gsad_settings by @bjoernricks in 8793846
- Change gsad_settings function to expect a gsad_settings_t pointer by @bjoernricks in 7535260
- Store global settings in a pointer by @bjoernricks in 3ebc9f2
- Deactivate client watch feature by default by @bjoernricks in #305
- Improve logging message in main function by @bjoernricks in d83d842
- Use consistent names for gsad_args_ functions by @bjoernricks in #309
- Hide gsad args internals behind getter functions by @bjoernricks in c277f12
- Remove edit_resource by @mattmundell in 6084db3
- Remove params_filename by @mattmundell in c554dad
- Remove import_report_gmp by @mattmundell in f6a8bf0
- Extract gsad connection info into an own C module by @bjoernricks in 2119006
- Move params functions into params modules by @bjoernricks in 3d1d083
- Add enum value for Other method types then GET and POST by @bjoernricks in 508d851
- Make param mhd function names consistent by @bjoernricks in a7dd5ee
- Remove url from http handler and use connection info instead by @bjoernricks in ea9486b
- Use consistent function names for adding headers by @bjoernricks in 8764425
- Use consistent named for http functions by @bjoernricks in 6d8f3fe
- Make create file content response function name consistent by @bjoernricks in 87a5456
- Update handler functions to expect handler has first argument by @bjoernricks in c6dc353
- Split http handler into several separate modules by @bjoernricks in 024e67d
- Change http handler to get the next handler and the handler data by @bjoernricks in 2fbc30b
- Move the method handler/router into an own C module by @bjoernricks in ff39ba9
- Move handle request functions into own header by @bjoernricks in 80e6209
- Rename handle_request to gsad_http_handle_request by @bjoernricks in 12c14aa
- Consistent handler init and cleanup function naming by @bjoernricks in 29079f4
- Improve init and cleanup of logging by @bjoernricks in #318
- Use consistent naming for http_ by @bjoernricks in #319
- Update routing by matching urls to get/post handlers only by @bjoernricks in 5048995
- Update function name in comment after recent renaming. by @cfi-gb in #323
🐛 Bug Fixes
- Fix deactivating http headers by @bjoernricks in #295
-...
gsad 24.14.2
24.14.2 - 2026-01-29
🐛 Bug Fixes
- Return error responses if scan config related GMP requests fail by @bjoernricks in 2d1c99d
- Use correct default sort field for
<get_nvts>by @bjoernricks in #293
gsad 24.14.1
gsad 24.14.0
gsad 24.13.0
24.13.0 - 2026-01-19
✨ Added
- Support exclude images for OCI targets by @a-h-abdelsalam in #288
👷 Changed
- Remove in_assets validation for container image tasks by @a-h-abdelsalam in #287
🐛 Bug Fixes
- Allow @ in container image references by @a-h-abdelsalam in #286
- Fix Add or Update detect-hidden-unicode.yml by @greenbonebot in #289
gsad 24.12.2
24.12.2 - 2026-01-07
🐛 Bug Fixes
- Improve XML escaping in create_task_gmp by @timopollmeier in #277
- Validate public_key param for PGP credential type by @bjoernricks in #280
- Add back missing group_id validator by @mattmundell in #283
- Use out_len from g_base64_decode instead of strlen() by @a-h-abdelsalam in #285
- Allow sending empty realm or kdc values by @a-h-abdelsalam in #281
📚 Documentation
- Fix Doxygen warnings by @mattmundell in #284
🔧 Miscellaneous
- Package build trigger v2 by @henning in #279
- Use shorter licence text in C files by @mattmundell in 2800706
- Use shorter licence text in cmake files by @mattmundell in 105db98
- Use shorter licence text in XML files by @mattmundell in #282