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 <kbabi...@suse.de> + +- 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)