Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Dec 14, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

nobu and others added 3 commits December 14, 2025 16:11
Mention the underlying OpenSSL function. Add a note about the unreliable
comparison when called on an incomplete object.

Fixes ruby/openssl#844

ruby/openssl@736af5b3c7
When d2i_PKCS7_bio() and PEM_read_bio_PKCS7() fail to decode the input,
OpenSSL::PKCS7.new currently raises ArgumentError. The usual practice
in ruby/openssl where an error originates from the underlying OpenSSL
library is to raise OpenSSL::OpenSSLError.

Raise OpenSSL::PKCS7::PKCS7Error instead for consistency with
OpenSSL::PKCS7.read_smime and all other existing #initialize methods
that handle DER/PEM-encoded inputs.

ruby/openssl@67a608ce53
@pull pull bot locked and limited conversation to collaborators Dec 14, 2025
@pull pull bot added the ⤵️ pull label Dec 14, 2025
@pull pull bot merged commit 674c3d7 into turkdevops:master Dec 14, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants