Mark Wright added the comment:
Thanks, I opened
https://github.com/python/cpython/pull/3943
for the rest of the changes (on top of your changes in
https://github.com/python/cpython/pull/3934)
to allow it to compile with OpenSSL 1.1.0f compiled with
disable-deprecated
Change by Mark Wright :
--
pull_requests: +3915
___
Python tracker
<https://bugs.python.org/issue30008>
___
___
Python-bugs-list mailing list
Unsubscribe:
Mark Wright added the comment:
My proposed patch based on python 3.6.3 to remove the use of the API
that was deprecated in openssl 1.1. As RAND_pseudo_bytes was removed I
call RAND_bytes instead.
--
Added file: https://bugs.python.org/file47201/python-3.6.3-openssl-1.1.0.patch
Mark Wright added the comment:
My proposed patch based on python 3.5.4 to remove the use of the API
that was deprecated in openssl 1.1. As RAND_pseudo_bytes was removed I
call RAND_bytes instead.
--
Added file: https://bugs.python.org/file47200/python-3.5.4-openssl-1.1.0.patch
Mark Wright added the comment:
This patch allows python 3.4.6 to compile with openssl 1.1 without using
the deprecated API. It is hacky though as I had to backport changes
that were already in 3.5.4 and 3.6.3.
Also RAND_pseudo_bytes was removed, so I call RAND_bytes instead.
--
Added
Mark Wright added the comment:
My proposed patch based on python 2.7.14 to remove the use of the API
that was deprecated in openssl 1.1.
--
keywords: +patch
nosy: +gienah
Added file: https://bugs.python.org/file47198/python-2.7.14-openssl-1.1.0.patch