aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rozman <simon@rozman.si>2021-09-13 09:23:37 +0200
committerSimon Rozman <simon@rozman.si>2021-09-22 11:28:04 +0200
commitcc4c826828f28fbc6539acdcb318d08f277d093f (patch)
tree048b86afd58e72f444def19472e6171aba5fd1d0
parentdriver: allow userspace to write garbage (diff)
downloadwintun-sr/cetcompat.tar.xz
wintun-sr/cetcompat.zip
props: Opt-in for Hardware-enforced Stack Protectionsr/cetcompat
Reference: https://techcommunity.microsoft.com/t5/windows-kernel-internals/developer-guidance-for-hardware-enforced-stack-protection/ba-p/2163340 Reference: https://techcommunity.microsoft.com/t5/windows-kernel-internals/understanding-hardware-enforced-stack-protection/ba-p/1247815 Signed-off-by: Simon Rozman <simon@rozman.si>
-rw-r--r--wintun.props5
1 files changed, 5 insertions, 0 deletions
diff --git a/wintun.props b/wintun.props
index 6d010fe..c2f9160 100644
--- a/wintun.props
+++ b/wintun.props
@@ -139,6 +139,11 @@
<Optimization>Disabled</Optimization>
</ClCompile>
</ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Platform)'=='x64' Or '$(Platform)'=='Win32'">
+ <Link>
+ <CETCompat>true</CETCompat>
+ </Link>
+ </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(PlatformToolset)|$(Configuration)'=='WindowsApplicationForDrivers10.0|Release'">
<ClCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>