Build
-----
+- The Windows binaries for the _ssl module are now linked with
+ OpenSSL 0.9.7l.
+
- Bug #1568842: Fix test for uintptr_t.
- Bug #1439538: Drop usage of test -e in configure as it is not portable.
_ssl
Python wrapper for the secure sockets library.
- Get the latest source code for OpenSSL from
- http://www.openssl.org
-
- You (probably) don't want the "engine" code. For example, get
- openssl-0.9.7d.tar.gz
- not
- openssl-engine-0.9.7d.tar.gz
-
- Unpack into the "dist" directory, retaining the folder name from
- the archive - for example, the latest stable OpenSSL will install as
- dist/openssl-0.9.7d
+ Download the source from the python.org copy:
+ svn export http://svn.python.org/projects/external/openssl-0.9.7l
You can (theoretically) use any version of OpenSSL you like - the
build process will automatically select the latest version.
cd ..\r
\r
@rem bzip\r
-if not exist bzip2-1.0.3 svn export http://svn.python.org/projects/external/bzip2-1.0.3
\ No newline at end of file
+if not exist bzip2-1.0.3 svn export http://svn.python.org/projects/external/bzip2-1.0.3\r
+\r
+@rem OpenSSL\r
+if exist openssl-0.9.7d rd /s/q openssl-0.9.7d\r
+if not exist openssl-0.9.7l svn export http://svn.python.org/projects/external/openssl-0.9.7l\r
+\r