From 9b93834a546a0f7c678b76e92ddc03c1139bd7f255731535171a6fa4e8776b2e Mon Sep 17 00:00:00 2001 From: Robert Schweikert Date: Wed, 16 Apr 2025 11:42:27 +0000 Subject: [PATCH] - Update to 1.0.1 * The Verifier now enforces that the EKU (Extended Key Usage) explicitly includes the `id-kp-timeStamping` OID (#120) * The Verifier now searches for the leaf certificate in the Timestamp Response instead of using the first one provided (#121) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3161-client?expand=0&rev=3 --- python-rfc3161-client.changes | 9 +++++++++ python-rfc3161-client.spec | 11 ++++++----- rfc3161_client-1.0.0.tar.gz | 3 --- rfc3161_client-1.0.1.tar.gz | 3 +++ vendor.tar.zst | 4 ++-- 5 files changed, 20 insertions(+), 10 deletions(-) delete mode 100644 rfc3161_client-1.0.0.tar.gz create mode 100644 rfc3161_client-1.0.1.tar.gz diff --git a/python-rfc3161-client.changes b/python-rfc3161-client.changes index 742b13d..4fa26ef 100644 --- a/python-rfc3161-client.changes +++ b/python-rfc3161-client.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Wed Apr 16 11:31:22 UTC 2025 - John Paul Adrian Glaubitz + +- Update to 1.0.1 + * The Verifier now enforces that the EKU (Extended Key Usage) + explicitly includes the `id-kp-timeStamping` OID (#120) + * The Verifier now searches for the leaf certificate in the + Timestamp Response instead of using the first one provided (#121) + ------------------------------------------------------------------- Tue Jan 21 08:27:32 UTC 2025 - Daniel Garcia diff --git a/python-rfc3161-client.spec b/python-rfc3161-client.spec index f81bcc7..59ea220 100644 --- a/python-rfc3161-client.spec +++ b/python-rfc3161-client.spec @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "test" %define psuffix -test @@ -26,18 +27,18 @@ %{?sle15_python_module_pythons} Name: python-rfc3161-client -Version: 1.0.0 +Version: 1.0.1 Release: 0 Summary: Python library implementing the Time-Stamp Protocol (TSP) described in RFC 3161 License: Apache-2.0 URL: https://github.com/trailofbits/rfc3161-client Source: https://files.pythonhosted.org/packages/source/r/rfc3161-client/rfc3161_client-%{version}.tar.gz Source1: vendor.tar.zst -BuildRequires: python-rpm-macros +BuildRequires: %{python_module devel} BuildRequires: %{python_module maturin >= 1.7} BuildRequires: %{python_module pip} BuildRequires: %{python_module wheel} -BuildRequires: %{python_module devel} +BuildRequires: python-rpm-macros BuildRequires: cargo >= 1.56.0 BuildRequires: cargo-packaging @@ -46,11 +47,11 @@ BuildRequires: rust >= 1.56.0 %if %{with test} # SECTION test requirements BuildRequires: %{python_module rfc3161-client == %{version}} -BuildRequires: %{python_module pytest} -BuildRequires: %{python_module pytest-cov} BuildRequires: %{python_module coverage} BuildRequires: %{python_module cryptography >= 43} BuildRequires: %{python_module pretend} +BuildRequires: %{python_module pytest-cov} +BuildRequires: %{python_module pytest} %endif # /SECTION BuildRequires: fdupes diff --git a/rfc3161_client-1.0.0.tar.gz b/rfc3161_client-1.0.0.tar.gz deleted file mode 100644 index b26a8f2..0000000 --- a/rfc3161_client-1.0.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:626619d12154c793c034fc72fdb05043b69cb4ca278cdb0b889194e87af7172b -size 44213 diff --git a/rfc3161_client-1.0.1.tar.gz b/rfc3161_client-1.0.1.tar.gz new file mode 100644 index 0000000..cb508dc --- /dev/null +++ b/rfc3161_client-1.0.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c951f3912b90c6d3f3505e644b74ee08543387253647b86459addbffb16f63f +size 53526 diff --git a/vendor.tar.zst b/vendor.tar.zst index dad5731..88f5104 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ed59ad84f97943f29908011a5403bd1f7b1fae7f751153bc0697de5af48b711b -size 10372856 +oid sha256:39924123de4a847fb3f7031d81da13293257d7814be1382ef39990cfba512957 +size 11054209