diff options
author | Simon Rozman <simon@rozman.si> | 2021-09-13 09:23:37 +0200 |
---|---|---|
committer | Simon Rozman <simon@rozman.si> | 2021-09-22 11:28:04 +0200 |
commit | cc4c826828f28fbc6539acdcb318d08f277d093f (patch) | |
tree | 048b86afd58e72f444def19472e6171aba5fd1d0 | |
parent | driver: allow userspace to write garbage (diff) | |
download | wintun-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.props | 5 |
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> |