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

Bump X.509-based crates to prerelease versions; MSRV 1.75 #1326

Merged
merged 3 commits into from
Jan 20, 2024

Commits on Jan 19, 2024

  1. Bump X.509-based crates to prereleases versions; MSRV 1.72

    For next release cycle, as was started in #1296. Due to circular
    dependencies (on e.g. digital signature libraries) this wasn't possible
    at that time, but is now that we've made prereleases of all of the
    requisite dependencies.
    
    This bumps the following crates to prerelease versions (not intended for
    release, just to signal we're making breaking changes):
    
    - `cmpv2` v0.3.0-pre
    - `cms` v0.3.0-pre
    - `crmf` v0.3.0-pre
    - `gss-api` v0.2.0-pre
    - `pkcs12` v0.2.0-pre
    - `x509-cert` v0.3.0-pre
    - `x509-ocsp` v0.3.0-pre
    - `x509-tsp` v0.2.0-pre
    
    See also: #1289
    tarcieri committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    c0529e1 View commit details
    Browse the repository at this point in the history
  2. Disable minimal versions checks

    They're failing due to unpublished prerelease dependencies
    tarcieri committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    9f259d4 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. Bump x509-cert and dependent crates to MSRV 1.75

    We need to bump to at least 1.73 for `p256`.
    
    The `builder` feature will be using TAIT, so go ahead and bump all the
    way to 1.75.
    tarcieri committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    5e9e9bb View commit details
    Browse the repository at this point in the history