Skip to content

Releases: greenbone/python-gvm

python-gvm 20.11.2

17 Nov 11:31

Choose a tag to compare

[20.11.2] - 2020-11-17

Added

  • Added the delete_tls_certificate function #335

python-gvm 20.11.1

16 Nov 09:42

Choose a tag to compare

20.11.1 - 2020-11-16

Added

  • Added the modify_audit function #332
  • Added the modify_policy_set_nvt_preference function #332
  • Added the modify_policy_set_name function #332
  • Added the modify_policy_set_comment function #332
  • Added the modify_policy_set_scanner_preference function #332
  • Added the modify_policy_set_nvt_selection function #332
  • Added the modify_policy_set_family_selection function #332

Changed

  • Moved tests for SeverityLevel Enum and get_severity_level_from_string() #327
  • In get_report() the details parameter is True on default now. #333

python-gvm 20.11.0

03 Nov 09:29

Choose a tag to compare

20.11.0 - 2020-11-03

Added

  • Added clone_report_format() and import_report_format() #309
  • Added the get_x_from_string() functions to latest #308
  • Added the ReportFormatType that can be used instead of a report_format_id #311
  • Added tests for constructor of SSHConnection, TLSConnection, UnixSocketConnection and GvmConnection #321

Fixed

  • Corrected seconds_active parameter to days_active for notes and overrides. #307
  • Fixed SSHConnection throws TypeError if port is None #321
  • Fixed GvmConnection timeout set to None if None is passed #321
  • Fixed TLSConnection values set to None instead of default values when None is passed for these values #321
  • Fixed UnixSocketConnection values set to None instead of default when None is passed for these values #321

python-gvm 20.9.1

25 Sep 08:33

Choose a tag to compare

20.9.1 - 2020-09-25

Added

  • Added modify_config_set_name. #295
  • Added logic to accept the new AlertEvents TICKET_RECEIVED, ASSIGNED_TICKET_CHANGED and OWNED_TICKET_CHANGED and the new Condition SEVERITY_CHANGED. #297
  • Added create_config_from_osp_scanner. #298

Changed

  • Added the details parameter to get_tls_certificate and get_tls_certificates. #293
  • Added the comment parameter to create_config. #294

Fixed

  • Fix ScannerType check for newer protocols. #300

python-gvm 20.9.0

17 Sep 11:52

Choose a tag to compare

20.9.0 - 2020-09-17

Changed

  • Added the tasks parameter to get_config(). #289
  • Renamed no_details to details in get_reports() so it is uniform with all the other calls. #290

Fixed

  • Force garbage clean up when disconnect. #286

python-gvm 20.8.1

01 Sep 08:39

Choose a tag to compare

20.8.1 - 2020-09-01

Added

  • Added AlertMethods: Alemba vFire, Tippingpoint SMS #275
  • Added AlertConditions: Error, SeverityChanged #275
  • Added AlertEvents: Assigned ticket changed, Owned ticket changed, Ticket received #275

Changed

  • pretty_print() has a new argument that can optionally handle a file. The output is redirected to this file. default is sys.stdout, as it is for build-in print() #277

Fixed

  • ARP_PING is now a field of AliveTypes, the old APR_PING name is still available. #281

python-gvm 20.8.0

19 Aug 14:49
v20.8.0

Choose a tag to compare

20.8.0 - 2020-08-19

Added

  • Added support for GMP 20.08 #254

Changed

  • Refactored Gmp classes into mixins #254

Fixed

  • Require method and condition arguments for modify_alert with an event #267
  • Add SEVERITY_AT_LEAST to get_alert_condition_from_string #268

python-gvm 1.6.0

10 Jun 07:47
3c7a4eb

Choose a tag to compare

1.6.0 - 2020-06-10

Added

  • Extend AliveTest and ScannerType enums.
    #235

Fixed

  • Fix python-gvm v8/v9 type checks. #244

python-gvm 1.5.0

12 May 08:27
4dc4f9a

Choose a tag to compare

1.5.0 - 2020-05-12

Added

  • Add full support for audits and policies. Add get_policy, get_policies,
    clone_policy, delete_policy, get_audit, get_audits, clone_audit and
    delete_audit methods to GMPv9 class. Also do not return policies for config
    requests and audits for task requests #223

Changed

  • If it isn't possible to connect to a Unix Domain Socket a GvmError is raised
    now #207

Removed

  • Dropped version handling code from python-gvm and replaced it with using
    pontos.version #213

python-gvm 1.4.0

02 Apr 11:35
9e6da7c

Choose a tag to compare

1.4.0

Added

  • Added an API and CLI utilities for the version handling in python-gvm
    #198

Changed

  • Replaced pipenv with poetry for dependency management. poetry install
    works a bit different then pipenv install. It installs dev packages by
    default and also python-gvm in editable mode. This means after running
    poetry install gvm will directly be importable in the virtual python
    environment. #197
  • Update error classes to always have meaningful __str__ and __repr__
    method. This allows for easier error printing
    #199