PEP 644: Mention Void and Gentoo changes (GH-1860)

Signed-off-by: Christian Heimes <christian@python.org>
This commit is contained in:
Christian Heimes 2021-03-03 23:19:57 +01:00 committed by GitHub
parent b9b2d98165
commit 8ae39039a6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 6 deletions

View File

@ -8,7 +8,7 @@ Type: Standards Track
Content-Type: text/x-rst Content-Type: text/x-rst
Created: 27-Oct-2020 Created: 27-Oct-2020
Python-Version: 3.10 Python-Version: 3.10
Post-History: 27-Oct-2020 Post-History: 27-Oct-2020, 03-Mar-2021
Abstract Abstract
@ -124,7 +124,7 @@ OpenSSL 1.1.1 added TLS 1.3, SHA-3, X448 and Ed448.
- Debian 10 Buster - Debian 10 Buster
- Fedora 29+ - Fedora 29+
- FreeBSD 11.3+ - FreeBSD 11.3+
- Gentoo Linux stable - Gentoo Linux stable (dropped LibreSSL as alternative in January 2021 [10]_)
- HardenedBSD (switched back to OpenSSL in 2018 [3]_) - HardenedBSD (switched back to OpenSSL in 2018 [3]_)
- Linux Mint 19.3+ - Linux Mint 19.3+
- macOS (python.org installer) - macOS (python.org installer)
@ -135,6 +135,7 @@ OpenSSL 1.1.1 added TLS 1.3, SHA-3, X448 and Ed448.
- SUSE Enterprise Linux 15-SP2 - SUSE Enterprise Linux 15-SP2
- Ubuntu 18.10+ - Ubuntu 18.10+
- Ubuntu 20.04 LTS / Focal - Ubuntu 20.04 LTS / Focal
- VoidLinux (switched back to OpenSSL in March 2021 [5]_)
- Windows (python.org installer, Conda) - Windows (python.org installer, Conda)
@ -159,10 +160,11 @@ created: 2014-04 (forked from OpenSSL 1.0.1g)
- OpenBSD - OpenBSD
- OpenELEC (discontinued) - OpenELEC (discontinued)
- TrueOS (discontinued) - TrueOS (discontinued)
- VOID Linux (currently moving back to OpenSSL [5]_)
Some distributions like FreeBSD, Gentoo, and OPNsense also feature LibreSSL Some distributions like FreeBSD and OPNsense also feature LibreSSL
instead of OpenSSL as non-standard TLS libraries. instead of OpenSSL as non-standard TLS libraries. Gentoo discontinued
LibreSSL as an alternative to OpenSSL in January 2021 [10]_ due to
compatibility issues and little testing.
OpenBSD ports has a port ``security/openssl/1.1`` which is documented as OpenBSD ports has a port ``security/openssl/1.1`` which is documented as
"[...] is present to provide support for applications which cannot be made "[...] is present to provide support for applications which cannot be made
@ -324,11 +326,12 @@ References
.. [2] https://github.com/libressl-portable/portable/issues/455 .. [2] https://github.com/libressl-portable/portable/issues/455
.. [3] https://hardenedbsd.org/article/shawn-webb/2018-04-30/hardenedbsd-switching-back-openssl .. [3] https://hardenedbsd.org/article/shawn-webb/2018-04-30/hardenedbsd-switching-back-openssl
.. [4] https://lists.alpinelinux.org/~alpine/devel/%3CCA%2BT2pCGFeh30aEi43hAvJ3yoHBijABy_U62wfjhVmf3FmbNUUg%40mail.gmail.com%3E .. [4] https://lists.alpinelinux.org/~alpine/devel/%3CCA%2BT2pCGFeh30aEi43hAvJ3yoHBijABy_U62wfjhVmf3FmbNUUg%40mail.gmail.com%3E
.. [5] https://github.com/void-linux/void-packages/issues/20935 .. [5] https://voidlinux.org/news/2021/02/OpenSSL.html
.. [6] https://forums.swift.org/t/rfc-moving-swiftnio-ssl-to-boringssl/18280 .. [6] https://forums.swift.org/t/rfc-moving-swiftnio-ssl-to-boringssl/18280
.. [7] https://openports.se/security/openssl/1.1 .. [7] https://openports.se/security/openssl/1.1
.. [8] https://www.openssl.org/docs/OpenSSL300Design.html .. [8] https://www.openssl.org/docs/OpenSSL300Design.html
.. [9] https://www.openssl.org/policies/releasestrat.html .. [9] https://www.openssl.org/policies/releasestrat.html
.. [10] https://www.gentoo.org/support/news-items/2021-01-05-libressl-support-discontinued.html
Copyright Copyright