]> xenbits.xensource.com Git - pvdrivers/win/xeniface.git/commit
Fix compiler options
authorOwen Smith <owen.smith@citrix.com>
Thu, 5 May 2022 07:03:27 +0000 (08:03 +0100)
committerPaul Durrant <pdurrant@amazon.com>
Wed, 18 May 2022 09:51:45 +0000 (10:51 +0100)
commit6c8ca3ce3ad6183d4be6cf741b0332e36094d910
treeab21e9589ea555033d9ba0bead0e45e4e0b4eb1d
parenta7a47ff57d2c296e474563103565e5abf09e4aaa
Fix compiler options

Adds '/ZH:SHA_256' '/CETCOMPAT' '/sdl' to compiler and '/SafeSEH' to x86 linker
command lines
These changes were prompted by binskim https://github.com/microsoft/binskim

Note: Rule BA2004 (Warning_NativeWithInsecureStaticLibraryCompilands) is still
      reported for xeniface_coinst.dll, xencontrol.dll and xenagent.exe

Signed-off-by: Owen Smith <owen.smith@citrix.com>
vs2019/xenagent/xenagent.vcxproj
vs2019/xencontrol/xencontrol.vcxproj
vs2019/xeniface/xeniface.vcxproj
vs2019/xeniface_coinst/xeniface_coinst.vcxproj