[Box Backup-commit] COMMIT r2880 - in box/trunk/infrastructure/msvc: . 2010

subversion at boxbackup.org subversion at boxbackup.org
Sat Mar 26 23:29:48 GMT 2011


Author: chris
Date: 2011-03-26 23:29:48 +0000 (Sat, 26 Mar 2011)
New Revision: 2880

Added:
   box/trunk/infrastructure/msvc/2010/
   box/trunk/infrastructure/msvc/2010/bbackupctl.vcxproj
   box/trunk/infrastructure/msvc/2010/bbackupd.vcxproj
   box/trunk/infrastructure/msvc/2010/boxquery.vcxproj
   box/trunk/infrastructure/msvc/2010/common.vcxproj
   box/trunk/infrastructure/msvc/2010/qdbm.vcxproj
   box/trunk/infrastructure/msvc/2010/win32test.vcxproj
Removed:
   box/trunk/infrastructure/msvc/2010/bbackupctl.vcproj
   box/trunk/infrastructure/msvc/2010/bbackupd.vcproj
   box/trunk/infrastructure/msvc/2010/boxquery.vcproj
   box/trunk/infrastructure/msvc/2010/common.vcproj
   box/trunk/infrastructure/msvc/2010/win32test.vcproj
Modified:
   box/trunk/infrastructure/msvc/2010/boxbackup.sln
   box/trunk/infrastructure/msvc/2010/boxbackup.suo
Log:
Add a solution and project for building on MSVC 2010.


Deleted: box/trunk/infrastructure/msvc/2010/bbackupctl.vcproj
===================================================================
--- box/trunk/infrastructure/msvc/2005/bbackupctl.vcproj	2011-03-26 14:32:01 UTC (rev 2872)
+++ box/trunk/infrastructure/msvc/2010/bbackupctl.vcproj	2011-03-26 23:29:48 UTC (rev 2880)
@@ -1,222 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="8.00"
-	Name="bbackupctl"
-	ProjectGUID="{9FD51412-E945-4457-A17A-CA3C505CF431}"
-	RootNamespace="bbackupctl"
-	Keyword="Win32Proj"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="Debug|Win32"
-			OutputDirectory="..\..\..\Debug"
-			IntermediateDirectory="..\..\..\Debug"
-			ConfigurationType="1"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories=""$(ProjectDir)..\..\..\lib\backupclient";"$(ProjectDir)..\..\..\lib\common";"$(ProjectDir)..\..\..\lib\compress";"$(ProjectDir)..\..\..\lib\crypto";"$(ProjectDir)..\..\..\lib\server";"$(ProjectDir)..\..\..\lib\win32";"$(ProjectDir)..\..\..\..\openssl\inc32";"$(ProjectDir)..\..\..\..\zlib\include""
-				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC"
-				MinimalRebuild="true"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="1"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="4"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="Ws2_32.lib Advapi32.lib $(ProjectDir)..\..\..\..\zlib\lib\zdll.lib $(ProjectDir)..\..\..\..\openssl\out32dll\libeay32.lib $(ProjectDir)..\..\..\..\openssl\out32dll\ssleay32.lib $(ProjectDir)..\..\..\Debug\common.lib $(ProjectDir)..\..\..\..\pcre\bin\debug\pcreposix.lib $(ProjectDir)..\..\..\..\pcre\bin\debug\pcre.lib"
-				OutputFile="$(OutDir)/bbackupctl.exe"
-				LinkIncremental="2"
-				GenerateDebugInformation="true"
-				ProgramDatabaseFile="$(OutDir)/bbackupctl.pdb"
-				SubSystem="1"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="Release|Win32"
-			OutputDirectory="..\..\..\Release"
-			IntermediateDirectory="..\..\..\Release"
-			ConfigurationType="1"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			WholeProgramOptimization="1"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				EnableFiberSafeOptimizations="true"
-				AdditionalIncludeDirectories=""$(ProjectDir)..\..\..\lib\backupclient";"$(ProjectDir)..\..\..\lib\server";"$(ProjectDir)..\..\..\lib\crypto";"$(ProjectDir)..\..\..\..\openssl\inc32";"$(ProjectDir)..\..\..\lib\compress";"$(ProjectDir)..\..\..\..\zlib\include";"$(ProjectDir)..\..\..\lib\win32";"$(ProjectDir)..\..\..\lib\common\""
-				PreprocessorDefinitions="WIN32;BOX_RELEASE_BUILD;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC"
-				RuntimeLibrary="0"
-				BufferSecurityCheck="false"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="3"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="Ws2_32.lib $(ProjectDir)..\..\..\..\zlib\lib\zdll.lib $(ProjectDir)..\..\..\..\openssl\out32dll\libeay32.lib $(ProjectDir)..\..\..\..\openssl\out32dll\ssleay32.lib $(ProjectDir)..\..\..\Release\common.lib $(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcreposix.lib $(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcre.lib"
-				OutputFile="$(OutDir)/bbackupctl.exe"
-				LinkIncremental="1"
-				IgnoreDefaultLibraryNames=""
-				GenerateDebugInformation="true"
-				SubSystem="1"
-				OptimizeReferences="2"
-				EnableCOMDATFolding="2"
-				OptimizeForWindows98="1"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Source Files"
-			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
-			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
-			>
-			<Filter
-				Name="bin"
-				>
-				<Filter
-					Name="bbackupctl"
-					>
-					<File
-						RelativePath="..\..\..\bin\bbackupctl\bbackupctl.cpp"
-						>
-					</File>
-				</Filter>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="Header Files"
-			Filter="h;hpp;hxx;hm;inl;inc;xsd"
-			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
-			>
-		</Filter>
-		<Filter
-			Name="Resource Files"
-			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
-			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
-			>
-			<File
-				RelativePath="..\..\..\lib\win32\messages.rc"
-				>
-			</File>
-		</Filter>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>

