22.5.0 - 2023-04-18
Added
- check for openvas before getting setting (#875) 3292255
- option to use nasl-cli instead of openvas for feed update 2b0aea1
- procps into docker image for debug purposes ba9f151
- Make ospd-openvas option visible for the client (#784) 0e21f72
- Set openvas and nmap caps at container start, with some compose installations docker forgets it. 33a25f9
- auto connect to mqtt broker as soon as one is available (#727) a6a017b
Changed
- Use a single release workflow file cf177f9
- Adjust default logging configuration 52ef7a0
- Use universal release action, not python specific (#851) 689e2ca
- Update creating tags for container images 42da631
- refactor to do code more reusable (#808) f34c057
- update action versions dc70297
- remove codecov (#788) 3ffe30c
- speed up smoketest by just usign gatherpackagelist policy c77098b
- Make the alive_test_ports scanner preference visible for the clients. (#787) fbe06cb
- gpg verification failure handling of notus advisories sha256sums 9d0bd4e
- adjust the call to stop_scan_cleanup to pass the pid as argument cfe9802
- receive the pid as string instead of the psutil.Popen object 9bbf987
- Don't use a pip cache within the container build 536c47b
- Build container images for pull requests too 94e09d4
- Update Dockerfile to build without required wheel 1dc3c5e
- Use docker/meta-action for container tags and labels 6c14726
- use dp.exists instead of missing_ok to allow python 3.7 (#730) 69e590f
- make get_status of scan more robust c10b8c2
- when sha256sums for notus are missing ignore instead of crash 301e0a5
- before starting ospd-openvas cleanup data-pickle-files 888d271
Bug Fixes
- queued scan count (#850) fd35308
- ospd-openvas depends on mosquitto MQTT broker 096332a
- Change lock file location in default config file 891434a
- Don't crash if the pid file contains an invalid pid 28d3c7c
- mergify rule name efc4b07
- improve handling of malformed severity vectors. (#793) b7ad794
- qod-type is in advisory not meta-data fd1d529
- ospd-feed-preparer to copy recursively for script-dependencies e66a4ea
- use
~/.gnupg
when/etc/openvas/gnupg
is not available 97fe15b - race condition within daemon and notus a0f96a1
- Stop and clean finished/running openvas process before resumming a scan 0071f0f
- Stop and clean finished/running openvas process before resumming a scan 8fcff19
- enable hash sum verification for notus files fbcf937
- Improve handling of unknown scan ids ea93a6c
- unable to restart container after it was killed b5d2186
- notus advisories f59e891
- Resubscribe when mqtt reconnects 16754c6
- Use the agreed default directory for notus advisories (#704) a9dc9d5