Package Release Info

yubikey-manager-5.7.2-bp160.1.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

yubikey-manager

Change Logs

* Tue Jun 10 2025 Wolfgang Frisch <wolfgang.frisch@suse.com>
- update to 5.7.2:
  * Fix OTP connections for YubiKeys with all other USB interfaces
    deactivated.
* Thu May 29 2025 Dirk Müller <dmueller@suse.com>
- update to 5.7.0:
  * Python 3.9 or later is now required.
  * PIV: Improve error handling for the Printed data slot.
  * PIV: Improve error handling when decompressing malformed
    certificates.
  * Fix incompatibility with pyscard 2.2.2.
  * Improve compatibility with NFC readers that don't support
    xtended APDUs.
  * Building the project now requires Poetry version 2.0 or
    later.
  * Windows and MacOS installers built with Python 3.13.3
* Mon Mar 24 2025 Wolfgang Frisch <wolfgang.frisch@suse.com>
- Update to 5.6.1
  * Fix: Version 5.6.0 uses Exclusive smart card connections, which caused
    connections to fail if another application was accessing the YubiKey. This
    version adds a fallback to use non-exclusive connections in case of such a
    failure.
  * Bugfix: APDU encoding was slightly incorrect for commands which specify Le,
    but no data body. This caused issued on some platforms.
  * CLI: The "fido info" command now shows the YubiKey AAGUID, when available.
* Mon Mar 17 2025 Wolfgang Frisch <wolfgang.frisch@suse.com>
- Update to 5.6.0
  * SCP: Add support for specifying Le (needed in OpenPGP get_challenge).
  * PIV: When writing a new CHUID, prefer to keep data from the old one if
    possible.
  * CLI: Specifying public-key is now optional when generating a PIV
    certificate, if a public key can be read from the YubiKey itself.
  * CLI: (YK FIPS) Disallow --protect for PIV when not in FIPS approved state.
  * CLI: Support specifying Le in "apdu" command.
  * CLI: Show OpenPGP key information in "openpgp info" and "openpgp keys info"
    commands.
  * CLI: Detect OpenPGP memory corruption, and correctly factory reset OpenPGP
    if needed.
  * CLI: Don’t fail on corrupted configuration files, instead show a warning.
  * Require Poetry >= 2.0 for building and packaging of the library.
  * Bugfix: CLI - Don’t use extended APDUs in the "apdu" command on old
    YubiKeys which do not support it.
* Wed Jul 03 2024 Frantisek Simorda <frantisek.simorda@suse.com>
- Update to 5.5.1
  * Bugfix: CLI - Don’t use formatting that doesn’t work on older Python versions. Note: As the 5.5.0 installers bundle Python 3.12, this will be a source-only release.
- Update to 5.5.0
  * Version 5.5.0 (released 2024-06-26)
  * Add Secure Channel support to smartcard sessions.
  * Support extended APDUs in the "apdu" command (this is now the default).
  * HSMAuth: Treat management key as a PIN/password instead of a key, adding new CLI commands.
  * PIV: Deprecate explicit passing of management key type when authenticating.
  * CLI: Add "config nfc --restrict" command to set "NFC restricted mode".
  * CLI: Display more information about PIN complexity and FIPS status for compatible YubiKeys.
  * CLI: Improved error messages for illegal values of PIV PIN and PUK.
  * CLI: Drop error messages for old 3.x commands.
  * CLI: Removal of --upload for YubiCloud credentials. Export to CSV and upload via web instead.
  * CLI: Add more detailed information to the CLI output for several commands.
* Wed Apr 03 2024 pgajdos@suse.com
- version update to 5.4.0
  * Support for YubiKey Bio Multi-protocol Edition.
  * CLI: Improve error messages for several failures.
  * Attempt to send SIGHUP to yubikey-agent if it is blocking the connection.
  * Bugfix: Allow "fido config" to work when no PIN is set on the YubiKey.
  * Bugfix: MacOS - Fix race condition resulting in unneeded delay in fido commands over
    USB.
  * Bugfix: Linux - Fix error when listing OTP devices when no YubiKeys are attached.
  * Bugfix: OpenPGP - Fix RSA key generation on YubiKey NEO.
