Skip to content
This repository has been archived by the owner on Nov 29, 2021. It is now read-only.

Releases: greenbone/ospd

ospd 21.4.4

12 Oct 13:50
Compare
Choose a tag to compare

21.4.4 - 2021-10-12

Changed

  • Use better defaults for file paths and permissions #429
  • Downgrade required version for psutil to 5.5.1 #453

Fixed

  • Fix resume scan. #464

ospd 20.8.5

12 Oct 12:14
Compare
Choose a tag to compare

20.8.5 - 2021-10-12

Changed

  • Use better defaults for file paths and permissions #429
  • Downgrade required version for psutil to 5.5.1 #453

ospd 21.4.3

04 Aug 07:13
Compare
Choose a tag to compare

21.4.3 - 2021-08-04

Changed

  • Stopping scan. #437

ospd 20.8.4

03 Aug 13:37
Compare
Choose a tag to compare

20.8.4 - 2021-08-03

Changed

  • Use better defaults for file paths and permissions #429

ospd 20.8.3

24 Jun 14:27
Compare
Choose a tag to compare

20.8.3 - 2021-06-24

Fixed

  • Do not start all queued scans simultaneously once available memory is enough. #401
  • Remove the pid file if there is no process for the pid or the process name does not match. #405
  • Fix regex of gvmcg titles for get_performance command. #413

ospd 21.4.1

23 Jun 15:02
Compare
Choose a tag to compare

21.4.1 - 2021-06-23

Fixed

OSPd v21.04.0

16 Apr 06:25
a4d8fce
Compare
Choose a tag to compare

Added

  • Add target option for supplying dedicated port list for alive detection (Boreas only) via OSP. #323
  • Add target option for supplying alive test methods via separate elements. #329

Removed

  • Remove python3.5 support and deprecated methods. #316

ospd 20.8.2

01 Feb 14:23
v20.8.2
611fb84
Compare
Choose a tag to compare

(20.8.2) - 2021-02-01

Added

  • Allow the scanner to update total count of hosts. #332
  • Add more debug logging. #352
  • Set end_time for interrupted scans. #353

Fixed

  • Fix OSP version. #326
  • Use empty string instead of None for credential. #335
  • Fix target_to_ipv4_short(). #338
  • Fix malformed target. #341
  • Initialize end_time with create_scan. #354
  • Fix get_count_total(). Accept -1 value set by the server. #355

Open Scanner Protocol daemon (OSPd) v20.8.1

12 Aug 08:45
v20.8.1
9c6cbb2
Compare
Choose a tag to compare

Fixed

  • Fix deploy and upload to pypi. #312
  • Fix metadata for Python wheel distributable #313

Open Scanner Protocol daemon (OSPd) v20.8.0

11 Aug 12:52
575ffce
Compare
Choose a tag to compare

Added

  • Add solution method to solution of vt object. #166
  • Add wait_for_children(). #167
  • Extend osp to accept target options. #194
  • Accept reverse_lookup_only and reverse_lookup_unify target's options. #195
  • Add 'total' and 'sent' attributes to element for <get_vts> cmd response. #206
  • Add new get_memory_usage command. #207
  • Add lock-file-dir configuration option. #218
  • Add details attribute to get_vts command. #222
  • Add pontos as dev dependency for
    managing the version information in ospd #254
  • Add more info about scan progress with progress attribute in get_scans cmd. #266
  • Add support for scan queuing
    #278
    #279
    #281
  • Extend results with optional argument URI #282
  • Add new scan status INTERRUPTED.
    #288
    #289
  • Extend get_vts with attribute version_only and return the version #291
  • Allow to set all openvas parameters which are not strict openvas only parameters via osp. #301

Changes

  • Modify init() method and use new syntax for super(). #186
  • Create data manager and spawn new process to keep the vts dictionary. #191
  • Update daemon start sequence. Run daemon.check before daemon.init now. #197
  • Improve get_vts cmd response, sending the vts piece by piece.#201
  • Start the server before initialize to respond to the client.#209
  • Use an iterator to get the vts when get_vts cmd is called. #216
  • Update license to AGPL-3.0+ #241
  • Replaced pipenv with poetry for dependency management. poetry install works
    a bit different then pipenv install. It installs dev packages by default and
    also ospd in editable mode. This means after running poetry install ospd will
    directly be importable in the virtual python environment. #252
  • Progress bar calculation does not take in account the dead hosts. #266
  • Show progress as integer for get_scans. #269
  • Make scan_id attribute mandatory for get_scans. #270
  • Ignore subsequent SIGINT once inside exit_cleanup(). #273
  • Simplify start_scan() #275
  • Make ospd-openvas to shut down gracefully
    #302
    #307
  • Do not add all params which are in the OSPD_PARAMS dict to the params which are set as scan preferences. #305

Fixed

  • Fix stop scan. Wait for the scan process to be stopped before delete it from the process table. #204
  • Fix get_scanner_details(). #210
  • Fix thread lib leak using daemon mode for python 3.7. #272
  • Fix scan progress in which all hosts are dead or excluded. #295
  • Stop all running scans before exiting #303
  • Fix start of parallel queued task. #304
  • Strip trailing commas from the target list. #306

Removed

  • Remove support for resume task. #266