Christoph Krämer
Christoph Krämer
**What**: This PR introduces a new abstraction for process and signal handling. Process handling: Adds a process management layer to keep track of child processes. Also automates some initialization handling...
**What**: A new documentation with the goal to have a complete documentation about the OpenVAS project, which is available for everyone. **Why**: The lag of useful information about the project...
As the scan ID was set by the server and not by the client, it was set to Optional. This lead to many unnecessary checks, even though it was not...
Introduction of a scheduler, that manages start and stop request for openvas via channels and tokio tasks. The scheduler will check every second, for new requests, starts and stops scans....
This channel can be used by the owner of the Interpreter SC-1069
Implementation of the remaining NASL builtin misc functions: - gettimeofday - dump_ctxt Additionally move get and set KB item functions into context Jira: SC-1063
This PR contains two changes to the API: 1. Rename scanner_preferences to scan_preferences within the Scan json 2. Change the contents of scan_preferences to a json dict instead of an...
Now it is possible to set a range for versions within a package is vulnerable E.g.: ```json { "version": "1.0", "package_type": "deb", "product_name": "Test OS", "advisories": [ { "oid": "1.3.6.1.4.1.25623.1.1.7.2.2023.0988598199100",...
Added functions: cert_open, cert_query, cert_close SC-1140 Currently the queries for `subject` and `hostnames` are not complete and produce different results than in the c implementation. I wrote a NASL script...