Skip to content

Add support for LibreSSL#569

Open
SigmaTel71 wants to merge 1 commit intomachinezone:masterfrom
SigmaTel71:libressl-support
Open

Add support for LibreSSL#569
SigmaTel71 wants to merge 1 commit intomachinezone:masterfrom
SigmaTel71:libressl-support

Conversation

@SigmaTel71
Copy link
Copy Markdown

@SigmaTel71 SigmaTel71 commented Mar 1, 2026

The frontends are mostly interchangeable between OpenSSL and LibreSSL.

I thought it would be useful for a project licensed under BSD license to support a cryptography library from its "homeland" :)
As the first line says, LibreSSL is not binary compatible with OpenSSL but provides the same interfaces for applications that use the latter so these could be recompiled with the former.
The diff to looks a bit large to me and I was thinking there should be no intentions to touch preprocessor conditions and implicitly treat LibreSSL as OpenSSL.

The frontends are mostly interchangeable.
@bsergean
Copy link
Copy Markdown
Contributor

Sorry I lost write permission to this repo. (I am the owner).
We need to contact tripledots studio but I cannot get a hold of them, if you can help with that it would be excellent (twitter ? contact email ?).

Thanks for the PR would love to merge it.

@SigmaTel71
Copy link
Copy Markdown
Author

SigmaTel71 commented Apr 24, 2026

We need to contact tripledots studio but I cannot get a hold of them, if you can help with that it would be excellent (twitter ? contact email ?).

Can't find one on their website and the public email that Machine Zone has is for press inquiries. Or should I try the open-source Machine Zone email instead?

@andymillermz
Copy link
Copy Markdown
Collaborator

Thanks, @SigmaTel71 and @bsergean!

@bsergean We're looking into this - I'll see if we can't get you back merge permissions again 👍

@bsergean
Copy link
Copy Markdown
Contributor

Great thanks @andymillermz !

@SigmaTel71
Copy link
Copy Markdown
Author

Great thanks @andymillermz !

As things are taking off the ground, what do you think of the current diff? Is there anything that I missed or should implement besides the option to compile with a different backend?

@bsergean
Copy link
Copy Markdown
Contributor

Looked at the code change and it looks good to me @SigmaTel71

@SigmaTel71 SigmaTel71 marked this pull request as ready for review April 28, 2026 08:06
@SigmaTel71 SigmaTel71 changed the title RFC: Add support for LibreSSL Add support for LibreSSL Apr 28, 2026
@SigmaTel71
Copy link
Copy Markdown
Author

Looked at the code change and it looks good to me @SigmaTel71

I converted the PR from draft to ready to merge if the code is okay.

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