aboutsummaryrefslogtreecommitdiffstats
path: root/api/api.vcxproj
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2020-10-30 11:43:47 +0100
committerSimon Rozman <simon@rozman.si>2020-10-31 10:41:48 +0100
commitc928ad4de734efa62766ad62f539283f72af80e8 (patch)
treef7171ca74b24ca2ce2a3b2ed785e2871196ed9e0 /api/api.vcxproj
parentapi: simplify driver removal (diff)
downloadwintun-c928ad4de734efa62766ad62f539283f72af80e8.tar.xz
wintun-c928ad4de734efa62766ad62f539283f72af80e8.zip
api: fix dll hijacking vulns
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'api/api.vcxproj')
-rw-r--r--api/api.vcxproj3
1 files changed, 2 insertions, 1 deletions
diff --git a/api/api.vcxproj b/api/api.vcxproj
index 8bb4092..bb70111 100644
--- a/api/api.vcxproj
+++ b/api/api.vcxproj
@@ -158,7 +158,8 @@
<PreprocessorDefinitions Condition="'$(Platform)'=='ARM64'">_M_ARM64=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Link>
- <AdditionalDependencies>Bcrypt.lib;Cfgmgr32.lib;Crypt32.lib;Iphlpapi.lib;newdev.lib;ntdll.lib;Setupapi.lib;shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <DelayLoadDLLs>bcrypt.dll;iphlpapi.dll</DelayLoadDLLs>
+ <AdditionalDependencies>Bcrypt.lib;Crypt32.lib;Cfgmgr32.lib;Iphlpapi.lib;ntdll.lib;Setupapi.lib;shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ModuleDefinitionFile>exports.def</ModuleDefinitionFile>
<SubSystem>Windows</SubSystem>
</Link>