This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author christian.heimes
Recipients christian.heimes
Date 2021-04-12.11:54:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1618228479.08.0.300825486585.issue43799@roundup.psfhosted.org>
In-reply-to
Content
OpenSSL 1.0.2, 1.1.0, 1.1.1 and 3.0.0 behave slightly differently. For example I'm still getting a warning with 1.1.0. Only 3.0.0 supports OPENSSL_NO_DEPRECATED.

After multiple failed attempts I decided to set the API level to 1.1.1 and define the three TLSv*_method() functions explicitly. It's not the most elegant approach but it works. The symbols are available unless OPENSSL_NO_TLS*_METHOD is defined.
History
Date User Action Args
2021-04-12 11:54:39christian.heimessetrecipients: + christian.heimes
2021-04-12 11:54:39christian.heimessetmessageid: <1618228479.08.0.300825486585.issue43799@roundup.psfhosted.org>
2021-04-12 11:54:39christian.heimeslinkissue43799 messages
2021-04-12 11:54:39christian.heimescreate