Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency yubico.yubikey to v1.9.1 #13

Merged
merged 1 commit into from
Nov 17, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 17, 2023

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Yubico.YubiKey 1.9.0 -> 1.9.1 age adoption passing confidence

Release Notes

Yubico/Yubico.NET.SDK (Yubico.YubiKey)

v1.9.1: - November bugfix release

Compare Source

Release date: November 14th, 2023

Bug fixes:

  • SCard handle contention. Previously, the SDK was opening all smart card handles with
    shared permissions, meaning that other applications and services were still able to interact
    with the YubiKey while the SDK performed smart card operations. However, this allowed these
    other entities (such as smart card minidrivers) to alter the current state of the YubiKey
    without the SDK's knowledge. This would sometimes cause random failures and exceptions to
    occur when using the SDK. The SDK now opens the handle exclusively, which means other
    applications will not be able to open the smart card handle for read and write operations
    while the SDK is using it. Callers should take care to not keep a YubiKey connection or
    session open longer than is needed.
  • Config changes over FIDO2. The YubiKey Management commands are now available over all
    three logical USB interfaces (HID keyboard, HID FIDO, and smart card). The SDK will typically
    use the first available interface, giving some preference to the smart card. Previously,
    this operation would have failed on FIDO-only devices as the management commands were not
    properly wired up over this interface.

Miscellaneous:

  • Dependency updates. The dependencies of the SDK were updated to the latest packages
    available. Since the SDK itself does not take many dependencies outside of the .NET Base
    Class Libraries (BCL), there should not be much of a noticeable impact. The two that
    affect the SDK itself (and not just test code) are:
    • Microsoft.Extensions.Logging.Abstractions (6.0.1 -> 7.0.1)
    • System.Memory (4.5.4 -> 4.5.5)

Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot enabled auto-merge (rebase) November 17, 2023 03:14
@renovate renovate bot merged commit 986deb4 into main Nov 17, 2023
@renovate renovate bot deleted the renovate/yubico.yubikey-1.x branch November 17, 2023 03:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants