* * * * *

  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] gopher://gopher.conman.org/0Phlog:2018/07/19.1
[5] https://www.openssl.org/
[6] https://archives.gentoo.org/gentoo-dev/message/9a92320c599e63c8c18b2ed29050f22f
[7] https://www.gentoo.org/
[8] gopher://gopher.conman.org/0Phlog:2004/09/19.1
[9] https://git.causal.agency/libretls/

Email author at [email protected]