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

[v16] consolidate (un)marshalling of keys to/from PEM format #43381

Merged
merged 3 commits into from
Jun 21, 2024

Commits on Jun 21, 2024

  1. consolidate (un)marshalling of key PEMs

    This commit consolidates various functions we have for marshalling
    private and public keys to and from the PEM format, mostly by replacing
    functions from lib/utils and lib/tlsca with equivalents in api/utils/keys.
    
    The new functions also support ECDSA and Ed25519 keys, which is
    necessary for the implementation of RFD136.
    nklaassen authored and github-actions committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    5c79973 View commit details
    Browse the repository at this point in the history
  2. speed up TestMTLSClientCAs

    nklaassen authored and github-actions committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    787bf48 View commit details
    Browse the repository at this point in the history
  3. fix new use in local proxy middleware

    nklaassen authored and github-actions committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    38dfc78 View commit details
    Browse the repository at this point in the history