forked from python/cpython
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Marcg/openssl essential #9
Open
ucodery
wants to merge
5
commits into
2.7
Choose a base branch
from
marcg/openssl_essential
base: 2.7
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Author: Shaun Lowry <[email protected]> Date: Tue Apr 14 13:26:52 2020 -0600 13f5a71819 activepython: Brand Python as ActivePython. Updated 2016 dates to 2020. (ActivePython-branding-2016.patch) d83596b402 activepython: Merge tag 'v2.7.18rc1' into apy/2.7/activepython ef729b98b9 activepython: Brand IDLE shell as ActivePython (branding_idle.patch) 876ce71844 aix: Add /usr/lib to library search path on AIX 99ab051cf1 aix: Drop symbols on AIX systems 73e035d212 aix: (setup.py.aix_exp.patch) Use AIX's .exp file mechanism instead of '-ltcl8.4 -ltk8.4' to avoid problems with .a vs .so for shared object extensions 20aa8b3adf aix: (multiprocessing_aix.patch) 8fbfd004f6 aix: (ld_so_aix.patch) 39a7649918 aix: Patch to fix MemoryError when trying to open files in AIX 64-bit, see http://bugs.python.org/issue6600 (aix_memoryerror_fix.patch, aix_memoryerror_fix2.patch) 0ae86bd418 aix: fix for inline on AIX cc (aix_inline.patch) 3b521b8e8e darwin: (setup.py.openssl_p.patch) *UNSAFE* Link our OpenSSL, originally used only on darwin but thispatch definitely affects all platforms fa77a8ecce nix: Add changes to link zlib into python c1fa334184 nix: (setup.py.bsddb.patch) Link statically to the locally built libdb a395f6de8f nix: (setup.py.tcltk.patch) Use a local Tcl/Tk for '_tkinter' 2583ec7f89 nix: (setup.py.use_usr_local_always.patch) Always use /usr/local f1f76e2943 nix: (setup.py.00.patch) ActivePython builds some external libraries into a private build directory for controlled use by common Python extension modules 93ec4f3db1 nix: (gcc_fPIC_basecflags.patch) Add -fPIC CFLAG for our GCC-based Python builds f34994c8dc solaris: (setup.py.solaris_libc.patch) It has been necessary to explicitly link in libc before libcrypt on Solaris d10bcbc3c6 win32: Can override version of openssl a94d4aaf4c win32: Support downloading externals directly from cpython-source-deps d131fd1972 win32: Update to openssl 1.0.2t 0e90927c50 win32: Update tcl and tk to 8.5.19 for python 2.7.16 cfb346b377 win32: Fix sqlite in props to rebase to 2.7.16 tag f4e295451a win32: Add openssl 1.0.2s 2958e043aa win32: Add openssl 1.0.2q 69ff5017b5 win32: Move python.props patches to win32-extras branch 70d6235b9e win32: Upgrade sqlite3 to 3.24.0.0 e9ea3be35b win32: Replaces git-fetch with s3 URL in get_externals_activestate.bat 13a61c7543 win32: Rev OpenSSL version to 1.0.2o db5ca72aea win32: Bump OpenSSL version 4a35d7d42e win32: (Python-3.5.2-avoid-svn.python.org.patch) Alternate version of get_externals.bat that fetches library tarballs from our repo instead of svn.python.org. The 3.5 version of this patch is used in 2.7 intentionally 87ec200693 win32: (build_bat.patch) Added ActiveState build.bat, which is a copy of 3.5.1 build.bat, to work around x64 failure on Windows (3.5.2 gets confused and fails to find toolset properly)
python.props is now directing the python core to the openssl dir that is built prior to the core for openssl dlls. Using this as a reference: reiniert@cf5efa3 Upgrade from 1.0.2 to 1.1.1: Remove the libeay and ssleay projects and link to local openssl This is specifically using the DLLS with the 1_1 suffix, which is the suffix for both 64 and 32 bit DLLs we are building.
We are using the local version.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.