commit python-fido2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-fido2 for openSUSE:Factory checked in at 2020-04-21 13:11:05 Comparing /work/SRC/openSUSE:Factory/python-fido2 (Old) and /work/SRC/openSUSE:Factory/.python-fido2.new.2738 (New) Package is "python-fido2" Tue Apr 21 13:11:05 2020 rev:8 rq:795826 version:0.8.1 Changes: --- /work/SRC/openSUSE:Factory/python-fido2/python-fido2.changes 2019-12-09 21:35:24.978093594 +0100 +++ /work/SRC/openSUSE:Factory/.python-fido2.new.2738/python-fido2.changes 2020-04-21 13:11:06.492865049 +0200 @@ -1,0 +2,5 @@ +Mon Apr 20 12:42:34 UTC 2020 - Tomáš Chvátal + +- Fix build without python2 + +--- Other differences: -- ++ python-fido2.spec ++ --- /var/tmp/diff_new_pack.UggP53/_old 2020-04-21 13:11:07.680867419 +0200 +++ /var/tmp/diff_new_pack.UggP53/_new 2020-04-21 13:11:07.684867427 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-fido2 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,14 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%bcond_without python2 Name: python-fido2 Version:0.8.1 Release:0 Summary:Python-based FIDO 2.0 library License:BSD-2-Clause AND BSD-3-Clause AND Apache-2.0 AND MPL-2.0 Group: Development/Languages/Python -Url:https://github.com/Yubico/python-fido2 +URL:https://github.com/Yubico/python-fido2 Source0: https://github.com/Yubico/python-fido2/releases/download/%{version}/fido2-%{version}.tar.gz Source1: https://github.com/Yubico/python-fido2/releases/download/%{version}/fido2-%{version}.tar.gz.sig BuildRequires: %{python_module cryptography >= 1.5} @@ -33,10 +34,12 @@ BuildRequires: %{python_module six} BuildRequires: fdupes BuildRequires: python-rpm-macros -BuildRequires: python2-enum34 Requires: python-cryptography >= 1.5 Requires: python-six BuildArch: noarch +%if %{with python2} +BuildRequires: python2-enum34 +%endif %ifpython2 Requires: python2-enum34 %endif
commit python-fido2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-fido2 for openSUSE:Factory checked in at 2019-12-09 21:35:13 Comparing /work/SRC/openSUSE:Factory/python-fido2 (Old) and /work/SRC/openSUSE:Factory/.python-fido2.new.4691 (New) Package is "python-fido2" Mon Dec 9 21:35:13 2019 rev:7 rq:755092 version:0.8.1 Changes: --- /work/SRC/openSUSE:Factory/python-fido2/python-fido2.changes 2019-06-17 21:35:21.166997018 +0200 +++ /work/SRC/openSUSE:Factory/.python-fido2.new.4691/python-fido2.changes 2019-12-09 21:35:24.978093594 +0100 @@ -1,0 +2,39 @@ +Sun Dec 8 23:05:47 UTC 2019 - Karol Babioch + +- Version 0.8.1 (released 2019-11-25) + * Bugfix: WindowsClient.make_credential error when resident key requirement is unspecified. + +- Version 0.8.0 (released 2019-11-25) + * New fido2.webauthn classes modeled after the W3C WebAuthn spec introduced. + * CTAP2 send_cbor/make_credential/get_assertion and U2fClient request/authenticate timeout arguments replaced with event used to cancel a request. + * Fido2Client: +- make_credential/get_assertion now take WebAuthn options objects. +- timeout is now provided in ms in WebAuthn options objects. Event based cancelation also available by passing an Event. + * Fido2Server: +- ATTESTATION, USER_VERIFICATION, and AUTHENTICATOR_ATTACHMENT enums have been replaced with fido2.webauthn classes. +- RelyingParty has been replaced with PublicKeyCredentialRpEntity, and name is no longer optional. +- Options returned by register_begin/authenticate_begin now omit unspecified values if they are optional, instead of filling in default values. +- Fido2Server.allowed_algorithms now contains a list of PublicKeyCredentialParameters instead of algorithm identifiers. +- Fido2Server.timeout is now in ms and of type int. + * Support native WebAuthn API on Windows through WindowsClient. + +- Version 0.7.3 (released 2019-10-24) + j Bugfix: Workaround for size of int on Python 2 on Windows. + +- Version 0.7.2 (released 2019-10-24) + * Support for the TPM attestation format. + * Allow passing custom challenges to register/authenticate in Fido2Server. + * Bugfix: CTAP2 CANCEL command response handling fixed. + * Bugfix: Fido2Client fix handling of empty allow_list. + * Bugfix: Fix typo in CTAP2.get_assertions() causing it to fail. + +- Version 0.7.1 (released 2019-09-20) + * Support for FreeBSD. + * Enforce canonical CBOR on Authenticator responses by default. + * PCSC: Support extended APDUs. + * Server: Verify that UP flag is set. + * U2FFido2Server: Implement AppID exclusion extension. + * U2FFido2Server: Allow custom U2F facet verification. + * Bugfix: U2FFido2Server.authenticate_complete now returns the result. + +--- @@ -4 +43 @@ -* Version 0.7.0 (released 2019-06-17) +- Version 0.7.0 (released 2019-06-17) Old: fido2-0.7.0.tar.gz fido2-0.7.0.tar.gz.sig New: fido2-0.8.1.tar.gz fido2-0.8.1.tar.gz.sig Other differences: -- ++ python-fido2.spec ++ --- /var/tmp/diff_new_pack.n7M4Nv/_old 2019-12-09 21:35:25.750093290 +0100 +++ /var/tmp/diff_new_pack.n7M4Nv/_new 2019-12-09 21:35:25.758093287 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fido2 -Version:0.7.0 +Version:0.8.1 Release:0 Summary:Python-based FIDO 2.0 library License:BSD-2-Clause AND BSD-3-Clause AND Apache-2.0 AND MPL-2.0 ++ fido2-0.7.0.tar.gz -> fido2-0.8.1.tar.gz ++ 15188 lines of diff (skipped)
commit python-fido2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-fido2 for openSUSE:Factory checked in at 2019-06-17 21:35:01 Comparing /work/SRC/openSUSE:Factory/python-fido2 (Old) and /work/SRC/openSUSE:Factory/.python-fido2.new.4811 (New) Package is "python-fido2" Mon Jun 17 21:35:01 2019 rev:6 rq:710380 version:0.7.0 Changes: --- /work/SRC/openSUSE:Factory/python-fido2/python-fido2.changes 2019-06-01 09:51:39.303280138 +0200 +++ /work/SRC/openSUSE:Factory/.python-fido2.new.4811/python-fido2.changes 2019-06-17 21:35:21.166997018 +0200 @@ -1,0 +2,9 @@ +Mon Jun 17 15:26:45 UTC 2019 - Karol Babioch + +* Version 0.7.0 (released 2019-06-17) + * Add support for NFC devices using PCSC. + * Add support for the hmac-secret Authenticator extension. + * Honor max credential ID length and number of credentials to Authenticator. + * Add close() method to CTAP devices to explicitly release their resources. + +--- Old: fido2-0.6.0.tar.gz fido2-0.6.0.tar.gz.sig New: fido2-0.7.0.tar.gz fido2-0.7.0.tar.gz.sig Other differences: -- ++ python-fido2.spec ++ --- /var/tmp/diff_new_pack.gh5eOo/_old 2019-06-17 21:35:21.814996872 +0200 +++ /var/tmp/diff_new_pack.gh5eOo/_new 2019-06-17 21:35:21.814996872 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fido2 -Version:0.6.0 +Version:0.7.0 Release:0 Summary:Python-based FIDO 2.0 library License:BSD-2-Clause AND BSD-3-Clause AND Apache-2.0 AND MPL-2.0 ++ fido2-0.6.0.tar.gz -> fido2-0.7.0.tar.gz ++ 1879 lines of diff (skipped)
commit python-fido2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-fido2 for openSUSE:Factory checked in at 2019-06-01 09:51:35 Comparing /work/SRC/openSUSE:Factory/python-fido2 (Old) and /work/SRC/openSUSE:Factory/.python-fido2.new.5148 (New) Package is "python-fido2" Sat Jun 1 09:51:35 2019 rev:5 rq:706153 version:0.6.0 Changes: --- /work/SRC/openSUSE:Factory/python-fido2/python-fido2.changes 2018-12-24 11:47:16.401140077 +0100 +++ /work/SRC/openSUSE:Factory/.python-fido2.new.5148/python-fido2.changes 2019-06-01 09:51:39.303280138 +0200 @@ -1,0 +2,12 @@ +Fri May 10 19:45:22 UTC 2019 - Karol Babioch + +- Version 0.6.0 (released 2019-05-10) + * Don't fail if CTAP2 Info contains unknown fields. + * Replace cbor loads/dumps functions with encode/decode/decode_from. + * Server: Add support for AuthenticatorAttachment. + * Server: Add support for more key algorithms. + * Client: Expose CTAP2 Info object as Fido2Client.info. +- Changed source URL to official release tarball +- Verifying signature of release tarball + +--- Old: python-fido2-0.5.0.tar.gz New: fido2-0.6.0.tar.gz fido2-0.6.0.tar.gz.sig Other differences: -- ++ python-fido2.spec ++ --- /var/tmp/diff_new_pack.SRLDuV/_old 2019-06-01 09:51:40.011279896 +0200 +++ /var/tmp/diff_new_pack.SRLDuV/_new 2019-06-01 09:51:40.019279893 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-fido2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,22 +18,23 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fido2 -Version:0.5.0 +Version:0.6.0 Release:0 Summary:Python-based FIDO 2.0 library License:BSD-2-Clause AND BSD-3-Clause AND Apache-2.0 AND MPL-2.0 Group: Development/Languages/Python Url:https://github.com/Yubico/python-fido2 -Source: https://github.com/Yubico/python-fido2/archive/%{version}.tar.gz#/python-fido2-%{version}.tar.gz -BuildRequires: %{python_module cryptography >= 1.0} +Source0: https://github.com/Yubico/python-fido2/releases/download/%{version}/fido2-%{version}.tar.gz +Source1: https://github.com/Yubico/python-fido2/releases/download/%{version}/fido2-%{version}.tar.gz.sig +BuildRequires: %{python_module cryptography >= 1.5} BuildRequires: %{python_module mock >= 1.0.1} -BuildRequires: %{python_module pyfakefs >= 2.4} +BuildRequires: %{python_module pyfakefs >= 3.4} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module six} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: python2-enum34 -Requires: python-cryptography >= 1.0 +Requires: python-cryptography >= 1.5 Requires: python-six BuildArch: noarch %ifpython2 @@ -48,7 +49,7 @@ implement higher level device operations. %prep -%setup -q +%setup -q -n fido2-%{version} %build %python_build ++ python-fido2-0.5.0.tar.gz -> fido2-0.6.0.tar.gz ++ 1980 lines of diff (skipped)
commit python-fido2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-fido2 for openSUSE:Factory checked in at 2018-12-24 11:47:15 Comparing /work/SRC/openSUSE:Factory/python-fido2 (Old) and /work/SRC/openSUSE:Factory/.python-fido2.new.28833 (New) Package is "python-fido2" Mon Dec 24 11:47:15 2018 rev:4 rq:660557 version:0.5.0 Changes: --- /work/SRC/openSUSE:Factory/python-fido2/python-fido2.changes 2018-12-13 19:44:25.961013528 +0100 +++ /work/SRC/openSUSE:Factory/.python-fido2.new.28833/python-fido2.changes 2018-12-24 11:47:16.401140077 +0100 @@ -1,0 +2,10 @@ +Fri Dec 21 14:05:31 UTC 2018 - Karol Babioch + +- Version 0.5.0 (released 2018-12-21) + * Changes to server classes, some backwards breaking. + * Add ability to authenticate U2F credentials by using the appid extension. + * Make verification of attestation more explicit. + * Add support for Android SafetyNet attestation. + * Make it easier to work with U2F/CTAP1 data formats. + +--- Old: python-fido2-0.4.0.tar.gz New: python-fido2-0.5.0.tar.gz Other differences: -- ++ python-fido2.spec ++ --- /var/tmp/diff_new_pack.M2HhRV/_old 2018-12-24 11:47:16.801139726 +0100 +++ /var/tmp/diff_new_pack.M2HhRV/_new 2018-12-24 11:47:16.801139726 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fido2 -Version:0.4.0 +Version:0.5.0 Release:0 Summary:Python-based FIDO 2.0 library License:BSD-2-Clause AND BSD-3-Clause AND Apache-2.0 AND MPL-2.0 ++ python-fido2-0.4.0.tar.gz -> python-fido2-0.5.0.tar.gz ++ 2149 lines of diff (skipped)
commit python-fido2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-fido2 for openSUSE:Factory checked in at 2018-12-13 19:44:25 Comparing /work/SRC/openSUSE:Factory/python-fido2 (Old) and /work/SRC/openSUSE:Factory/.python-fido2.new.28833 (New) Package is "python-fido2" Thu Dec 13 19:44:25 2018 rev:3 rq:654052 version:0.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-fido2/python-fido2.changes 2018-10-01 08:18:04.357942728 +0200 +++ /work/SRC/openSUSE:Factory/.python-fido2.new.28833/python-fido2.changes 2018-12-13 19:44:25.961013528 +0100 @@ -1,0 +2,5 @@ +Tue Dec 4 12:47:58 UTC 2018 - Matej Cepl + +- Remove superfluous devel dependency for noarch package + +--- Other differences: -- ++ python-fido2.spec ++ --- /var/tmp/diff_new_pack.Xi5N3H/_old 2018-12-13 19:44:26.349013023 +0100 +++ /var/tmp/diff_new_pack.Xi5N3H/_new 2018-12-13 19:44:26.349013023 +0100 @@ -26,7 +26,6 @@ Url:https://github.com/Yubico/python-fido2 Source: https://github.com/Yubico/python-fido2/archive/%{version}.tar.gz#/python-fido2-%{version}.tar.gz BuildRequires: %{python_module cryptography >= 1.0} -BuildRequires: %{python_module devel} BuildRequires: %{python_module mock >= 1.0.1} BuildRequires: %{python_module pyfakefs >= 2.4} BuildRequires: %{python_module setuptools}
commit python-fido2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-fido2 for openSUSE:Factory checked in at 2018-10-01 08:18:00 Comparing /work/SRC/openSUSE:Factory/python-fido2 (Old) and /work/SRC/openSUSE:Factory/.python-fido2.new (New) Package is "python-fido2" Mon Oct 1 08:18:00 2018 rev:2 rq:638846 version:0.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-fido2/python-fido2.changes 2018-04-26 13:38:17.599504097 +0200 +++ /work/SRC/openSUSE:Factory/.python-fido2.new/python-fido2.changes 2018-10-01 08:18:04.357942728 +0200 @@ -1,0 +2,7 @@ +Thu Sep 27 19:12:54 UTC 2018 - Karol Babioch + +- Version 0.4.0 (released 2018-09-27) + - Add classes for implementing a server. + - Various small changes, some affecting backwards compatibility. + +--- Old: python-fido2-0.3.0.tar.gz New: python-fido2-0.4.0.tar.gz Other differences: -- ++ python-fido2.spec ++ --- /var/tmp/diff_new_pack.nT7NQS/_old 2018-10-01 08:18:04.905942377 +0200 +++ /var/tmp/diff_new_pack.nT7NQS/_new 2018-10-01 08:18:04.909942375 +0200 @@ -12,13 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fido2 -Version:0.3.0 +Version:0.4.0 Release:0 Summary:Python-based FIDO 2.0 library License:BSD-2-Clause AND BSD-3-Clause AND Apache-2.0 AND MPL-2.0 ++ python-fido2-0.3.0.tar.gz -> python-fido2-0.4.0.tar.gz ++ 7836 lines of diff (skipped)