Added: box/trunk/infrastructure/msvc/2010/bbackupctl.vcxproj
===================================================================
--- box/trunk/infrastructure/msvc/2010/bbackupctl.vcxproj	                        (rev 0)
+++ box/trunk/infrastructure/msvc/2010/bbackupctl.vcxproj	2011-03-26 23:29:48 UTC (rev 2880)
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{9FD51412-E945-4457-A17A-CA3C505CF431}</ProjectGuid>
+    <RootNamespace>bbackupctl</RootNamespace>
+    <Keyword>Win32Proj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)..\..\..\$(Configuration)\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)..\..\..\$(Configuration)\</IntDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\Release\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\Release\</IntDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\lib\backupclient;$(ProjectDir)..\..\..\lib\common;$(ProjectDir)..\..\..\lib\compress;$(ProjectDir)..\..\..\lib\crypto;$(ProjectDir)..\..\..\lib\server;$(ProjectDir)..\..\..\lib\win32;$(ProjectDir)..\..\..\..\openssl\include;$(ProjectDir)..\..\..\..\zlib\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>Ws2_32.lib;Advapi32.lib;$(ProjectDir)..\..\..\..\zlib\lib\zdll.lib;$(ProjectDir)..\..\..\..\openssl\lib\libeay32.lib;$(ProjectDir)..\..\..\..\openssl\lib\ssleay32.lib;$(ProjectDir)..\..\..\$(Configuration)\common.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)bbackupctl.exe</OutputFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <ProgramDatabaseFile>$(OutDir)bbackupctl.pdb</ProgramDatabaseFile>
+      <SubSystem>Console</SubSystem>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <ClCompile>
+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
+      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\lib\backupclient;$(ProjectDir)..\..\..\lib\server;$(ProjectDir)..\..\..\lib\crypto;$(ProjectDir)..\..\..\..\openssl\inc32;$(ProjectDir)..\..\..\lib\compress;$(ProjectDir)..\..\..\..\zlib\include;$(ProjectDir)..\..\..\lib\win32;$(ProjectDir)..\..\..\lib\common\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>WIN32;BOX_RELEASE_BUILD;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+      <BufferSecurityCheck>false</BufferSecurityCheck>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>Ws2_32.lib;$(ProjectDir)..\..\..\..\zlib\lib\zdll.lib;$(ProjectDir)..\..\..\..\openssl\out32dll\libeay32.lib;$(ProjectDir)..\..\..\..\openssl\out32dll\ssleay32.lib;$(ProjectDir)..\..\..\Release\common.lib;$(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcreposix.lib;$(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcre.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)bbackupctl.exe</OutputFile>
+      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Console</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\..\bin\bbackupctl\bbackupctl.cpp" />
+  </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="..\..\..\lib\win32\messages.rc" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="common.vcxproj">
+      <Project>{a089cee6-ebf0-4232-a0c0-74850a8127a6}</Project>
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
\ No newline at end of file

Deleted: box/trunk/infrastructure/msvc/2010/bbackupd.vcproj
===================================================================
--- box/trunk/infrastructure/msvc/2005/bbackupd.vcproj	2011-03-26 14:32:01 UTC (rev 2872)
+++ box/trunk/infrastructure/msvc/2010/bbackupd.vcproj	2011-03-26 23:29:48 UTC (rev 2880)
@@ -1,299 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="8.00"
-	Name="bbackupd"
-	ProjectGUID="{22D325FB-9131-4BD6-B390-968F0491D687}"
-	RootNamespace="bbackupd"
-	Keyword="Win32Proj"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="Debug|Win32"
-			OutputDirectory="..\..\..\Debug"
-			IntermediateDirectory="..\..\..\Debug"
-			ConfigurationType="1"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories=""$(SolutionDir)..\..\..\lib\backupclient";"$(SolutionDir)..\..\..\lib\common";"$(SolutionDir)..\..\..\lib\compress";"$(SolutionDir)..\..\..\lib\crypto";"$(SolutionDir)..\..\..\lib\server";"$(SolutionDir)..\..\..\lib\win32";"$(SolutionDir)..\..\..\..\openssl\inc32";"$(SolutionDir)..\..\..\..\zlib\include""
-				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC"
-				MinimalRebuild="true"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="1"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="4"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="Ws2_32.lib Advapi32.lib User32.lib $(ProjectDir)..\..\..\..\zlib\lib\zdll.lib $(ProjectDir)..\..\..\..\openssl\out32dll\libeay32.lib $(ProjectDir)..\..\..\..\openssl\out32dll\ssleay32.lib $(ProjectDir)..\..\..\Debug\common.lib $(ProjectDir)..\..\..\..\pcre\bin\debug\pcreposix.lib $(ProjectDir)..\..\..\..\pcre\bin\debug\pcre.lib"
-				OutputFile="$(OutDir)/bbackupd.exe"
-				LinkIncremental="2"
-				IgnoreAllDefaultLibraries="false"
-				GenerateDebugInformation="true"
-				ProgramDatabaseFile="$(OutDir)/bbackupd.pdb"
-				SubSystem="1"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="Release|Win32"
-			OutputDirectory="..\..\..\Release"
-			IntermediateDirectory="..\..\..\Release"
-			ConfigurationType="1"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			WholeProgramOptimization="1"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				EnableFiberSafeOptimizations="true"
-				AdditionalIncludeDirectories=""$(ProjectDir)..\..\..\lib\backupclient";"$(ProjectDir)..\..\..\lib\server";"$(ProjectDir)..\..\..\lib\crypto";"$(SolutionDir)..\..\..\..\openssl\inc32";"$(ProjectDir)..\..\..\lib\compress";"$(ProjectDir)..\..\..\..\zlib\include";"$(ProjectDir)..\..\..\lib\win32";"$(ProjectDir)..\..\..\lib\common\""
-				PreprocessorDefinitions="WIN32;BOX_RELEASE_BUILD;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC"
-				RuntimeLibrary="0"
-				BufferSecurityCheck="false"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="3"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="Ws2_32.lib $(ProjectDir)..\..\..\..\zlib\lib\zdll.lib $(ProjectDir)..\..\..\..\openssl\out32dll\libeay32.lib $(ProjectDir)..\..\..\..\openssl\out32dll\ssleay32.lib $(ProjectDir)..\..\..\Release\common.lib $(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcreposix.lib $(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcre.lib"
-				OutputFile="$(OutDir)/bbackupd.exe"
-				LinkIncremental="1"
-				IgnoreDefaultLibraryNames=""
-				GenerateDebugInformation="true"
-				SubSystem="1"
-				OptimizeReferences="2"
-				EnableCOMDATFolding="2"
-				OptimizeForWindows98="1"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Source Files"
-			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
-			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
-			>
-			<Filter
-				Name="bin"
-				>
-				<Filter
-					Name="bbackupd"
-					>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\autogen_ClientException.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\BackupClientContext.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\BackupClientDeleteList.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\BackupClientDirectoryRecord.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\BackupClientInodeToIDMap.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\BackupDaemon.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\bbackupd.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\Win32BackupService.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\Win32ServiceFunctions.cpp"
-						>
-					</File>
-				</Filter>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="Header Files"
-			Filter="h;hpp;hxx;hm;inl;inc;xsd"
-			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
-			>
-			<Filter
-				Name="bin"
-				>
-				<Filter
-					Name="bbackupd"
-					>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\autogen_ClientException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\BackupClientContext.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\BackupClientDeleteList.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\BackupClientDirectoryRecord.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\BackupClientInodeToIDMap.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\BackupDaemon.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\Win32BackupService.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupd\Win32ServiceFunctions.h"
-						>
-					</File>
-				</Filter>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="Resource Files"
-			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
-			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
-			>
-			<File
-				RelativePath="..\..\..\lib\win32\messages.rc"
-				>
-			</File>
-		</Filter>
-		<File
-			RelativePath="..\..\..\ReadMe.txt"
-			>
-		</File>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>

Added: box/trunk/infrastructure/msvc/2010/bbackupd.vcxproj
===================================================================
--- box/trunk/infrastructure/msvc/2010/bbackupd.vcxproj	                        (rev 0)
+++ box/trunk/infrastructure/msvc/2010/bbackupd.vcxproj	2011-03-26 23:29:48 UTC (rev 2880)
@@ -0,0 +1,130 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{22D325FB-9131-4BD6-B390-968F0491D687}</ProjectGuid>
+    <RootNamespace>bbackupd</RootNamespace>
+    <Keyword>Win32Proj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+    <UseOfMfc>false</UseOfMfc>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\$(Configuration)\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\$(Configuration)\</IntDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\Release\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\Release\</IntDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\lib\backupclient;$(SolutionDir)..\..\..\lib\common;$(SolutionDir)..\..\..\lib\compress;$(SolutionDir)..\..\..\lib\crypto;$(SolutionDir)..\..\..\lib\server;$(SolutionDir)..\..\..\lib\win32;$(SolutionDir)..\..\..\qdbm;$(SolutionDir)..\..\..\..\openssl\include;$(SolutionDir)..\..\..\..\zlib\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>Ws2_32.lib;Advapi32.lib;User32.lib;$(ProjectDir)..\..\..\..\zlib\lib\zdll.lib;$(ProjectDir)..\..\..\..\openssl\lib\libeay32.lib;$(ProjectDir)..\..\..\..\openssl\lib\ssleay32.lib;$(ProjectDir)..\..\..\$(Configuration)\common.lib;$(ProjectDir)..\..\..\$(Configuration)\qdbm.lib;$(ProjectDir)..\..\..\..\pcre\build\vc2008\debug\pcreposix78.lib;$(ProjectDir)..\..\..\..\pcre\build\vc2008\debug\pcre78.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)bbackupd.exe</OutputFile>
+      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <ProgramDatabaseFile>$(OutDir)bbackupd.pdb</ProgramDatabaseFile>
+      <SubSystem>Console</SubSystem>
+      <TargetMachine>MachineX86</TargetMachine>
+      <ShowProgress>NotSet</ShowProgress>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <ClCompile>
+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
+      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\lib\backupclient;$(ProjectDir)..\..\..\lib\server;$(ProjectDir)..\..\..\lib\crypto;$(SolutionDir)..\..\..\..\openssl\inc32;$(ProjectDir)..\..\..\lib\compress;$(ProjectDir)..\..\..\..\zlib\include;$(ProjectDir)..\..\..\lib\win32;$(ProjectDir)..\..\..\lib\common\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>WIN32;BOX_RELEASE_BUILD;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+      <BufferSecurityCheck>false</BufferSecurityCheck>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>Ws2_32.lib;$(ProjectDir)..\..\..\..\zlib\lib\zdll.lib;$(ProjectDir)..\..\..\..\openssl\out32dll\libeay32.lib;$(ProjectDir)..\..\..\..\openssl\out32dll\ssleay32.lib;$(ProjectDir)..\..\..\Release\common.lib;$(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcreposix.lib;$(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcre.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)bbackupd.exe</OutputFile>
+      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Console</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\..\bin\bbackupd\autogen_ClientException.cpp" />
+    <ClCompile Include="..\..\..\bin\bbackupd\BackupClientContext.cpp" />
+    <ClCompile Include="..\..\..\bin\bbackupd\BackupClientDeleteList.cpp" />
+    <ClCompile Include="..\..\..\bin\bbackupd\BackupClientDirectoryRecord.cpp" />
+    <ClCompile Include="..\..\..\bin\bbackupd\BackupClientInodeToIDMap.cpp" />
+    <ClCompile Include="..\..\..\bin\bbackupd\BackupDaemon.cpp" />
+    <ClCompile Include="..\..\..\bin\bbackupd\bbackupd.cpp" />
+    <ClCompile Include="..\..\..\bin\bbackupd\Win32BackupService.cpp" />
+    <ClCompile Include="..\..\..\bin\bbackupd\Win32ServiceFunctions.cpp" />
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\..\..\bin\bbackupd\autogen_ClientException.h" />
+    <ClInclude Include="..\..\..\bin\bbackupd\BackupClientContext.h" />
+    <ClInclude Include="..\..\..\bin\bbackupd\BackupClientDeleteList.h" />
+    <ClInclude Include="..\..\..\bin\bbackupd\BackupClientDirectoryRecord.h" />
+    <ClInclude Include="..\..\..\bin\bbackupd\BackupClientInodeToIDMap.h" />
+    <ClInclude Include="..\..\..\bin\bbackupd\BackupDaemon.h" />
+    <ClInclude Include="..\..\..\bin\bbackupd\Win32BackupService.h" />
+    <ClInclude Include="..\..\..\bin\bbackupd\Win32ServiceFunctions.h" />
+  </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="..\..\..\lib\win32\messages.rc" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="common.vcxproj">
+      <Project>{a089cee6-ebf0-4232-a0c0-74850a8127a6}</Project>
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
\ No newline at end of file

Modified: box/trunk/infrastructure/msvc/2010/boxbackup.sln
===================================================================
--- box/trunk/infrastructure/msvc/2005/boxbackup.sln	2011-03-26 14:32:01 UTC (rev 2872)
+++ box/trunk/infrastructure/msvc/2010/boxbackup.sln	2011-03-26 23:29:48 UTC (rev 2880)
@@ -1,27 +1,20 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual C++ Express 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boxquery", "boxquery.vcproj", "{FE9EC666-4B3A-4370-B3D4-DEBD4A21F36E}"
-	ProjectSection(ProjectDependencies) = postProject
-		{A089CEE6-EBF0-4232-A0C0-74850A8127A6} = {A089CEE6-EBF0-4232-A0C0-74850A8127A6}
-	EndProjectSection
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual C++ Express 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bbackupquery", "boxquery.vcxproj", "{FE9EC666-4B3A-4370-B3D4-DEBD4A21F36E}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common", "common.vcproj", "{A089CEE6-EBF0-4232-A0C0-74850A8127A6}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common", "common.vcxproj", "{A089CEE6-EBF0-4232-A0C0-74850A8127A6}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bbackupd", "bbackupd.vcproj", "{22D325FB-9131-4BD6-B390-968F0491D687}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bbackupd", "bbackupd.vcxproj", "{22D325FB-9131-4BD6-B390-968F0491D687}"
 	ProjectSection(ProjectDependencies) = postProject
-		{A089CEE6-EBF0-4232-A0C0-74850A8127A6} = {A089CEE6-EBF0-4232-A0C0-74850A8127A6}
+		{72AF22A7-B339-4FDF-B6AE-CA6522D4BB8D} = {72AF22A7-B339-4FDF-B6AE-CA6522D4BB8D}
 	EndProjectSection
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "win32test", "win32test.vcproj", "{28C29E72-76A2-4D0C-B35B-12D446733D2E}"
-	ProjectSection(ProjectDependencies) = postProject
-		{A089CEE6-EBF0-4232-A0C0-74850A8127A6} = {A089CEE6-EBF0-4232-A0C0-74850A8127A6}
-	EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "win32test", "win32test.vcxproj", "{28C29E72-76A2-4D0C-B35B-12D446733D2E}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bbackupctl", "bbackupctl.vcproj", "{9FD51412-E945-4457-A17A-CA3C505CF431}"
-	ProjectSection(ProjectDependencies) = postProject
-		{A089CEE6-EBF0-4232-A0C0-74850A8127A6} = {A089CEE6-EBF0-4232-A0C0-74850A8127A6}
-	EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bbackupctl", "bbackupctl.vcxproj", "{9FD51412-E945-4457-A17A-CA3C505CF431}"
 EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qdbm", "qdbm.vcxproj", "{72AF22A7-B339-4FDF-B6AE-CA6522D4BB8D}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Win32 = Debug|Win32
@@ -48,6 +41,10 @@
 		{9FD51412-E945-4457-A17A-CA3C505CF431}.Debug|Win32.Build.0 = Debug|Win32
 		{9FD51412-E945-4457-A17A-CA3C505CF431}.Release|Win32.ActiveCfg = Release|Win32
 		{9FD51412-E945-4457-A17A-CA3C505CF431}.Release|Win32.Build.0 = Release|Win32
+		{72AF22A7-B339-4FDF-B6AE-CA6522D4BB8D}.Debug|Win32.ActiveCfg = Debug|Win32
+		{72AF22A7-B339-4FDF-B6AE-CA6522D4BB8D}.Debug|Win32.Build.0 = Debug|Win32
+		{72AF22A7-B339-4FDF-B6AE-CA6522D4BB8D}.Release|Win32.ActiveCfg = Release|Win32
+		{72AF22A7-B339-4FDF-B6AE-CA6522D4BB8D}.Release|Win32.Build.0 = Release|Win32
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE

Modified: box/trunk/infrastructure/msvc/2010/boxbackup.suo
===================================================================
(Binary files differ)

Deleted: box/trunk/infrastructure/msvc/2010/boxquery.vcproj
===================================================================
--- box/trunk/infrastructure/msvc/2005/boxquery.vcproj	2011-03-26 14:32:01 UTC (rev 2872)
+++ box/trunk/infrastructure/msvc/2010/boxquery.vcproj	2011-03-26 23:29:48 UTC (rev 2880)
@@ -1,246 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="8.00"
-	Name="boxquery"
-	ProjectGUID="{FE9EC666-4B3A-4370-B3D4-DEBD4A21F36E}"
-	RootNamespace="boxquery"
-	Keyword="Win32Proj"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="Debug|Win32"
-			OutputDirectory="..\..\..\Debug"
-			IntermediateDirectory="..\..\..\Debug"
-			ConfigurationType="1"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories=""$(ProjectDir)..\..\..\lib\backupclient";"$(ProjectDir)..\..\..\lib\common";"$(ProjectDir)..\..\..\lib\compress";"$(ProjectDir)..\..\..\lib\crypto";"$(ProjectDir)..\..\..\lib\server";"$(ProjectDir)..\..\..\lib\win32";"$(ProjectDir)..\..\..\..\pcre";"$(ProjectDir)..\..\..\..\openssl\inc32";"$(ProjectDir)..\..\..\..\zlib\include""
-				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC"
-				MinimalRebuild="true"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="1"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="4"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="Ws2_32.lib Advapi32.lib $(ProjectDir)..\..\..\..\zlib\lib\zdll.lib $(ProjectDir)..\..\..\..\openssl\out32dll\libeay32.lib $(ProjectDir)..\..\..\..\openssl\out32dll\ssleay32.lib $(ProjectDir)..\..\..\Debug\common.lib $(ProjectDir)..\..\..\..\pcre\bin\debug\pcreposix.lib $(ProjectDir)..\..\..\..\pcre\bin\debug\pcre.lib"
-				OutputFile="$(OutDir)/bbackupquery.exe"
-				LinkIncremental="2"
-				GenerateDebugInformation="true"
-				ProgramDatabaseFile="$(OutDir)/boxquery.pdb"
-				SubSystem="1"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="Release|Win32"
-			OutputDirectory="..\..\..\Release"
-			IntermediateDirectory="..\..\..\Release"
-			ConfigurationType="1"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			WholeProgramOptimization="1"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				EnableFiberSafeOptimizations="true"
-				AdditionalIncludeDirectories=""$(ProjectDir)..\..\..\lib\backupclient";"$(ProjectDir)..\..\..\lib\server";"$(ProjectDir)..\..\..\lib\crypto";"$(ProjectDir)..\..\..\..\openssl\include";"$(ProjectDir)..\..\..\lib\compress";"$(ProjectDir)..\..\..\..\zlib\include";"$(ProjectDir)..\..\..\lib\win32";"$(ProjectDir)..\..\..\lib\common\""
-				PreprocessorDefinitions="WIN32;BOX_RELEASE_BUILD;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;PCRE_STATIC"
-				RuntimeLibrary="0"
-				BufferSecurityCheck="false"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="3"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="Ws2_32.lib $(ProjectDir)..\..\..\..\zlib\lib\zdll.lib $(ProjectDir)..\..\..\Release\common.lib $(ProjectDir)..\..\..\..\openssl\out32dll\libeay32.lib $(ProjectDir)..\..\..\..\openssl\out32dll\ssleay32.lib $(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcreposix.lib $(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcre.lib"
-				OutputFile="$(OutDir)/bbackupquery.exe"
-				LinkIncremental="1"
-				IgnoreDefaultLibraryNames=""
-				GenerateDebugInformation="false"
-				SubSystem="1"
-				OptimizeReferences="2"
-				EnableCOMDATFolding="2"
-				OptimizeForWindows98="1"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Source Files"
-			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
-			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
-			>
-			<Filter
-				Name="bin"
-				>
-				<Filter
-					Name="backupquery"
-					>
-					<File
-						RelativePath="..\..\..\bin\bbackupquery\autogen_Documentation.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupquery\BackupQueries.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\bin\bbackupquery\bbackupquery.cpp"
-						>
-					</File>
-				</Filter>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="Header Files"
-			Filter="h;hpp;hxx;hm;inl;inc;xsd"
-			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
-			>
-			<Filter
-				Name="bin"
-				>
-				<Filter
-					Name="backupquery"
-					>
-					<File
-						RelativePath="..\..\..\bin\bbackupquery\BackupQueries.h"
-						>
-					</File>
-				</Filter>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="Resource Files"
-			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
-			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
-			>
-			<File
-				RelativePath="..\..\..\lib\win32\messages.rc"
-				>
-			</File>
-		</Filter>
-		<File
-			RelativePath="..\..\..\ReadMe.txt"
-			>
-		</File>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>

Added: box/trunk/infrastructure/msvc/2010/boxquery.vcxproj
===================================================================
--- box/trunk/infrastructure/msvc/2010/boxquery.vcxproj	                        (rev 0)
+++ box/trunk/infrastructure/msvc/2010/boxquery.vcxproj	2011-03-26 23:29:48 UTC (rev 2880)
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{FE9EC666-4B3A-4370-B3D4-DEBD4A21F36E}</ProjectGuid>
+    <RootNamespace>boxquery</RootNamespace>
+    <Keyword>Win32Proj</Keyword>
+    <ProjectName>bbackupquery</ProjectName>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)..\..\..\$(Configuration)\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)..\..\..\$(Configuration)\</IntDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\Release\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\Release\</IntDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\lib\backupclient;$(ProjectDir)..\..\..\lib\common;$(ProjectDir)..\..\..\lib\compress;$(ProjectDir)..\..\..\lib\crypto;$(ProjectDir)..\..\..\lib\server;$(ProjectDir)..\..\..\lib\win32;$(ProjectDir)..\..\..\..\pcre;$(ProjectDir)..\..\..\..\openssl\include;$(ProjectDir)..\..\..\..\zlib\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>Ws2_32.lib;Advapi32.lib;$(ProjectDir)..\..\..\..\zlib\lib\zdll.lib;$(ProjectDir)..\..\..\..\openssl\lib\libeay32.lib;$(ProjectDir)..\..\..\..\openssl\lib\ssleay32.lib;$(ProjectDir)..\..\..\$(Configuration)\common.lib;$(ProjectDir)..\..\..\..\pcre\build\vc2008\debug\pcreposix78.lib;$(ProjectDir)..\..\..\..\pcre\build\vc2008\debug\pcre78.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)bbackupquery.exe</OutputFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <ProgramDatabaseFile>$(OutDir)boxquery.pdb</ProgramDatabaseFile>
+      <SubSystem>Console</SubSystem>
+      <TargetMachine>MachineX86</TargetMachine>
+      <ShowProgress>LinkVerbose</ShowProgress>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <ClCompile>
+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
+      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\lib\backupclient;$(ProjectDir)..\..\..\lib\server;$(ProjectDir)..\..\..\lib\crypto;$(ProjectDir)..\..\..\..\openssl\include;$(ProjectDir)..\..\..\lib\compress;$(ProjectDir)..\..\..\..\zlib\include;$(ProjectDir)..\..\..\lib\win32;$(ProjectDir)..\..\..\lib\common\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>WIN32;BOX_RELEASE_BUILD;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+      <BufferSecurityCheck>false</BufferSecurityCheck>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>Ws2_32.lib;$(ProjectDir)..\..\..\..\zlib\lib\zdll.lib;$(ProjectDir)..\..\..\Release\common.lib;$(ProjectDir)..\..\..\..\openssl\out32dll\libeay32.lib;$(ProjectDir)..\..\..\..\openssl\out32dll\ssleay32.lib;$(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcreposix.lib;$(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcre.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)bbackupquery.exe</OutputFile>
+      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+      <GenerateDebugInformation>false</GenerateDebugInformation>
+      <SubSystem>Console</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\..\bin\bbackupquery\autogen_Documentation.cpp" />
+    <ClCompile Include="..\..\..\bin\bbackupquery\BackupQueries.cpp" />
+    <ClCompile Include="..\..\..\bin\bbackupquery\bbackupquery.cpp" />
+    <ClCompile Include="..\..\..\bin\bbackupquery\CommandCompletion.cpp" />
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\..\..\bin\bbackupquery\BackupQueries.h" />
+    <ClInclude Include="..\..\..\bin\bbackupquery\BoxBackupCompareParams.h" />
+  </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="..\..\..\lib\win32\messages.rc" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="..\..\..\ReadMe.txt" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="common.vcxproj">
+      <Project>{a089cee6-ebf0-4232-a0c0-74850a8127a6}</Project>
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
\ No newline at end of file

Deleted: box/trunk/infrastructure/msvc/2010/common.vcproj
===================================================================
--- box/trunk/infrastructure/msvc/2005/common.vcproj	2011-03-26 14:32:01 UTC (rev 2872)
+++ box/trunk/infrastructure/msvc/2010/common.vcproj	2011-03-26 23:29:48 UTC (rev 2880)
@@ -1,896 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="8.00"
-	Name="common"
-	ProjectGUID="{A089CEE6-EBF0-4232-A0C0-74850A8127A6}"
-	RootNamespace="common"
-	Keyword="Win32Proj"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="Debug|Win32"
-			OutputDirectory="..\..\..\Debug"
-			IntermediateDirectory="..\..\..\Debug"
-			ConfigurationType="4"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-				Description="Determining Version Number"
-				CommandLine="perl $(InputDir)..\getversion.pl"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories=""$(ProjectDir)..\..\..\lib\backupclient";"$(ProjectDir)..\..\..\lib\common";"$(ProjectDir)..\..\..\lib\compress";"$(ProjectDir)..\..\..\lib\crypto";"$(ProjectDir)..\..\..\lib\server";"$(ProjectDir)..\..\..\lib\win32";"$(ProjectDir)..\..\..\..\openssl\inc32";"$(ProjectDir)..\..\..\..\zlib\include";"$(ProjectDir)..\..\..\..\pcre";$(NOINHERIT)"
-				PreprocessorDefinitions="WIN32;_DEBUG;_LIB;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC"
-				MinimalRebuild="true"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="1"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				WarnAsError="false"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="4"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLibrarianTool"
-				OutputFile="$(OutDir)/common.lib"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="Release|Win32"
-			OutputDirectory="..\..\..\Release"
-			IntermediateDirectory="..\..\..\Release"
-			ConfigurationType="4"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			WholeProgramOptimization="1"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				EnableFiberSafeOptimizations="true"
-				AdditionalIncludeDirectories=""$(ProjectDir)..\..\..\lib\backupclient";"$(ProjectDir)..\..\..\lib\common\";"$(ProjectDir)..\..\..\lib\compress";"$(ProjectDir)..\..\..\lib\crypto";"$(ProjectDir)..\..\..\lib\server";"$(ProjectDir)..\..\..\lib\win32";"$(ProjectDir)..\..\..\..\openssl\inc32";"$(ProjectDir)..\..\..\..\zlib\include";"$(ProjectDir)..\..\..\..\pcre\pcre-6.7\""
-				PreprocessorDefinitions="WIN32;BOX_RELEASE_BUILD;_LIB;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC"
-				RuntimeLibrary="0"
-				BufferSecurityCheck="false"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="3"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLibrarianTool"
-				OutputFile="$(OutDir)/common.lib"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Source Files"
-			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
-			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
-			>
-			<Filter
-				Name="lib"
-				>
-				<Filter
-					Name="compress"
-					>
-					<File
-						RelativePath="..\..\..\lib\compress\autogen_CompressException.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\compress\CompressStream.cpp"
-						>
-					</File>
-				</Filter>
-				<Filter
-					Name="common"
-					>
-					<File
-						RelativePath="..\..\..\lib\common\autogen_CommonException.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\autogen_ConversionException.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BoxException.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BoxTime.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BoxTimeToText.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\CollectInBufferStream.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\Configuration.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\ConversionString.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\DebugAssertFailed.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\DebugMemLeakFinder.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\DebugPrintf.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\EventWatchFilesystemObject.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\ExcludeList.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\FdGetLine.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\FileStream.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\IOStream.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\IOStreamGetLine.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\Logging.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\MemBlockStream.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\PartialReadStream.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\PathUtils.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\ReadGatherStream.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\ReadLoggingStream.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\StreamableMemBlock.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\Timer.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\UnixUser.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\Utils.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\WaitForEvent.cpp"
-						>
-					</File>
-				</Filter>
-				<Filter
-					Name="backupclient"
-					>
-					<File
-						RelativePath="..\..\..\lib\backupclient\autogen_BackupProtocolClient.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\autogen_BackupStoreException.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupClientCryptoKeys.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupClientFileAttributes.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupClientMakeExcludeList.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupClientRestore.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupDaemonConfigVerify.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreDirectory.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFile.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFileCmbDiff.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFileCmbIdx.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFileCombine.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFileCryptVar.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFileDiff.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFileEncodeStream.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFilename.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFilenameClear.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFileRevDiff.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreObjectDump.cpp"
-						>
-					</File>
-				</Filter>
-				<Filter
-					Name="crypto"
-					>
-					<File
-						RelativePath="..\..\..\lib\crypto\autogen_CipherException.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\CipherAES.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\CipherBlowfish.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\CipherContext.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\CipherDescription.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\MD5Digest.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\Random.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\RollingChecksum.cpp"
-						>
-					</File>
-				</Filter>
-				<Filter
-					Name="win32"
-					>
-					<File
-						RelativePath="..\..\..\lib\win32\emu.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\win32\getopt_long.cxx"
-						>
-					</File>
-				</Filter>
-				<Filter
-					Name="server"
-					>
-					<File
-						RelativePath="..\..\..\lib\server\autogen_ConnectionException.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\autogen_ServerException.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\Daemon.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\LocalProcessStream.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\Protocol.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\ProtocolObject.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\ProtocolUncertainStream.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\Socket.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\SocketStream.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\SocketStreamTLS.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\SSLLib.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\TLSContext.cpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\WinNamedPipeStream.cpp"
-						>
-					</File>
-				</Filter>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="Header Files"
-			Filter="h;hpp;hxx;hm;inl;inc;xsd"
-			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
-			>
-			<Filter
-				Name="lib"
-				>
-				<Filter
-					Name="compress"
-					>
-					<File
-						RelativePath="..\..\..\lib\compress\autogen_CompressException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\compress\Compress.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\compress\CompressException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\compress\CompressStream.h"
-						>
-					</File>
-				</Filter>
-				<Filter
-					Name="common"
-					>
-					<File
-						RelativePath="..\..\..\lib\common\autogen_CommonException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\autogen_ConversionException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BannerText.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BeginStructPackForWire.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\Box.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BoxConfig-MSVC.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BoxException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BoxPlatform.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BoxPortsAndFiles.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BoxTime.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BoxTimeToText.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BoxTimeToUnix.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\BoxVersion.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\CollectInBufferStream.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\CommonException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\Configuration.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\Conversion.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\EndStructPackForWire.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\EventWatchFilesystemObject.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\ExcludeList.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\FdGetLine.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\FileModificationTime.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\FileStream.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\Guards.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\IOStream.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\IOStreamGetLine.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\LocalProcessStream.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\Logging.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\MainHelper.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\MemBlockStream.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\MemLeakFinder.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\MemLeakFindOff.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\MemLeakFindOn.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\NamedLock.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\PartialReadStream.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\PathUtils.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\ReadGatherStream.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\ReadLoggingStream.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\StreamableMemBlock.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\TemporaryDirectory.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\Test.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\Timer.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\UnixUser.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\Utils.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\common\WaitForEvent.h"
-						>
-					</File>
-				</Filter>
-				<Filter
-					Name="backupclient"
-					>
-					<File
-						RelativePath="..\..\..\lib\backupclient\autogen_BackupProtocolClient.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\autogen_BackupStoreException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupClientCryptoKeys.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupClientFileAttributes.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupClientMakeExcludeList.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupClientRestore.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupDaemonConfigVerify.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreConstants.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreDirectory.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFile.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFileCryptVar.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFileEncodeStream.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFilename.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFilenameClear.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreFileWire.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\backupclient\BackupStoreObjectMagic.h"
-						>
-					</File>
-				</Filter>
-				<Filter
-					Name="crypto"
-					>
-					<File
-						RelativePath="..\..\..\lib\crypto\autogen_CipherException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\CipherAES.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\CipherBlowfish.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\CipherContext.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\CipherDescription.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\CipherException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\MD5Digest.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\Random.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\crypto\RollingChecksum.h"
-						>
-					</File>
-				</Filter>
-				<Filter
-					Name="win32"
-					>
-					<File
-						RelativePath="..\..\..\lib\win32\emu.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\win32\getopt.h"
-						>
-					</File>
-				</Filter>
-				<Filter
-					Name="server"
-					>
-					<File
-						RelativePath="..\..\..\lib\server\autogen_ConnectionException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\autogen_ServerException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\Daemon.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\Protocol.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\ProtocolObject.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\ProtocolUncertainStream.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\ProtocolWire.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\ServerException.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\ServerStream.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\ServerTLS.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\Socket.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\SocketListen.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\SocketStream.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\SocketStreamTLS.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\SSLLib.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\TLSContext.h"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\lib\server\WinNamedPipeStream.h"
-						>
-					</File>
-				</Filter>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="Resource Files"
-			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
-			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
-			>
-		</Filter>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>

Added: box/trunk/infrastructure/msvc/2010/common.vcxproj
===================================================================
--- box/trunk/infrastructure/msvc/2010/common.vcxproj	                        (rev 0)
+++ box/trunk/infrastructure/msvc/2010/common.vcxproj	2011-03-26 23:29:48 UTC (rev 2880)
@@ -0,0 +1,262 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{A089CEE6-EBF0-4232-A0C0-74850A8127A6}</ProjectGuid>
+    <RootNamespace>common</RootNamespace>
+    <Keyword>Win32Proj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)..\..\..\$(Configuration)\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)..\..\..\$(Configuration)\</IntDir>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\Release\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\Release\</IntDir>
+    <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IncludePath)</IncludePath>
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <PreBuildEvent>
+      <Message>Determining Version Number</Message>
+      <Command>perl $(ProjectDir)..\getversion.pl</Command>
+    </PreBuildEvent>
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\lib\backupclient;$(ProjectDir)..\..\..\lib\common;$(ProjectDir)..\..\..\lib\compress;$(ProjectDir)..\..\..\lib\crypto;$(ProjectDir)..\..\..\lib\server;$(ProjectDir)..\..\..\lib\win32;$(ProjectDir)..\..\..\..\openssl\include;$(ProjectDir)..\..\..\..\zlib\include;$(ProjectDir)..\..\..\..\pcre</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <TreatWarningAsError>false</TreatWarningAsError>
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+    </ClCompile>
+    <Lib>
+      <OutputFile>$(OutDir)common.lib</OutputFile>
+    </Lib>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <ClCompile>
+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
+      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\lib\backupclient;$(ProjectDir)..\..\..\lib\common\;$(ProjectDir)..\..\..\lib\compress;$(ProjectDir)..\..\..\lib\crypto;$(ProjectDir)..\..\..\lib\server;$(ProjectDir)..\..\..\lib\win32;$(ProjectDir)..\..\..\..\openssl\inc32;$(ProjectDir)..\..\..\..\zlib\include;$(ProjectDir)..\..\..\..\pcre\pcre-6.7\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>WIN32;BOX_RELEASE_BUILD;_LIB;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+      <BufferSecurityCheck>false</BufferSecurityCheck>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <Lib>
+      <OutputFile>$(OutDir)common.lib</OutputFile>
+    </Lib>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\..\lib\common\FileModificationTime.cpp" />
+    <ClCompile Include="..\..\..\lib\common\RateLimitingStream.cpp" />
+    <ClCompile Include="..\..\..\lib\compress\autogen_CompressException.cpp" />
+    <ClCompile Include="..\..\..\lib\compress\CompressStream.cpp" />
+    <ClCompile Include="..\..\..\lib\common\autogen_CommonException.cpp" />
+    <ClCompile Include="..\..\..\lib\common\autogen_ConversionException.cpp" />
+    <ClCompile Include="..\..\..\lib\common\BoxException.cpp" />
+    <ClCompile Include="..\..\..\lib\common\BoxTime.cpp" />
+    <ClCompile Include="..\..\..\lib\common\BoxTimeToText.cpp" />
+    <ClCompile Include="..\..\..\lib\common\CollectInBufferStream.cpp" />
+    <ClCompile Include="..\..\..\lib\common\Configuration.cpp" />
+    <ClCompile Include="..\..\..\lib\common\ConversionString.cpp" />
+    <ClCompile Include="..\..\..\lib\common\DebugAssertFailed.cpp" />
+    <ClCompile Include="..\..\..\lib\common\DebugMemLeakFinder.cpp" />
+    <ClCompile Include="..\..\..\lib\common\DebugPrintf.cpp" />
+    <ClCompile Include="..\..\..\lib\common\EventWatchFilesystemObject.cpp" />
+    <ClCompile Include="..\..\..\lib\common\ExcludeList.cpp" />
+    <ClCompile Include="..\..\..\lib\common\FdGetLine.cpp" />
+    <ClCompile Include="..\..\..\lib\common\FileStream.cpp" />
+    <ClCompile Include="..\..\..\lib\common\IOStream.cpp" />
+    <ClCompile Include="..\..\..\lib\common\IOStreamGetLine.cpp" />
+    <ClCompile Include="..\..\..\lib\common\Logging.cpp" />
+    <ClCompile Include="..\..\..\lib\common\MemBlockStream.cpp" />
+    <ClCompile Include="..\..\..\lib\common\PartialReadStream.cpp" />
+    <ClCompile Include="..\..\..\lib\common\PathUtils.cpp" />
+    <ClCompile Include="..\..\..\lib\common\ReadGatherStream.cpp" />
+    <ClCompile Include="..\..\..\lib\common\ReadLoggingStream.cpp" />
+    <ClCompile Include="..\..\..\lib\common\StreamableMemBlock.cpp" />
+    <ClCompile Include="..\..\..\lib\common\Timer.cpp" />
+    <ClCompile Include="..\..\..\lib\common\UnixUser.cpp" />
+    <ClCompile Include="..\..\..\lib\common\Utils.cpp" />
+    <ClCompile Include="..\..\..\lib\common\WaitForEvent.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\autogen_BackupProtocolClient.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\autogen_BackupStoreException.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupClientCryptoKeys.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupClientFileAttributes.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupClientMakeExcludeList.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupClientRestore.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupDaemonConfigVerify.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupStoreDirectory.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupStoreFile.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupStoreFileCmbDiff.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupStoreFileCmbIdx.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupStoreFileCombine.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupStoreFileCryptVar.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupStoreFileDiff.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupStoreFileEncodeStream.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupStoreFilename.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupStoreFilenameClear.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupStoreFileRevDiff.cpp" />
+    <ClCompile Include="..\..\..\lib\backupclient\BackupStoreObjectDump.cpp" />
+    <ClCompile Include="..\..\..\lib\crypto\autogen_CipherException.cpp" />
+    <ClCompile Include="..\..\..\lib\crypto\CipherAES.cpp" />
+    <ClCompile Include="..\..\..\lib\crypto\CipherBlowfish.cpp" />
+    <ClCompile Include="..\..\..\lib\crypto\CipherContext.cpp" />
+    <ClCompile Include="..\..\..\lib\crypto\CipherDescription.cpp" />
+    <ClCompile Include="..\..\..\lib\crypto\MD5Digest.cpp" />
+    <ClCompile Include="..\..\..\lib\crypto\Random.cpp" />
+    <ClCompile Include="..\..\..\lib\crypto\RollingChecksum.cpp" />
+    <ClCompile Include="..\..\..\lib\win32\emu.cpp" />
+    <ClCompile Include="..\..\..\lib\win32\getopt_long.cpp" />
+    <ClCompile Include="..\..\..\lib\server\autogen_ConnectionException.cpp" />
+    <ClCompile Include="..\..\..\lib\server\autogen_ServerException.cpp" />
+    <ClCompile Include="..\..\..\lib\server\Daemon.cpp" />
+    <ClCompile Include="..\..\..\lib\server\LocalProcessStream.cpp" />
+    <ClCompile Include="..\..\..\lib\server\Protocol.cpp" />
+    <ClCompile Include="..\..\..\lib\server\ProtocolObject.cpp" />
+    <ClCompile Include="..\..\..\lib\server\ProtocolUncertainStream.cpp" />
+    <ClCompile Include="..\..\..\lib\server\Socket.cpp" />
+    <ClCompile Include="..\..\..\lib\server\SocketStream.cpp" />
+    <ClCompile Include="..\..\..\lib\server\SocketStreamTLS.cpp" />
+    <ClCompile Include="..\..\..\lib\server\SSLLib.cpp" />
+    <ClCompile Include="..\..\..\lib\server\TLSContext.cpp" />
+    <ClCompile Include="..\..\..\lib\server\WinNamedPipeStream.cpp" />
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\..\..\lib\common\RateLimitingStream.h" />
+    <ClInclude Include="..\..\..\lib\compress\autogen_CompressException.h" />
+    <ClInclude Include="..\..\..\lib\compress\Compress.h" />
+    <ClInclude Include="..\..\..\lib\compress\CompressException.h" />
+    <ClInclude Include="..\..\..\lib\compress\CompressStream.h" />
+    <ClInclude Include="..\..\..\lib\common\autogen_CommonException.h" />
+    <ClInclude Include="..\..\..\lib\common\autogen_ConversionException.h" />
+    <ClInclude Include="..\..\..\lib\common\BannerText.h" />
+    <ClInclude Include="..\..\..\lib\common\BeginStructPackForWire.h" />
+    <ClInclude Include="..\..\..\lib\common\Box.h" />
+    <ClInclude Include="..\..\..\lib\common\BoxConfig-MSVC.h" />
+    <ClInclude Include="..\..\..\lib\common\BoxException.h" />
+    <ClInclude Include="..\..\..\lib\common\BoxPlatform.h" />
+    <ClInclude Include="..\..\..\lib\common\BoxPortsAndFiles.h" />
+    <ClInclude Include="..\..\..\lib\common\BoxTime.h" />
+    <ClInclude Include="..\..\..\lib\common\BoxTimeToText.h" />
+    <ClInclude Include="..\..\..\lib\common\BoxTimeToUnix.h" />
+    <ClInclude Include="..\..\..\lib\common\BoxVersion.h" />
+    <ClInclude Include="..\..\..\lib\common\CollectInBufferStream.h" />
+    <ClInclude Include="..\..\..\lib\common\CommonException.h" />
+    <ClInclude Include="..\..\..\lib\common\Configuration.h" />
+    <ClInclude Include="..\..\..\lib\common\Conversion.h" />
+    <ClInclude Include="..\..\..\lib\common\EndStructPackForWire.h" />
+    <ClInclude Include="..\..\..\lib\common\EventWatchFilesystemObject.h" />
+    <ClInclude Include="..\..\..\lib\common\ExcludeList.h" />
+    <ClInclude Include="..\..\..\lib\common\FdGetLine.h" />
+    <ClInclude Include="..\..\..\lib\common\FileModificationTime.h" />
+    <ClInclude Include="..\..\..\lib\common\FileStream.h" />
+    <ClInclude Include="..\..\..\lib\common\Guards.h" />
+    <ClInclude Include="..\..\..\lib\common\IOStream.h" />
+    <ClInclude Include="..\..\..\lib\common\IOStreamGetLine.h" />
+    <ClInclude Include="..\..\..\lib\server\LocalProcessStream.h" />
+    <ClInclude Include="..\..\..\lib\common\Logging.h" />
+    <ClInclude Include="..\..\..\lib\common\MainHelper.h" />
+    <ClInclude Include="..\..\..\lib\common\MemBlockStream.h" />
+    <ClInclude Include="..\..\..\lib\common\MemLeakFinder.h" />
+    <ClInclude Include="..\..\..\lib\common\MemLeakFindOff.h" />
+    <ClInclude Include="..\..\..\lib\common\MemLeakFindOn.h" />
+    <ClInclude Include="..\..\..\lib\common\NamedLock.h" />
+    <ClInclude Include="..\..\..\lib\common\PartialReadStream.h" />
+    <ClInclude Include="..\..\..\lib\common\PathUtils.h" />
+    <ClInclude Include="..\..\..\lib\common\ReadGatherStream.h" />
+    <ClInclude Include="..\..\..\lib\common\ReadLoggingStream.h" />
+    <ClInclude Include="..\..\..\lib\common\StreamableMemBlock.h" />
+    <ClInclude Include="..\..\..\lib\common\TemporaryDirectory.h" />
+    <ClInclude Include="..\..\..\lib\common\Test.h" />
+    <ClInclude Include="..\..\..\lib\common\Timer.h" />
+    <ClInclude Include="..\..\..\lib\common\UnixUser.h" />
+    <ClInclude Include="..\..\..\lib\common\Utils.h" />
+    <ClInclude Include="..\..\..\lib\common\WaitForEvent.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\autogen_BackupProtocolClient.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\autogen_BackupStoreException.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupClientCryptoKeys.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupClientFileAttributes.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupClientMakeExcludeList.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupClientRestore.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupDaemonConfigVerify.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupStoreConstants.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupStoreDirectory.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupStoreException.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupStoreFile.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupStoreFileCryptVar.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupStoreFileEncodeStream.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupStoreFilename.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupStoreFilenameClear.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupStoreFileWire.h" />
+    <ClInclude Include="..\..\..\lib\backupclient\BackupStoreObjectMagic.h" />
+    <ClInclude Include="..\..\..\lib\crypto\autogen_CipherException.h" />
+    <ClInclude Include="..\..\..\lib\crypto\CipherAES.h" />
+    <ClInclude Include="..\..\..\lib\crypto\CipherBlowfish.h" />
+    <ClInclude Include="..\..\..\lib\crypto\CipherContext.h" />
+    <ClInclude Include="..\..\..\lib\crypto\CipherDescription.h" />
+    <ClInclude Include="..\..\..\lib\crypto\CipherException.h" />
+    <ClInclude Include="..\..\..\lib\crypto\MD5Digest.h" />
+    <ClInclude Include="..\..\..\lib\crypto\Random.h" />
+    <ClInclude Include="..\..\..\lib\crypto\RollingChecksum.h" />
+    <ClInclude Include="..\..\..\lib\win32\emu.h" />
+    <ClInclude Include="..\..\..\lib\win32\getopt.h" />
+    <ClInclude Include="..\..\..\lib\server\autogen_ConnectionException.h" />
+    <ClInclude Include="..\..\..\lib\server\autogen_ServerException.h" />
+    <ClInclude Include="..\..\..\lib\server\Daemon.h" />
+    <ClInclude Include="..\..\..\lib\server\Protocol.h" />
+    <ClInclude Include="..\..\..\lib\server\ProtocolObject.h" />
+    <ClInclude Include="..\..\..\lib\server\ProtocolUncertainStream.h" />
+    <ClInclude Include="..\..\..\lib\server\ProtocolWire.h" />
+    <ClInclude Include="..\..\..\lib\server\ServerException.h" />
+    <ClInclude Include="..\..\..\lib\server\ServerStream.h" />
+    <ClInclude Include="..\..\..\lib\server\ServerTLS.h" />
+    <ClInclude Include="..\..\..\lib\server\Socket.h" />
+    <ClInclude Include="..\..\..\lib\server\SocketListen.h" />
+    <ClInclude Include="..\..\..\lib\server\SocketStream.h" />
+    <ClInclude Include="..\..\..\lib\server\SocketStreamTLS.h" />
+    <ClInclude Include="..\..\..\lib\server\SSLLib.h" />
+    <ClInclude Include="..\..\..\lib\server\TLSContext.h" />
+    <ClInclude Include="..\..\..\lib\server\WinNamedPipeStream.h" />
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
\ No newline at end of file

