diff --git a/CHANGELOG b/CHANGELOG index bb65c412a..b0c860cea 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,17 @@ # Nmap Changelog ($Id$); -*-text-*- +o The Nmap Windows self-installer now automatically installs the MS + Visual C++ 2008 runtime components if they aren't already installed + on a system. These are some reasonably small DLLs that are + generally necessary for applications compiled with Visual C++ (with + dynamic linking). Many or most systems already have these installed + from other software packages. The lack of these components led to + the error message "The Application failed to intialize properly + (0xc0150002)." with Nmap 4.65. A related change is that Nmap on + Windows is now compiled with /MD rather than /MT so that it + consistently uses these runtime libraries. The patch was created by + Rob Nicholls. + o Updated showHTMLTitle NSE script to follow one HTTP redirect if necessary as long as it is on the same server. [Jah] diff --git a/libdnet-stripped/libdnet-stripped.vcproj b/libdnet-stripped/libdnet-stripped.vcproj index f5d5bb8ca..ca1e29c37 100755 --- a/libdnet-stripped/libdnet-stripped.vcproj +++ b/libdnet-stripped/libdnet-stripped.vcproj @@ -110,7 +110,7 @@ AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" AdditionalIncludeDirectories="include;"..\mswin32\pcap-include"" PreprocessorDefinitions="WIN32;_LIB" - RuntimeLibrary="0" + RuntimeLibrary="2" UsePrecompiledHeader="0" WarningLevel="3" Detect64BitPortabilityProblems="true" diff --git a/liblua/liblua.vcproj b/liblua/liblua.vcproj index 5c470c45b..b4bd2d679 100644 --- a/liblua/liblua.vcproj +++ b/liblua/liblua.vcproj @@ -119,7 +119,7 @@ MinimalRebuild="false" ExceptionHandling="0" BasicRuntimeChecks="0" - RuntimeLibrary="0" + RuntimeLibrary="2" BufferSecurityCheck="false" TreatWChar_tAsBuiltInType="false" RuntimeTypeInfo="false" diff --git a/libpcre/libpcre.vcproj b/libpcre/libpcre.vcproj index d84dc41f3..9b6a391ba 100644 --- a/libpcre/libpcre.vcproj +++ b/libpcre/libpcre.vcproj @@ -106,7 +106,7 @@