From 0dc4754c635ddc745bc0675f96672df60b25df6e Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Sun, 20 Aug 2023 09:57:38 +0200 Subject: Windows: delay load bcrypt.dll to reduce startup dependency loading until setting safe dll loading --- src/Format/Format_vs2019.vcxproj | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'src/Format/Format_vs2019.vcxproj') diff --git a/src/Format/Format_vs2019.vcxproj b/src/Format/Format_vs2019.vcxproj index 819724f2..f377290f 100644 --- a/src/Format/Format_vs2019.vcxproj +++ b/src/Format/Format_vs2019.vcxproj @@ -201,7 +201,7 @@ ..\Crypto\Debug\crypto.lib;..\Common\Debug\Zip.lib;mpr.lib;%(AdditionalDependencies) $(OutDir)VeraCryptFormat.exe false - mpr.dll;%(DelayLoadDLLs) + mpr.dll;bcrypt.dll;%(DelayLoadDLLs) true $(OutDir)Format.pdb Windows @@ -241,7 +241,7 @@ copy Debug\VeraCryptFormat.exe "..\Debug\Setup Files\VeraCrypt Format.exe" >N ..\Crypto\ARM64\Debug\crypto.lib;..\Common\ARM64\Debug\Zip.lib;mpr.lib;%(AdditionalDependencies) $(OutDir)VeraCryptFormat.exe false - mpr.dll;%(DelayLoadDLLs) + mpr.dll;bcrypt.dll;%(DelayLoadDLLs) true $(OutDir)Format.pdb Windows @@ -283,7 +283,7 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt Format-x64.exe" >NUL: ..\Crypto\ARM64\Debug\crypto.lib;..\Common\ARM64\Debug\Zip.lib;mpr.lib;%(AdditionalDependencies) $(OutDir)VeraCryptFormat.exe false - mpr.dll;%(DelayLoadDLLs) + mpr.dll;bcrypt.dll;%(DelayLoadDLLs) true $(OutDir)Format.pdb Windows @@ -324,7 +324,7 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt Format-arm64.exe" >NUL: ..\Crypto\Release\crypto.lib;..\Common\Release\Zip.lib;mpr.lib;%(AdditionalDependencies) $(OutDir)VeraCryptFormat.exe false - mpr.dll;%(DelayLoadDLLs) + mpr.dll;bcrypt.dll;%(DelayLoadDLLs) true true Windows @@ -364,7 +364,7 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt Format-arm64.exe" >NUL: ..\Crypto\Release\crypto.lib;..\Common\Release\Zip.lib;mpr.lib;%(AdditionalDependencies) $(OutDir)VeraCryptFormat.exe false - mpr.dll;%(DelayLoadDLLs) + mpr.dll;bcrypt.dll;%(DelayLoadDLLs) true true Windows @@ -408,7 +408,7 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt Format-arm64.exe" >NUL: ..\Crypto\x64\Release\crypto.lib;..\Common\x64\Release\Zip.lib;mpr.lib;%(AdditionalDependencies) $(OutDir)VeraCryptFormat.exe false - mpr.dll;%(DelayLoadDLLs) + mpr.dll;bcrypt.dll;%(DelayLoadDLLs) true true Windows @@ -451,7 +451,7 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt Format-arm64.exe" >NUL: ..\Crypto\ARM64\Release\crypto.lib;..\Common\ARM64\Release\Zip.lib;mpr.lib;%(AdditionalDependencies) $(OutDir)VeraCryptFormat.exe false - mpr.dll;%(DelayLoadDLLs) + mpr.dll;bcrypt.dll;%(DelayLoadDLLs) true true Windows @@ -494,7 +494,7 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt Format-arm64.exe" >NUL: ..\Crypto\x64\Release\crypto.lib;..\Common\x64\Release\Zip.lib;mpr.lib;%(AdditionalDependencies) $(OutDir)VeraCryptFormat.exe false - mpr.dll;%(DelayLoadDLLs) + mpr.dll;bcrypt.dll;%(DelayLoadDLLs) true true Windows @@ -537,7 +537,7 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt Format-arm64.exe" >NUL: ..\Crypto\x64\Release\crypto.lib;..\Common\x64\Release\Zip.lib;mpr.lib;%(AdditionalDependencies) $(OutDir)VeraCryptFormat.exe false - mpr.dll;%(DelayLoadDLLs) + mpr.dll;bcrypt.dll;%(DelayLoadDLLs) true true Windows -- cgit v1.2.3