commit python-fido2 for openSUSE:Factory

2020-04-21 Thread root
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

2019-12-09 Thread root
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

2019-06-17 Thread root
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

2019-06-01 Thread root
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

2018-12-24 Thread root
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

2018-12-13 Thread root
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

2018-10-01 Thread root
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)