Added: box/trunk/infrastructure/msvc/2010/qdbm.vcxproj
===================================================================
--- box/trunk/infrastructure/msvc/2010/qdbm.vcxproj	                        (rev 0)
+++ box/trunk/infrastructure/msvc/2010/qdbm.vcxproj	2011-03-26 23:29:48 UTC (rev 2880)
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{72AF22A7-B339-4FDF-B6AE-CA6522D4BB8D}</ProjectGuid>
+    <RootNamespace>qdbm</RootNamespace>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <UseDebugLibraries>true</UseDebugLibraries>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <UseDebugLibraries>false</UseDebugLibraries>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <TargetExt>.lib</TargetExt>
+    <OutDir>$(ProjectDir)..\..\..\$(Configuration)\</OutDir>
+    <IntDir>$(ProjectDir)..\..\..\$(Configuration)\</IntDir>
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <ClCompile>
+      <WarningLevel>Level3</WarningLevel>
+      <Optimization>Disabled</Optimization>
+      <CompileAsManaged>false</CompileAsManaged>
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
+    </ClCompile>
+    <Link>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <ClCompile>
+      <WarningLevel>Level3</WarningLevel>
+      <Optimization>MaxSpeed</Optimization>
+      <FunctionLevelLinking>true</FunctionLevelLinking>
+      <IntrinsicFunctions>true</IntrinsicFunctions>
+    </ClCompile>
+    <Link>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <OptimizeReferences>true</OptimizeReferences>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClInclude Include="..\..\..\qdbm\depot.h" />
+    <ClInclude Include="..\..\..\qdbm\myconf.h" />
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\..\qdbm\depot.c" />
+    <ClCompile Include="..\..\..\qdbm\myconf.c" />
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
\ No newline at end of file

