]> granicus.if.org Git - python/commitdiff
Update to OpenSSL 0.9.8a
authorMartin v. Löwis <martin@v.loewis.de>
Tue, 21 Mar 2006 12:08:39 +0000 (12:08 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Tue, 21 Mar 2006 12:08:39 +0000 (12:08 +0000)
PCbuild/_ssl.mak
PCbuild/readme.txt
Tools/buildbot/external.bat

index c150d65d87dd9014986168574842115e18a2143f..b5eba2878147db2f9703f27120dad1aa83219277 100644 (file)
@@ -12,7 +12,7 @@ SSL_LIB_DIR=$(SSL_DIR)/out32
 !ENDIF
 
 INCLUDES=-I ../Include -I ../PC -I $(SSL_DIR)/inc32
-LIBS=gdi32.lib wsock32.lib /libpath:$(SSL_LIB_DIR) libeay32.lib ssleay32.lib
+LIBS=gdi32.lib wsock32.lib user32.lib advapi32.lib /libpath:$(SSL_LIB_DIR) libeay32.lib ssleay32.lib
 
 SOURCE=../Modules/_ssl.c $(SSL_LIB_DIR)/libeay32.lib $(SSL_LIB_DIR)/ssleay32.lib
 
index 94ea70252a52e495d4f46339153881e047daa2e2..a27b90fa1a9e1abd7b978c87c3c4cfbace181360 100644 (file)
@@ -227,19 +227,11 @@ _bsddb
 _ssl
     Python wrapper for the secure sockets library.
 
-    Get the latest source code for OpenSSL from
-        http://www.openssl.org
+    Get the source code through
 
-    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
-
-    (see #1233049 for using 0.9.8).
-    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
+    svn export http://svn.python.org/projects/external/openssl-0.9.8a
 
+    Alternatively, get the latest version from http://www.openssl.org.
     You can (theoretically) use any version of OpenSSL you like - the
     build process will automatically select the latest version.
 
index 1b032aecffce75ec149c4154d6e818da710dd7ac..9ce42b59170c6c5d1e5489f5bcd696a9d3c62220 100644 (file)
@@ -12,3 +12,6 @@ if not exist db-4.4.20 svn export http://svn.python.org/projects/external/db-4.4
 if not exist db-4.4.20\build_win32\debug\libdb44sd.lib (\r
    devenv db-4.4.20\build_win32\Berkeley_DB.sln /build Debug /project db_static\r
 )\r
+\r
+@rem OpenSSL\r
+if not exist openssl-0.9.8a svn export http://svn.python.org/projects/external/openssl-0.9.8a\r