OpenSSL 3.0.0 is currently development [1]. I'm expecting a first beta release in December. Final release is scheduled for Q2 2020. OpenSSL 3.0.0 is API and feature compatible to OpenSSL 1.1.0 and 1.1.1. Only minor changes are required:
OpenSSL version number is >= 3.0.0, which breaks test_openssl_version
GENERAL_NAME_print() no longer adds trailing newline to IPv6 address strings.
PR #61392 fixes test_openssl_version and removes the trailing newline from IPv6 addresses on all OpenSSL versions. I prefer to have the output consistent on all OpenSSL versions. The newline was silly any way.
Activity
tiran commented on Nov 16, 2019
OpenSSL 3.0.0 is currently development [1]. I'm expecting a first beta release in December. Final release is scheduled for Q2 2020. OpenSSL 3.0.0 is API and feature compatible to OpenSSL 1.1.0 and 1.1.1. Only minor changes are required:
[1] https://www.openssl.org/blog/blog/2019/11/07/3.0-update/
tiran commented on Nov 16, 2019
PR #61392 fixes test_openssl_version and removes the trailing newline from IPv6 addresses on all OpenSSL versions. I prefer to have the output consistent on all OpenSSL versions. The newline was silly any way.
miss-islington commented on Dec 7, 2019
New changeset 2b7de66 by Miss Islington (bot) (Christian Heimes) in branch 'master':
bpo-38820: OpenSSL 3.0.0 compatibility. (GH-17190)
2b7de66
miss-islington commented on Dec 7, 2019
New changeset 9d3cacd by Miss Islington (bot) in branch '3.8':
[3.8] bpo-38820: OpenSSL 3.0.0 compatibility. (GH-17190) (GH-17499)
9d3cacd
miss-islington commented on Dec 7, 2019
New changeset a197f8a by Miss Islington (bot) in branch '3.7':
[3.7] bpo-38820: OpenSSL 3.0.0 compatibility. (GH-17190) (GH-17500)
a197f8a
iritkatriel commented on Oct 16, 2020
Can this be closed?
tiran commented on Oct 17, 2020
No, this is still work in progress.
13 remaining items
miss-islington commented on May 20, 2021
New changeset 36843f7 by Miss Islington (bot) in branch '3.10':
bpo-38820: Test with OpenSSL 3.0.0-alpha17 (GH-26266)
36843f7
tiran commented on Jun 19, 2021
New changeset 44fb551 by Christian Heimes in branch 'main':
bpo-38820: Test with OpenSSL 3.0.0-beta1 (GH-26769)
44fb551
miss-islington commented on Jun 19, 2021
New changeset c6cd2ec by Miss Islington (bot) in branch '3.10':
[3.10] bpo-38820: Test with OpenSSL 3.0.0-beta1 (GH-26769) (GH-26799)
c6cd2ec
ambv commented on Jul 12, 2021
New changeset c92b391 by Christian Heimes in branch '3.9':
[3.9] bpo-38820: Test with OpenSSL 3.0.0-alpha16 (GH-25942) (bpo-25944)
c92b391
ambv commented on Sep 7, 2021
New changeset cc7c680 by Christian Heimes in branch 'main':
bpo-38820: Test with OpenSSL 3.0.0 final (GH-28205)
cc7c680
miss-islington commented on Sep 8, 2021
New changeset 2fe15db by Miss Islington (bot) in branch '3.10':
bpo-38820: Test with OpenSSL 3.0.0 final (GH-28205)
2fe15db
ambv commented on Sep 8, 2021
New changeset 7a6178a by Łukasz Langa in branch '3.9':
[3.9] bpo-38820: Test with OpenSSL 3.0.0 final (GH-28205) (GH-28217)
7a6178a
ambv commented on Sep 8, 2021
Christian, Python is now tested with 3.0.0 final in 3.9, 3.10, and 3.11. Looks like we can close this!
Thank you for this big body of work ✨ 🍰 ✨
ambv commented on Sep 8, 2021
(I'll let you close this yourself when you determine that the two remaining open dependencies can be closed as well.)
Steve123p commented on Apr 11, 2022
Is this going to be officially closed?
kumaraditya303 commented on May 9, 2022
I am closing this as it is fixed, if required it can reopened.