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

Consider adding BearSSL #300

Closed
gdamore opened this issue Mar 20, 2018 · 4 comments
Closed

Consider adding BearSSL #300

gdamore opened this issue Mar 20, 2018 · 4 comments

Comments

@gdamore
Copy link
Contributor

gdamore commented Mar 20, 2018

BearSSL is an alternate, small, MIT licensed TLS library. (It actually only implements TLS, not SSL.)

https://bearssl.org/

This beta quality, but it should be sufficient for our needs. (It may not be as efficient as mbedTLS, but I like to have the ability to include a vendored projected automatically.)

@gdamore
Copy link
Contributor Author

gdamore commented Jul 22, 2021

BearSSL development appears to have stalled. I'm no longer confident that adding it is advisable.

@gdamore gdamore added the tls label Aug 8, 2021
@gdamore gdamore added the wontfix label Jan 2, 2024
@gdamore
Copy link
Contributor Author

gdamore commented Jan 2, 2024

I'm closing this as wontfix. The issue here is that BearSSL has stalled out, and there seems to be no clear path to TLS v1.3 which has been fully standardized for a while now. I don't want to burn cycles supporting software that only supports legacy protocols.

@gdamore gdamore closed this as completed Jan 2, 2024
@gdamore
Copy link
Contributor Author

gdamore commented Jan 2, 2024

(Btw, if BearSSL is resurrected, then I might take it up again.)

@gdamore
Copy link
Contributor Author

gdamore commented Jan 2, 2024

picoTLS looks interesting as an alternative as well, but I think it requires another cryptographic library.

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

No branches or pull requests

1 participant