A sane and easy to use TLS library for OpenSSL! Will wonders never cease!

I saw the following on the Gemini mailing list [1]:

Perhaps take a look at "[gentoo-dev] [RFC (Request For Comment)] Discontinuing LibreSSL (Secure Socket Layer) support?". Fascinating dynamic.

I only use LibreSSL [2] because it comes with libtls [3], an easier to use API (Application Programing Interface) [4] than the base LibreSSL (which itself was forked years ago from OpenSSL [5] for various reasons). It seems that over the years, the API between LibreSSL and OpenSSL have drifted and now the Linux distribution of Genntoo is thinking of dropping support for LibreSSL [6].

It doesn't affect me, since I'm not using Gentoo [7] (and the last time I used Gentoo was a rather stressful time [8]). I just install it from source (and it's a pain to use too, because I don't want to destroy my existing OpenSSL installation). I was, however, happy to see a port of libtls to OpenSSL [9], as that would make it easier to keep using libtls.

[1] https://lists.orbitalfox.eu/archives/gemini/

[2] https://www.libressl.org/

[3] https://man.openbsd.org/tls_init.3

[4] /boston/2018/07/19.1

[5] https://www.openssl.org/

[6] https://archives.gentoo.org/gentoo-dev/message/9a92320c599e63c8c18b2ed29050f22f

[7] https://www.gentoo.org/

[8] /boston/2004/09/19.1

[9] https://git.causal.agency/libretls/

Gemini Mention this post

Contact the author