From e71bcb659c382ef10bab0ae506341dec806b4805 Mon Sep 17 00:00:00 2001 From: Steve Holme Date: Thu, 26 Feb 2015 20:59:20 +0000 Subject: build: Use default RandomizedBaseAddress directive in VC9+ project files Visual Studio 2008 introduced support for the address space layout randomization (ASLR) feature of Windows Vista. However, upgrading the VC8 project files to VC9 and above disabled this feature. Removed the RandomizedBaseAddress directive to enabled the default setting (/DYNAMICBASE). Note: This doesn't appear to have any negative impact when compiled and ran on Windows XP. --- projects/Windows/VC9/lib/libcurl.tmpl | 20 --------------- projects/Windows/VC9/src/curlsrc.tmpl | 48 ----------------------------------- 2 files changed, 68 deletions(-) (limited to 'projects/Windows/VC9') diff --git a/projects/Windows/VC9/lib/libcurl.tmpl b/projects/Windows/VC9/lib/libcurl.tmpl index 4b53aa756..1d2241f0f 100644 --- a/projects/Windows/VC9/lib/libcurl.tmpl +++ b/projects/Windows/VC9/lib/libcurl.tmpl @@ -78,7 +78,6 @@ ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest" GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="1" @@ -164,7 +163,6 @@ AdditionalLibraryDirectories="" GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="17" @@ -249,7 +247,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="" ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="1" @@ -333,7 +330,6 @@ OutputFile="$(OutDir)\$(ProjectName).dll" LinkIncremental="1" AdditionalLibraryDirectories="" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="17" @@ -686,7 +682,6 @@ ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest" GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="1" @@ -772,7 +767,6 @@ AdditionalLibraryDirectories="..\..\..\..\..\openssl\build\Win64\VC9\DLL Debug" GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="17" @@ -857,7 +851,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\..\openssl\build\Win32\VC9\DLL Release" ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="1" @@ -941,7 +934,6 @@ OutputFile="$(OutDir)\$(ProjectName).dll" LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\..\openssl\build\Win64\VC9\DLL Release" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="17" @@ -1028,7 +1020,6 @@ ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest" GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="1" @@ -1114,7 +1105,6 @@ AdditionalLibraryDirectories="" GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="17" @@ -1199,7 +1189,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="" ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="1" @@ -1283,7 +1272,6 @@ OutputFile="$(OutDir)\$(ProjectName).dll" LinkIncremental="1" AdditionalLibraryDirectories="" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="17" @@ -1370,7 +1358,6 @@ ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest" GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="1" @@ -1456,7 +1443,6 @@ AdditionalLibraryDirectories="..\..\..\..\..\openssl\build\Win64\VC9\DLL Debug;..\..\..\..\..\libssh2\build\Win64\VC9\DLL Debug" GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="17" @@ -1541,7 +1527,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\..\openssl\build\Win32\VC9\DLL Release;..\..\..\..\..\libssh2\build\Win32\VC9\DLL Release" ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="1" @@ -1625,7 +1610,6 @@ OutputFile="$(OutDir)\$(ProjectName).dll" LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\..\openssl\build\Win64\VC9\DLL Release;..\..\..\..\..\libssh2\build\Win64\VC9\DLL Release" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="17" @@ -3042,7 +3026,6 @@ ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest" GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="1" @@ -3128,7 +3111,6 @@ AdditionalLibraryDirectories="" GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="17" @@ -3213,7 +3195,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="" ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="1" @@ -3297,7 +3278,6 @@ OutputFile="$(OutDir)\$(ProjectName).dll" LinkIncremental="1" AdditionalLibraryDirectories="" - RandomizedBaseAddress="1" DataExecutionPrevention="0" ImportLibrary="$(TargetDir)$(TargetName).lib" TargetMachine="17" diff --git a/projects/Windows/VC9/src/curlsrc.tmpl b/projects/Windows/VC9/src/curlsrc.tmpl index 740eb22b5..8acff93af 100644 --- a/projects/Windows/VC9/src/curlsrc.tmpl +++ b/projects/Windows/VC9/src/curlsrc.tmpl @@ -74,7 +74,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win32\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -157,7 +156,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win64\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -239,7 +237,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win32\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -322,7 +319,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win64\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -406,7 +402,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -491,7 +486,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -575,7 +569,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -660,7 +653,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -744,7 +736,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -829,7 +820,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -913,7 +903,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -998,7 +987,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -1080,7 +1068,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win32\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -1163,7 +1150,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win64\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -1245,7 +1231,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win32\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -1328,7 +1313,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win64\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -1412,7 +1396,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -1497,7 +1480,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -1579,7 +1561,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win32\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -1662,7 +1643,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win64\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -1746,7 +1726,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -1831,7 +1810,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -1913,7 +1891,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win32\VC9\$(ConfigurationName);..\..\..\..\..\openssl\build\Win32\VC9\LIB Release" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -1996,7 +1973,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win64\VC9\$(ConfigurationName);..\..\..\..\..\openssl\build\Win64\VC9\LIB Release" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -2080,7 +2056,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -2165,7 +2140,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -2247,7 +2221,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win32\VC9\$(ConfigurationName);..\..\..\..\..\openssl\build\Win32\VC9\LIB Release;..\..\..\..\..\libssh2\build\Win32\VC9\LIB Release" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -2330,7 +2303,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win64\VC9\$(ConfigurationName);..\..\..\..\..\openssl\build\Win64\VC9\LIB Release;..\..\..\..\..\libssh2\build\Win64\VC9\LIB Release" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -2414,7 +2386,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -2499,7 +2470,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -2581,7 +2551,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win32\VC9\$(ConfigurationName);..\..\..\..\..\openssl\build\Win32\VC9\DLL Release" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -2664,7 +2633,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win64\VC9\$(ConfigurationName);..\..\..\..\..\openssl\build\Win64\VC9\DLL Release" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -2748,7 +2716,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -2833,7 +2800,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -2915,7 +2881,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win32\VC9\$(ConfigurationName);..\..\..\..\..\openssl\build\Win32\VC9\DLL Release;..\..\..\..\..\libssh2\build\Win32\VC9\DLL Release" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -2998,7 +2963,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win64\VC9\$(ConfigurationName);..\..\..\..\..\openssl\build\Win64\VC9\DLL Release;..\..\..\..\..\libssh2\build\Win64\VC9\DLL Release" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -3082,7 +3046,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -3167,7 +3130,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -3249,7 +3211,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win32\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -3332,7 +3293,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win64\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -3416,7 +3376,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -3501,7 +3460,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -3583,7 +3541,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win32\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -3666,7 +3623,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win64\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -3750,7 +3706,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -3835,7 +3790,6 @@ GenerateDebugInformation="true" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> @@ -3917,7 +3871,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win32\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1" /> @@ -4000,7 +3953,6 @@ LinkIncremental="1" AdditionalLibraryDirectories="..\..\..\..\build\Win64\VC9\$(ConfigurationName)" SubSystem="1" - RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="17" /> -- cgit v1.2.3