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

Certificate: useful APIs #9300

Merged
merged 15 commits into from
Jul 26, 2023
Merged

Certificate: useful APIs #9300

merged 15 commits into from
Jul 26, 2023

Conversation

woodruffw
Copy link
Contributor

More breakout from #8873.

Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
src/rust/cryptography-x509/src/certificate.rs Outdated Show resolved Hide resolved
src/rust/cryptography-x509/src/certificate.rs Outdated Show resolved Hide resolved
src/rust/cryptography-x509/src/certificate.rs Outdated Show resolved Hide resolved
Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
src/rust/src/x509/certificate.rs Outdated Show resolved Hide resolved
src/rust/src/x509/common.rs Outdated Show resolved Hide resolved
@woodruffw
Copy link
Contributor Author

Got rid of the CertificateError entirely and replaced it with an ExtensionsError everywhere -- that completely unifies the error types here and keeps us from breaking the Python bindings by introducing another variant that needs to be handled.

@alex
Copy link
Member

alex commented Jul 26, 2023

Should probably be named DuplicateExtensionError, right÷

Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
alex
alex previously approved these changes Jul 26, 2023
@alex alex enabled auto-merge (squash) July 26, 2023 22:26
@woodruffw
Copy link
Contributor Author

(Still needs coverage, doing that in a moment.)

auto-merge was automatically disabled July 26, 2023 22:35

Head branch was pushed to by a user without write access

alex
alex previously approved these changes Jul 26, 2023
Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
alex
alex previously approved these changes Jul 26, 2023
Signed-off-by: William Woodruff <[email protected]>
alex
alex previously approved these changes Jul 26, 2023
@alex alex enabled auto-merge (squash) July 26, 2023 23:03
Signed-off-by: William Woodruff <[email protected]>
auto-merge was automatically disabled July 26, 2023 23:11

Head branch was pushed to by a user without write access

@alex alex enabled auto-merge (squash) July 26, 2023 23:11
@alex alex merged commit 25d75f0 into pyca:main Jul 26, 2023
58 checks passed
@woodruffw woodruffw deleted the ww/certificate-apis branch July 26, 2023 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants