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

Allow multiple cred pub key types during credential creation #722

Open
wants to merge 18 commits into
base: main
Choose a base branch
from

Commits on Aug 31, 2023

  1. Allow multiple cred pub key types for windows hello during credential…

    … creation
    
    Add a member of type `fido_blob_t` named `type_winhello` to `fido_cred_t`.
    
    Add `fido_cred_set_type_winhello` which takes a pointer to an array of
    32 bit signed integers and length. The old `type` member of
    `fido_cred_t` is set to the first element of this array of public key
    types. It is stored as a `fido_blob_t`.
    
    Create a copy of `decode_attcred` as `decode_attcred_multiple_cose` to
    handle using the list of key types.
    
    Create a copy of `cbor_decode_cred_authdata` as `cbor_decode_cred_authdata_multiple_cose` to
    handle using the array of key types.
    bobomb committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    43407bc View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Fix warnings

    bobomb committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    d11424a View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

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

Commits on Dec 28, 2023

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

Commits on Jan 3, 2024

  1. Change URL for LibreSSL dependency to avoid issues downloading with p…

    …owershell Invoke-WebRequest commandlet
    bobomb committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    3cb53b3 View commit details
    Browse the repository at this point in the history
  2. add fido_int_array_t type

    bobomb committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    62505e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d40440c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dfdebb8 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

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

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    71e4714 View commit details
    Browse the repository at this point in the history
  2. address review comments

    add fido_int_array_contains()
    fix check in u2f.c
    initialize fido_int_array_t in touch.c
    remove len field, only use count and compute len as needed.
    return attested credential type in fido_cred_get_type()
    fix an issue with creating only an array of 1 elements in cbor.c
    bobomb committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    9ad9918 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    779aca6 View commit details
    Browse the repository at this point in the history
  2. fix a log line in cred.c

    bobomb committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    aef9540 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    6149e5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e85802 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b159689 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ef55990 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b0f19d1 View commit details
    Browse the repository at this point in the history