diff --git a/passivetotal-2.3.0.tar.gz b/passivetotal-2.3.0.tar.gz deleted file mode 100644 index 6098b58..0000000 --- a/passivetotal-2.3.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7ae6a381614eb4cb129ceadc8240a8f59c0f7afb4d85800a8ff3f8586d5d0746 -size 42915 diff --git a/passivetotal-2.4.0.tar.gz b/passivetotal-2.4.0.tar.gz new file mode 100644 index 0000000..48dd348 --- /dev/null +++ b/passivetotal-2.4.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50d396008d8a3c670af4fe16ff68fe4cbc3c716e6e92319ba61898f5bb52feab +size 46826 diff --git a/python-passivetotal.changes b/python-passivetotal.changes index a349eb2..991f8da 100644 --- a/python-passivetotal.changes +++ b/python-passivetotal.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Fri May 14 14:04:15 UTC 2021 - Sebastian Wagner + +- update to version 2.4.0: + - Enhancements: + - Early implementation of exception handling for SSL properties; analyzer. AnalyzerError now available as a base exception type. + - SSL certs will now populate their own ip property, accessing the SSL history API when needed to fill in the details. + - New iphistory property of SSL certs to support the ip property and give direct access to the historial results. + - Used the tldextract Python library to expose useful properties on Hostname objects such as tld, registered_domain, and subdomain + - Change default days back for date-aware searches to 90 days (was 30) + - Reject IPs as strings for Hostname objects + - Ensure IPs are used when instantiating IPAddress objects + - Defang hostnames (i.e. analyzer.Hostname('api[.]riskiq[.]net') ) + - Support for Articles as a property of Hostnames and IPs, with autoloading for detailed fields including indicators, plus easy access to a list of all articles directly from analyzer.AllArticles() + - Support for Malware as a property of Hostnames and IPs + - Better coverage of pretty printing and dictionary representation across analyzer objects. + - Bug Fixes: + - Exception handling when no details found for an SSL certificate. + - Proper handling of None types that may have prevented result caching + ------------------------------------------------------------------- Fri Apr 16 19:46:00 UTC 2021 - Sebastian Wagner diff --git a/python-passivetotal.spec b/python-passivetotal.spec index c2be626..d921d61 100644 --- a/python-passivetotal.spec +++ b/python-passivetotal.spec @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test Name: python-passivetotal -Version: 2.3.0 +Version: 2.4.0 Release: 0 Summary: Client for the PassiveTotal REST API License: GPL-2.0-only @@ -34,6 +34,7 @@ Requires: python-ez_setup Requires: python-future Requires: python-python-dateutil Requires: python-requests +Requires: python-tldextract Requires(post): update-alternatives Requires(postun):update-alternatives BuildArch: noarch