Deleted: box/trunk/infrastructure/msvc/2010/win32test.vcproj
===================================================================
--- box/trunk/infrastructure/msvc/2005/win32test.vcproj	2011-03-26 14:32:01 UTC (rev 2872)
+++ box/trunk/infrastructure/msvc/2010/win32test.vcproj	2011-03-26 23:29:48 UTC (rev 2880)
@@ -1,218 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="8.00"
-	Name="win32test"
-	ProjectGUID="{28C29E72-76A2-4D0C-B35B-12D446733D2E}"
-	RootNamespace="win32test"
-	Keyword="Win32Proj"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="Debug|Win32"
-			OutputDirectory="..\..\..\Debug"
-			IntermediateDirectory="..\..\..\Debug"
-			ConfigurationType="1"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories=""$(ProjectDir)..\..\..\bin\bbackupd";"$(ProjectDir)..\..\..\lib\backupclient";"$(ProjectDir)..\..\..\lib\common";"$(ProjectDir)..\..\..\lib\compress";"$(ProjectDir)..\..\..\lib\crypto";"$(ProjectDir)..\..\..\lib\server";"$(ProjectDir)..\..\..\lib\win32";"$(ProjectDir)..\..\..\..\openssl\inc32";"$(ProjectDir)..\..\..\..\zlib\include""
-				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC"
-				MinimalRebuild="true"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="1"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="4"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="Ws2_32.lib Advapi32.lib $(ProjectDir)..\..\..\..\zlib\lib\zdll.lib $(ProjectDir)..\..\..\..\openssl\out32dll\libeay32.lib $(ProjectDir)..\..\..\..\openssl\out32dll\ssleay32.lib $(ProjectDir)..\..\..\Debug\common.lib $(ProjectDir)..\..\..\..\pcre\bin\debug\pcreposix.lib $(ProjectDir)..\..\..\..\pcre\bin\debug\pcre.lib"
-				OutputFile="$(OutDir)/win32test.exe"
-				LinkIncremental="2"
-				GenerateDebugInformation="true"
-				ProgramDatabaseFile="$(OutDir)/win32test.pdb"
-				SubSystem="1"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="Release|Win32"
-			OutputDirectory="..\..\..\Release"
-			IntermediateDirectory="..\..\..\Release"
-			ConfigurationType="1"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			WholeProgramOptimization="1"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				EnableFiberSafeOptimizations="true"
-				AdditionalIncludeDirectories=""$(ProjectDir)..\..\..\bin\bbackupd";"$(ProjectDir)..\..\..\lib\backupclient";"$(ProjectDir)..\..\..\lib\common\";"$(ProjectDir)..\..\..\lib\compress";"$(ProjectDir)..\..\..\lib\crypto";"$(ProjectDir)..\..\..\lib\server";"$(ProjectDir)..\..\..\lib\win32";"$(ProjectDir)..\..\..\..\openssl\inc32";"$(ProjectDir)..\..\..\..\zlib\include""
-				PreprocessorDefinitions="WIN32;BOX_RELEASE_BUILD;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC"
-				RuntimeLibrary="0"
-				BufferSecurityCheck="false"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="3"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="Ws2_32.lib $(ProjectDir)..\..\..\..\zlib\lib\zdll.lib $(ProjectDir)..\..\..\..\openssl\out32dll\libeay32.lib $(ProjectDir)..\..\..\..\openssl\out32dll\ssleay32.lib $(ProjectDir)..\..\..\Release\common.lib $(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcreposix.lib $(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcre.lib"
-				OutputFile="$(OutDir)/win32test.exe"
-				LinkIncremental="1"
-				IgnoreDefaultLibraryNames=""
-				GenerateDebugInformation="true"
-				SubSystem="1"
-				OptimizeReferences="2"
-				EnableCOMDATFolding="2"
-				OptimizeForWindows98="1"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Source Files"
-			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
-			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
-			>
-			<File
-				RelativePath="..\..\..\lib\win32\emu.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\test\win32\testlibwin32.cpp"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Header Files"
-			Filter="h;hpp;hxx;hm;inl;inc;xsd"
-			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
-			>
-		</Filter>
-		<Filter
-			Name="Resource Files"
-			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
-			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
-			>
-		</Filter>
-		<File
-			RelativePath="..\..\..\ReadMe.txt"
-			>
-		</File>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>

