Releases: greenbone/python-gvm
Releases · greenbone/python-gvm
python-gvm 21.5.0
21.5.0 - 2021-05-25
Dropped support for GMP v7, v8 and v9!
Added
- Introduced new explicit API calls for SecInfo:
get_nvt()
,get_nvt_list()
,get_cpe()
,get_cpe_list()
,get_cve()
,get_cve_list()
,get_cert_bund_advisory()
,get_cert_bund_advisory_list()
,get_dnf_cert_advisory()
,get_dnf_cert_advisory_list()
,get_oval_definition()
,get_oval_definition_list()
. #456
Changed
- Splitted up
get_preference(s)
intoget_nvt_preference(s)
andget_scan_config_preference(s)
. #473 - Improved and changed
help()
: IntroducedHelpFormat
Enum, changedformat
parameter tohelp_format
usingHelpFormat
, changedhelp_type
tobrief
and bool, as it only has two options (default and brief). #473 - Changed
filter
tofilter_string
in getter functions. #470 #471 #473 - API changes:
get_setting(s)
->get_user_setting(s)
,modify_setting
->modify_user_setting
. #472 - Changed all API calls for
_config
to_scan_config
to match other Greenbone components. #465 - Split up
get_asset(s)
intoget_host(s)
andget_operating_system(s)
. #459 - Split up
delete_asset
intodelete_host
anddelete_operating_system
. #459 - Split up
modify_asset
intomodify_host
andmodify_operating_system
. #459 - Deleted
AssetType
. It is not required anymore. #459 - Changed the API calls
get_nvt()
andget_nvts()
toget_scan_config_nvt()
andget_scan_config_nvts()
. #456 - Splitted up the GmpMonolith class:
- Detached the SystemReports API calls from the GMP class into a new
SystemReportsMixin
. #473 - Detached the Help API calls from the GMP class into a new
HelpMixin
. #473 - Detached the Trashcan API calls from the GMP class into a new
TrashcanMixin
. #472 - Detached the Authentication API calls from the GMP class into a new
AuthenticationMixin
. #472 - Detached the Version API calls from the GMP class into a new
VersionMixin
. #472 - Detached the Preferences API calls from the GMP class into a new
PreferencesMixin
. #471 - Detached the Settings API calls from the GMP class into a new
UserSettingsMixin
. #471 - Detached the Groups API calls from the GMP class into a new
GroupsMixin
. #471 - Detached the Vulnerabilities API calls from the GMP class into a new
VulnerabilitiesMixin
. #471 - Detached the ReportFormats API calls from the GMP class into a new
ReportFormatsMixin
. #470 - Detached the Roles API calls from the GMP class into a new
RolesMixin
. #470 - Detached the Tickets API calls from the GMP class into a new
TicketsMixin
. #470 - Detached the HostsOrdering Type from the GMP types class. #469
- Detached the TicketStatus Type from the GMP types class. #469
- Detached the Schedules API calls from the GMP class into a new
SchedulesMixin
. #469 - Detached the Filters API calls from the GMP class into a new
FiltersMixin
. #469 - Detached the Tags API calls from the GMP class into a new
TagsMixin
. #468 - Detached the Feeds API calls from the GMP class into a new
FeedMixin
. #468 #472 - Detached the Aggregates API calls from the GMP class into a new
AggregatesMixin
. #468 - Detached the EntityType from the GMP types class into a new
entites
file. #467 - Detached the Users API calls from the GMP class into a new
UsersMixin
. #467 - Detached the Permissions API calls from the GMP class into a new
PermissionsMixin
. #467 - Detached the Scanner API calls from the GMP class into a new
ScannersMixin
. #466 - Detached the Credential API calls from the GMP class into a new
CredentialsMixin
. #466 - Detached Config and Policy calls from GMP class into new
ScanConfigsMixin
andPoliciesMixin
. #465 - Detached the Audit API calls from the GMP class into a new
AuditsMixin
. #464 - Detached TLS-Certificates and assets into
TLSCertificatesMixin
,HostsMixin
andOperatingSystemsMixin
. #459 - Detached the Alerts API calls from the GMP class into a new
AlertsMixin
. #458 - Detached the Notes and Overrides API calls from the GMP class into a new
NotesMixin
andOverridesMixin
. #457 - Detached the
InfoType
from the GMP types class. #456 - Detached the SecInfo (CPE, CVE, NVT, CERT-BUND, DNF-CERT, OVAL Definitions) calls from GMP class into new
SecInfoMixin
. #456 - Detached the PortList and PortRange API calls from the GMP class into a new
PortListMixin
. #446 - Detached the Target API calls from the GMP class into a new
TargetsMixin
. #446 - Detached the
AliveTest
from the GMP types class. #446 - Detached the
PortListType
from the GMP types class. #446 - Detached the ReportFormatType from the GMP types class. #445
- Detached the Report API calls from the GMP class into a new
ReportMixin
. #445 - Detached the Task API calls from the GMP class into a new
TasksMixin
. #443
- Detached the SystemReports API calls from the GMP class into a new
- Moved helper functions from gmp to utils. The response XML will not be recovered by the parser anymore! #442
Removed
- Removed
sync_feed
,sync_scap
, andsync_cert
calls. #472 - Removed
TimeUnit
. It was used for schedules before iCal and is not required anymore. #469 - Removed
Gmpv214Mixin
. #467 - Remove support of delete host/operating system by a report . #459
- Remove deprecated
make_unique
parameter fromTargets
. #446 - Removed deprecated
Agents
completely. #441 - Dropped support for GMP v7, v8 and v9! The oldest usable GMP version is 20.8
#436
#437
#438
#439
#444
python-gvm 21.4.0
python-gvm 21.1.3
python-gvm 21.1.2
python-gvm 21.1.1
python-gvm 21.1.0
python-gvm 20.12.1
python-gvm 20.11.3
20.11.3 - 2020-11-26
Added
- Adding parameters to
get_nvt command
, so it requests all details #348 - Improved the
modify_user
function for gmpv7 and gmpv214. Added ability to change comment, groups and authentication method of user. Meaning of name parameter got changed for gmpv214 only. It is not intended for identifying a user anymore but for specifying the new name of the user #347 - Adding
resume_audit
,start_audit
,stop_audit
to gmpv9 #349
Changed
- added the
audits
parameter toget_policy
#345
python-gvm 20.11.2
python-gvm 20.11.1
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