File openvas-scanner.changes of Package openvas-scanner

-------------------------------------------------------------------
Sun Nov 10 09:04:40 UTC 2024 - Martin Hauke <mardnh@gmx.de>

- Update to version 23.10.1
  XXX
  XXX
  XXX

-------------------------------------------------------------------
Tue Feb 21 11:16:38 UTC 2023 - Martin Hauke <mardnh@gmx.de>

- Update to version 22.4.1
  https://github.com/greenbone/openvas-scanner/releases/tag/v22.4.1

-------------------------------------------------------------------
Wed Apr 27 10:06:38 UTC 2022 - Martin Hauke <mardnh@gmx.de>

- Update to version 21.4.4
  Added
  * flag to set cipher suite preferences on a TLS session.
  * Extend nasl_ssh_shell_read().
  * Add nasl function nasl_send_arp_request().
  * Add function to get the local mac address.
  * Add nasl functions for checking ssl/tls secure renegotiation
    and performing re-handshake (backport #889).
  Changed
  * handle Fatal alert during handshake.
  * extend cert_query() nasl function to get the public key
    algorithm.
  * Only log SSL/TLS failure once per script.
  * Make OPENVAS_ENCAPS_TLSv13 visible for nasl scripts.
  * Make OPENVAS_ENCAPS_TLSv13 visible for nasl scripts.
  * Update digest algo OID to string mapping.
  Bug Fixes
  * possible g_memdup() silent memory truncation.
  * Handle string encoding converison fail.
  * Fixing isotime_add and add zero padding for isotime [#920].
- Update to version 21.4.3
  Added
  * Add nasl function sftp_enabled_check() to check if sftp
    subsystem is enabled in the target.
  * Fix Segmentation fault when freeing hosts and alive hosts.
  Changed
  * Changed defaults for installation locations.
    + SYSCONFDIR is /etc by default now
    + LOCALSTATEDIR is /var by default now
    + OPENVAS_RUN_DIR is /run/ospd by default now
    + OPENVAS_FEED_LOCK_PATH is /var/lib/openvas/feed-update.lock
      by default now
  Fixed
  * Fix interrupted scan, when the process table is full.
  * Use fchmod to change file permission instead of on open to
    prevent race conditions.
  * Fix plugins upload.
  * Fix Error Message when NVTI chache init failed.
  * Fix potential segfault.

-------------------------------------------------------------------
Fri Aug 20 10:22:24 UTC 2021 - Martin Hauke <mardnh@gmx.de>

- Update to version 21.4.2
  * Fix clang-analyzer warnings.

-------------------------------------------------------------------
Mon Jun 28 09:20:23 UTC 2021 - Martin Hauke <mardnh@gmx.de>

- Update to version 21.4.1
  Added
  * Improve nasl linter to catch more cases of undeclared variables.
  * Add deprecation warning for source_iface related settings which
    will be removed with the 21.10 release.
  * New Credentials for SSH to get su privileges.
  Changed
  * Update default log config.
  Fixed
  * Use host from the original hosts list when boreas is enabled.
  * Initialize the the kb to store results for openvas-nasl.
  * Fix unittest. Mock kb_lnk_reset.

-------------------------------------------------------------------
Fri Apr 16 18:44:01 UTC 2021 - Martin Hauke <mardnh@gmx.de>

- Update to version 21.4.0
  Added
  * Add scanner-only option to enable tls debugging.
  * Extend nasl lint to detect if function parameter is used twice.
  * Add option to specify if a host can be scanned through its
    IPv4 and IPv6 in parallel.
  * Add insert_tcp_options and insert_tcp_v6_options nasl functions.
  * Add get_tcp_option and extend dump_tcp_packet nasl functions.
  * Add new scanner only option for spawning NASL functions with
    a different owner.
  * Add debug logs for allow_simultaneous_ips=no.
  * Add min_free_mem and max_sysload scanner only options.
  Changed
  * Store results in main_kb instead of host_kb.
  * Also use internal function name in some nasl log messages.
  * Move more scanner preferences to gvm-libs to make them
    available for openvas-nasl.
  Removed
  * Use the nvticache name from gvm-libs, defined in nvticache.h.

-------------------------------------------------------------------
Sat Mar  6 17:00:36 UTC 2021 - Martin Hauke <mardnh@gmx.de>

- Follow upstream package names
  * Rename package openvas -> openvas-scanner
- Update to version 20.8.1
  Added
  * Extend nasl lint to detect if function parameter is used twice
  * Add support for TLSv1.3.
  * Add alternative for supporting snmp during scans.
  * Add resolve_hostname_to_multiple_ips() NASL function.
  * Send message to the client with hosts count.
  * Use nasl_perror on invalid input and add more documentation.
  * Add timeout argument to ssh_connect() nasl function to set the
    connection timeout.
  Changed
  * Downgrade wmi queries log level for common errors.
  * Rename some nasl functions and func parameters for consistency
    and fix byte order issue in get_ipv6_element.
  * Change log level from debug to message to show max_host and
    max_scan during scan start.
  Fixed
  * Fork vhosts before creating the socket.
  * Check if another forked child has already added the same vhost.
  * Send duplicated hosts as dead hosts to ospd, to adjust scan
    progress calculation.
  * Only send the signal if the pid is a positive value.
  * When routes with same mask are found the route with the better
    metric is chosen.
  * Fix malformed target.
  * Fix snmp result. Only return the value and do not stop at the
    first \n.
  * Fix masking of IPv6 addresses.
  * Fix technique switch for getting the appropriate interface to
    use for IPv6 dst addr.
  * Fix host count. Set to -1 when the target string is invalid.


-------------------------------------------------------------------
Tue Aug 11 18:42:54 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Update to version 20.8.0
  * Create greenbone-nvt-sync create lock file during feed sync.
  * Extend script_get_preference() to get the value by id.
  * Add extended environmental variables info to greenbone-nvt-sync
    help text.
  * Extend nasl functions which generate results with optional
    "uri" parameter.
  * Add nasl function to get the host kb index.
  * Print the filter used by pcap in the error message.
  Changed
  * The logging of the NASL internal regexp functions was extended
    to include the pattern in case of a failed regcomp().
  * Add config for gpg keyring path (OPENVAS_GPG_BASE_DIR).
  * Use func instead of FUNCTION.
  * Use pcap_findalldevs() instead of deprecated function
    pcap_lookupdev().
  * Add port-range option for openvas-nasl.
  * Add test_alive_hosts_only feature.
  * Don't reload the plugins when start a new scan.
  * Drop http feed sync.
  * Add aligned summary to log at scan end.
  * Unify log messages about start/end of scan and of hosts.
  * Use flock to lock the feed lock file.
  * Move alive detection module (Boreas) into gvm-libs.
  * Allow to set all legal types of icmp v6 in icmp header in
    openvas-nasl.
  * The output of the NASL dump_* packet forgery functions was
    made consistent.
  * Make drop_privileges setting a scanner-only preference.
  * Feed lock path is now configurable.
  Fixed
  * Improve signal handling when update vhosts list.
  * Wait for all children instead of waiting just for one a time.
  * Don't detect MongoDB as a HTTP service.
  * Set status finished and send a message if the port list is
    invalid.
  * Fix format-truncation warning in GCC 8.2 and later.
  * Clean the new kb when the scan was stopped and the host has
    not been started.
  * Prevent child deadlock.
  * Memleak fixes for kb_item_get_str().
  * Fix denied hosts.
  * Fix openvas-nasl. Add kb key/value for all vhosts.
  * Wait for last plugin to finish before change to other category.
  * Corrected function parameter names in nasl_perror calls.
  * Various updates to the nasl_perror() error texts.
  * Fix icmp checksum calculation in openvas-nasl.
  * Fix ipv6 flow label in nasl_packet_forgery_v6() for
    openvas-nasl.
  * Fix name of NASL internal IPPROTO_IP variable.
  * Fix byte ordering and wrong PROTO identifier in
    dump_ipv6_packet() for openvas-nasl.
  * Fix size calculation which lead to alloc error in
    get_tcp_element() of openvas-nasl.
  * Fix filter out of default 'radio' type preferences.
  * Allow group access to lockfile and fix empty timestamp.
  Removed
  * Removed "network scan" mode. This includes removal of NASL API
    methods "scan_phase()" and "network_targets()". Sending a
    "network_mode=yes" in a scanner configuration will have no
    effect anymore.

-------------------------------------------------------------------
Tue Aug 11 07:25:05 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Package rename
  * openvas-scanner -> openvas
- Update to version 7.0.1
  Added
  * Display gvm-libs version in openvas --version output
  * Create greenbone-nvt-sync create lock file during feed sync.
  * Extend script_get_preference() to get the value by id.
  Changed
  * Improve handling of invalid or existent ids of nvt's
    preference id.
  * Perform a scan even if there are missing plugins.
  * Don't reload the plugins when start a new scan.
  * Use new URL for GCF rsync.
  Fixed
  * Do not store in memory an empty file received as nvt
    preference.
  * Fix stop scan. #414
  * Fix hanging scans. #423
  * Improve signal handling when update vhosts list. #426
  * Wait for all children instead of waiting just for one a time.
  * Fix format-truncation warning in GCC 8.2 and later.
  Removed
  * Drop HTTP sync #489
- Update to version 7.0.1
  Added
  * An ID has been added to NVT preferences.
  * A new NVT cross references data handling has been added.
  * Add option --scan-stop.
  * Add support to open an rc4 stream cipher, the function to
    encrypt stream data using the cipher handle,
  * and the function to close a handler.
  * Add one single config for redis to config/redis-openvas.conf.
  Changes
  * Vendor version is now an option in the config file.
  * The NVT preference format has been changed.
  * Redis supported versions must be 3.2 or higher.
  * Log directory is now configurable.
  * The greenbone-nvt-sync script is not allowed to run as root.
  * OpenVAS Scanner has been renamed to OpenVAS (Open
    Vulnerability Assessment Scanner). #337 #343
  * Retry until a host finishes and frees a db before running a
    new host scan, in case there is no free redis db. Therefore
    a infinite loop has been added when it call kb_new(). #340
  * Use new nvti_add_tag() instead of plug_set_tag() and
    remove plug_set_tag(). #385
  * Remove dead code about tags regarding former openvas settings
    "result_prepend_tags" and "result_append_tags". #386
  * Check cache/feed errors during plugin scheduling.
  * Vendor version is now an option in the config file.
  * Use API for accessing NVTI elements.
  Fixed
  * An issue with stuck scans where only a single plugin is
    running and is beyond its timeout has been addressed.
  * Fix a type mismatch. Use correct format specifier for size_t.
  * An issue which caused falling back into a default port in
    get_ssh_port() has been fixed.
  * An issue which could have caused a truncated string
    in register_service() has been fixed.
  * Reset redis connection after the host scan finished. This
    avoids to leave open fd, which cause ulimit problems. #384
  * Fix mis-identification of Sphinx Search service. #387
  * Set a key in redis when the scan finishes and fix stop scan
    using the right pid. #390
  * Fix detection of finger service. #391
  * Wait for zombie process in case of timed out nvts. #379
  * Fix handling of file type nvt preferences. #399
  Removed
  * Unused be_nice scan preferences has been removed. #313
  * OTP has been entirely removed in favor of using the
    ospd-openvas interface. #333 #351
  * Daemon mode has been entirely removed. #337 #341

-------------------------------------------------------------------
Tue Dec  6 13:08:47 UTC 2016 - michael@stroeder.com

- update to 5.0.7

-------------------------------------------------------------------
Mon Feb 15 14:53:52 UTC 2016 - rwawrig@suse.com

- update to 5.0.5
- Fixed a segmentation fault in the Scanner when processing an NVT without a
  proper name.
- Install openvas-mkcert-client to "bin" instead of "sbin" to be FHS compliant
- The process title now contains the correct IP address for IPv4-mapped IPv6
  addresses.


-------------------------------------------------------------------
Wed Aug 19 16:01:28 UTC 2015 - mrueckert@suse.de

- remove unused -q option from service file

-------------------------------------------------------------------
Tue Aug 18 15:21:29 UTC 2015 - mrueckert@suse.de

- update to 5.0.4

openSUSE Build Service is sponsored by