Harden executable by adding linker switches /NXCOMPAT /DYNAMICBASE /SAFESEH
authorsherscher@apple.com <sherscher@apple.com@214c2c4a-bf3b-4dcf-9390-e4dd3010487d>
Wed, 18 Nov 2009 18:22:14 +0000 (18:22 +0000)
committersherscher@apple.com <sherscher@apple.com@214c2c4a-bf3b-4dcf-9390-e4dd3010487d>
Wed, 18 Nov 2009 18:22:14 +0000 (18:22 +0000)
git-svn-id: http://svn.macosforge.org/repository/mDNSResponder/trunk@6802 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

Clients/mDNSNetMonitor.VisualStudio/mDNSNetMonitor.vcproj

index cf3bdbf..122889c 100755 (executable)
@@ -62,6 +62,7 @@
                        />\r
                        <Tool\r
                                Name="VCLinkerTool"\r
+                               AdditionalOptions="/NXCOMPAT /DYNAMICBASE /SAFESEH"\r
                                AdditionalDependencies="ws2_32.lib iphlpapi.lib crypt32.lib netapi32.lib powrprof.lib"\r
                                LinkIncremental="2"\r
                                GenerateDebugInformation="true"\r
                        />\r
                        <Tool\r
                                Name="VCLinkerTool"\r
+                               AdditionalOptions="/NXCOMPAT /DYNAMICBASE /SAFESEH"\r
                                AdditionalDependencies="ws2_32.lib iphlpapi.lib crypt32.lib netapi32.lib powrprof.lib"\r
                                LinkIncremental="1"\r
                                GenerateDebugInformation="true"\r