* Sun Mar 17 2024 Dirk Müller <dmueller@suse.com>
- update to 5.3.0:
  * FIDO: Add new CLI commands for PIN management and
    authenticator config
    (force-change, set-min-length, toggle-always-uv, enable-
    ep-attestation).
  * PIV: Support new key types on supported devices (RSA
    3072/4096, Curve25519).
  * PIV: Support for moving and deleting keys on supported
    devices.
  * PIV: Improve handling of legacy "PUK blocked" flag.
  * PIV: Improve handling of malformed certificates.
  * PIV: Display key information in "piv info" output on
    supported devices.
  * OTP: Fix some commands incorrectly showing errors when
    used over NFC/CCID.
  * Add tab-completion YubiKey serial numbers and NRC
    readers.
* Fri Dec 01 2023 Dirk Müller <dmueller@suse.com>
- update to 5.2.1:
  * Add support for Python 3.12.
  * OATH: detect and remove corrupted credentials.
  * Bugfix: HSMAUTH: Fix order of CLI arguments.
  * PIV: Support for compressed certificates.
  * OpenPGP: Use InvalidPinError for wrong PIN.
  * Add YubiHSM Auth application support.
  * Improved API documentation.
  * Scripting: Add name attribute to device.
  * Bugfix: PIV: don't throw InvalidPasswordError on
    malformed PEM private key.
  * Bugfix: PIV: string representation of SLOT caused
    infinite loop on Python <3.11.
  * Bugfix: Fix errors in 'ykman config nfc' on YubiKeys
    without NFC capability.
  * Bugfix: Fix error message shown when invalid modhex input
    length given for YubiOTP.
  * Add OpenPGP functionality to supported API.
  * Add PIV key info command to CLI.
  * PIV: Support signing prehashed data via API.
  * Bugfix: Fix signing PIV certificates/CSRs with key that
    always requires PIN.
  * Bugfix: Fix incorrect display name detection for certain
    keys over NFC.
  * Bugfix: Fix the interactive confirmation prompt for some
    CLI commands.
  * Bugfix: OpenPGP Signature PIN policy values were swapped.
  * Bugfix: FIDO: Handle discoverable credentials that are
    missing name or displayName.
  * Add support for Python 3.11.
  * Remove extra whitespace characters from CLI into command
    output.
  * Various cleanups and improvements to the API.
  * Improvements to the handling of YubiKeys and connections.
  * Command aliases for ykman 3.x (introduced in ykman 4.0)
    have now been dropped.
  * Installers for ykman are now provided for Windows (amd64)
    and MacOS (universal2).
  * Logging has been improved, and a new TRAFFIC level has
    been introduced.
  * The codebase has been improved for scripting usage,
    either directly as a Python module, or via the new
    "ykman script" command.
  * PIV: Add support for dotted-string OIDs when parsing
    RFC4514 strings.
  * PIV: Drop support for signing certificates and CSRs with
    SHA-1.
  * FIDO: Credential management commands have been improved
    to deal with ambiguity in certain cases.
  * OATH: Access Keys ("remembered" passwords) are now stored
    in the system keyring.
  * OpenPGP: Commands have been added to manage PINs.
- add keyring for offline validation
* Mon Dec 19 2022 Torsten Gruner <simmphonie@opensuse.org>
- Keep this version until version 5.0.0 or
  yubikey-manager-qt v1.2.4 and yubioath-desktop v5.1.0 was fixed
- Some small .spec file fixes
* Wed Oct 05 2022 Torsten Gruner <simmphonie@opensuse.org>
- Update to version 4.0.9 (released 2022-06-17)
  * Dependency: Add support for python-fido2 1.x
  * Fix: Drop stated support for Click 6 as features from 7 are being used.