]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
2083. [port] win32: Visual C++ 2005 support.
authorMark Andrews <marka@isc.org>
Wed, 27 Sep 2006 00:29:10 +0000 (00:29 +0000)
committerMark Andrews <marka@isc.org>
Wed, 27 Sep 2006 00:29:10 +0000 (00:29 +0000)
CHANGES
bin/win32/BINDInstall/BINDInstallDlg.cpp
bin/win32/BINDInstall/StdAfx.h
config.h.win32
win32utils/BuildAll.bat
win32utils/updateopenssl.pl

diff --git a/CHANGES b/CHANGES
index a74981a8eb0bd7a5615ebd9beb6d95e0d81baf0d..75bf004f9b51f3f9f75fea1eeb640f6e89174087 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,5 @@
+2083.  [port]          win32: Visual C++ 2005 support.
+
 2082.  [doc]           Document 'cache-file' as a test only option.
 
        --- 9.3.3rc2 released ---
index adc040aefe3c581587ffb8a76f074fd93a29520f..058c762bd223e97766dabdb8e41124e853f8f87f 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: BINDInstallDlg.cpp,v 1.6.2.6.2.14 2006/02/26 22:28:36 marka Exp $ */
+/* $Id: BINDInstallDlg.cpp,v 1.6.2.6.2.15 2006/09/27 00:29:10 marka Exp $ */
 
 /*
  * Copyright (c) 1999-2000 by Nortel Networks Corporation
@@ -113,7 +113,10 @@ const FileData installFiles[] =
        {"msvcrt.dll", FileData::WinSystem, FileData::Critical, TRUE},
 #  endif
 #endif
-#if _MSC_VER >= 1310
+#if _MSC_VER >= 1400
+       {"mfc80.dll", FileData::WinSystem, FileData::Critical, TRUE},
+       {"msvcr80.dll", FileData::WinSystem, FileData::Critical, TRUE},
+#elif _MSC_VER >= 1310
        {"mfc71.dll", FileData::WinSystem, FileData::Critical, TRUE},
        {"msvcr71.dll", FileData::WinSystem, FileData::Critical, TRUE},
 #elif _MSC_VER > 1200
index 2607529ccb81fe2fabf9a8cc0c822ae071bf1e18..d5929bbadc93ffcee644bb2f7f37313bbc661ff7 100644 (file)
@@ -3,6 +3,10 @@
 //      are changed infrequently
 //
 
+#ifndef _CRT_SECURE_NO_DEPRECATE
+#define _CRT_SECURE_NO_DEPRECATE 1
+#endif
+
 #if !defined(AFX_STDAFX_H__61537819_39FC_11D3_A97A_00105A12BD65__INCLUDED_)
 #define AFX_STDAFX_H__61537819_39FC_11D3_A97A_00105A12BD65__INCLUDED_
 
index ec409aa1a38b2b65634f4adaf469cdc25e57208b..5c713140d141bbae0215dd8f347dd46d5a4aeba5 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: config.h.win32,v 1.6.12.7 2006/05/26 01:42:54 marka Exp $ */
+/* $Id: config.h.win32,v 1.6.12.8 2006/09/27 00:29:10 marka Exp $ */
 
 /*
  * win32 configuration file
  */
 #define __STDC__ 1
 
+/*
+ * Silence compiler warnings about using strcpy and friends.
+ */
+#define _CRT_SECURE_NO_DEPRECATE 1
+
+/*
+ * Use 32 bit time.
+ */
+#define _USE_32BIT_TIME_T 1
+
 /*
  * Windows NT and 2K only
  */
index c0077b9edcb0ad400ac678d8970c8ca0baf54c3e..cedfa4b18e201aaf85ca121e3db0f78fe478acfb 100644 (file)
@@ -30,6 +30,10 @@ rem a future release of BIND 9 for Windows NT/2000/XP.
 
 echo Setting up the BIND files required for the build
 
+rem Get and update for the latest build of the openssl library
+perl updateopenssl.pl
+
+rem Setup the files
 call BuildSetup.bat
 
 echo Build all of the Library files
index 6a818338ef93a8b4e8427f2e7716c0b10220dc8b..4279b3f8076e5690098446ea59a8f46ec8987173 100644 (file)
@@ -14,7 +14,7 @@
 # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 # PERFORMANCE OF THIS SOFTWARE.
 
-# $Id: updateopenssl.pl,v 1.3 2006/09/25 04:23:59 marka Exp $
+# $Id: updateopenssl.pl,v 1.3.10.1 2006/09/27 00:29:10 marka Exp $
 
 # updateopenssl.pl
 # This script locates the latest version of OpenSSL in the grandparent