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

[RFC] add new libtls implementation #27675

Closed
wants to merge 3 commits into from
Closed

Conversation

ericonr
Copy link
Member

@ericonr ericonr commented Jan 5, 2021

Based on #21056 and some discussion in #20935

@leahneukirchen has suggested an alternative that is building only libtls from LibreSSL instead. I haven't tried this one yet.( See libressl/portable@fe42a80 )

My current propositions are:

  • libretls from causal agency, who is the author of most of the software in our repos that depend on libtls
  • libtls-bearssl, which is based on BearSSL instead of any sort of mix between LibreSSL/OpenSSL

@ericonr
Copy link
Member Author

ericonr commented Feb 11, 2021

The libtls-standalone option is https://gitlab.alpinelinux.org/alpine/aports/-/blob/6012e47e379b125867e0dddada4ce1af2d589d5a/main/libtls-standalone/APKBUILD , but it is unmaintained (was only moved back to main because other things depend on it), and idk if all these workarounds are necessary with recent LibreSSL.

@leahneukirchen
Copy link
Member

LibreSSL libtls: #28732

@ericonr
Copy link
Member Author

ericonr commented Feb 21, 2021

Closing in favor of leah's approach.

@ericonr ericonr closed this Feb 21, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 23, 2021
@ericonr ericonr deleted the libretls branch December 1, 2021 20:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants