g3
g3 copied to clipboard
build(deps): bump rustls-pemfile from 2.1.3 to 2.2.0
Bumps rustls-pemfile from 2.1.3 to 2.2.0.
Release notes
Sourced from rustls-pemfile's releases.
2.2.0
Release notes
The main function of this crate has been incorporated into rustls-pki-types. 2.2.0 maintains the existing public API for this crate, on top of this new implementation. This drops the dependency on the
base64crate, and allows for constant-time decoding of private keys.This crate will continue to exist in its current form, but it is somewhat unlikely that the API will be extended from its current state.
Should you wish to migrate to using the new
rustls-pki-typesPEM APIs directly, here is a rough cheat-sheet:
Use case Replace File stream to CertificateDeriteratorrustls_pemfile::certs(io::BufRead)➡️CertificateDer::pem_reader_iter(io::Read)File stream to one PrivateKeyDerrustls_pemfile::private_key(io::BufRead)➡️PrivateKeyDer::from_pem_reader(io::Read)File stream to one CertificateSigningRequestDerrustls_pemfile::csr(io::BufRead)➡️CertificateSigningRequestDer::from_pem_reader(io::Read)File stream to CertificateRevocationListDeriteratorrustls_pemfile::crls(io::BufRead)➡️CertificateRevocationListDer::pem_reader_iter(io::Read)File stream to PrivatePkcs1KeyDeriteratorrustls_pemfile::rsa_private_keys(io::BufRead)➡️PrivatePkcs1KeyDer::pem_reader_iter(io::Read)File stream to PrivatePkcs8KeyDeriteratorrustls_pemfile::pkcs8_private_keys(io::BufRead)➡️PrivatePkcs8KeyDer::pem_reader_iter(io::Read)File stream to PrivateSec1KeyDeriteratorrustls_pemfile::ec_private_keys(io::BufRead)➡️PrivateSec1KeyDer::pem_reader_iter(io::Read)File stream to SubjectPublicKeyInfoDeriteratorrustls_pemfile::public_keys(io::BufRead)➡️SubjectPublicKeyInfoDer::pem_reader_iter(io::Read)What's Changed
- Add semver checks action by
@ctzin rustls/pemfile#54- Use pki-types pem decoding by
@ctzin rustls/pemfile#55- Prepare 2.2.0 by
@ctzin rustls/pemfile#56Full Changelog: https://github.com/rustls/pemfile/compare/v/2.1.3...v/2.2.0
Commits
0f37efePrepare 2.2.0f5d49b2rustfmt to reformat imports7bbc08eUse pki-types 1.9 for PEM decodingb2104d8Add semver checks action- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)