Skip to content

Conversation

@alex
Copy link
Collaborator

@alex alex commented Jul 2, 2025

No description provided.

@alex
Copy link
Collaborator Author

alex commented Jul 2, 2025

I think this locking code may not be strictly sound (creates multiple &mut references to the Vec). But also I want to spend 0 time on it, and if I was going to, I'd want to just delete it all :-)

@sfackler
Copy link
Collaborator

sfackler commented Jul 2, 2025

Yeah the locking callbacks are only used in EOL versions of OpenSSL so when we drop support for those it should all go away.

@@ -1,3 +1,8 @@
#![allow(
// This can be removed once our MSRV is raised to 1.66.
Copy link
Collaborator

Choose a reason for hiding this comment

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

I'd be fine doing that now imo, but doesn't matter too much either way.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I'm also fine bumping the MSRV (cryptography's is now 1.74 without incident), but I'm trying to only do one thing 😂

@alex alex merged commit 194498c into rust-openssl:master Jul 2, 2025
85 checks passed
@alex alex deleted the build-fixes branch July 2, 2025 12:43
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.

2 participants