| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -148,6 +148,8 @@ Build | |||
| 148 | 148 | - Issue #26268: Update OS X 10.5+ 32-bit-only installer to build | |
| 149 | 149 | and link with OpenSSL 1.0.2f. | |
| 150 | 150 | ||
| 151 | + - Issue #26268: Update Windows builds to use OpenSSL 1.0.2f. | ||
| 152 | + | ||
| 151 | 153 | ||
| 152 | 154 | What's New in Python 2.7.11? | |
| 153 | 155 | ============================ | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -82,7 +82,7 @@ | |||
| 82 | 82 | /> | |
| 83 | 83 | <UserMacro | |
| 84 | 84 | Name="opensslDir" | |
| 85 | - Value="$(externalsDir)\openssl-1.0.2d" | ||
| 85 | + Value="$(externalsDir)\openssl-1.0.2f" | ||
| 86 | 86 | /> | |
| 87 | 87 | <UserMacro | |
| 88 | 88 | Name="tcltkDir" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -132,7 +132,7 @@ _ssl | |||
| 132 | 132 | ||
| 133 | 133 | Get the source code through | |
| 134 | 134 | ||
| 135 | - svn export http://svn.python.org/projects/external/openssl-1.0.2d | ||
| 135 | + svn export http://svn.python.org/projects/external/openssl-1.0.2f | ||
| 136 | 136 | ||
| 137 | 137 | ** NOTE: if you use the PCbuild\get_externals.bat approach for | |
| 138 | 138 | obtaining external sources then you don't need to manually get the source | |
@@ -145,11 +145,10 @@ _ssl | |||
| 145 | 145 | http://www.nasm.us/ | |
| 146 | 146 | and add NASM to your PATH. | |
| 147 | 147 | ||
| 148 | - You can also install ActivePerl from | ||
| 148 | + You will also need ActivePerl from | ||
| 149 | 149 | http://www.activestate.com/activeperl/ | |
| 150 | - if you like to use the official sources instead of the files from | ||
| 151 | - python's subversion repository. The svn version contains pre-build | ||
| 152 | - makefiles and assembly files. | ||
| 150 | + in order to create the necessary makefiles and .asm files for building | ||
| 151 | + OpenSSL. | ||
| 153 | 152 | ||
| 154 | 153 | The build process makes sure that no patented algorithms are included. | |
| 155 | 154 | For now RC5, MDC2 and IDEA are excluded from the build. You may have | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -61,7 +61,7 @@ | |||
| 61 | 61 | </PropertyGroup> | |
| 62 | 62 | <ItemDefinitionGroup> | |
| 63 | 63 | <ClCompile> | |
| 64 | - <AdditionalIncludeDirectories>$(opensslDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||
| 64 | + <AdditionalIncludeDirectories>$(opensslIncludeDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||
| 65 | 65 | </ClCompile> | |
| 66 | 66 | <Link> | |
| 67 | 67 | <AdditionalDependencies>ws2_32.lib;$(OutDir)libeay$(PyDebugExt).lib;$(OutDir)ssleay$(PyDebugExt).lib;%(AdditionalDependencies)</AdditionalDependencies> | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -61,7 +61,7 @@ | |||
| 61 | 61 | </PropertyGroup> | |
| 62 | 62 | <ItemDefinitionGroup> | |
| 63 | 63 | <ClCompile> | |
| 64 | - <AdditionalIncludeDirectories>$(opensslDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||
| 64 | + <AdditionalIncludeDirectories>$(opensslIncludeDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||
| 65 | 65 | </ClCompile> | |
| 66 | 66 | <Link> | |
| 67 | 67 | <AdditionalDependencies>ws2_32.lib;crypt32.lib;$(OutDir)libeay$(PyDebugExt).lib;$(OutDir)ssleay$(PyDebugExt).lib;%(AdditionalDependencies)</AdditionalDependencies> | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -58,7 +58,7 @@ set libraries= | |||
| 58 | 58 | set libraries=%libraries% bzip2-1.0.6 | |
| 59 | 59 | if NOT "%IncludeBsddb%"=="false" set libraries=%libraries% db-4.7.25.0 | |
| 60 | 60 | if NOT "%IncludeSSL%"=="false" set libraries=%libraries% nasm-2.11.06 | |
| 61 | - if NOT "%IncludeSSL%"=="false" set libraries=%libraries% openssl-1.0.2d | ||
| 61 | + if NOT "%IncludeSSL%"=="false" set libraries=%libraries% openssl-1.0.2f | ||
| 62 | 62 | set libraries=%libraries% sqlite-3.6.21 | |
| 63 | 63 | if NOT "%IncludeTkinter%"=="false" set libraries=%libraries% tcl-8.5.15.0 | |
| 64 | 64 | if NOT "%IncludeTkinter%"=="false" set libraries=%libraries% tk-8.5.15.0 | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -15,9 +15,8 @@ | |||
| 15 | 15 | <PreprocessorDefinitions Include="_CRT_SECURE_NO_WARNINGS" /> | |
| 16 | 16 | <PreprocessorDefinitions Include="_CRT_SECURE_NO_DEPRECATE" /> | |
| 17 | 17 | <PreprocessorDefinitions Include="OPENSSL_THREADS" /> | |
| 18 | - <PreprocessorDefinitions Include="OPENSSL_SYSNAME_WIN32" /> | ||
| 18 | + <!-- <PreprocessorDefinitions Include="OPENSSL_SYSNAME_WIN32" /> --> | ||
| 19 | 19 | <PreprocessorDefinitions Include="OPENSSL_IA32_SSE2" /> | |
| 20 | - <PreprocessorDefinitions Include="OPENSSL_CPUID_OBJ" /> | ||
| 21 | 20 | <PreprocessorDefinitions Include="SHA1_ASM" /> | |
| 22 | 21 | <PreprocessorDefinitions Include="SHA256_ASM" /> | |
| 23 | 22 | <PreprocessorDefinitions Include="SHA512_ASM" /> | |
@@ -51,7 +50,7 @@ | |||
| 51 | 50 | <ClCompile> | |
| 52 | 51 | <!-- Suppress 64-bit truncation warnings - they aren't ours to worry about --> | |
| 53 | 52 | <DisableSpecificWarnings>4244;4267</DisableSpecificWarnings> | |
| 54 | - <AdditionalIncludeDirectories>$(opensslDir);$(opensslDir)include;$(opensslDir)crypto;$(opensslDir)crypto\asn1;$(opensslDir)crypto\evp;$(opensslDir)crypto\modes</AdditionalIncludeDirectories> | ||
| 53 | + <AdditionalIncludeDirectories>$(opensslDir);$(opensslIncludeDir);$(opensslDir)crypto;$(opensslDir)crypto\asn1;$(opensslDir)crypto\evp;$(opensslDir)crypto\modes</AdditionalIncludeDirectories> | ||
| 55 | 54 | <PreprocessorDefinitions>$(_PreprocessorDefinitionList);%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
| 56 | 55 | </ClCompile> | |
| 57 | 56 | </ItemDefinitionGroup> | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -35,7 +35,9 @@ | |||
| 35 | 35 | <sqlite3Dir>$(ExternalsDir)sqlite-3.6.21\</sqlite3Dir> | |
| 36 | 36 | <bz2Dir>$(ExternalsDir)bzip2-1.0.6\</bz2Dir> | |
| 37 | 37 | <bsddbDir>$(ExternalsDir)db-4.7.25.0</bsddbDir> | |
| 38 | - <opensslDir>$(ExternalsDir)openssl-1.0.2d\</opensslDir> | ||
| 38 | + <opensslDir>$(ExternalsDir)openssl-1.0.2f\</opensslDir> | ||
| 39 | + <opensslIncludeDir>$(opensslDir)include32</opensslIncludeDir> | ||
| 40 | + <opensslIncludeDir Condition="'$(ArchName)' == 'amd64'">$(opensslDir)include64</opensslIncludeDir> | ||
| 39 | 41 | <nasmDir>$(ExternalsDir)\nasm-2.11.06\</nasmDir> | |
| 40 | 42 | ||
| 41 | 43 | <!-- Suffix for all binaries when building for debug --> | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -183,7 +183,7 @@ _bz2 | |||
| 183 | 183 | Homepage: | |
| 184 | 184 | http://www.bzip.org/ | |
| 185 | 185 | _ssl | |
| 186 | - Python wrapper for version 1.0.2d of the OpenSSL secure sockets | ||
| 186 | + Python wrapper for version 1.0.2f of the OpenSSL secure sockets | ||
| 187 | 187 | library, which is built by ssl.vcxproj | |
| 188 | 188 | Homepage: | |
| 189 | 189 | http://www.openssl.org/ | |
| Back | FazBrowse Home | New Git URL |
0 commit comments