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

Preparing openssl-sys for PKCS7 and X509 extensions #1789

Merged
merged 10 commits into from
Apr 10, 2023

Conversation

bkstein
Copy link
Contributor

@bkstein bkstein commented Jan 13, 2023

  • Part 2/4 of the split Added pkcs7 support (this PR was split, do not merge) #1598.
  • This branch implements several additional bindings into OpenSSL, primarily for X509 and PKCS7.
  • Please note, that this PR redefines openssl_sys::openssl::handwritten::asn1::ASN1_TYPE, which was an enum, but should actually be a struct. This breaks compatibility. If this is not desired, we need to find another solution, but that would by dirty in my opinion (trying to appeal to the maintainer's honour).

@bkstein bkstein changed the title Preparing openssl-sys fpr PKCS7 and X509 extensions Preparing openssl-sys for PKCS7 and X509 extensions Jan 13, 2023
@bkstein bkstein force-pushed the kletterstein/openssl-sys branch from 2040594 to d2e3018 Compare January 16, 2023 08:49
Copy link
Collaborator

@Skepfyr Skepfyr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for taking a while, thanks for breaking these up, even this took quite a while to review.

openssl-sys/src/handwritten/asn1.rs Outdated Show resolved Hide resolved
openssl-sys/src/handwritten/asn1.rs Outdated Show resolved Hide resolved
openssl-sys/src/handwritten/asn1.rs Show resolved Hide resolved
openssl-sys/src/handwritten/asn1.rs Outdated Show resolved Hide resolved
openssl-sys/src/handwritten/types.rs Outdated Show resolved Hide resolved
openssl-sys/src/handwritten/pkcs7.rs Outdated Show resolved Hide resolved
openssl-sys/src/handwritten/pkcs7.rs Outdated Show resolved Hide resolved
openssl-sys/src/handwritten/pkcs7.rs Show resolved Hide resolved
openssl-sys/src/handwritten/pkcs7.rs Show resolved Hide resolved
openssl-sys/src/handwritten/x509.rs Outdated Show resolved Hide resolved
@bkstein bkstein requested a review from Skepfyr February 27, 2023 09:01
@bkstein
Copy link
Contributor Author

bkstein commented Apr 1, 2023

Updated to current master: This branch has no conflicts with the base branch

Copy link
Collaborator

@Skepfyr Skepfyr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry this is taking so long, I understand your frustration but I am trying to get through these. I'm happy to resolve most conflicts, so don't worry too much about that.

@Skepfyr Skepfyr merged commit 47abce4 into sfackler:master Apr 10, 2023
@bkstein
Copy link
Contributor Author

bkstein commented Apr 11, 2023

Sorry this is taking so long, I understand your frustration but I am trying to get through these. I'm happy to resolve most conflicts, so don't worry too much about that.

Thank's for the reply and the merge. And I prefer a thorough review over a quick merge :). Feel free to ping me, if can help with updating my branches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants