Issue #17128: Use private version of OpenSSL for 3.x OS X 10.5+ installers.

Among other issues, the Apple-supplied 0.9.7 libs for the 10.5 ABI cannot
verify newer SHA-256 certs as now used by python.org services.  Document
in the installer ReadMe some of the certificate management issues that
users now need to be more concerned with due to PEP 476's enabling cert
verification by default.  For now, continue to use the Apple-supplied
0.9.8 libs for the 10.6+ installer since they use Apple private APIs to
verify certificates using the system- and user-managed CA keychain stores.
This commit is contained in:
Ned Deily 2014-12-13 00:17:46 -08:00
parent 90783ebf27
commit 5d3febf0cf
9 changed files with 602 additions and 181 deletions

View file

@ -1,4 +1,4 @@
{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
{\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160
\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fmodern\fcharset0 CourierNewPSMT;}
{\colortbl;\red255\green255\blue255;}
\paperw11905\paperh16837\margl1440\margr1440\vieww12200\viewh10880\viewkind0
@ -17,16 +17,10 @@
\b0 .\
\
\b NEW for Python 3.4:
\b0 This package now updates your shell profile by default to make $FULL_VERSION the default Python 3 version. This version can co-exist with other installed versions of Python 3 and Python 2. This package also installs a version of
\f1 pip
\f0 , the recommended tool for installing and managing Python packages. Type\
\
\f1 pip3.4 --help
\f0 \
\
for an overview. See the ReadMe file and the Python documentation for more information.\
\b NEW for Python 3.4.3:
\b0 3.4.3 includes network security enhancements that may require changes to your Python applications. See the
\f1 ReadMe
\f0 file and {\field{\*\fldinst{HYPERLINK "https://docs.python.org/3/whatsnew/3.4.html#changed-in-3-4-3"}}{\fldrslt the Python documentation}} for more information.\
\
\b IMPORTANT: