Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: go-piv/piv-go
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.11.0
Choose a base ref
...
head repository: go-piv/piv-go
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.0.0
Choose a head ref
  • 11 commits
  • 24 files changed
  • 9 contributors

Commits on Apr 19, 2023

  1. fix some typo in comments

    fix some typo in comments
    Laisky authored and ericchiang committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    5418a1a View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Export Verifier struct

    kilimnik authored and ericchiang committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    1c45251 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Fix pscs -> pcsc typo

    hslatman authored and ericchiang committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    55b6465 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. piv: implement key metadata retrieval

    Add support for a YubiKey vendor extension to retrieve public metadata
    (including the public key, PIN/Touch policies and whether or not the key
    was hardware generated) for a given key slot.
    
    Also use this new method to determine the pin policy, for YubiKeys that
    support it. This is more general than using the attestation certificate,
    as it also works for keys that have been generated offline and imported
    into the hardware token.
    
    Fixes #129
    Merovius authored and ericchiang committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    8c3a0ff View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

  1. Fix formatting using go fmt

    stv0g authored and ericchiang committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    66ce787 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Configuration menu
    Copy the full SHA
    5a76b44 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. initial v2 commit

    Following instructions under https://go.dev/blog/v2-go-modules
    ericchiang committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    43db064 View commit details
    Browse the repository at this point in the history
  2. update go module path

    ericchiang committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    df01a03 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Add dynamic support for AES128/192/256 management keys, including set…

    …ting them. Prefer AES192 over 3DES when possible.
    
    Update supportsVersion to use *version and bytes instead of Version and ints to eliminate a lot of unnecessary calls to .Version()
    Quantu authored and ericchiang committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    6b1bedd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4259bca View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Configuration menu
    Copy the full SHA
    43b5a93 View commit details
    Browse the repository at this point in the history
Loading