Skip to content

Let AWS-LC use the BoringSSL path for BIO_METHOD#2562

Merged
botovq merged 1 commit intorust-openssl:masterfrom
botovq:bio-method
Jan 2, 2026
Merged

Let AWS-LC use the BoringSSL path for BIO_METHOD#2562
botovq merged 1 commit intorust-openssl:masterfrom
botovq:bio-method

Conversation

@botovq
Copy link
Copy Markdown
Contributor

@botovq botovq commented Jan 2, 2026

I'm not entirely sure about this one, since I don't know how this managed to work for AWS-LC so far. In any case, I think we want to get rid of the "else" branch of this cfg_if.

@botovq botovq marked this pull request as ready for review January 2, 2026 18:18
Copy link
Copy Markdown
Collaborator

@alex alex left a comment

Choose a reason for hiding this comment

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

I think we can probably further clean this up, I think BIO_set_num can just be deleted and I guess BIO_METHOD can be normal foreign-type now?

@botovq
Copy link
Copy Markdown
Contributor Author

botovq commented Jan 2, 2026

Thanks. I think you're right. How's this?

Not sure if this is semver compatible and how to make it so, though.

Copy link
Copy Markdown
Collaborator

@alex alex left a comment

Choose a reason for hiding this comment

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

Nice

@botovq botovq merged commit 0f46ce4 into rust-openssl:master Jan 2, 2026
81 checks passed
@botovq botovq deleted the bio-method branch January 2, 2026 19:50
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