Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finalize gmp8 part 2 #133

Merged
merged 9 commits into from
Jun 19, 2019
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Added `get_vulnerabilites` method [PR 132](https:/greenbone/python-gvm/pull/132)
* Added `get_ticket`, `get_tickets`, `create_ticket`, `clone_ticket`, `modify_ticket` and `delete_ticket`
APIs to GMPv8 [PR 132](https:/greenbone/python-gvm/pull/132)
* Added filter types for `host`, `operating system`, `ticket` and `vulnerability`
[PR 133](https:/greenbone/python-gvm/pull/133)
* Added a `password only` credential type [PR 133](https:/greenbone/python-gvm/pull/133)

### Changed
* Use Gmpv8 as latest Gmp version [PR 132](https:/greenbone/python-gvm/pull/132)
Expand Down Expand Up @@ -56,6 +59,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Adapt modify_tag validation to actual implementation (Gmpv8) [PR 127](https:/greenbone/python-gvm/pull/127)
* Introduced new CredentialType Enum for Gmpv8 and expect an instance of CredentialType
for `create_credential` and `modify_credential` `credential_type` argument [PR 132](https:/greenbone/python-gvm/pull/132)
* Introduced new FilterType Enum for Gmpv8 and expect an instance of FilterType
for `create_filter` and `modify_filter` `filter_type` argument [PR 133](https:/greenbone/python-gvm/pull/133)
* Dropped the `make_unique` arguments from `create_filter` and `create_target`
methods in Gmpv8 [PR 133](https:/greenbone/python-gvm/pull/133)
* Introduced Enum classes for authentication and privacy algorithms of SNMP
credentials [PR 133](https:/greenbone/python-gvm/pull/133)

### Removed
* Removed hosts_ordering argument from `modify_target` [PR 88](https:/greenbone/python-gvm/pull/88)
Expand Down
32 changes: 17 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,22 @@ Greenbone Management Protocol (GMP) and Open Scanner Protocol (OSP).

## Table of Contents <!-- omit in toc -->

- [Installation](#installation)
- [Requirements](#requirements)
- [Install using pip](#install-using-pip)
- [Example](#example)
- [Documentation](#documentation)
- [Support](#support)
- [Maintainer](#maintainer)
- [Contributing](#contributing)
- [License](#license)
- [Documentation](#Documentation)
- [Installation](#Installation)
- [Requirements](#Requirements)
- [Install using pip](#Install-using-pip)
- [Example](#Example)
- [Support](#Support)
- [Maintainer](#Maintainer)
- [Contributing](#Contributing)
- [License](#License)

## Documentation

The documentation for python-gvm can be found at
[https://python-gvm.readthedocs.io/](https://python-gvm.readthedocs.io/en/latest/).
Please always take a look at the documentation for further details. This
**README** just gives you a short overview.

## Installation

Expand All @@ -51,7 +58,7 @@ connection = UnixSocketConnection()
transform = EtreeTransform()
gmp = Gmp(connection, transform=transform)

# Retrieve current GMP version
# Retrieve GMP version supported by the remote daemon
version = gmp.get_version()

# Prints the XML in beautiful form
Expand All @@ -68,11 +75,6 @@ task_names = tasks.xpath('task/name/text()')
pretty_print(task_names)
```

## Documentation

The documentation for python-gvm can be found at
[https://python-gvm.readthedocs.io/](https://python-gvm.readthedocs.io/en/latest/)

## Support

For any question on the usage of python-gvm please use the
Expand Down
Loading