Added: box/trunk/infrastructure/msvc/2010/win32test.vcxproj
===================================================================
--- box/trunk/infrastructure/msvc/2010/win32test.vcxproj	                        (rev 0)
+++ box/trunk/infrastructure/msvc/2010/win32test.vcxproj	2011-03-26 23:29:48 UTC (rev 2880)
@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{28C29E72-76A2-4D0C-B35B-12D446733D2E}</ProjectGuid>
+    <RootNamespace>win32test</RootNamespace>
+    <Keyword>Win32Proj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)..\..\..\$(Configuration)\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)..\..\..\$(Configuration)\</IntDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\Release\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\Release\</IntDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\bin\bbackupd;$(ProjectDir)..\..\..\lib\backupclient;$(ProjectDir)..\..\..\lib\common;$(ProjectDir)..\..\..\lib\compress;$(ProjectDir)..\..\..\lib\crypto;$(ProjectDir)..\..\..\lib\server;$(ProjectDir)..\..\..\lib\win32;$(ProjectDir)..\..\..\..\openssl\include;$(ProjectDir)..\..\..\..\zlib\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>Ws2_32.lib;Advapi32.lib;$(ProjectDir)..\..\..\..\zlib\lib\zdll.lib;$(ProjectDir)..\..\..\..\openssl\lib\libeay32.lib;$(ProjectDir)..\..\..\..\openssl\lib\ssleay32.lib;$(ProjectDir)..\..\..\$(Configuration)\common.lib;$(ProjectDir)..\..\..\..\pcre\build\vc2008\debug\pcreposix78.lib;$(ProjectDir)..\..\..\..\pcre\build\vc2008\debug\pcre78.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)win32test.exe</OutputFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <ProgramDatabaseFile>$(OutDir)win32test.pdb</ProgramDatabaseFile>
+      <SubSystem>Console</SubSystem>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <ClCompile>
+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
+      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\bin\bbackupd;$(ProjectDir)..\..\..\lib\backupclient;$(ProjectDir)..\..\..\lib\common\;$(ProjectDir)..\..\..\lib\compress;$(ProjectDir)..\..\..\lib\crypto;$(ProjectDir)..\..\..\lib\server;$(ProjectDir)..\..\..\lib\win32;$(ProjectDir)..\..\..\..\openssl\inc32;$(ProjectDir)..\..\..\..\zlib\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>WIN32;BOX_RELEASE_BUILD;_CONSOLE;PLATFORM_DISABLE_MEM_LEAK_TESTING;_CRT_SECURE_NO_DEPRECATE;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+      <BufferSecurityCheck>false</BufferSecurityCheck>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>Ws2_32.lib;$(ProjectDir)..\..\..\..\zlib\lib\zdll.lib;$(ProjectDir)..\..\..\..\openssl\out32dll\libeay32.lib;$(ProjectDir)..\..\..\..\openssl\out32dll\ssleay32.lib;$(ProjectDir)..\..\..\Release\common.lib;$(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcreposix.lib;$(ProjectDir)..\..\..\..\pcre\bin\release\lib_pcre.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)win32test.exe</OutputFile>
+      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Console</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\..\lib\win32\emu.cpp" />
+    <ClCompile Include="..\..\..\test\win32\testlibwin32.cpp" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="..\..\..\ReadMe.txt" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="common.vcxproj">
+      <Project>{a089cee6-ebf0-4232-a0c0-74850a8127a6}</Project>
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
\ No newline at end of file




More information about the Boxbackup-commit mailing list