15
0

- update to version 2.5.9:

- Enhancements:
  - Significant improvements to the Attack Surface Intelligence (ASI) documentation. Added
  - class references for ASI, CTI and vulnerability intelligence to ensure the docs and links
  - generated properly. Introduced a new Sphinx module to help generate inline table-of-contents
  - for complex classes. Corrected typos in docstrings and ensured consistent type references
  - when methods returned RecordList-type objects.
  - Implemented new config files for readthedocs to align with current documentation practices.
  - New `whois_history` property of `Hostname` and `IPAddress` entities gives direct access
  - to historical Whois (ownership) records. Includes more consistent implementation of
  - RecordList functionality and better pandas dataframe support for both historical Whois and 
  - field-level Whois searches. 
  - New `impacted_attack_surfaces` property of vulnerability articles (`VulnArticle`) filters 
  - the list of third-party vendors to only those with at least one observation. The Illuminate 
  - API returns all attack surfaces associated with an API key regardless of whether they are 
  - impacted; the complete list is still available in the `attack_surfaces` property. Also updated
  - the `info` view of the Pandas dataframe on a vulnerability article so the `impacts` column
  - shows the count of impacted attack surfaces.
 - Bug Fixes:
  - Correctly sum insight and observation counts when accessing Attack Surface Insights
(ASIs) across multiple severity levels. Previously the `active_insight_count`, 
`total_insight_count`, and `total_observations` properties of the `all_active_insights`
  - record list were only counting high-priority insights. 
  - Fixed issue that caused an exception when trying to generate a dictionary view of an
  - AttackSurfaceComponent (detection). 
  - Removed reference to non-existant field in `VulnArticle` that was causing an exception when
  - rendering a vulnerability article as a dictionary with the `as_dict` property.
  - Handle vuln articles with no impacted assets without raising an exception.
- update to version 2.5.8:
 - Enhancements:
  - `certificates` property of `analyzer.Hostname` objects now returns same list of SSL
  - certificates as the UI, enabled by a CertificateField search with the field set to
`name`. This activates special-case functionality in the API that performs a
  - substring search for a hostname across both subjectAlternativeNames and subjectCommonName fields 
  - The previous version only looked at the `subjectAlternativeNames` field. A more narrow
  - search across specific fields is still available by instantiating an
`analyzer.CertificateField` object directly.
  - Docs now show current version number and link to this changelog hosted on GitHub.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-passivetotal?expand=0&rev=26
This commit is contained in:
2022-03-14 21:39:41 +00:00
committed by Git OBS Bridge
parent f50dab8511
commit 3e2dcb13db
4 changed files with 46 additions and 4 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:700cc8b9c75046aa659d95ff5edd0dc6646b841a45424471c3be4ff8043bd080
size 125560

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f5f1b7843257bc1ed5ae951c48902eb809a4a632947a57d6f8ad199428b13251
size 129823

View File

@@ -1,3 +1,45 @@
-------------------------------------------------------------------
Mon Mar 14 21:39:35 UTC 2022 - Sebastian Wagner <sebix+novell.com@sebix.at>
- - update to version 2.5.9:
- Enhancements:
- Significant improvements to the Attack Surface Intelligence (ASI) documentation. Added
- class references for ASI, CTI and vulnerability intelligence to ensure the docs and links
- generated properly. Introduced a new Sphinx module to help generate inline table-of-contents
- for complex classes. Corrected typos in docstrings and ensured consistent type references
- when methods returned RecordList-type objects.
- Implemented new config files for readthedocs to align with current documentation practices.
- New `whois_history` property of `Hostname` and `IPAddress` entities gives direct access
- to historical Whois (ownership) records. Includes more consistent implementation of
- RecordList functionality and better pandas dataframe support for both historical Whois and
- field-level Whois searches.
- New `impacted_attack_surfaces` property of vulnerability articles (`VulnArticle`) filters
- the list of third-party vendors to only those with at least one observation. The Illuminate
- API returns all attack surfaces associated with an API key regardless of whether they are
- impacted; the complete list is still available in the `attack_surfaces` property. Also updated
- the `info` view of the Pandas dataframe on a vulnerability article so the `impacts` column
- shows the count of impacted attack surfaces.
- Bug Fixes:
- Correctly sum insight and observation counts when accessing Attack Surface Insights
(ASIs) across multiple severity levels. Previously the `active_insight_count`,
`total_insight_count`, and `total_observations` properties of the `all_active_insights`
- record list were only counting high-priority insights.
- Fixed issue that caused an exception when trying to generate a dictionary view of an
- AttackSurfaceComponent (detection).
- Removed reference to non-existant field in `VulnArticle` that was causing an exception when
- rendering a vulnerability article as a dictionary with the `as_dict` property.
- Handle vuln articles with no impacted assets without raising an exception.
- update to version 2.5.8:
- Enhancements:
- `certificates` property of `analyzer.Hostname` objects now returns same list of SSL
- certificates as the UI, enabled by a CertificateField search with the field set to
`name`. This activates special-case functionality in the API that performs a
- substring search for a hostname across both subjectAlternativeNames and subjectCommonName fields
- The previous version only looked at the `subjectAlternativeNames` field. A more narrow
- search across specific fields is still available by instantiating an
`analyzer.CertificateField` object directly.
- Docs now show current version number and link to this changelog hosted on GitHub.
-------------------------------------------------------------------
Thu Jan 27 19:24:40 UTC 2022 - Sebastian Wagner <sebix+novell.com@sebix.at>

View File

@@ -19,7 +19,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%bcond_without test
Name: python-passivetotal
Version: 2.5.8
Version: 2.5.9
Release: 0
Summary: Client for the PassiveTotal REST API
License: GPL-2.0-only