Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python3-fido2 | Distribution: SUSE Linux Enterprise 15 |
Version: 0.9.3 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 150400.9.3.1 | Build date: Tue Jun 6 11:42:53 2023 |
Group: Development/Languages/Python | Build host: sheep03 |
Size: 1108404 | Source RPM: python-fido2-0.9.3-150400.9.3.1.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/Yubico/python-fido2 | |
Summary: Python-based FIDO 2.0 library |
This library supports the FIDO U2F and FIDO 2.0 protocols for communicating with a USB authenticator via the Client-to-Authenticator Protocol (CTAP 1 and 2). In addition to this low-level device access, classes defined in the fido2.client implement higher level device operations.
Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MPL-2.0
* Mon Mar 21 2022 pgajdos@suse.com - do not require mock for build - added patches fix https://github.com/Yubico/python-fido2/issues/135 + python-fido2-no-mock.patch * Sat Jan 15 2022 dmueller@suse.com - update to 0.9.3: * Don't fail device discovery when hidraw doesn't support HIDIOCGRAWUNIQ * Support the latest Windows webauthn.h API (included in Windows 11). * Add product name and serial number to HidDescriptors. * Remove the need for the uhid-freebsd dependency on FreeBSD. - drop 0001-Don-t-use-enum.auto-Python-2.patch 0001-Skip-tests-on-older-Cryptography-versions.patch (upstream) * Tue May 25 2021 pgajdos@suse.com - %check: use %pyunittest rpm macro * Thu May 06 2021 rpm@fthiessen.de - Update to version 0.9.1 * Add new CTAP error codes and improve handling of unknown codes. * Client: API changes to better support extensions. * Client.make_credential now returns a AuthenticatorAttestationResponse, which holds the AttestationObject and ClientData, as well as any client extension results for the credential. * Client.get_assertion now returns an AssertionSelection object, which is used to select between multiple assertions * Renames: The CTAP1 and CTAP2 classes have been renamed to Ctap1 and Ctap2, respectively. * ClientPin: The ClientPin API has been restructured to support multiple PIN protocols, UV tokens, and token permissions. * CTAP 2.1 PRE: Several new features have been added for CTAP 2.1 * HID: The platform specific HID code has been revamped - Add 0001-Don-t-use-enum.auto-Python-2.patch from upstream - Add 0001-Skip-tests-on-older-Cryptography-versions.patch from upstream * Mon Apr 20 2020 tchvatal@suse.com - Fix build without python2 * Sun Dec 08 2019 kbabioch@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. * Mon Jun 17 2019 kbabioch@suse.de - 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. * Fri May 10 2019 kbabioch@suse.de - 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 * Fri Dec 21 2018 kbabioch@suse.de - 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. * Tue Dec 04 2018 mcepl@suse.com - Remove superfluous devel dependency for noarch package * Thu Sep 27 2018 kbabioch@suse.com - Version 0.4.0 (released 2018-09-27) - Add classes for implementing a server. - Various small changes, some affecting backwards compatibility. * Sat Apr 21 2018 jengelh@inai.de - Update descriptions. * Tue Apr 17 2018 kbabioch@suse.com - Initial packaging of version 0.3.0
/usr/lib/python3.6/site-packages/fido2 /usr/lib/python3.6/site-packages/fido2-0.9.3-py3.6.egg-info /usr/lib/python3.6/site-packages/fido2-0.9.3-py3.6.egg-info/PKG-INFO /usr/lib/python3.6/site-packages/fido2-0.9.3-py3.6.egg-info/SOURCES.txt /usr/lib/python3.6/site-packages/fido2-0.9.3-py3.6.egg-info/dependency_links.txt /usr/lib/python3.6/site-packages/fido2-0.9.3-py3.6.egg-info/requires.txt /usr/lib/python3.6/site-packages/fido2-0.9.3-py3.6.egg-info/top_level.txt /usr/lib/python3.6/site-packages/fido2/__init__.py /usr/lib/python3.6/site-packages/fido2/__pycache__ /usr/lib/python3.6/site-packages/fido2/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/cbor.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/cbor.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/client.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/client.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/cose.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/cose.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/ctap.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/ctap.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/ctap1.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/ctap1.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/mds.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/mds.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/nfc.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/nfc.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/pcsc.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/pcsc.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/rpid.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/rpid.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/server.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/server.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/utils.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/utils.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/webauthn.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/webauthn.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/win_api.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/__pycache__/win_api.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/attestation /usr/lib/python3.6/site-packages/fido2/attestation/__init__.py /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__ /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/android.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/android.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/apple.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/apple.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/base.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/base.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/packed.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/packed.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/tpm.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/tpm.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/u2f.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/u2f.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/attestation/android.py /usr/lib/python3.6/site-packages/fido2/attestation/apple.py /usr/lib/python3.6/site-packages/fido2/attestation/base.py /usr/lib/python3.6/site-packages/fido2/attestation/packed.py /usr/lib/python3.6/site-packages/fido2/attestation/tpm.py /usr/lib/python3.6/site-packages/fido2/attestation/u2f.py /usr/lib/python3.6/site-packages/fido2/cbor.py /usr/lib/python3.6/site-packages/fido2/client.py /usr/lib/python3.6/site-packages/fido2/cose.py /usr/lib/python3.6/site-packages/fido2/ctap.py /usr/lib/python3.6/site-packages/fido2/ctap1.py /usr/lib/python3.6/site-packages/fido2/ctap2 /usr/lib/python3.6/site-packages/fido2/ctap2/__init__.py /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__ /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/base.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/base.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/bio.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/bio.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/blob.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/blob.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/config.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/config.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/credman.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/credman.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/extensions.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/extensions.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/pin.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/pin.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/ctap2/base.py /usr/lib/python3.6/site-packages/fido2/ctap2/bio.py /usr/lib/python3.6/site-packages/fido2/ctap2/blob.py /usr/lib/python3.6/site-packages/fido2/ctap2/config.py /usr/lib/python3.6/site-packages/fido2/ctap2/credman.py /usr/lib/python3.6/site-packages/fido2/ctap2/extensions.py /usr/lib/python3.6/site-packages/fido2/ctap2/pin.py /usr/lib/python3.6/site-packages/fido2/hid /usr/lib/python3.6/site-packages/fido2/hid/__init__.py /usr/lib/python3.6/site-packages/fido2/hid/__pycache__ /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/base.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/base.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/freebsd.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/freebsd.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/linux.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/linux.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/macos.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/macos.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/openbsd.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/openbsd.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/windows.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/fido2/hid/__pycache__/windows.cpython-36.pyc /usr/lib/python3.6/site-packages/fido2/hid/base.py /usr/lib/python3.6/site-packages/fido2/hid/freebsd.py /usr/lib/python3.6/site-packages/fido2/hid/linux.py /usr/lib/python3.6/site-packages/fido2/hid/macos.py /usr/lib/python3.6/site-packages/fido2/hid/openbsd.py /usr/lib/python3.6/site-packages/fido2/hid/windows.py /usr/lib/python3.6/site-packages/fido2/mds.py /usr/lib/python3.6/site-packages/fido2/nfc.py /usr/lib/python3.6/site-packages/fido2/pcsc.py /usr/lib/python3.6/site-packages/fido2/public_suffix_list.dat /usr/lib/python3.6/site-packages/fido2/rpid.py /usr/lib/python3.6/site-packages/fido2/server.py /usr/lib/python3.6/site-packages/fido2/utils.py /usr/lib/python3.6/site-packages/fido2/webauthn.py /usr/lib/python3.6/site-packages/fido2/win_api.py /usr/share/doc/packages/python3-fido2 /usr/share/doc/packages/python3-fido2/NEWS /usr/share/doc/packages/python3-fido2/README.adoc /usr/share/licenses/python3-fido2 /usr/share/licenses/python3-fido2/COPYING /usr/share/licenses/python3-fido2/COPYING.APLv2 /usr/share/licenses/python3-fido2/COPYING.MPLv2
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 19:58:50 2024