mirror of
				https://github.com/pocoproject/poco.git
				synced 2025-10-29 20:59:45 +01:00 
			
		
		
		
	| @@ -1,23 +0,0 @@ | |||||||
| vc.project.guid = ACE069C0-B8FB-49C2-8D8F-410136C7D332 |  | ||||||
| vc.project.name = Crypto_Win |  | ||||||
| vc.project.target = PocoCryptoWin |  | ||||||
| vc.project.type = library |  | ||||||
| vc.project.pocobase = .. |  | ||||||
| vc.project.outdir = ${vc.project.pocobase} |  | ||||||
| vc.project.platforms = Win32, x64, WinCE |  | ||||||
| vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md |  | ||||||
| vc.project.prototype = ${vc.project.name}_vs90.vcproj |  | ||||||
| vc.project.compiler.include = ..\\Foundation\\include |  | ||||||
| vc.project.compiler.defines =  |  | ||||||
| vc.project.compiler.defines.shared = ${vc.project.name}_EXPORTS |  | ||||||
| vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared} |  | ||||||
| vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared} |  | ||||||
| vc.project.linker.dependencies = Crypt32.lib iphlpapi.lib |  | ||||||
| vc.project.linker.dependencies.debug_shared =  |  | ||||||
| vc.project.linker.dependencies.release_shared =  |  | ||||||
| vc.project.linker.dependencies.debug_static_md =  |  | ||||||
| vc.project.linker.dependencies.release_static_md =  |  | ||||||
| vc.project.linker.dependencies.debug_static_mt =  |  | ||||||
| vc.project.linker.dependencies.release_static_mt =  |  | ||||||
| vc.solution.create = true |  | ||||||
| vc.solution.include = testsuite\\TestSuite |  | ||||||
| @@ -1,60 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 10.00 |  | ||||||
| # Visual Studio 2008 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_CE_vs90.vcproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_CE_vs90.vcproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|Digi JumpStart (ARMV4I) = debug_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		release_shared|Digi JumpStart (ARMV4I) = release_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		debug_static_mt|Digi JumpStart (ARMV4I) = debug_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		release_static_mt|Digi JumpStart (ARMV4I) = release_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		debug_static_md|Digi JumpStart (ARMV4I) = debug_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		release_static_md|Digi JumpStart (ARMV4I) = release_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Digi JumpStart (ARMV4I).ActiveCfg = debug_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Digi JumpStart (ARMV4I).Build.0 = debug_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Digi JumpStart (ARMV4I).Deploy.0 = debug_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Digi JumpStart (ARMV4I).ActiveCfg = release_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Digi JumpStart (ARMV4I).Build.0 = release_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Digi JumpStart (ARMV4I).Deploy.0 = release_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Digi JumpStart (ARMV4I).Build.0 = debug_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = release_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Digi JumpStart (ARMV4I).Build.0 = release_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = release_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Digi JumpStart (ARMV4I).Build.0 = debug_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Digi JumpStart (ARMV4I).ActiveCfg = release_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Digi JumpStart (ARMV4I).Build.0 = release_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Digi JumpStart (ARMV4I).Deploy.0 = release_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Digi JumpStart (ARMV4I).ActiveCfg = debug_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Digi JumpStart (ARMV4I).Build.0 = debug_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Digi JumpStart (ARMV4I).Deploy.0 = debug_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Digi JumpStart (ARMV4I).ActiveCfg = release_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Digi JumpStart (ARMV4I).Build.0 = release_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Digi JumpStart (ARMV4I).Deploy.0 = release_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Digi JumpStart (ARMV4I).Build.0 = debug_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = release_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Digi JumpStart (ARMV4I).Build.0 = release_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = release_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Digi JumpStart (ARMV4I).Build.0 = debug_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Digi JumpStart (ARMV4I).ActiveCfg = release_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Digi JumpStart (ARMV4I).Build.0 = release_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Digi JumpStart (ARMV4I).Deploy.0 = release_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,581 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="Windows-1252"?> |  | ||||||
| <VisualStudioProject |  | ||||||
| 	Name="Crypto_Win" |  | ||||||
| 	Version="9.00" |  | ||||||
| 	ProjectType="Visual C++" |  | ||||||
| 	ProjectGUID="{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| 	RootNamespace="Crypto_Win" |  | ||||||
| 	Keyword="Win32Proj"> |  | ||||||
| 	<Platforms> |  | ||||||
| 		<Platform |  | ||||||
| 			Name="Digi JumpStart (ARMV4I)"/> |  | ||||||
| 	</Platforms> |  | ||||||
| 	<ToolFiles/> |  | ||||||
| 	<Configurations> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_shared|Digi JumpStart (ARMV4I)" |  | ||||||
| 			OutputDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="2" |  | ||||||
| 			CharacterSet="1"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool" |  | ||||||
| 				TargetEnvironment="1"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				ExecutionBucket="7" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;WINCE;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(ProjectName)_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;Crypto_Win_EXPORTS" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="false" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				CompileForArchitecture="2" |  | ||||||
| 				InterworkCalls="false" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool" |  | ||||||
| 				PreprocessorDefinitions="_UNICODE;UNICODE;_WIN32_WCE"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalOptions="/FORCE:MULTIPLE " |  | ||||||
| 				AdditionalDependencies="Crypt32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="..\bin\$(PlatformName)\PocoCryptoWind.dll" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\lib\$(PlatformName)" |  | ||||||
| 				GenerateManifest="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="..\bin\$(PlatformName)\PocoCryptoWind.pdb" |  | ||||||
| 				SubSystem="0" |  | ||||||
| 				StackReserveSize="65536" |  | ||||||
| 				StackCommitSize="4096" |  | ||||||
| 				OptimizeReferences="0" |  | ||||||
| 				EnableCOMDATFolding="0" |  | ||||||
| 				RandomizedBaseAddress="1" |  | ||||||
| 				ImportLibrary="..\lib\$(PlatformName)\PocoCryptoWind.lib" |  | ||||||
| 				TargetMachine="0"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCodeSignTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<DeploymentTool |  | ||||||
| 				ForceDirty="-1" |  | ||||||
| 				RemoteDirectory="" |  | ||||||
| 				RegisterOutput="0" |  | ||||||
| 				AdditionalFiles=""/> |  | ||||||
| 			<DebuggerTool/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_shared|Digi JumpStart (ARMV4I)" |  | ||||||
| 			OutputDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="2" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool" |  | ||||||
| 				TargetEnvironment="1"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				ExecutionBucket="7" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;WINCE;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(ProjectName)_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;Crypto_Win_EXPORTS" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="false" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				CompileForArchitecture="2" |  | ||||||
| 				InterworkCalls="false" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool" |  | ||||||
| 				PreprocessorDefinitions="_UNICODE;UNICODE;_WIN32_WCE"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalOptions="/FORCE:MULTIPLE " |  | ||||||
| 				AdditionalDependencies="Crypt32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="..\bin\$(PlatformName)\PocoCryptoWin.dll" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\lib\$(PlatformName)" |  | ||||||
| 				GenerateManifest="true" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				ProgramDatabaseFile="" |  | ||||||
| 				SubSystem="0" |  | ||||||
| 				StackReserveSize="65536" |  | ||||||
| 				StackCommitSize="4096" |  | ||||||
| 				OptimizeReferences="0" |  | ||||||
| 				EnableCOMDATFolding="0" |  | ||||||
| 				ImportLibrary="..\lib\$(PlatformName)\PocoCryptoWin.lib" |  | ||||||
| 				TargetMachine="0"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCodeSignTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<DeploymentTool |  | ||||||
| 				ForceDirty="-1" |  | ||||||
| 				RemoteDirectory="" |  | ||||||
| 				RegisterOutput="0" |  | ||||||
| 				AdditionalFiles=""/> |  | ||||||
| 			<DebuggerTool/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_mt|Digi JumpStart (ARMV4I)" |  | ||||||
| 			OutputDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="1"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool" |  | ||||||
| 				TargetEnvironment="1"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				ExecutionBucket="7" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;WINCE;_LIB;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="false" |  | ||||||
| 				RuntimeLibrary="1" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ProgramDataBaseFileName="..\lib\$(PlatformName)\PocoCryptoWinmtd.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				CompileForArchitecture="2" |  | ||||||
| 				InterworkCalls="false" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\$(PlatformName)\PocoCryptoWinmtd.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCodeSignTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<DeploymentTool |  | ||||||
| 				ForceDirty="-1" |  | ||||||
| 				RemoteDirectory="" |  | ||||||
| 				RegisterOutput="0" |  | ||||||
| 				AdditionalFiles=""/> |  | ||||||
| 			<DebuggerTool/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_mt|Digi JumpStart (ARMV4I)" |  | ||||||
| 			OutputDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="1"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool" |  | ||||||
| 				TargetEnvironment="1"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				ExecutionBucket="7" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;WINCE;_LIB;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="false" |  | ||||||
| 				RuntimeLibrary="0" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				CompileForArchitecture="2" |  | ||||||
| 				InterworkCalls="false" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\$(PlatformName)\PocoCryptoWinmt.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCodeSignTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<DeploymentTool |  | ||||||
| 				ForceDirty="-1" |  | ||||||
| 				RemoteDirectory="" |  | ||||||
| 				RegisterOutput="0" |  | ||||||
| 				AdditionalFiles=""/> |  | ||||||
| 			<DebuggerTool/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_md|Digi JumpStart (ARMV4I)" |  | ||||||
| 			OutputDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="1"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool" |  | ||||||
| 				TargetEnvironment="1"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				ExecutionBucket="7" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;WINCE;_LIB;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="false" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ProgramDataBaseFileName="..\lib\$(PlatformName)\PocoCryptoWinmdd.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				CompileForArchitecture="2" |  | ||||||
| 				InterworkCalls="false" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\$(PlatformName)\PocoCryptoWinmdd.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCodeSignTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<DeploymentTool |  | ||||||
| 				ForceDirty="-1" |  | ||||||
| 				RemoteDirectory="" |  | ||||||
| 				RegisterOutput="0" |  | ||||||
| 				AdditionalFiles=""/> |  | ||||||
| 			<DebuggerTool/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_md|Digi JumpStart (ARMV4I)" |  | ||||||
| 			OutputDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="1"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool" |  | ||||||
| 				TargetEnvironment="1"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				ExecutionBucket="7" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;WINCE;_LIB;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="false" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				CompileForArchitecture="2" |  | ||||||
| 				InterworkCalls="false" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\$(PlatformName)\PocoCryptoWinmd.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCodeSignTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<DeploymentTool |  | ||||||
| 				ForceDirty="-1" |  | ||||||
| 				RemoteDirectory="" |  | ||||||
| 				RegisterOutput="0" |  | ||||||
| 				AdditionalFiles=""/> |  | ||||||
| 			<DebuggerTool/> |  | ||||||
| 		</Configuration> |  | ||||||
| 	</Configurations> |  | ||||||
| 	<References/> |  | ||||||
| 	<Files> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Cipher"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\Cipher.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherKey.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\Cipher.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherFactory.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherKey.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherKeyImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CryptoStream.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CryptoTransform.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="RSA"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSAKey.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSACipherImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSADigestEngine.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSAKey.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSAKeyImpl.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Certificate"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\X509Certificate.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="CryptoCore"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\Crypto.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\ServiceProvider.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Digest"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\DigestEngine.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<File |  | ||||||
| 			RelativePath="..\DLLVersion.rc"> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_shared|Digi JumpStart (ARMV4I)" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_shared|Digi JumpStart (ARMV4I)" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_static_mt|Digi JumpStart (ARMV4I)" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_static_mt|Digi JumpStart (ARMV4I)" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_static_md|Digi JumpStart (ARMV4I)" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_static_md|Digi JumpStart (ARMV4I)" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 		</File> |  | ||||||
| 	</Files> |  | ||||||
| 	<Globals/> |  | ||||||
| </VisualStudioProject> |  | ||||||
| @@ -1,60 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 |  | ||||||
| # Visual Studio 2012 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_WEC2013_vs110.vcxproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_WEC2013_vs110.vcxproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|SDK_AM335X_SK_WEC2013_V300 = debug_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		release_shared|SDK_AM335X_SK_WEC2013_V300 = release_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		debug_static_mt|SDK_AM335X_SK_WEC2013_V300 = debug_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		release_static_mt|SDK_AM335X_SK_WEC2013_V300 = release_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		debug_static_md|SDK_AM335X_SK_WEC2013_V300 = debug_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		release_static_md|SDK_AM335X_SK_WEC2013_V300 = release_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = debug_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|SDK_AM335X_SK_WEC2013_V300.Build.0 = debug_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = debug_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = release_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|SDK_AM335X_SK_WEC2013_V300.Build.0 = release_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = release_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = debug_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|SDK_AM335X_SK_WEC2013_V300.Build.0 = debug_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = debug_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = release_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|SDK_AM335X_SK_WEC2013_V300.Build.0 = release_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = release_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = debug_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|SDK_AM335X_SK_WEC2013_V300.Build.0 = debug_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = debug_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = release_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|SDK_AM335X_SK_WEC2013_V300.Build.0 = release_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = release_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = debug_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|SDK_AM335X_SK_WEC2013_V300.Build.0 = debug_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = debug_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = release_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|SDK_AM335X_SK_WEC2013_V300.Build.0 = release_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = release_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = debug_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|SDK_AM335X_SK_WEC2013_V300.Build.0 = debug_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = debug_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = release_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|SDK_AM335X_SK_WEC2013_V300.Build.0 = release_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = release_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = debug_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|SDK_AM335X_SK_WEC2013_V300.Build.0 = debug_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = debug_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = release_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|SDK_AM335X_SK_WEC2013_V300.Build.0 = release_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = release_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,306 +0,0 @@ | |||||||
| <?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_shared|SDK_AM335X_SK_WEC2013_V300"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V300</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|SDK_AM335X_SK_WEC2013_V300"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V300</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|SDK_AM335X_SK_WEC2013_V300"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V300</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|SDK_AM335X_SK_WEC2013_V300"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V300</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|SDK_AM335X_SK_WEC2013_V300"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V300</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|SDK_AM335X_SK_WEC2013_V300"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V300</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>Crypto_Win</ProjectName> |  | ||||||
|     <ProjectGuid>{ACE069C0-B8FB-49C2-8D8F-410136C7D332}</ProjectGuid> |  | ||||||
|     <DefaultLanguage>en-US</DefaultLanguage> |  | ||||||
|     <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion> |  | ||||||
|     <EnableRedirectPlatform>true</EnableRedirectPlatform> |  | ||||||
|     <RedirectPlatformValue>SDK_AM335X_SK_WEC2013_V300</RedirectPlatformValue> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>11.0.61030.0</_ProjectFileVersion> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">PocoCryptoWind</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">PocoCryptoWinmdd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">PocoCryptoWinmtd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">PocoCryptoWin</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">PocoCryptoWinmd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">PocoCryptoWinmt</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <OutDir>..\bin\$(Platform)\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|     <GenerateManifest>true</GenerateManifest> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <OutDir>..\bin\$(Platform)\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|     <GenerateManifest>true</GenerateManifest> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <OutDir>..\lib\$(Platform)\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <OutDir>..\lib\$(Platform)\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <OutDir>..\lib\$(Platform)\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <OutDir>..\lib\$(Platform)\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>_DEBUG;$(ProjectName)_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin\$(Platform)\PocoCryptoWind.dll</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>..\bin\$(Platform)\PocoCryptoWind.pdb</ProgramDatabaseFile> |  | ||||||
|       <OptimizeReferences/> |  | ||||||
|       <EnableCOMDATFolding/> |  | ||||||
|       <ImportLibrary>..\lib\$(Platform)\PocoCryptoWind.lib</ImportLibrary> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>NDEBUG;$(ProjectName)_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin\$(Platform)\PocoCryptoWin.dll</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile/> |  | ||||||
|       <OptimizeReferences/> |  | ||||||
|       <EnableCOMDATFolding/> |  | ||||||
|       <ImportLibrary>..\lib\$(Platform)\PocoCryptoWin.lib</ImportLibrary> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>_DEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\$(Platform)\PocoCryptoWinmtd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\$(Platform)\PocoCryptoWinmtd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>NDEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\$(Platform)\PocoCryptoWinmt.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>_DEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\$(Platform)\PocoCryptoWinmdd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\$(Platform)\PocoCryptoWinmdd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>NDEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\$(Platform)\PocoCryptoWinmd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"/> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"/> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc"> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild> |  | ||||||
|     </ResourceCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,144 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Cipher"> |  | ||||||
|       <UniqueIdentifier>{06ee9234-a90d-4f16-9622-a538de4df5ea}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Header Files"> |  | ||||||
|       <UniqueIdentifier>{9f32d2cd-c911-4aa4-8e12-59d95d148020}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Source Files"> |  | ||||||
|       <UniqueIdentifier>{fb5cca19-fa35-42cc-befd-16aaff12cdb5}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA"> |  | ||||||
|       <UniqueIdentifier>{fbe672f1-b7d4-4390-8692-453654c24787}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Header Files"> |  | ||||||
|       <UniqueIdentifier>{07cbe553-ea9c-4a84-b1fe-6d9f8f06339e}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Source Files"> |  | ||||||
|       <UniqueIdentifier>{b08b2405-1a2f-4f97-9b27-f840bfb6325e}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate"> |  | ||||||
|       <UniqueIdentifier>{d8f5cb38-0bb1-41e8-95d9-eab062510133}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Header Files"> |  | ||||||
|       <UniqueIdentifier>{4b2e4a0d-9505-42ee-bf24-038684e6fac3}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Source Files"> |  | ||||||
|       <UniqueIdentifier>{c81bc260-276e-48b2-81ce-d484291a554d}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore"> |  | ||||||
|       <UniqueIdentifier>{232c2128-57c3-47c6-905f-8f759df6392a}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Header Files"> |  | ||||||
|       <UniqueIdentifier>{52ff7548-a864-4f69-85c3-eeda4a9d940a}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Source Files"> |  | ||||||
|       <UniqueIdentifier>{e5cb3fba-10d5-4066-9135-afefcbb261f7}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest"> |  | ||||||
|       <UniqueIdentifier>{bb081e78-5ebb-448e-8fd5-fd6deb1a96f0}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Header Files"> |  | ||||||
|       <UniqueIdentifier>{814a1698-b185-481d-8416-3f9fc3bc7772}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Source Files"> |  | ||||||
|       <UniqueIdentifier>{4be3399c-eca1-4d16-8b64-9049b5293eba}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"> |  | ||||||
|       <Filter>Certificate\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"> |  | ||||||
|       <Filter>Digest\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"> |  | ||||||
|       <Filter>Certificate\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"> |  | ||||||
|       <Filter>CryptoCore\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"> |  | ||||||
|       <Filter>Digest\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc" /> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,60 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 |  | ||||||
| # Visual Studio 2013 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_WEC2013_vs120.vcxproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_WEC2013_vs120.vcxproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|SDK_AM335X_SK_WEC2013_V310 = debug_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		release_shared|SDK_AM335X_SK_WEC2013_V310 = release_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		debug_static_mt|SDK_AM335X_SK_WEC2013_V310 = debug_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		release_static_mt|SDK_AM335X_SK_WEC2013_V310 = release_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		debug_static_md|SDK_AM335X_SK_WEC2013_V310 = debug_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		release_static_md|SDK_AM335X_SK_WEC2013_V310 = release_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = debug_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|SDK_AM335X_SK_WEC2013_V310.Build.0 = debug_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = debug_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = release_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|SDK_AM335X_SK_WEC2013_V310.Build.0 = release_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = release_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = debug_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|SDK_AM335X_SK_WEC2013_V310.Build.0 = debug_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = debug_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = release_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|SDK_AM335X_SK_WEC2013_V310.Build.0 = release_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = release_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = debug_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|SDK_AM335X_SK_WEC2013_V310.Build.0 = debug_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = debug_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = release_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|SDK_AM335X_SK_WEC2013_V310.Build.0 = release_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = release_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = debug_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|SDK_AM335X_SK_WEC2013_V310.Build.0 = debug_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = debug_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = release_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|SDK_AM335X_SK_WEC2013_V310.Build.0 = release_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = release_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = debug_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|SDK_AM335X_SK_WEC2013_V310.Build.0 = debug_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = debug_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = release_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|SDK_AM335X_SK_WEC2013_V310.Build.0 = release_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = release_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = debug_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|SDK_AM335X_SK_WEC2013_V310.Build.0 = debug_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = debug_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = release_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|SDK_AM335X_SK_WEC2013_V310.Build.0 = release_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = release_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,306 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="UTF-8"?> |  | ||||||
| <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup Label="ProjectConfigurations"> |  | ||||||
|     <ProjectConfiguration Include="debug_shared|SDK_AM335X_SK_WEC2013_V310"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V310</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|SDK_AM335X_SK_WEC2013_V310"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V310</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|SDK_AM335X_SK_WEC2013_V310"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V310</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|SDK_AM335X_SK_WEC2013_V310"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V310</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|SDK_AM335X_SK_WEC2013_V310"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V310</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|SDK_AM335X_SK_WEC2013_V310"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V310</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>Crypto_Win</ProjectName> |  | ||||||
|     <ProjectGuid>{ACE069C0-B8FB-49C2-8D8F-410136C7D332}</ProjectGuid> |  | ||||||
|     <DefaultLanguage>en-US</DefaultLanguage> |  | ||||||
|     <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion> |  | ||||||
|     <EnableRedirectPlatform>true</EnableRedirectPlatform> |  | ||||||
|     <RedirectPlatformValue>SDK_AM335X_SK_WEC2013_V310</RedirectPlatformValue> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">PocoCryptoWind</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">PocoCryptoWinmdd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">PocoCryptoWinmtd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">PocoCryptoWin</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">PocoCryptoWinmd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">PocoCryptoWinmt</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <OutDir>..\bin\$(Platform)\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|     <GenerateManifest>true</GenerateManifest> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <OutDir>..\bin\$(Platform)\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|     <GenerateManifest>true</GenerateManifest> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <OutDir>..\lib\$(Platform)\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <OutDir>..\lib\$(Platform)\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <OutDir>..\lib\$(Platform)\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <OutDir>..\lib\$(Platform)\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>_DEBUG;$(ProjectName)_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin\$(Platform)\PocoCryptoWind.dll</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>..\bin\$(Platform)\PocoCryptoWind.pdb</ProgramDatabaseFile> |  | ||||||
|       <OptimizeReferences/> |  | ||||||
|       <EnableCOMDATFolding/> |  | ||||||
|       <ImportLibrary>..\lib\$(Platform)\PocoCryptoWind.lib</ImportLibrary> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>NDEBUG;$(ProjectName)_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin\$(Platform)\PocoCryptoWin.dll</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile/> |  | ||||||
|       <OptimizeReferences/> |  | ||||||
|       <EnableCOMDATFolding/> |  | ||||||
|       <ImportLibrary>..\lib\$(Platform)\PocoCryptoWin.lib</ImportLibrary> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>_DEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\$(Platform)\PocoCryptoWinmtd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\$(Platform)\PocoCryptoWinmtd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>NDEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\$(Platform)\PocoCryptoWinmt.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>_DEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\$(Platform)\PocoCryptoWinmdd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\$(Platform)\PocoCryptoWinmdd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>NDEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\$(Platform)\PocoCryptoWinmd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"/> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"/> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc"> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild> |  | ||||||
|     </ResourceCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,144 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Cipher"> |  | ||||||
|       <UniqueIdentifier>{410b8554-b1ad-4265-a0a5-ebe35cfadc55}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Header Files"> |  | ||||||
|       <UniqueIdentifier>{204214c6-d11f-4c03-a858-1ba1d45ebfa2}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Source Files"> |  | ||||||
|       <UniqueIdentifier>{2e003a0b-5ab3-4289-9052-3653a90b75dc}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA"> |  | ||||||
|       <UniqueIdentifier>{29318e35-d51a-4556-b9e0-c13c63b3f81f}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Header Files"> |  | ||||||
|       <UniqueIdentifier>{43123107-8e09-4788-9e1a-c9d991a2ea57}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Source Files"> |  | ||||||
|       <UniqueIdentifier>{e6f1639b-609b-4aed-b6ed-228564059ffe}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate"> |  | ||||||
|       <UniqueIdentifier>{255eb59a-d053-4f2a-bf1d-e4c215e1351a}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Header Files"> |  | ||||||
|       <UniqueIdentifier>{0f39cb3c-e379-4c05-9f29-cd58a41ae6e1}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Source Files"> |  | ||||||
|       <UniqueIdentifier>{3b9166e2-56c5-447b-a238-068d80eeec7d}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore"> |  | ||||||
|       <UniqueIdentifier>{5387dec1-2c59-418b-8cf1-fc1ef7053e8d}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Header Files"> |  | ||||||
|       <UniqueIdentifier>{e60d4760-a5f2-4652-a34b-d58733f75aa2}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Source Files"> |  | ||||||
|       <UniqueIdentifier>{26bc6495-76c7-4aea-9538-874456161f91}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest"> |  | ||||||
|       <UniqueIdentifier>{710c38f3-f1bc-4ae6-a1ca-1e9495b94208}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Header Files"> |  | ||||||
|       <UniqueIdentifier>{0aab8e13-a028-42a2-88d0-4afb0af5eb28}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Source Files"> |  | ||||||
|       <UniqueIdentifier>{f551fe8b-bbaf-4f67-9af3-9e8e2cd73267}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"> |  | ||||||
|       <Filter>Certificate\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"> |  | ||||||
|       <Filter>Digest\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"> |  | ||||||
|       <Filter>Certificate\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"> |  | ||||||
|       <Filter>CryptoCore\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"> |  | ||||||
|       <Filter>Digest\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc" /> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,60 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 11.00 |  | ||||||
| # Visual Studio 2010 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_vs100.vcxproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs100.vcxproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|Win32 = debug_shared|Win32 |  | ||||||
| 		release_shared|Win32 = release_shared|Win32 |  | ||||||
| 		debug_static_mt|Win32 = debug_static_mt|Win32 |  | ||||||
| 		release_static_mt|Win32 = release_static_mt|Win32 |  | ||||||
| 		debug_static_md|Win32 = debug_static_md|Win32 |  | ||||||
| 		release_static_md|Win32 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,322 +0,0 @@ | |||||||
| <?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_shared|Win32"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|Win32"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|Win32"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|Win32"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|Win32"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|Win32"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>Crypto_Win</ProjectName> |  | ||||||
|     <ProjectGuid>{ACE069C0-B8FB-49C2-8D8F-410136C7D332}</ProjectGuid> |  | ||||||
|     <RootNamespace>Crypto_Win</RootNamespace> |  | ||||||
|     <Keyword>Win32Proj</Keyword> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">..\bin\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">true</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">..\bin\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">false</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">..\lib\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">..\lib\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">..\lib\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">..\lib\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">PocoCryptoWind</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">PocoCryptoWinmdd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">PocoCryptoWinmtd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">PocoCryptoWin</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">PocoCryptoWinmd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">PocoCryptoWinmt</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin\PocoCryptoWind.dll</OutputFile> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>..\bin\PocoCryptoWind.pdb</ProgramDatabaseFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <ImportLibrary>..\lib\PocoCryptoWind.lib</ImportLibrary> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin\PocoCryptoWin.dll</OutputFile> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <ImportLibrary>..\lib\PocoCryptoWin.lib</ImportLibrary> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\PocoCryptoWinmtd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\PocoCryptoWinmtd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\PocoCryptoWinmt.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\PocoCryptoWinmdd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\PocoCryptoWinmdd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\PocoCryptoWinmd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\lib\PocoCryptoWinmd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"/> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"/> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc"> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">true</ExcludedFromBuild> |  | ||||||
|     </ResourceCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,144 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Cipher"> |  | ||||||
|       <UniqueIdentifier>{07f5b534-5795-4d06-b387-7cc91399b41e}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Header Files"> |  | ||||||
|       <UniqueIdentifier>{4eb5e404-9e50-490e-b7b0-9ca0b72149f7}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Source Files"> |  | ||||||
|       <UniqueIdentifier>{eaa7e777-ff6e-4573-b2ab-0347b5be6036}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA"> |  | ||||||
|       <UniqueIdentifier>{02139414-794d-4a8b-843f-da0508d4da88}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Header Files"> |  | ||||||
|       <UniqueIdentifier>{5e428519-8ec9-486e-9c4e-895cd3516c3e}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Source Files"> |  | ||||||
|       <UniqueIdentifier>{d5b26c43-9751-4a3c-a0c3-779afed04ff6}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate"> |  | ||||||
|       <UniqueIdentifier>{d5056d47-11b9-4f42-99e6-3d6b62890afa}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Header Files"> |  | ||||||
|       <UniqueIdentifier>{2a68b99b-52a8-4fb6-af96-e5d3bdeb00e9}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Source Files"> |  | ||||||
|       <UniqueIdentifier>{b07aeba3-d1ae-4109-aa4c-0a393ff71a10}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore"> |  | ||||||
|       <UniqueIdentifier>{42f22819-a35b-4104-9095-21459d61c69b}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Header Files"> |  | ||||||
|       <UniqueIdentifier>{a4808e52-c274-4abc-a826-ace593edc61a}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Source Files"> |  | ||||||
|       <UniqueIdentifier>{420b9bd5-1008-4db5-8b3a-392023a922d4}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest"> |  | ||||||
|       <UniqueIdentifier>{05c1c559-71c2-4f6c-a319-42a6bd4c7eeb}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Header Files"> |  | ||||||
|       <UniqueIdentifier>{017e65d8-74a4-4f2c-901c-06baee8ad17c}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Source Files"> |  | ||||||
|       <UniqueIdentifier>{9f693b06-3543-4961-83a4-d7de95e76d67}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"> |  | ||||||
|       <Filter>Certificate\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"> |  | ||||||
|       <Filter>Digest\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"> |  | ||||||
|       <Filter>Certificate\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"> |  | ||||||
|       <Filter>CryptoCore\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"> |  | ||||||
|       <Filter>Digest\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc" /> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,60 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 |  | ||||||
| # Visual Studio 2012 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_vs110.vcxproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs110.vcxproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|Win32 = debug_shared|Win32 |  | ||||||
| 		release_shared|Win32 = release_shared|Win32 |  | ||||||
| 		debug_static_mt|Win32 = debug_static_mt|Win32 |  | ||||||
| 		release_static_mt|Win32 = release_static_mt|Win32 |  | ||||||
| 		debug_static_md|Win32 = debug_static_md|Win32 |  | ||||||
| 		release_static_md|Win32 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,326 +0,0 @@ | |||||||
| <?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_shared|Win32"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|Win32"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|Win32"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|Win32"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|Win32"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|Win32"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>Crypto_Win</ProjectName> |  | ||||||
|     <ProjectGuid>{ACE069C0-B8FB-49C2-8D8F-410136C7D332}</ProjectGuid> |  | ||||||
|     <RootNamespace>Crypto_Win</RootNamespace> |  | ||||||
|     <Keyword>Win32Proj</Keyword> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>11.0.61030.0</_ProjectFileVersion> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">PocoCryptoWind</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">PocoCryptoWinmdd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">PocoCryptoWinmtd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">PocoCryptoWin</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">PocoCryptoWinmd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">PocoCryptoWinmt</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'"> |  | ||||||
|     <OutDir>..\bin\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'"> |  | ||||||
|     <OutDir>..\bin\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'"> |  | ||||||
|     <OutDir>..\lib\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'"> |  | ||||||
|     <OutDir>..\lib\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'"> |  | ||||||
|     <OutDir>..\lib\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'"> |  | ||||||
|     <OutDir>..\lib\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin\PocoCryptoWind.dll</OutputFile> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>..\bin\PocoCryptoWind.pdb</ProgramDatabaseFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <ImportLibrary>..\lib\PocoCryptoWind.lib</ImportLibrary> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin\PocoCryptoWin.dll</OutputFile> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <ImportLibrary>..\lib\PocoCryptoWin.lib</ImportLibrary> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\PocoCryptoWinmtd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\PocoCryptoWinmtd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\PocoCryptoWinmt.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\PocoCryptoWinmdd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\PocoCryptoWinmdd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\PocoCryptoWinmd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\lib\PocoCryptoWinmd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"/> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"/> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc"> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">true</ExcludedFromBuild> |  | ||||||
|     </ResourceCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,144 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Cipher"> |  | ||||||
|       <UniqueIdentifier>{c2ff95bb-95e4-4ff1-a34c-4fb9e8fdecbd}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Header Files"> |  | ||||||
|       <UniqueIdentifier>{42589233-e526-40e1-8732-ef5891874241}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Source Files"> |  | ||||||
|       <UniqueIdentifier>{f9d3c32b-b641-4ca9-9e8e-e46bcb1a1545}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA"> |  | ||||||
|       <UniqueIdentifier>{06b5c364-51ed-44a7-bd27-3643dde36dce}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Header Files"> |  | ||||||
|       <UniqueIdentifier>{7eea5a58-3db2-4f6b-aa4d-1715d1643aa6}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Source Files"> |  | ||||||
|       <UniqueIdentifier>{02933284-c8be-4841-a46b-54f44ec15556}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate"> |  | ||||||
|       <UniqueIdentifier>{27e30426-3c58-4e4c-9e6b-08706ce21466}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Header Files"> |  | ||||||
|       <UniqueIdentifier>{babe3c1a-0d19-47c1-9ad6-ff2401b96da5}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Source Files"> |  | ||||||
|       <UniqueIdentifier>{08e1b1d5-1539-4577-a396-ecaa5d9e0195}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore"> |  | ||||||
|       <UniqueIdentifier>{eb3e85d4-2f47-46c9-8d92-ca7cd7164ab2}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Header Files"> |  | ||||||
|       <UniqueIdentifier>{c7543cc2-314a-49d9-b77e-b120687f9e21}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Source Files"> |  | ||||||
|       <UniqueIdentifier>{ef7b9d0a-e85d-4062-b7c1-e6a172d93e1b}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest"> |  | ||||||
|       <UniqueIdentifier>{363b8870-cd56-4faf-977e-4605a9709573}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Header Files"> |  | ||||||
|       <UniqueIdentifier>{31d648b6-f3b2-443c-a504-32842a9d5442}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Source Files"> |  | ||||||
|       <UniqueIdentifier>{f77abbf8-dc28-4ea8-9e63-24ddb60e491c}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"> |  | ||||||
|       <Filter>Certificate\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"> |  | ||||||
|       <Filter>Digest\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"> |  | ||||||
|       <Filter>Certificate\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"> |  | ||||||
|       <Filter>CryptoCore\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"> |  | ||||||
|       <Filter>Digest\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc" /> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,60 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 |  | ||||||
| # Visual Studio 2013 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_vs120.vcxproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs120.vcxproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|Win32 = debug_shared|Win32 |  | ||||||
| 		release_shared|Win32 = release_shared|Win32 |  | ||||||
| 		debug_static_mt|Win32 = debug_static_mt|Win32 |  | ||||||
| 		release_static_mt|Win32 = release_static_mt|Win32 |  | ||||||
| 		debug_static_md|Win32 = debug_static_md|Win32 |  | ||||||
| 		release_static_md|Win32 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,326 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="UTF-8"?> |  | ||||||
| <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup Label="ProjectConfigurations"> |  | ||||||
|     <ProjectConfiguration Include="debug_shared|Win32"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|Win32"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|Win32"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|Win32"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|Win32"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|Win32"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>Crypto_Win</ProjectName> |  | ||||||
|     <ProjectGuid>{ACE069C0-B8FB-49C2-8D8F-410136C7D332}</ProjectGuid> |  | ||||||
|     <RootNamespace>Crypto_Win</RootNamespace> |  | ||||||
|     <Keyword>Win32Proj</Keyword> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">PocoCryptoWind</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">PocoCryptoWinmdd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">PocoCryptoWinmtd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">PocoCryptoWin</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">PocoCryptoWinmd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">PocoCryptoWinmt</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'"> |  | ||||||
|     <OutDir>..\bin\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'"> |  | ||||||
|     <OutDir>..\bin\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'"> |  | ||||||
|     <OutDir>..\lib\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'"> |  | ||||||
|     <OutDir>..\lib\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'"> |  | ||||||
|     <OutDir>..\lib\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'"> |  | ||||||
|     <OutDir>..\lib\</OutDir> |  | ||||||
|     <IntDir>obj\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin\PocoCryptoWind.dll</OutputFile> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>..\bin\PocoCryptoWind.pdb</ProgramDatabaseFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <ImportLibrary>..\lib\PocoCryptoWind.lib</ImportLibrary> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin\PocoCryptoWin.dll</OutputFile> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <ImportLibrary>..\lib\PocoCryptoWin.lib</ImportLibrary> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\PocoCryptoWinmtd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\PocoCryptoWinmtd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\PocoCryptoWinmt.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\PocoCryptoWinmdd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib\PocoCryptoWinmdd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib\PocoCryptoWinmd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\lib\PocoCryptoWinmd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"/> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"/> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc"> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">true</ExcludedFromBuild> |  | ||||||
|     </ResourceCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,144 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Cipher"> |  | ||||||
|       <UniqueIdentifier>{a149c6a1-abbe-4b42-90d5-f3b5a6bc60ca}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Header Files"> |  | ||||||
|       <UniqueIdentifier>{76739be7-e3f0-4d0c-8294-ec8112961a6b}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Source Files"> |  | ||||||
|       <UniqueIdentifier>{7d9ece75-7979-4b8e-93e5-0918ce9b566e}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA"> |  | ||||||
|       <UniqueIdentifier>{5631d283-a6df-4c36-8f23-dcac83b47a00}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Header Files"> |  | ||||||
|       <UniqueIdentifier>{73940f1f-b8f3-4482-9663-a820e3b6de90}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Source Files"> |  | ||||||
|       <UniqueIdentifier>{6fb59d0d-1bac-441d-a26b-fa319e6d439e}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate"> |  | ||||||
|       <UniqueIdentifier>{98599a00-6eaa-45ca-a4a0-f69ee208625f}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Header Files"> |  | ||||||
|       <UniqueIdentifier>{0cb26c71-f673-4a12-a357-d00ddead888e}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Source Files"> |  | ||||||
|       <UniqueIdentifier>{81b9b3e8-faae-4456-b36f-07cbd911a482}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore"> |  | ||||||
|       <UniqueIdentifier>{f722c6a4-4815-4aac-87a3-a5b01b49048f}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Header Files"> |  | ||||||
|       <UniqueIdentifier>{fcb79eb5-e847-4a87-9610-abeb040deca3}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Source Files"> |  | ||||||
|       <UniqueIdentifier>{3d216fb8-a3e7-41ad-a9f7-eeae257f2706}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest"> |  | ||||||
|       <UniqueIdentifier>{b5eb6ccf-2399-4a04-8a55-daac901ccd75}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Header Files"> |  | ||||||
|       <UniqueIdentifier>{665fcffd-214e-4621-8d38-f320fba24cb7}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Source Files"> |  | ||||||
|       <UniqueIdentifier>{04fb03f1-d10f-4f4f-84cd-a556601b4613}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"> |  | ||||||
|       <Filter>Certificate\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"> |  | ||||||
|       <Filter>Digest\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"> |  | ||||||
|       <Filter>Certificate\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"> |  | ||||||
|       <Filter>CryptoCore\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"> |  | ||||||
|       <Filter>Digest\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc" /> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,50 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 8.00 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_vs71.vcproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs71.vcproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfiguration) = preSolution |  | ||||||
| 		debug_shared = debug_shared |  | ||||||
| 		release_shared = release_shared |  | ||||||
| 		debug_static_mt = debug_static_mt |  | ||||||
| 		release_static_mt = release_static_mt |  | ||||||
| 		debug_static_md = debug_static_md |  | ||||||
| 		release_static_md = release_static_md |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfiguration) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared.Build.0 = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared.Build.0 = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md.Build.0 = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared.Build.0 = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared.Build.0 = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md.Build.0 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ExtensibilityGlobals) = postSolution |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ExtensibilityAddIns) = postSolution |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,515 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="Windows-1252"?> |  | ||||||
| <VisualStudioProject |  | ||||||
| 	Name="Crypto_Win" |  | ||||||
| 	Version="7.10" |  | ||||||
| 	ProjectType="Visual C++" |  | ||||||
| 	ProjectGUID="{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| 	RootNamespace="Crypto_Win" |  | ||||||
| 	Keyword="Win32Proj"> |  | ||||||
| 	<Platforms> |  | ||||||
| 		<Platform |  | ||||||
| 			Name="Win32"/> |  | ||||||
| 	</Platforms> |  | ||||||
| 	<Configurations> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_shared|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="2" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS" |  | ||||||
| 				StringPooling="TRUE" |  | ||||||
| 				MinimalRebuild="TRUE" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="TRUE" |  | ||||||
| 				TreatWChar_tAsBuiltInType="TRUE" |  | ||||||
| 				ForceConformanceInForLoopScope="TRUE" |  | ||||||
| 				RuntimeTypeInfo="TRUE" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ObjectFile="$(IntDir)\" |  | ||||||
| 				ProgramDataBaseFileName="$(IntDir)\vc70.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="FALSE" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="Crypt32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="..\bin\PocoCryptoWind.dll" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				SuppressStartupBanner="TRUE" |  | ||||||
| 				GenerateDebugInformation="TRUE" |  | ||||||
| 				ProgramDatabaseFile="..\bin\PocoCryptoWind.pdb" |  | ||||||
| 				AdditionalLibraryDirectories="..\lib" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				ImportLibrary="..\lib\PocoCryptoWind.lib" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebDeploymentTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedWrapperGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_shared|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="2" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="TRUE" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="TRUE" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS" |  | ||||||
| 				StringPooling="TRUE" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="FALSE" |  | ||||||
| 				TreatWChar_tAsBuiltInType="TRUE" |  | ||||||
| 				ForceConformanceInForLoopScope="TRUE" |  | ||||||
| 				RuntimeTypeInfo="TRUE" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ObjectFile="$(IntDir)\" |  | ||||||
| 				ProgramDataBaseFileName="$(IntDir)\vc70.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="FALSE" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="Crypt32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="..\bin\PocoCryptoWin.dll" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				SuppressStartupBanner="TRUE" |  | ||||||
| 				GenerateDebugInformation="FALSE" |  | ||||||
| 				AdditionalLibraryDirectories="..\lib" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				ImportLibrary="..\lib\PocoCryptoWin.lib" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebDeploymentTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedWrapperGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_mt|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="TRUE" |  | ||||||
| 				MinimalRebuild="TRUE" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="1" |  | ||||||
| 				BufferSecurityCheck="TRUE" |  | ||||||
| 				TreatWChar_tAsBuiltInType="TRUE" |  | ||||||
| 				ForceConformanceInForLoopScope="TRUE" |  | ||||||
| 				RuntimeTypeInfo="TRUE" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ObjectFile="$(IntDir)\" |  | ||||||
| 				ProgramDataBaseFileName="..\lib\PocoCryptoWinmtd.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="FALSE" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\PocoCryptoWinmtd.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebDeploymentTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedWrapperGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_mt|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="TRUE" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="TRUE" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="TRUE" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="0" |  | ||||||
| 				BufferSecurityCheck="FALSE" |  | ||||||
| 				TreatWChar_tAsBuiltInType="TRUE" |  | ||||||
| 				ForceConformanceInForLoopScope="TRUE" |  | ||||||
| 				RuntimeTypeInfo="TRUE" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ObjectFile="$(IntDir)\" |  | ||||||
| 				ProgramDataBaseFileName="$(IntDir)\vc70.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="FALSE" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\PocoCryptoWinmt.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebDeploymentTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedWrapperGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_md|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="TRUE" |  | ||||||
| 				MinimalRebuild="TRUE" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="TRUE" |  | ||||||
| 				TreatWChar_tAsBuiltInType="TRUE" |  | ||||||
| 				ForceConformanceInForLoopScope="TRUE" |  | ||||||
| 				RuntimeTypeInfo="TRUE" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ObjectFile="$(IntDir)\" |  | ||||||
| 				ProgramDataBaseFileName="..\lib\PocoCryptoWinmdd.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="FALSE" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\PocoCryptoWinmdd.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebDeploymentTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedWrapperGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_md|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="TRUE" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="TRUE" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="TRUE" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="FALSE" |  | ||||||
| 				TreatWChar_tAsBuiltInType="TRUE" |  | ||||||
| 				ForceConformanceInForLoopScope="TRUE" |  | ||||||
| 				RuntimeTypeInfo="TRUE" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ObjectFile="$(IntDir)\" |  | ||||||
| 				ProgramDataBaseFileName="$(IntDir)\vc70.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="FALSE" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\PocoCryptoWinmd.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebDeploymentTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedWrapperGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 	</Configurations> |  | ||||||
| 	<References/> |  | ||||||
| 	<Files> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Cipher"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\Cipher.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherKey.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\Cipher.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherFactory.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherKey.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherKeyImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CryptoStream.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CryptoTransform.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="RSA"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSAKey.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSACipherImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSADigestEngine.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSAKey.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSAKeyImpl.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Certificate"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\X509Certificate.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="CryptoCore"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\Crypto.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\ServiceProvider.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Digest"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\DigestEngine.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<File |  | ||||||
| 			RelativePath="..\DLLVersion.rc"> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_shared|Win32" |  | ||||||
| 				ExcludedFromBuild="TRUE"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_shared|Win32" |  | ||||||
| 				ExcludedFromBuild="TRUE"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_static_mt|Win32" |  | ||||||
| 				ExcludedFromBuild="TRUE"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_static_mt|Win32" |  | ||||||
| 				ExcludedFromBuild="TRUE"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_static_md|Win32" |  | ||||||
| 				ExcludedFromBuild="TRUE"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_static_md|Win32" |  | ||||||
| 				ExcludedFromBuild="TRUE"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 		</File> |  | ||||||
| 	</Files> |  | ||||||
| 	<Globals/> |  | ||||||
| </VisualStudioProject> |  | ||||||
| @@ -1,60 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 9.00 |  | ||||||
| # Visual Studio 2005 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_vs80.vcproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs80.vcproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|Win32 = debug_shared|Win32 |  | ||||||
| 		release_shared|Win32 = release_shared|Win32 |  | ||||||
| 		debug_static_mt|Win32 = debug_static_mt|Win32 |  | ||||||
| 		release_static_mt|Win32 = release_static_mt|Win32 |  | ||||||
| 		debug_static_md|Win32 = debug_static_md|Win32 |  | ||||||
| 		release_static_md|Win32 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,536 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="Windows-1252"?> |  | ||||||
| <VisualStudioProject |  | ||||||
| 	Name="Crypto_Win" |  | ||||||
| 	Version="8.00" |  | ||||||
| 	ProjectType="Visual C++" |  | ||||||
| 	ProjectGUID="{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| 	RootNamespace="Crypto_Win" |  | ||||||
| 	Keyword="Win32Proj"> |  | ||||||
| 	<Platforms> |  | ||||||
| 		<Platform |  | ||||||
| 			Name="Win32"/> |  | ||||||
| 	</Platforms> |  | ||||||
| 	<ToolFiles/> |  | ||||||
| 	<Configurations> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_shared|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="2" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="Crypt32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="..\bin\PocoCryptoWind.dll" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="..\bin\PocoCryptoWind.pdb" |  | ||||||
| 				AdditionalLibraryDirectories="..\lib" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				ImportLibrary="..\lib\PocoCryptoWind.lib" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_shared|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="2" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="Crypt32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="..\bin\PocoCryptoWin.dll" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				AdditionalLibraryDirectories="..\lib" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				OptimizeForWindows98="0" |  | ||||||
| 				ImportLibrary="..\lib\PocoCryptoWin.lib" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_mt|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="1" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ProgramDataBaseFileName="..\lib\PocoCryptoWinmtd.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\PocoCryptoWinmtd.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_mt|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="0" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\PocoCryptoWinmt.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_md|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ProgramDataBaseFileName="..\lib\PocoCryptoWinmdd.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\PocoCryptoWinmdd.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_md|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\PocoCryptoWinmd.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 	</Configurations> |  | ||||||
| 	<References/> |  | ||||||
| 	<Files> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Cipher"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\Cipher.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherKey.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\Cipher.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherFactory.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherKey.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherKeyImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CryptoStream.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CryptoTransform.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="RSA"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSAKey.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSACipherImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSADigestEngine.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSAKey.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSAKeyImpl.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Certificate"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\X509Certificate.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="CryptoCore"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\Crypto.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\ServiceProvider.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Digest"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\DigestEngine.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<File |  | ||||||
| 			RelativePath="..\DLLVersion.rc"> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_shared|Win32" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_shared|Win32" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_static_mt|Win32" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_static_mt|Win32" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_static_md|Win32" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_static_md|Win32" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 		</File> |  | ||||||
| 	</Files> |  | ||||||
| 	<Globals/> |  | ||||||
| </VisualStudioProject> |  | ||||||
| @@ -1,60 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 10.00 |  | ||||||
| # Visual Studio 2008 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_vs90.vcproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs90.vcproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|Win32 = debug_shared|Win32 |  | ||||||
| 		release_shared|Win32 = release_shared|Win32 |  | ||||||
| 		debug_static_mt|Win32 = debug_static_mt|Win32 |  | ||||||
| 		release_static_mt|Win32 = release_static_mt|Win32 |  | ||||||
| 		debug_static_md|Win32 = debug_static_md|Win32 |  | ||||||
| 		release_static_md|Win32 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,535 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="Windows-1252"?> |  | ||||||
| <VisualStudioProject |  | ||||||
| 	Name="Crypto_Win" |  | ||||||
| 	Version="9.00" |  | ||||||
| 	ProjectType="Visual C++" |  | ||||||
| 	ProjectGUID="{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| 	RootNamespace="Crypto_Win" |  | ||||||
| 	Keyword="Win32Proj"> |  | ||||||
| 	<Platforms> |  | ||||||
| 		<Platform |  | ||||||
| 			Name="Win32"/> |  | ||||||
| 	</Platforms> |  | ||||||
| 	<ToolFiles/> |  | ||||||
| 	<Configurations> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_shared|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="2" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="Crypt32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="..\bin\PocoCryptoWind.dll" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="..\bin\PocoCryptoWind.pdb" |  | ||||||
| 				AdditionalLibraryDirectories="..\lib" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				ImportLibrary="..\lib\PocoCryptoWind.lib" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_shared|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="2" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="Crypt32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="..\bin\PocoCryptoWin.dll" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				AdditionalLibraryDirectories="..\lib" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				ImportLibrary="..\lib\PocoCryptoWin.lib" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_mt|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="1" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ProgramDataBaseFileName="..\lib\PocoCryptoWinmtd.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\PocoCryptoWinmtd.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_mt|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="0" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\PocoCryptoWinmt.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_md|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ProgramDataBaseFileName="..\lib\PocoCryptoWinmdd.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\PocoCryptoWinmdd.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_md|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib\PocoCryptoWinmd.lib"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 	</Configurations> |  | ||||||
| 	<References/> |  | ||||||
| 	<Files> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Cipher"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\Cipher.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherKey.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\Cipher.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherFactory.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherKey.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherKeyImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CryptoStream.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CryptoTransform.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="RSA"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSAKey.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSACipherImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSADigestEngine.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSAKey.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSAKeyImpl.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Certificate"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\X509Certificate.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="CryptoCore"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\Crypto.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\ServiceProvider.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Digest"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\DigestEngine.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<File |  | ||||||
| 			RelativePath="..\DLLVersion.rc"> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_shared|Win32" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_shared|Win32" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_static_mt|Win32" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_static_mt|Win32" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_static_md|Win32" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_static_md|Win32" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 		</File> |  | ||||||
| 	</Files> |  | ||||||
| 	<Globals/> |  | ||||||
| </VisualStudioProject> |  | ||||||
| @@ -1,60 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 11.00 |  | ||||||
| # Visual Studio 2010 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_x64_vs100.vcxproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs100.vcxproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|x64 = debug_shared|x64 |  | ||||||
| 		release_shared|x64 = release_shared|x64 |  | ||||||
| 		debug_static_mt|x64 = debug_static_mt|x64 |  | ||||||
| 		release_static_mt|x64 = release_static_mt|x64 |  | ||||||
| 		debug_static_md|x64 = debug_static_md|x64 |  | ||||||
| 		release_static_md|x64 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|x64.ActiveCfg = debug_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|x64.Build.0 = debug_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|x64.Deploy.0 = debug_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|x64.ActiveCfg = release_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|x64.Build.0 = release_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|x64.Deploy.0 = release_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|x64.Build.0 = debug_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|x64.ActiveCfg = release_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|x64.Build.0 = release_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|x64.Deploy.0 = release_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|x64.ActiveCfg = debug_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|x64.Build.0 = debug_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|x64.Deploy.0 = debug_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|x64.ActiveCfg = release_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|x64.Build.0 = release_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|x64.Deploy.0 = release_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|x64.ActiveCfg = debug_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|x64.Build.0 = debug_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|x64.Deploy.0 = debug_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|x64.ActiveCfg = release_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|x64.Build.0 = release_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|x64.Deploy.0 = release_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|x64.Build.0 = debug_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|x64.ActiveCfg = release_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|x64.Build.0 = release_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|x64.Deploy.0 = release_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|x64.ActiveCfg = debug_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|x64.Build.0 = debug_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|x64.Deploy.0 = debug_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|x64.ActiveCfg = release_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|x64.Build.0 = release_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|x64.Deploy.0 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,320 +0,0 @@ | |||||||
| <?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_shared|x64"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|x64"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|x64"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|x64"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|x64"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|x64"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>Crypto_Win</ProjectName> |  | ||||||
|     <ProjectGuid>{ACE069C0-B8FB-49C2-8D8F-410136C7D332}</ProjectGuid> |  | ||||||
|     <RootNamespace>Crypto_Win</RootNamespace> |  | ||||||
|     <Keyword>Win32Proj</Keyword> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">..\bin64\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">true</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">..\bin64\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">false</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">..\lib64\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">..\lib64\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">..\lib64\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">..\lib64\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">PocoCryptoWin64d</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">PocoCryptoWinmdd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">PocoCryptoWinmtd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">PocoCryptoWin64</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">PocoCryptoWinmd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">PocoCryptoWinmt</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin64\PocoCryptoWin64d.dll</OutputFile> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>..\bin64\PocoCryptoWin64d.pdb</ProgramDatabaseFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <ImportLibrary>..\lib64\PocoCryptoWind.lib</ImportLibrary> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin64\PocoCryptoWin64.dll</OutputFile> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <ImportLibrary>..\lib64\PocoCryptoWin.lib</ImportLibrary> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib64\PocoCryptoWinmtd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib64\PocoCryptoWinmtd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib64\PocoCryptoWinmt.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib64\PocoCryptoWinmdd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib64\PocoCryptoWinmdd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib64\PocoCryptoWinmd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"/> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"/> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc"> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">true</ExcludedFromBuild> |  | ||||||
|     </ResourceCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,144 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Cipher"> |  | ||||||
|       <UniqueIdentifier>{683714c6-4ee7-4c9f-9f96-a5b6197cd293}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Header Files"> |  | ||||||
|       <UniqueIdentifier>{221b5b4a-7163-4267-a307-df5c07211cbb}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Source Files"> |  | ||||||
|       <UniqueIdentifier>{03ab4cbf-0fbf-4d55-b294-1b7f04b156ef}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA"> |  | ||||||
|       <UniqueIdentifier>{8e07276d-6a46-4928-bdfa-84fe32a92229}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Header Files"> |  | ||||||
|       <UniqueIdentifier>{5d31e32d-6523-436b-8011-9c4eef04c16f}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Source Files"> |  | ||||||
|       <UniqueIdentifier>{4e29183b-568b-47af-b620-b25a85bee5ec}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate"> |  | ||||||
|       <UniqueIdentifier>{bec8f041-1134-436c-8998-7ece69e5b351}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Header Files"> |  | ||||||
|       <UniqueIdentifier>{12a31429-c607-4c3b-bb9c-4c63351714d6}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Source Files"> |  | ||||||
|       <UniqueIdentifier>{a652f675-1b68-4638-933e-04a890ffb88d}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore"> |  | ||||||
|       <UniqueIdentifier>{0aefeaa1-f4f5-42ab-811c-00f4a77b74a3}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Header Files"> |  | ||||||
|       <UniqueIdentifier>{1d723994-1d3c-4e74-af76-2d2b215b94d4}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Source Files"> |  | ||||||
|       <UniqueIdentifier>{4d529602-b136-4aff-b6d3-f5e529310a67}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest"> |  | ||||||
|       <UniqueIdentifier>{12358cf7-d7c8-4a0a-a475-81f01ecb988e}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Header Files"> |  | ||||||
|       <UniqueIdentifier>{751ecaf2-5e51-47ae-a29d-4ba5fc1f066d}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Source Files"> |  | ||||||
|       <UniqueIdentifier>{765b2882-946d-4b73-ac06-6e70d5267c83}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"> |  | ||||||
|       <Filter>Certificate\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"> |  | ||||||
|       <Filter>Digest\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"> |  | ||||||
|       <Filter>Certificate\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"> |  | ||||||
|       <Filter>CryptoCore\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"> |  | ||||||
|       <Filter>Digest\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc" /> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,60 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 |  | ||||||
| # Visual Studio 2012 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_x64_vs110.vcxproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs110.vcxproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|x64 = debug_shared|x64 |  | ||||||
| 		release_shared|x64 = release_shared|x64 |  | ||||||
| 		debug_static_mt|x64 = debug_static_mt|x64 |  | ||||||
| 		release_static_mt|x64 = release_static_mt|x64 |  | ||||||
| 		debug_static_md|x64 = debug_static_md|x64 |  | ||||||
| 		release_static_md|x64 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|x64.ActiveCfg = debug_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|x64.Build.0 = debug_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|x64.Deploy.0 = debug_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|x64.ActiveCfg = release_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|x64.Build.0 = release_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|x64.Deploy.0 = release_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|x64.Build.0 = debug_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|x64.ActiveCfg = release_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|x64.Build.0 = release_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|x64.Deploy.0 = release_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|x64.ActiveCfg = debug_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|x64.Build.0 = debug_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|x64.Deploy.0 = debug_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|x64.ActiveCfg = release_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|x64.Build.0 = release_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|x64.Deploy.0 = release_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|x64.ActiveCfg = debug_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|x64.Build.0 = debug_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|x64.Deploy.0 = debug_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|x64.ActiveCfg = release_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|x64.Build.0 = release_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|x64.Deploy.0 = release_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|x64.Build.0 = debug_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|x64.ActiveCfg = release_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|x64.Build.0 = release_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|x64.Deploy.0 = release_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|x64.ActiveCfg = debug_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|x64.Build.0 = debug_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|x64.Deploy.0 = debug_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|x64.ActiveCfg = release_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|x64.Build.0 = release_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|x64.Deploy.0 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,324 +0,0 @@ | |||||||
| <?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_shared|x64"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|x64"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|x64"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|x64"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|x64"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|x64"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>Crypto_Win</ProjectName> |  | ||||||
|     <ProjectGuid>{ACE069C0-B8FB-49C2-8D8F-410136C7D332}</ProjectGuid> |  | ||||||
|     <RootNamespace>Crypto_Win</RootNamespace> |  | ||||||
|     <Keyword>Win32Proj</Keyword> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>11.0.61030.0</_ProjectFileVersion> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">PocoCryptoWin64d</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">PocoCryptoWinmdd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">PocoCryptoWinmtd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">PocoCryptoWin64</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">PocoCryptoWinmd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">PocoCryptoWinmt</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'"> |  | ||||||
|     <OutDir>..\bin64\</OutDir> |  | ||||||
|     <IntDir>obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'"> |  | ||||||
|     <OutDir>..\bin64\</OutDir> |  | ||||||
|     <IntDir>obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'"> |  | ||||||
|     <OutDir>..\lib64\</OutDir> |  | ||||||
|     <IntDir>obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'"> |  | ||||||
|     <OutDir>..\lib64\</OutDir> |  | ||||||
|     <IntDir>obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'"> |  | ||||||
|     <OutDir>..\lib64\</OutDir> |  | ||||||
|     <IntDir>obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'"> |  | ||||||
|     <OutDir>..\lib64\</OutDir> |  | ||||||
|     <IntDir>obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin64\PocoCryptoWin64d.dll</OutputFile> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>..\bin64\PocoCryptoWin64d.pdb</ProgramDatabaseFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <ImportLibrary>..\lib64\PocoCryptoWind.lib</ImportLibrary> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin64\PocoCryptoWin64.dll</OutputFile> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <ImportLibrary>..\lib64\PocoCryptoWin.lib</ImportLibrary> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib64\PocoCryptoWinmtd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib64\PocoCryptoWinmtd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib64\PocoCryptoWinmt.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib64\PocoCryptoWinmdd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib64\PocoCryptoWinmdd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib64\PocoCryptoWinmd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"/> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"/> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc"> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">true</ExcludedFromBuild> |  | ||||||
|     </ResourceCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,144 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Cipher"> |  | ||||||
|       <UniqueIdentifier>{eb41c003-437d-4b66-b596-2e5d3e8541f4}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Header Files"> |  | ||||||
|       <UniqueIdentifier>{f34b6b54-a708-48c9-b76a-d32cb9967d67}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Source Files"> |  | ||||||
|       <UniqueIdentifier>{bfc37c75-1964-4977-a584-0a90ec84a315}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA"> |  | ||||||
|       <UniqueIdentifier>{2ea526bb-cce7-4fd3-b3a3-ae509d4a37ec}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Header Files"> |  | ||||||
|       <UniqueIdentifier>{889f7682-d77a-4714-8750-cc45650a1616}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Source Files"> |  | ||||||
|       <UniqueIdentifier>{cb267fbc-a141-40c4-a6de-45d2b9b4c2c5}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate"> |  | ||||||
|       <UniqueIdentifier>{c7866693-a523-4b09-b08b-8bde5cadda0f}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Header Files"> |  | ||||||
|       <UniqueIdentifier>{b27f906e-a3bf-4a26-a202-ddbe5db7ae4a}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Source Files"> |  | ||||||
|       <UniqueIdentifier>{cbe5732c-d2ee-4134-baa5-85d1c1f49b95}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore"> |  | ||||||
|       <UniqueIdentifier>{050030bd-4bed-4615-ac89-e6715a15a05d}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Header Files"> |  | ||||||
|       <UniqueIdentifier>{dbcd2abe-de7c-4148-a195-bb2404c0852a}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Source Files"> |  | ||||||
|       <UniqueIdentifier>{c9f568de-e65c-4f1e-a8dc-973a22462947}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest"> |  | ||||||
|       <UniqueIdentifier>{3a008502-d94e-4e41-a4ba-95815a4b9f9c}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Header Files"> |  | ||||||
|       <UniqueIdentifier>{24546d73-a22a-4391-aa4a-7db109f30b47}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Source Files"> |  | ||||||
|       <UniqueIdentifier>{a3b89f05-fd31-4a68-9333-e879ee00fa36}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"> |  | ||||||
|       <Filter>Certificate\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"> |  | ||||||
|       <Filter>Digest\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"> |  | ||||||
|       <Filter>Certificate\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"> |  | ||||||
|       <Filter>CryptoCore\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"> |  | ||||||
|       <Filter>Digest\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc" /> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,60 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 |  | ||||||
| # Visual Studio 2013 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_x64_vs120.vcxproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs120.vcxproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|x64 = debug_shared|x64 |  | ||||||
| 		release_shared|x64 = release_shared|x64 |  | ||||||
| 		debug_static_mt|x64 = debug_static_mt|x64 |  | ||||||
| 		release_static_mt|x64 = release_static_mt|x64 |  | ||||||
| 		debug_static_md|x64 = debug_static_md|x64 |  | ||||||
| 		release_static_md|x64 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|x64.ActiveCfg = debug_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|x64.Build.0 = debug_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|x64.Deploy.0 = debug_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|x64.ActiveCfg = release_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|x64.Build.0 = release_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|x64.Deploy.0 = release_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|x64.Build.0 = debug_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|x64.ActiveCfg = release_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|x64.Build.0 = release_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|x64.Deploy.0 = release_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|x64.ActiveCfg = debug_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|x64.Build.0 = debug_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|x64.Deploy.0 = debug_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|x64.ActiveCfg = release_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|x64.Build.0 = release_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|x64.Deploy.0 = release_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|x64.ActiveCfg = debug_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|x64.Build.0 = debug_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|x64.Deploy.0 = debug_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|x64.ActiveCfg = release_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|x64.Build.0 = release_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|x64.Deploy.0 = release_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|x64.Build.0 = debug_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|x64.ActiveCfg = release_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|x64.Build.0 = release_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|x64.Deploy.0 = release_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|x64.ActiveCfg = debug_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|x64.Build.0 = debug_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|x64.Deploy.0 = debug_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|x64.ActiveCfg = release_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|x64.Build.0 = release_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|x64.Deploy.0 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,324 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="UTF-8"?> |  | ||||||
| <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup Label="ProjectConfigurations"> |  | ||||||
|     <ProjectConfiguration Include="debug_shared|x64"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|x64"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|x64"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|x64"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|x64"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|x64"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>Crypto_Win</ProjectName> |  | ||||||
|     <ProjectGuid>{ACE069C0-B8FB-49C2-8D8F-410136C7D332}</ProjectGuid> |  | ||||||
|     <RootNamespace>Crypto_Win</RootNamespace> |  | ||||||
|     <Keyword>Win32Proj</Keyword> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">PocoCryptoWin64d</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">PocoCryptoWinmdd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">PocoCryptoWinmtd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">PocoCryptoWin64</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">PocoCryptoWinmd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">PocoCryptoWinmt</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'"> |  | ||||||
|     <OutDir>..\bin64\</OutDir> |  | ||||||
|     <IntDir>obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'"> |  | ||||||
|     <OutDir>..\bin64\</OutDir> |  | ||||||
|     <IntDir>obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'"> |  | ||||||
|     <OutDir>..\lib64\</OutDir> |  | ||||||
|     <IntDir>obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'"> |  | ||||||
|     <OutDir>..\lib64\</OutDir> |  | ||||||
|     <IntDir>obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'"> |  | ||||||
|     <OutDir>..\lib64\</OutDir> |  | ||||||
|     <IntDir>obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'"> |  | ||||||
|     <OutDir>..\lib64\</OutDir> |  | ||||||
|     <IntDir>obj64\Crypto_Win\$(Configuration)\</IntDir> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin64\PocoCryptoWin64d.dll</OutputFile> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>..\bin64\PocoCryptoWin64d.pdb</ProgramDatabaseFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <ImportLibrary>..\lib64\PocoCryptoWind.lib</ImportLibrary> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>Crypt32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>..\bin64\PocoCryptoWin64.dll</OutputFile> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <AdditionalLibraryDirectories>..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <ImportLibrary>..\lib64\PocoCryptoWin.lib</ImportLibrary> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib64\PocoCryptoWinmtd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib64\PocoCryptoWinmtd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib64\PocoCryptoWinmt.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <ProgramDataBaseFileName>..\lib64\PocoCryptoWinmdd.pdb</ProgramDataBaseFileName> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib64\PocoCryptoWinmdd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Lib> |  | ||||||
|       <OutputFile>..\lib64\PocoCryptoWinmd.lib</OutputFile> |  | ||||||
|     </Lib> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"/> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"/> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"/> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"/> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"/> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc"> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">true</ExcludedFromBuild> |  | ||||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">true</ExcludedFromBuild> |  | ||||||
|     </ResourceCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,144 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Cipher"> |  | ||||||
|       <UniqueIdentifier>{0313ba4a-ad15-4c23-9211-eb1e6418dcc7}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Header Files"> |  | ||||||
|       <UniqueIdentifier>{cdd1c50e-1a3f-43f5-bd62-3f6f4625ab74}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Cipher\Source Files"> |  | ||||||
|       <UniqueIdentifier>{21b34cc7-7115-41f2-b146-c693e149cc83}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA"> |  | ||||||
|       <UniqueIdentifier>{36193d04-9e03-4695-9dc2-1bc2df36cbd4}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Header Files"> |  | ||||||
|       <UniqueIdentifier>{6ef3fef3-96c2-4585-8e6f-8baf1f02c8fe}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="RSA\Source Files"> |  | ||||||
|       <UniqueIdentifier>{49d106eb-8337-49df-9d3f-5b074f62b6b6}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate"> |  | ||||||
|       <UniqueIdentifier>{fabfce99-59be-45ef-aa7a-9dfb94e22e2d}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Header Files"> |  | ||||||
|       <UniqueIdentifier>{4b23d5d9-39e1-476c-a489-bfd613e52928}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Certificate\Source Files"> |  | ||||||
|       <UniqueIdentifier>{0e87f3bf-6df8-4b61-af76-6a2e6fb090b1}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore"> |  | ||||||
|       <UniqueIdentifier>{986907db-d95b-41d3-8f1b-4762307fdc60}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Header Files"> |  | ||||||
|       <UniqueIdentifier>{b304efd8-767a-45a0-b702-849e130cba62}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="CryptoCore\Source Files"> |  | ||||||
|       <UniqueIdentifier>{1b0320c3-3ae4-423d-9361-52569ae4f7c5}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest"> |  | ||||||
|       <UniqueIdentifier>{4c602062-2f15-4f29-b1f0-4ec35ab10018}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Header Files"> |  | ||||||
|       <UniqueIdentifier>{1c49ecc2-9d4e-4a0a-afbd-a4e2562e9050}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Digest\Source Files"> |  | ||||||
|       <UniqueIdentifier>{bcce7557-ada4-4ed7-b8f7-b22743c64240}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Cipher.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherFactory.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKey.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CipherKeyImpl.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoStream.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\CryptoTransform.h"> |  | ||||||
|       <Filter>Cipher\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSACipherImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSADigestEngine.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKey.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\RSAKeyImpl.h"> |  | ||||||
|       <Filter>RSA\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\X509Certificate.h"> |  | ||||||
|       <Filter>Certificate\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\Crypto.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\ServiceProvider.h"> |  | ||||||
|       <Filter>CryptoCore\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|     <ClInclude Include="include\Poco\Crypto\DigestEngine.h"> |  | ||||||
|       <Filter>Digest\Header Files</Filter> |  | ||||||
|     </ClInclude> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\Cipher.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherFactory.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKey.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CipherKeyImpl.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoStream.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\CryptoTransform.cpp"> |  | ||||||
|       <Filter>Cipher\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSACipherImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSADigestEngine.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKey.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\RSAKeyImpl.cpp"> |  | ||||||
|       <Filter>RSA\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\X509Certificate.cpp"> |  | ||||||
|       <Filter>Certificate\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\ServiceProvider.cpp"> |  | ||||||
|       <Filter>CryptoCore\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|     <ClCompile Include="src\DigestEngine.cpp"> |  | ||||||
|       <Filter>Digest\Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ResourceCompile Include="..\DLLVersion.rc" /> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,60 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 10.00 |  | ||||||
| # Visual Studio 2008 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Crypto_Win", "Crypto_Win_x64_vs90.vcproj", "{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| EndProject |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs90.vcproj", "{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332} = {ACE069C0-B8FB-49C2-8D8F-410136C7D332} |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|x64 = debug_shared|x64 |  | ||||||
| 		release_shared|x64 = release_shared|x64 |  | ||||||
| 		debug_static_mt|x64 = debug_static_mt|x64 |  | ||||||
| 		release_static_mt|x64 = release_static_mt|x64 |  | ||||||
| 		debug_static_md|x64 = debug_static_md|x64 |  | ||||||
| 		release_static_md|x64 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|x64.ActiveCfg = debug_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|x64.Build.0 = debug_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_shared|x64.Deploy.0 = debug_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|x64.ActiveCfg = release_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|x64.Build.0 = release_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_shared|x64.Deploy.0 = release_shared|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|x64.Build.0 = debug_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|x64.ActiveCfg = release_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|x64.Build.0 = release_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_mt|x64.Deploy.0 = release_static_mt|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|x64.ActiveCfg = debug_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|x64.Build.0 = debug_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.debug_static_md|x64.Deploy.0 = debug_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|x64.ActiveCfg = release_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|x64.Build.0 = release_static_md|x64 |  | ||||||
| 		{ACE069C0-B8FB-49C2-8D8F-410136C7D332}.release_static_md|x64.Deploy.0 = release_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|x64.ActiveCfg = debug_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|x64.Build.0 = debug_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_shared|x64.Deploy.0 = debug_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|x64.ActiveCfg = release_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|x64.Build.0 = release_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_shared|x64.Deploy.0 = release_shared|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|x64.Build.0 = debug_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|x64.ActiveCfg = release_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|x64.Build.0 = release_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_mt|x64.Deploy.0 = release_static_mt|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|x64.ActiveCfg = debug_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|x64.Build.0 = debug_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.debug_static_md|x64.Deploy.0 = debug_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|x64.ActiveCfg = release_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|x64.Build.0 = release_static_md|x64 |  | ||||||
| 		{C1B1BB96-5198-48EB-AB48-9A0A0B54FB15}.release_static_md|x64.Deploy.0 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,540 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="Windows-1252"?> |  | ||||||
| <VisualStudioProject |  | ||||||
| 	Name="Crypto_Win" |  | ||||||
| 	Version="9.00" |  | ||||||
| 	ProjectType="Visual C++" |  | ||||||
| 	ProjectGUID="{ACE069C0-B8FB-49C2-8D8F-410136C7D332}" |  | ||||||
| 	RootNamespace="Crypto_Win" |  | ||||||
| 	Keyword="Win32Proj"> |  | ||||||
| 	<Platforms> |  | ||||||
| 		<Platform |  | ||||||
| 			Name="x64"/> |  | ||||||
| 	</Platforms> |  | ||||||
| 	<ToolFiles/> |  | ||||||
| 	<Configurations> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_shared|x64" |  | ||||||
| 			OutputDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="2" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="Crypt32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="..\bin64\PocoCryptoWin64d.dll" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="..\bin64\PocoCryptoWin64d.pdb" |  | ||||||
| 				AdditionalLibraryDirectories="..\lib64" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				ImportLibrary="..\lib64\PocoCryptoWind.lib" |  | ||||||
| 				TargetMachine="17" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_shared|x64" |  | ||||||
| 			OutputDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="2" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;Crypto_Win_EXPORTS" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="Crypt32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="..\bin64\PocoCryptoWin64.dll" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				AdditionalLibraryDirectories="..\lib64" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				OptimizeForWindows98="0" |  | ||||||
| 				ImportLibrary="..\lib64\PocoCryptoWin.lib" |  | ||||||
| 				TargetMachine="17" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_mt|x64" |  | ||||||
| 			OutputDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="1" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ProgramDataBaseFileName="..\lib64\PocoCryptoWinmtd.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib64\PocoCryptoWinmtd.lib" |  | ||||||
| 				TargetMachine="17"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_mt|x64" |  | ||||||
| 			OutputDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="0" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib64\PocoCryptoWinmt.lib" |  | ||||||
| 				TargetMachine="17"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_md|x64" |  | ||||||
| 			OutputDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ProgramDataBaseFileName="..\lib64\PocoCryptoWinmdd.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib64\PocoCryptoWinmdd.lib" |  | ||||||
| 				TargetMachine="17"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_md|x64" |  | ||||||
| 			OutputDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="4" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\Foundation\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLibrarianTool" |  | ||||||
| 				OutputFile="..\lib64\PocoCryptoWinmd.lib" |  | ||||||
| 				TargetMachine="17"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 	</Configurations> |  | ||||||
| 	<References/> |  | ||||||
| 	<Files> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Cipher"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\Cipher.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherFactory.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherKey.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CipherKeyImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CryptoStream.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\CryptoTransform.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\Cipher.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherFactory.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherKey.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CipherKeyImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CryptoStream.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\CryptoTransform.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="RSA"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSACipherImpl.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSADigestEngine.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSAKey.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\RSAKeyImpl.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSACipherImpl.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSADigestEngine.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSAKey.cpp"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\RSAKeyImpl.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Certificate"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\X509Certificate.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\X509Certificate.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="CryptoCore"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\Crypto.h"/> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\ServiceProvider.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\ServiceProvider.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Digest"> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Header Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\include\Poco\Crypto\DigestEngine.h"/> |  | ||||||
| 			</Filter> |  | ||||||
| 			<Filter |  | ||||||
| 				Name="Source Files"> |  | ||||||
| 				<File |  | ||||||
| 					RelativePath=".\src\DigestEngine.cpp"/> |  | ||||||
| 			</Filter> |  | ||||||
| 		</Filter> |  | ||||||
| 		<File |  | ||||||
| 			RelativePath="..\DLLVersion.rc"> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_shared|x64" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_shared|x64" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_static_mt|x64" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_static_mt|x64" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="debug_static_md|x64" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 			<FileConfiguration |  | ||||||
| 				Name="release_static_md|x64" |  | ||||||
| 				ExcludedFromBuild="true"> |  | ||||||
| 				<Tool |  | ||||||
| 					Name="VCResourceCompilerTool"/> |  | ||||||
| 			</FileConfiguration> |  | ||||||
| 		</File> |  | ||||||
| 	</Files> |  | ||||||
| 	<Globals/> |  | ||||||
| </VisualStudioProject> |  | ||||||
| @@ -1,21 +0,0 @@ | |||||||
| # |  | ||||||
| # Makefile |  | ||||||
| # |  | ||||||
| # $Id: //poco/1.4/Crypto/Makefile#2 $ |  | ||||||
| # |  | ||||||
| # Makefile for Poco Crypto |  | ||||||
| # |  | ||||||
|  |  | ||||||
| include $(POCO_BASE)/build/rules/global |  | ||||||
|  |  | ||||||
| SYSLIBS += -lssl -lcrypto |  | ||||||
|  |  | ||||||
| objects = Cipher CipherFactory CipherImpl CipherKey CipherKeyImpl CryptoStream CryptoTransform \ |  | ||||||
| 	RSACipherImpl RSAKey RSAKeyImpl RSADigestEngine DigestEngine \ |  | ||||||
| 	X509Certificate OpenSSLInitializer |  | ||||||
|  |  | ||||||
| target         = PocoCrypto |  | ||||||
| target_version = $(LIBVERSION) |  | ||||||
| target_libs    = PocoFoundation |  | ||||||
|  |  | ||||||
| include $(POCO_BASE)/build/rules/lib |  | ||||||
| @@ -1 +0,0 @@ | |||||||
| Foundation |  | ||||||
| @@ -1,140 +0,0 @@ | |||||||
| // |  | ||||||
| // Cipher.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  Cipher |  | ||||||
| // |  | ||||||
| // Definition of the Cipher class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_Cipher_INCLUDED |  | ||||||
| #define Crypto_Cipher_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include "Poco/RefCountedObject.h" |  | ||||||
| #include "Poco/AutoPtr.h" |  | ||||||
| #include <istream> |  | ||||||
| #include <ostream> |  | ||||||
| #include <vector> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class CryptoTransform; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API Cipher: public Poco::RefCountedObject |  | ||||||
| 	/// Represents the abstract base class from which all implementations of |  | ||||||
| 	/// symmetric/assymetric encryption algorithms must inherit.  Use the CipherFactory |  | ||||||
| 	/// class to obtain an instance of this class: |  | ||||||
| 	/// |  | ||||||
| 	///     CipherFactory& factory = CipherFactory::defaultFactory(); |  | ||||||
| 	///     // Creates a 256-bit AES cipher |  | ||||||
| 	///     Cipher* pCipher = factory.createCipher(CipherKey("aes-256")); |  | ||||||
| 	///     Cipher* pRSACipher = factory.createCipher(RSAKey(RSAKey::KL_1024, RSAKey::EXP_SMALL)); |  | ||||||
| 	/// |  | ||||||
| 	/// Check the different Key constructors on how to initialize/create |  | ||||||
| 	/// a key. The above example auto-generates random keys. |  | ||||||
| 	/// |  | ||||||
| 	/// Note that you won't be able to decrypt data encrypted with a random key |  | ||||||
| 	/// once the Cipher is destroyed unless you persist the generated key and IV. |  | ||||||
| 	/// An example usage for random keys is to encrypt data saved in a temporary |  | ||||||
| 	/// file. |  | ||||||
| 	/// |  | ||||||
| 	/// Once your key is set up, you can use the Cipher object to encrypt or |  | ||||||
| 	/// decrypt strings or, in conjunction with a CryptoInputStream or a |  | ||||||
| 	/// CryptoOutputStream, to encrypt streams of data. |  | ||||||
| 	/// |  | ||||||
| 	/// Since encrypted strings will contain arbitary binary data that will cause |  | ||||||
| 	/// problems in applications that are not binary-safe (eg., when sending |  | ||||||
| 	/// encrypted data in e-mails), the encryptString() and decryptString() can |  | ||||||
| 	/// encode (or decode, respectively) encrypted data using a "transport encoding". |  | ||||||
| 	/// Supported encodings are Base64 and BinHex. |  | ||||||
| 	/// |  | ||||||
| 	/// The following example encrypts and decrypts a string utilizing Base64 |  | ||||||
| 	/// encoding: |  | ||||||
| 	/// |  | ||||||
| 	///     std::string plainText = "This is my secret information"; |  | ||||||
| 	///     std::string encrypted = pCipher->encryptString(plainText, Cipher::ENC_BASE64); |  | ||||||
| 	///     std::string decrypted = pCipher->decryptString(encrypted, Cipher::ENC_BASE64); |  | ||||||
| 	/// |  | ||||||
| 	/// In order to encrypt a stream of data (eg. to encrypt files), you can use |  | ||||||
| 	/// a CryptoStream: |  | ||||||
| 	/// |  | ||||||
| 	///     // Create an output stream that will encrypt all data going through it |  | ||||||
| 	///     // and write pass it to the underlying file stream. |  | ||||||
| 	///     Poco::FileOutputStream sink("encrypted.dat"); |  | ||||||
| 	///     CryptoOutputStream encryptor(sink, pCipher->createEncryptor()); |  | ||||||
| 	///      |  | ||||||
| 	///     Poco::FileInputStream source("source.txt"); |  | ||||||
| 	///     Poco::StreamCopier::copyStream(source, encryptor); |  | ||||||
| 	///      |  | ||||||
| 	///     // Always close output streams to flush all internal buffers |  | ||||||
| 	///     encryptor.close(); |  | ||||||
| 	///     sink.close(); |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	typedef Poco::AutoPtr<Cipher> Ptr; |  | ||||||
| 	typedef std::vector<unsigned char> ByteVec; |  | ||||||
|  |  | ||||||
| 	enum Encoding |  | ||||||
| 		/// Transport encoding to use for encryptString() and decryptString(). |  | ||||||
| 	{ |  | ||||||
| 		ENC_NONE         = 0x00, /// Plain binary output |  | ||||||
| 		ENC_BASE64       = 0x01, /// Base64-encoded output |  | ||||||
| 		ENC_BINHEX       = 0x02, /// BinHex-encoded output |  | ||||||
| 		ENC_BASE64_NO_LF = 0x81, /// Base64-encoded output, no linefeeds |  | ||||||
| 		ENC_BINHEX_NO_LF = 0x82, /// BinHex-encoded output, no linefeeds |  | ||||||
| 		 |  | ||||||
| 	}; |  | ||||||
|  |  | ||||||
| 	virtual ~Cipher(); |  | ||||||
| 		/// Destroys the Cipher. |  | ||||||
|  |  | ||||||
| 	virtual const std::string& name() const = 0; |  | ||||||
| 		/// Returns the name of the Cipher. |  | ||||||
|  |  | ||||||
| 	virtual CryptoTransform* createEncryptor() = 0; |  | ||||||
| 		/// Creates an encrytor object to be used with a CryptoStream. |  | ||||||
|  |  | ||||||
| 	virtual CryptoTransform* createDecryptor() = 0; |  | ||||||
| 		/// Creates a decryptor object to be used with a CryptoStream. |  | ||||||
|  |  | ||||||
| 	virtual std::string encryptString(const std::string& str, Encoding encoding = ENC_NONE); |  | ||||||
| 		/// Directly encrypt a string and encode it using the given encoding. |  | ||||||
|  |  | ||||||
| 	virtual std::string decryptString(const std::string& str, Encoding encoding = ENC_NONE); |  | ||||||
| 		/// Directly decrypt a string that is encoded with the given encoding. |  | ||||||
|  |  | ||||||
| 	virtual void encrypt(std::istream& source, std::ostream& sink, Encoding encoding = ENC_NONE); |  | ||||||
| 		/// Directly encrypts an input stream and encodes it using the given encoding. |  | ||||||
|  |  | ||||||
| 	virtual void decrypt(std::istream& source, std::ostream& sink, Encoding encoding = ENC_NONE); |  | ||||||
| 		/// Directly decrypt an input stream that is encoded with the given encoding. |  | ||||||
|  |  | ||||||
| protected: |  | ||||||
| 	Cipher(); |  | ||||||
| 		/// Creates a new Cipher object. |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	Cipher(const Cipher&); |  | ||||||
| 	Cipher& operator = (const Cipher&); |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_Cipher_INCLUDED |  | ||||||
| @@ -1,67 +0,0 @@ | |||||||
| // |  | ||||||
| // CipherFactory.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  CipherFactory |  | ||||||
| // |  | ||||||
| // Definition of the CipherFactory class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_CipherFactory_INCLUDED |  | ||||||
| #define Crypto_CipherFactory_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Cipher; |  | ||||||
| class CipherKey; |  | ||||||
| class RSAKey; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API CipherFactory |  | ||||||
| 	/// A factory for Cipher objects.  |  | ||||||
| 	/// |  | ||||||
| 	/// See the Cipher class for examples on how to |  | ||||||
| 	/// use the CipherFactory. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	CipherFactory(); |  | ||||||
| 		/// Creates a new CipherFactory object. |  | ||||||
|  |  | ||||||
| 	virtual ~CipherFactory(); |  | ||||||
| 		/// Destroys the CipherFactory. |  | ||||||
|  |  | ||||||
| 	Cipher* createCipher(const CipherKey& key); |  | ||||||
| 		/// Creates a Cipher object for the given CipherKey. |  | ||||||
|  |  | ||||||
| 	//Cipher* createCipher(const RSAKey& key, RSAPaddingMode paddingMode = RSA_PADDING_PKCS1); |  | ||||||
| 		/// Creates a RSACipher using the given RSA key and padding mode |  | ||||||
| 		/// for public key encryption/private key decryption. |  | ||||||
| 	 |  | ||||||
| 	static CipherFactory& defaultFactory(); |  | ||||||
| 		/// Returns the default CipherFactory. |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	CipherFactory(const CipherFactory&); |  | ||||||
| 	CipherFactory& operator = (const CipherFactory&); |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_CipherFactory_INCLUDED |  | ||||||
| @@ -1,68 +0,0 @@ | |||||||
| // |  | ||||||
| // CipherImpl.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  CipherImpl |  | ||||||
| // |  | ||||||
| // Definition of the CipherImpl class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_CipherImpl_INCLUDED |  | ||||||
| #define Crypto_CipherImpl_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include "Poco/Crypto/Cipher.h" |  | ||||||
| #include "Poco/Crypto/CipherKey.h" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class CipherImpl: public Cipher |  | ||||||
| 	/// An implementation of the Cipher class for WinCrypt. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	CipherImpl(const CipherKey& key); |  | ||||||
| 		/// Creates a new CipherImpl object for the given CipherKey. |  | ||||||
|  |  | ||||||
| 	virtual ~CipherImpl(); |  | ||||||
| 		/// Destroys the CipherImpl. |  | ||||||
|  |  | ||||||
| 	const std::string& name() const; |  | ||||||
| 		/// Returns the name of the cipher. |  | ||||||
|  |  | ||||||
| 	CryptoTransform* createEncryptor(); |  | ||||||
| 		/// Creates an encryptor object. |  | ||||||
|  |  | ||||||
| 	CryptoTransform* createDecryptor(); |  | ||||||
| 		/// Creates a decryptor object. |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	CipherKey _key; |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // Inlines |  | ||||||
| // |  | ||||||
| inline const std::string& CipherImpl::name() const |  | ||||||
| { |  | ||||||
| 	return _key.name(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_CipherImpl_INCLUDED |  | ||||||
| @@ -1,184 +0,0 @@ | |||||||
| // |  | ||||||
| // CipherKey.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  CipherKey |  | ||||||
| // |  | ||||||
| // Definition of the CipherKey class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_CipherKey_INCLUDED |  | ||||||
| #define Crypto_CipherKey_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include "Poco/Crypto/CipherKeyImpl.h" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API CipherKey |  | ||||||
| 	/// CipherKey stores the key information for decryption/encryption of data. |  | ||||||
| 	/// To create a random key, using the following code: |  | ||||||
| 	/// |  | ||||||
| 	///     CipherKey key("aes-256"); |  | ||||||
| 	/// |  | ||||||
| 	/// Note that you won't be able to decrypt data encrypted with a random key |  | ||||||
| 	/// once the Cipher is destroyed unless you persist the generated key and IV. |  | ||||||
| 	/// An example usage for random keys is to encrypt data saved in a temporary |  | ||||||
| 	/// file. |  | ||||||
| 	/// |  | ||||||
| 	/// To create a key using a human-readable password |  | ||||||
| 	/// string, use the following code. We create a AES Cipher and  |  | ||||||
| 	/// use a salt value to make the key more robust: |  | ||||||
| 	/// |  | ||||||
| 	///     std::string password = "secret"; |  | ||||||
| 	///     std::string salt("asdff8723lasdf(**923412"); |  | ||||||
| 	///     CipherKey key("aes-256", password, salt); |  | ||||||
| 	/// |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	typedef CipherKeyImpl::Mode Mode; |  | ||||||
| 	typedef CipherKeyImpl::ByteVec ByteVec; |  | ||||||
|  |  | ||||||
| 	enum |  | ||||||
| 	{ |  | ||||||
| 		DEFAULT_ITERATION_COUNT = 2000 |  | ||||||
| 			/// Default iteration count to use with |  | ||||||
| 			/// generateKey(). RSA security recommends |  | ||||||
| 			/// an iteration count of at least 1000. |  | ||||||
| 	}; |  | ||||||
|  |  | ||||||
| 	CipherKey(const std::string& name,  |  | ||||||
| 		const std::string& passphrase,  |  | ||||||
| 		const std::string& salt = "", |  | ||||||
| 		int iterationCount = DEFAULT_ITERATION_COUNT); |  | ||||||
| 		/// Creates a new CipherKeyImpl object using the given |  | ||||||
| 		/// cipher name, passphrase, salt value and iteration count. |  | ||||||
|  |  | ||||||
| 	CipherKey(const std::string& name,  |  | ||||||
| 		const ByteVec& key,  |  | ||||||
| 		const ByteVec& iv); |  | ||||||
| 		/// Creates a new CipherKeyImpl object using the given cipher |  | ||||||
| 		/// name, key and initialization vector. |  | ||||||
|  |  | ||||||
| 	CipherKey(const std::string& name); |  | ||||||
| 		/// Creates a new CipherKeyImpl object. Autoinitializes key and  |  | ||||||
| 		/// initialization vector. |  | ||||||
|  |  | ||||||
| 	~CipherKey(); |  | ||||||
| 		/// Destroys the CipherKeyImpl. |  | ||||||
|  |  | ||||||
| 	const std::string& name() const; |  | ||||||
| 		/// Returns the name of the Cipher. |  | ||||||
|  |  | ||||||
| 	int keySize() const; |  | ||||||
| 		/// Returns the key size of the Cipher. |  | ||||||
|  |  | ||||||
| 	int blockSize() const; |  | ||||||
| 		/// Returns the block size of the Cipher. |  | ||||||
|  |  | ||||||
| 	int ivSize() const; |  | ||||||
| 		/// Returns the IV size of the Cipher. |  | ||||||
|  |  | ||||||
| 	Mode mode() const; |  | ||||||
| 		/// Returns the Cipher's mode of operation. |  | ||||||
| 	 |  | ||||||
| 	const ByteVec& getKey() const; |  | ||||||
| 		/// Returns the key for the Cipher. |  | ||||||
|  |  | ||||||
| 	void setKey(const ByteVec& key); |  | ||||||
| 		/// Sets the key for the Cipher. |  | ||||||
|  |  | ||||||
| 	const ByteVec& getIV() const; |  | ||||||
| 		/// Returns the initialization vector (IV) for the Cipher. |  | ||||||
|  |  | ||||||
| 	void setIV(const ByteVec& iv); |  | ||||||
| 		/// Sets the initialization vector (IV) for the Cipher. |  | ||||||
|  |  | ||||||
| 	CipherKeyImpl::Ptr impl(); |  | ||||||
| 		/// Returns the impl object |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	CipherKeyImpl::Ptr _pImpl; |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // inlines |  | ||||||
| // |  | ||||||
| inline const std::string& CipherKey::name() const |  | ||||||
| { |  | ||||||
| 	return _pImpl->name(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline int CipherKey::keySize() const |  | ||||||
| { |  | ||||||
| 	return _pImpl->keySize(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline int CipherKey::blockSize() const |  | ||||||
| { |  | ||||||
| 	return _pImpl->blockSize(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline int CipherKey::ivSize() const |  | ||||||
| { |  | ||||||
| 	return _pImpl->ivSize(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline CipherKey::Mode CipherKey::mode() const |  | ||||||
| { |  | ||||||
| 	return _pImpl->mode(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline const CipherKey::ByteVec& CipherKey::getKey() const |  | ||||||
| { |  | ||||||
| 	return _pImpl->getKey(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline void CipherKey::setKey(const CipherKey::ByteVec& key) |  | ||||||
| { |  | ||||||
| 	_pImpl->setKey(key); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline const CipherKey::ByteVec& CipherKey::getIV() const |  | ||||||
| { |  | ||||||
| 	return _pImpl->getIV(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline void CipherKey::setIV(const CipherKey::ByteVec& iv) |  | ||||||
| { |  | ||||||
| 	_pImpl->setIV(iv); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline CipherKeyImpl::Ptr CipherKey::impl() |  | ||||||
| { |  | ||||||
| 	return _pImpl; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_CipherKey_INCLUDED |  | ||||||
| @@ -1,174 +0,0 @@ | |||||||
| // |  | ||||||
| // CipherKeyImpl.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  CipherKeyImpl |  | ||||||
| // |  | ||||||
| // Definition of the CipherKeyImpl class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_CipherKeyImpl_INCLUDED |  | ||||||
| #define Crypto_CipherKeyImpl_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include "Poco/Crypto/ServiceProvider.h" |  | ||||||
| #include "Poco/RefCountedObject.h" |  | ||||||
| #include "Poco/AutoPtr.h" |  | ||||||
| #include <vector> |  | ||||||
| #include <WinCrypt.h> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class CipherKeyImpl: public RefCountedObject |  | ||||||
| 	/// An implementation of the CipherKey class for WinCrypt. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	typedef std::vector<unsigned char> ByteVec; |  | ||||||
| 	typedef Poco::AutoPtr<CipherKeyImpl> Ptr; |  | ||||||
|  |  | ||||||
| 	enum Mode |  | ||||||
| 		/// Cipher mode of operation. This mode determines how multiple blocks |  | ||||||
| 		/// are connected; this is essential to improve security. |  | ||||||
| 	{ |  | ||||||
| 		MODE_STREAM_CIPHER,	/// Stream cipher |  | ||||||
| 		MODE_ECB,			/// Electronic codebook (plain concatenation) |  | ||||||
| 		MODE_CBC,			/// Cipher block chaining (default) |  | ||||||
| 		MODE_CFB,			/// Cipher feedback |  | ||||||
| 		MODE_OFB			/// Output feedback |  | ||||||
| 	}; |  | ||||||
|  |  | ||||||
| 	CipherKeyImpl(const std::string& name,  |  | ||||||
| 		const std::string& passphrase,  |  | ||||||
| 		const std::string& salt, |  | ||||||
| 		int iterationCount); |  | ||||||
| 		/// Creates a new CipherKeyImpl object, using |  | ||||||
| 		/// the given cipher name, passphrase, salt value |  | ||||||
| 		/// and iteration count. |  | ||||||
|  |  | ||||||
| 	CipherKeyImpl(const std::string& name,  |  | ||||||
| 		const ByteVec& key,  |  | ||||||
| 		const ByteVec& iv); |  | ||||||
| 		/// Creates a new CipherKeyImpl object, using the  |  | ||||||
| 		/// given cipher name, key and initialization vector. |  | ||||||
|  |  | ||||||
| 	CipherKeyImpl(const std::string& name); |  | ||||||
| 		/// Creates a new CipherKeyImpl object. Autoinitializes key |  | ||||||
| 		/// and initialization vector. |  | ||||||
|  |  | ||||||
| 	virtual ~CipherKeyImpl(); |  | ||||||
| 		/// Destroys the CipherKeyImpl. |  | ||||||
|  |  | ||||||
| 	const std::string& name() const; |  | ||||||
| 		/// Returns the name of the Cipher. |  | ||||||
|  |  | ||||||
| 	int keySize() const; |  | ||||||
| 		/// Returns the key size of the Cipher. |  | ||||||
|  |  | ||||||
| 	int blockSize() const; |  | ||||||
| 		/// Returns the block size of the Cipher. |  | ||||||
|  |  | ||||||
| 	int ivSize() const; |  | ||||||
| 		/// Returns the IV size of the Cipher. |  | ||||||
|  |  | ||||||
| 	Mode mode() const; |  | ||||||
| 		/// Returns the Cipher's mode of operation. |  | ||||||
| 	 |  | ||||||
| 	const ByteVec& getKey() const; |  | ||||||
| 		/// Returns the key for the Cipher. |  | ||||||
|  |  | ||||||
| 	void setKey(const ByteVec& key); |  | ||||||
| 		/// Sets the key for the Cipher. |  | ||||||
|  |  | ||||||
| 	const ByteVec& getIV() const; |  | ||||||
| 		/// Returns the initialization vector (IV) for the Cipher. |  | ||||||
|  |  | ||||||
| 	void setIV(const ByteVec& iv); |  | ||||||
| 		/// Sets the initialization vector (IV) for the Cipher. |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	void generateKey(const std::string& passphrase, |  | ||||||
| 		const std::string& salt, |  | ||||||
| 		int iterationCount); |  | ||||||
| 	 	/// Generates key and IV from a password and optional salt string. |  | ||||||
|  |  | ||||||
| 	void generateKey(); |  | ||||||
| 		/// Generates key and IV from random data. |  | ||||||
|  |  | ||||||
| 	void getRandomBytes(ByteVec& vec, std::size_t count); |  | ||||||
| 		/// Stores random bytes in vec. |  | ||||||
|  |  | ||||||
| 	void importKey(); |  | ||||||
| 		/// Imports the key into WinCrypt. |  | ||||||
|  |  | ||||||
| 	void importIV(); |  | ||||||
| 		/// Imports the IV into WinCrypt. |  | ||||||
|  |  | ||||||
| 	static ALG_ID id(const std::string& name); |  | ||||||
| 		/// Returns the WinCrypt algorithm ID for the given name. |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	ServiceProvider _sp; |  | ||||||
| 	HCRYPTKEY       _hKey; |  | ||||||
| 	std::string     _name; |  | ||||||
| 	ALG_ID          _id; |  | ||||||
| 	ByteVec         _key; |  | ||||||
| 	ByteVec         _iv; |  | ||||||
|  |  | ||||||
| 	friend class CryptoTransformImpl; |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // Inlines |  | ||||||
| // |  | ||||||
| inline const std::string& CipherKeyImpl::name() const |  | ||||||
| { |  | ||||||
| 	return _name; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline const CipherKeyImpl::ByteVec& CipherKeyImpl::getKey() const |  | ||||||
| { |  | ||||||
| 	return _key; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline void CipherKeyImpl::setKey(const ByteVec& key) |  | ||||||
| { |  | ||||||
| 	poco_assert(key.size() == static_cast<ByteVec::size_type>(keySize())); |  | ||||||
| 	_key = key; |  | ||||||
| 	importKey(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline const CipherKeyImpl::ByteVec& CipherKeyImpl::getIV() const |  | ||||||
| { |  | ||||||
| 	return _iv; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline void CipherKeyImpl::setIV(const ByteVec& iv) |  | ||||||
| { |  | ||||||
| 	poco_assert(iv.size() == static_cast<ByteVec::size_type>(ivSize())); |  | ||||||
| 	_iv = iv; |  | ||||||
| 	importIV(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_CipherKeyImpl_INCLUDED |  | ||||||
| @@ -1,107 +0,0 @@ | |||||||
| // |  | ||||||
| // Crypto.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: CryptoCore |  | ||||||
| // Module:  Crypto |  | ||||||
| // |  | ||||||
| // Basic definitions for the Poco Crypto library. |  | ||||||
| // This file must be the first file included by every other Crypto |  | ||||||
| // header file. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_Crypto_INCLUDED |  | ||||||
| #define Crypto_Crypto_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Foundation.h" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| enum RSAPaddingMode |  | ||||||
| 	/// The padding mode used for RSA public key encryption. |  | ||||||
| { |  | ||||||
| 	RSA_PADDING_PKCS1, |  | ||||||
| 		/// PKCS #1 v1.5 padding. This currently is the most widely used mode.  |  | ||||||
| 		 |  | ||||||
| 	RSA_PADDING_PKCS1_OAEP, |  | ||||||
| 		/// EME-OAEP as defined in PKCS #1 v2.0 with SHA-1, MGF1 and an empty  |  | ||||||
| 		/// encoding parameter. This mode is recommended for all new applications. |  | ||||||
| 		 |  | ||||||
| 	RSA_PADDING_SSLV23, |  | ||||||
| 		/// PKCS #1 v1.5 padding with an SSL-specific modification that denotes  |  | ||||||
| 		/// that the server is SSL3 capable.  |  | ||||||
| 		 |  | ||||||
| 	RSA_PADDING_NONE |  | ||||||
| 		/// Raw RSA encryption. This mode should only be used to implement cryptographically  |  | ||||||
| 		/// sound padding modes in the application code. Encrypting user data directly with RSA  |  | ||||||
| 		/// is insecure.  |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // The following block is the standard way of creating macros which make exporting |  | ||||||
| // from a DLL simpler. All files within this DLL are compiled with the Crypto_EXPORTS |  | ||||||
| // symbol defined on the command line. this symbol should not be defined on any project |  | ||||||
| // that uses this DLL. This way any other project whose source files include this file see |  | ||||||
| // Crypto_API functions as being imported from a DLL, wheras this DLL sees symbols |  | ||||||
| // defined with this macro as being exported. |  | ||||||
| // |  | ||||||
| #if defined(_WIN32) && defined(POCO_DLL) |  | ||||||
| 	#if defined(Crypto_Win_EXPORTS) |  | ||||||
| 		#define Crypto_Win_API __declspec(dllexport) |  | ||||||
| 	#else |  | ||||||
| 		#define Crypto_Win_API __declspec(dllimport) |  | ||||||
| 	#endif |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #if !defined(Crypto_Win_API) |  | ||||||
| 	#define Crypto_Win_API |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // Automatically link Crypto library. |  | ||||||
| // |  | ||||||
| #if defined(_MSC_VER) |  | ||||||
| 	#if !defined(POCO_NO_AUTOMATIC_LIBS) && !defined(Crypto_Win_EXPORTS) |  | ||||||
| 		#pragma comment(lib, "PocoCryptoWin" POCO_LIB_SUFFIX) |  | ||||||
| 	#endif |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void Crypto_Win_API initializeCrypto(); |  | ||||||
| 	/// Initialize the Crypto library. |  | ||||||
| 	/// |  | ||||||
| 	/// Should be called before using any class from the Crypto library. |  | ||||||
| 	/// The Crypto library will be initialized automatically, through   |  | ||||||
| 	/// OpenSSLInitializer instances held by various Crypto classes |  | ||||||
| 	/// (Cipher, CipherKey, RSAKey, X509Certificate). |  | ||||||
| 	/// However, it is recommended to call initializeCrypto() |  | ||||||
| 	/// in any case at application startup. |  | ||||||
| 	/// |  | ||||||
| 	/// Can be called multiple times; however, for every call to |  | ||||||
| 	/// initializeCrypto(), a matching call to uninitializeCrypto() |  | ||||||
| 	/// must be performed. |  | ||||||
| 	 |  | ||||||
|  |  | ||||||
| void Crypto_Win_API uninitializeCrypto(); |  | ||||||
| 	/// Uninitializes the Crypto library. |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_Crypto_INCLUDED |  | ||||||
| @@ -1,194 +0,0 @@ | |||||||
| // |  | ||||||
| // CryptoStream.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  CryptoStream |  | ||||||
| // |  | ||||||
| // Definition of the CryptoStreamBuf, CryptoInputStream and CryptoOutputStream |  | ||||||
| // classes. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_CryptoStream_INCLUDED |  | ||||||
| #define Crypto_CryptoStream_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include "Poco/BufferedStreamBuf.h" |  | ||||||
| #include "Poco/Buffer.h" |  | ||||||
| #include <iostream> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class CryptoTransform; |  | ||||||
| class Cipher; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API CryptoStreamBuf: public Poco::BufferedStreamBuf |  | ||||||
| 	/// This stream buffer performs cryptographic transformation on the data |  | ||||||
| 	/// going through it. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	CryptoStreamBuf(std::istream& istr, CryptoTransform* pTransform, std::streamsize bufferSize = 8192); |  | ||||||
| 	CryptoStreamBuf(std::ostream& ostr, CryptoTransform* pTransform, std::streamsize bufferSize = 8192); |  | ||||||
|  |  | ||||||
| 	virtual ~CryptoStreamBuf(); |  | ||||||
|  |  | ||||||
| 	void close(); |  | ||||||
| 		/// Flushes all buffers and finishes the encryption. |  | ||||||
|  |  | ||||||
| protected: |  | ||||||
| 	int readFromDevice(char* buffer, std::streamsize length); |  | ||||||
| 	int writeToDevice(const char* buffer, std::streamsize length); |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	CryptoTransform* _pTransform; |  | ||||||
| 	std::istream*	 _pIstr; |  | ||||||
| 	std::ostream*	 _pOstr; |  | ||||||
| 	bool			 _eof; |  | ||||||
|  |  | ||||||
| 	Poco::Buffer<unsigned char> _buffer; |  | ||||||
|  |  | ||||||
| 	CryptoStreamBuf(const CryptoStreamBuf&); |  | ||||||
| 	CryptoStreamBuf& operator = (const CryptoStreamBuf&); |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API CryptoIOS: public virtual std::ios |  | ||||||
| 	/// The base class for CryptoInputStream and CryptoOutputStream. |  | ||||||
| 	/// |  | ||||||
| 	/// This class is needed to ensure correct initialization order of the |  | ||||||
| 	/// stream buffer and base classes. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	CryptoIOS(std::istream& istr, CryptoTransform* pTransform, std::streamsize bufferSize = 8192); |  | ||||||
| 	CryptoIOS(std::ostream& ostr, CryptoTransform* pTransform, std::streamsize bufferSize = 8192); |  | ||||||
| 	~CryptoIOS(); |  | ||||||
| 	CryptoStreamBuf* rdbuf(); |  | ||||||
|  |  | ||||||
| protected: |  | ||||||
| 	CryptoStreamBuf _buf; |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API CryptoInputStream: public CryptoIOS, public std::istream |  | ||||||
| 	/// This stream transforms all data passing through it using the given |  | ||||||
| 	/// CryptoTransform. |  | ||||||
| 	/// |  | ||||||
| 	/// Use a CryptoTransform object provided by Cipher::createEncrytor() or |  | ||||||
| 	/// Cipher::createDecryptor() to create an encrypting or decrypting stream, |  | ||||||
| 	/// respectively. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	CryptoInputStream(std::istream& istr, CryptoTransform* pTransform, std::streamsize bufferSize = 8192); |  | ||||||
| 		/// Create a new CryptoInputStream object. The CryptoInputStream takes the |  | ||||||
| 		/// ownership of the given CryptoTransform object. |  | ||||||
|  |  | ||||||
| 	CryptoInputStream(std::istream& istr, Cipher& cipher, std::streamsize bufferSize = 8192); |  | ||||||
| 		/// Create a new encrypting CryptoInputStream object using the given cipher. |  | ||||||
|  |  | ||||||
| 	~CryptoInputStream(); |  | ||||||
| 		/// Destroys the CryptoInputStream. |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API CryptoOutputStream: public CryptoIOS, public std::ostream |  | ||||||
| 	/// This stream transforms all data passing through it using the given |  | ||||||
| 	/// CryptoTransform. |  | ||||||
| 	/// |  | ||||||
| 	/// Use a CryptoTransform object provided by Cipher::createEncrytor() or |  | ||||||
| 	/// Cipher::createDecryptor() to create an encrypting or decrypting stream, |  | ||||||
| 	/// respectively. |  | ||||||
| 	/// |  | ||||||
| 	/// After all data has been passed through the stream, close() must be called |  | ||||||
| 	/// to ensure completion of cryptographic transformation. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	CryptoOutputStream(std::ostream& ostr, CryptoTransform* pTransform, std::streamsize bufferSize = 8192); |  | ||||||
| 		/// Create a new CryptoOutputStream object. The CryptoOutputStream takes the |  | ||||||
| 		/// ownership of the given CryptoTransform object. |  | ||||||
|  |  | ||||||
| 	CryptoOutputStream(std::ostream& ostr, Cipher& cipher, std::streamsize bufferSize = 8192); |  | ||||||
| 		/// Create a new decrypting CryptoOutputStream object using the given cipher. |  | ||||||
|  |  | ||||||
| 	~CryptoOutputStream(); |  | ||||||
| 		/// Destroys the CryptoOutputStream. |  | ||||||
|  |  | ||||||
| 	void close(); |  | ||||||
| 		/// Flushes all buffers and finishes the encryption. |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API DecryptingInputStream: public CryptoIOS, public std::istream |  | ||||||
| 	/// This stream decrypts all data passing through it using the given |  | ||||||
| 	/// Cipher. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	DecryptingInputStream(std::istream& istr, Cipher& cipher, std::streamsize bufferSize = 8192); |  | ||||||
| 		/// Create a new DecryptingInputStream object using the given cipher. |  | ||||||
|  |  | ||||||
| 	~DecryptingInputStream(); |  | ||||||
| 		/// Destroys the DecryptingInputStream. |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API DecryptingOutputStream: public CryptoIOS, public std::ostream |  | ||||||
| 	/// This stream decrypts all data passing through it using the given |  | ||||||
| 	/// Cipher. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	DecryptingOutputStream(std::ostream& ostr, Cipher& cipher, std::streamsize bufferSize = 8192); |  | ||||||
| 		/// Create a new DecryptingOutputStream object using the given cipher. |  | ||||||
|  |  | ||||||
| 	~DecryptingOutputStream(); |  | ||||||
| 		/// Destroys the DecryptingOutputStream. |  | ||||||
|  |  | ||||||
| 	void close(); |  | ||||||
| 		/// Flushes all buffers and finishes the decryption. |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API EncryptingInputStream: public CryptoIOS, public std::istream |  | ||||||
| 	/// This stream encrypts all data passing through it using the given |  | ||||||
| 	/// Cipher. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	EncryptingInputStream(std::istream& istr, Cipher& cipher, std::streamsize bufferSize = 8192); |  | ||||||
| 		/// Create a new EncryptingInputStream object using the given cipher. |  | ||||||
|  |  | ||||||
| 	~EncryptingInputStream(); |  | ||||||
| 		/// Destroys the EncryptingInputStream. |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API EncryptingOutputStream: public CryptoIOS, public std::ostream |  | ||||||
| 	/// This stream encrypts all data passing through it using the given |  | ||||||
| 	/// Cipher. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	EncryptingOutputStream(std::ostream& ostr, Cipher& cipher, std::streamsize bufferSize = 8192); |  | ||||||
| 		/// Create a new EncryptingOutputStream object using the given cipher. |  | ||||||
|  |  | ||||||
| 	~EncryptingOutputStream(); |  | ||||||
| 		/// Destroys the EncryptingOutputStream. |  | ||||||
|  |  | ||||||
| 	void close(); |  | ||||||
| 		/// Flushes all buffers and finishes the encryption. |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_CryptoStream_INCLUDED |  | ||||||
| @@ -1,78 +0,0 @@ | |||||||
| // |  | ||||||
| // CryptoTransform.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  CryptoTransform |  | ||||||
| // |  | ||||||
| // Definition of the CryptoTransform class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_CryptoTransform_INCLUDED |  | ||||||
| #define Crypto_CryptoTransform_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include <ios> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API CryptoTransform |  | ||||||
| 	/// This interface represents the basic operations for cryptographic |  | ||||||
| 	/// transformations to be used with a CryptoInputStream or a |  | ||||||
| 	/// CryptoOutputStream. |  | ||||||
| 	/// |  | ||||||
| 	/// Implementations of this class are returned by the Cipher class to |  | ||||||
| 	/// perform encryption or decryption of data. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	CryptoTransform(); |  | ||||||
| 		/// Creates a new CryptoTransform object. |  | ||||||
|  |  | ||||||
| 	virtual ~CryptoTransform(); |  | ||||||
| 		/// Destroys the CryptoTransform. |  | ||||||
|  |  | ||||||
| 	virtual std::size_t blockSize() const = 0; |  | ||||||
| 		/// Returns the block size for this CryptoTransform. |  | ||||||
|  |  | ||||||
| 	virtual int setPadding(int padding); |  | ||||||
| 		/// Enables or disables padding. By default encryption operations are padded using standard block  |  | ||||||
| 		/// padding and the padding is checked and removed when decrypting. If the padding parameter is zero then  |  | ||||||
| 		/// no padding is performed, the total amount of data encrypted or decrypted must then be a multiple of  |  | ||||||
| 		/// the block size or an error will occur. |  | ||||||
| 		 |  | ||||||
| 	virtual std::streamsize transform( |  | ||||||
| 		const unsigned char* input, |  | ||||||
| 		std::streamsize		 inputLength, |  | ||||||
| 		unsigned char*		 output, |  | ||||||
| 		std::streamsize		 outputLength) = 0; |  | ||||||
| 		/// Transforms a chunk of data. The inputLength is arbitrary and does not |  | ||||||
| 		/// need to be a multiple of the block size. The output buffer has a maximum |  | ||||||
| 		/// capacity of the given outputLength that must be at least |  | ||||||
| 		///   inputLength + blockSize() |  | ||||||
| 		/// Returns the number of bytes written to the output buffer. |  | ||||||
|  |  | ||||||
| 	virtual std::streamsize finalize(unsigned char* output, std::streamsize length) = 0; |  | ||||||
| 		/// Finalizes the transformation. The output buffer must contain enough |  | ||||||
| 		/// space for at least two blocks, ie. |  | ||||||
| 		///   length >= 2*blockSize() |  | ||||||
| 		/// must be true.  Returns the number of bytes written to the output |  | ||||||
| 		/// buffer. |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_CryptoTransform_INCLUDED |  | ||||||
| @@ -1,87 +0,0 @@ | |||||||
| // |  | ||||||
| // DigestEngine.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Digest |  | ||||||
| // Module:  DigestEngine |  | ||||||
| // |  | ||||||
| // Definition of the DigestEngine class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_DigestEngine_INCLUDED |  | ||||||
| #define Crypto_DigestEngine_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include "Poco/Crypto/ServiceProvider.h" |  | ||||||
| #include "Poco/DigestEngine.h" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API DigestEngine: public Poco::DigestEngine |  | ||||||
| 	/// This class implements a Poco::DigestEngine for all |  | ||||||
| 	/// digest algorithms supported by Windows. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	DigestEngine(const std::string& name); |  | ||||||
| 		/// Creates a DigestEngine using the digest with the given name |  | ||||||
| 		/// (e.g., "MD5", "SHA1", "SHA256", "SHA512", etc.). |  | ||||||
| 		/// Algorithm names are not case sensitive. |  | ||||||
| 		///  |  | ||||||
| 		/// The following digest algorithms are supported: |  | ||||||
| 		///   - MD2 |  | ||||||
| 		///   - MD4 |  | ||||||
| 		///   - MD5 |  | ||||||
| 		///   - SHA1 (SHA-1) |  | ||||||
| 		///   - SHA256 (SHA-256) |  | ||||||
| 		///   - SHA384 (SHA-384) |  | ||||||
| 		///   - SHA512 (SHA-512) |  | ||||||
| 		///  |  | ||||||
| 		/// Throws a Poco::NotFoundException if no algorithm with the given name exists. |  | ||||||
| 		 |  | ||||||
| 	~DigestEngine(); |  | ||||||
| 		/// Destroys the DigestEngine. |  | ||||||
| 	 |  | ||||||
| 	const std::string& algorithm() const; |  | ||||||
| 		/// Returns the name of the digest algorithm. |  | ||||||
| 	 |  | ||||||
| 	// DigestEngine |  | ||||||
| 	unsigned digestLength() const; |  | ||||||
| 	void reset(); |  | ||||||
| 	const Poco::DigestEngine::Digest& digest(); |  | ||||||
|  |  | ||||||
| protected: |  | ||||||
| 	void updateImpl(const void* data, unsigned length); |  | ||||||
| 	 |  | ||||||
| private: |  | ||||||
| 	ServiceProvider _sp; |  | ||||||
| 	std::string _name; |  | ||||||
| 	HCRYPTHASH _handle; |  | ||||||
| 	Poco::DigestEngine::Digest _digest; |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // inlines |  | ||||||
| // |  | ||||||
| inline const std::string& DigestEngine::algorithm() const |  | ||||||
| { |  | ||||||
| 	return _name; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_DigestEngine_INCLUDED |  | ||||||
| @@ -1,75 +0,0 @@ | |||||||
| // |  | ||||||
| // RSACipherImpl.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: RSA |  | ||||||
| // Module:  RSACipherImpl |  | ||||||
| // |  | ||||||
| // Definition of the RSACipherImpl class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_RSACipherImpl_INCLUDED |  | ||||||
| #define Crypto_RSACipherImpl_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include "Poco/Crypto/Cipher.h" |  | ||||||
| #include "Poco/Crypto/RSAKey.h" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class RSACipherImpl: public Cipher |  | ||||||
| 	/// An implementation of the Cipher class for  |  | ||||||
| 	/// asymmetric (public-private key) encryption |  | ||||||
| 	/// based on the the RSA algorithm. |  | ||||||
| 	/// |  | ||||||
| 	/// Encryption is using the public key, decryption |  | ||||||
| 	/// requires the private key. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	RSACipherImpl(const RSAKey& key, RSAPaddingMode paddingMode); |  | ||||||
| 		/// Creates a new RSACipherImpl object for the given RSAKey |  | ||||||
| 		/// and using the given padding mode. |  | ||||||
|  |  | ||||||
| 	virtual ~RSACipherImpl(); |  | ||||||
| 		/// Destroys the RSACipherImpl. |  | ||||||
|  |  | ||||||
| 	const std::string& name() const; |  | ||||||
| 		/// Returns the name of the Cipher. |  | ||||||
| 	 |  | ||||||
| 	CryptoTransform* createEncryptor(); |  | ||||||
| 		/// Creates an CryptoTransform object for encryption. |  | ||||||
|  |  | ||||||
| 	CryptoTransform* createDecryptor(); |  | ||||||
| 		/// Creates a CryptoTransform object for decryption. |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	RSAKey _key; |  | ||||||
| 	RSAPaddingMode _paddingMode; |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // Inlines |  | ||||||
| // |  | ||||||
| inline const std::string& RSACipherImpl::name() const |  | ||||||
| { |  | ||||||
| 	return _key.name(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_RSACipherImpl_INCLUDED |  | ||||||
| @@ -1,107 +0,0 @@ | |||||||
| // |  | ||||||
| // RSADigestEngine.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: RSA |  | ||||||
| // Module:  RSADigestEngine |  | ||||||
| // |  | ||||||
| // Definition of the RSADigestEngine class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_RSADigestEngine_INCLUDED |  | ||||||
| #define Crypto_RSADigestEngine_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include "Poco/Crypto/RSAKey.h" |  | ||||||
| #include "Poco/DigestEngine.h" |  | ||||||
| #include "Poco/MD5Engine.h" |  | ||||||
| #include "Poco/SHA1Engine.h" |  | ||||||
| #include <istream> |  | ||||||
| #include <ostream> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API RSADigestEngine: public Poco::DigestEngine |  | ||||||
| 	/// This class implements a Poco::DigestEngine that can be |  | ||||||
| 	/// used to compute a secure digital signature. |  | ||||||
| 	/// |  | ||||||
| 	/// First another Poco::DigestEngine (Poco::MD5Engine |  | ||||||
| 	/// or Poco::SHA1Engine) is used to compute a cryptographic |  | ||||||
| 	/// hash of the data to be signed. Then, the hash value is |  | ||||||
| 	/// encrypted, using the RSA private key. |  | ||||||
| 	/// |  | ||||||
| 	/// To verify a signature, pass it to the verify()  |  | ||||||
| 	/// member function. It will decrypt the signature |  | ||||||
| 	/// using the RSA public key and compare the resulting |  | ||||||
| 	/// hash with the actual hash of the data. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	enum DigestType |  | ||||||
| 	{ |  | ||||||
| 		DIGEST_MD5, |  | ||||||
| 		DIGEST_SHA1 |  | ||||||
| 	}; |  | ||||||
| 	 |  | ||||||
| 	RSADigestEngine(const RSAKey& key, DigestType digestType = DIGEST_SHA1); |  | ||||||
| 		/// Creates the RSADigestEngine with the given RSA key, |  | ||||||
| 		/// using the SHA-1 hash algorithm. |  | ||||||
|  |  | ||||||
| 	~RSADigestEngine(); |  | ||||||
| 		/// Destroys the RSADigestEngine. |  | ||||||
|  |  | ||||||
| 	unsigned digestLength() const; |  | ||||||
| 		/// Returns the length of the digest in bytes. |  | ||||||
|  |  | ||||||
| 	void reset(); |  | ||||||
| 		/// Resets the engine so that a new |  | ||||||
| 		/// digest can be computed. |  | ||||||
| 		 |  | ||||||
| 	const DigestEngine::Digest& digest(); |  | ||||||
| 		/// Finishes the computation of the digest  |  | ||||||
| 		/// (the first time it's called) and |  | ||||||
| 		/// returns the message digest.  |  | ||||||
| 		/// |  | ||||||
| 		/// Can be called multiple times. |  | ||||||
|  |  | ||||||
| 	const DigestEngine::Digest& signature(); |  | ||||||
| 		/// Signs the digest using the RSA algorithm |  | ||||||
| 		/// and the private key (teh first time it's |  | ||||||
| 		/// called) and returns the result. |  | ||||||
| 		/// |  | ||||||
| 		/// Can be called multiple times. |  | ||||||
|  |  | ||||||
| 	bool verify(const DigestEngine::Digest& signature); |  | ||||||
| 		/// Verifies the data against the signature. |  | ||||||
| 		/// |  | ||||||
| 		/// Returns true if the signature can be verified, false otherwise. |  | ||||||
|  |  | ||||||
| protected: |  | ||||||
| 	void updateImpl(const void* data, unsigned length); |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	RSAKey _key; |  | ||||||
| 	Poco::DigestEngine& _engine; |  | ||||||
| 	int _type; |  | ||||||
| 	Poco::DigestEngine::Digest _digest; |  | ||||||
| 	Poco::DigestEngine::Digest _signature; |  | ||||||
| 	Poco::MD5Engine _md5Engine; |  | ||||||
| 	Poco::SHA1Engine _sha1Engine; |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_RSADigestEngine_INCLUDED |  | ||||||
| @@ -1,118 +0,0 @@ | |||||||
| // |  | ||||||
| // RSAKey.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: RSA |  | ||||||
| // Module:  RSAKey |  | ||||||
| // |  | ||||||
| // Definition of the RSAKey class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_RSAKey_INCLUDED |  | ||||||
| #define Crypto_RSAKey_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include "Poco/Crypto/RSAKeyImpl.h" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class X509Certificate; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API RSAKey |  | ||||||
| 	/// This class stores an RSA key pair, consisting |  | ||||||
| 	/// of private and public key. Storage of the private |  | ||||||
| 	/// key is optional. |  | ||||||
| 	/// |  | ||||||
| 	/// If a private key is available, the RSAKey can be |  | ||||||
| 	/// used for decrypting data (encrypted with the public key) |  | ||||||
| 	/// or computing secure digital signatures. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	enum KeyLength |  | ||||||
| 	{ |  | ||||||
| 		KL_512  = 512, |  | ||||||
| 		KL_1024 = 1024, |  | ||||||
| 		KL_2048 = 2048, |  | ||||||
| 		KL_4096 = 4096 |  | ||||||
| 	}; |  | ||||||
|  |  | ||||||
| 	enum Exponent |  | ||||||
| 	{ |  | ||||||
| 		EXP_SMALL = 0, |  | ||||||
| 		EXP_LARGE |  | ||||||
| 	}; |  | ||||||
|  |  | ||||||
| 	explicit RSAKey(const X509Certificate& cert); |  | ||||||
| 		/// Extracts the RSA public key from the given certificate. |  | ||||||
|  |  | ||||||
| 	RSAKey(KeyLength keyLength, Exponent exp); |  | ||||||
| 		/// Creates the RSAKey. Creates a new public/private key pair using the given parameters. |  | ||||||
| 		/// Can be used to sign data and verify signatures. |  | ||||||
| 		/// |  | ||||||
| 		/// The Exponent parameter will be ignored and is provided for API compatibility with the  |  | ||||||
| 		/// OpenSSL implementation only. |  | ||||||
|  |  | ||||||
| 	RSAKey(const std::string& publicKeyFile, const std::string& privateKeyFile = "", const std::string& privateKeyPassphrase = ""); |  | ||||||
| 		/// Creates the RSAKey, by reading public and private key from the given files and |  | ||||||
| 		/// using the given passphrase for the private key. Can only by used for signing if  |  | ||||||
| 		/// a private key is available.  |  | ||||||
|  |  | ||||||
| 	RSAKey(std::istream* pPublicKeyStream, std::istream* pPrivateKeyStream = 0, const std::string& privateKeyPassphrase = ""); |  | ||||||
| 		/// Creates the RSAKey. Can only by used for signing if pPrivateKeyStream |  | ||||||
| 		/// is not null. |  | ||||||
|  |  | ||||||
| 	~RSAKey(); |  | ||||||
| 		/// Destroys the RSAKey. |  | ||||||
|  |  | ||||||
| 	int size() const; |  | ||||||
| 		/// Returns the RSA modulus size. |  | ||||||
|  |  | ||||||
| 	void save(const std::string& publicKeyFile, const std::string& privateKeyFile = "", const std::string& privateKeyPassphrase = ""); |  | ||||||
| 		/// Exports the public and private keys to the given files.  |  | ||||||
| 		/// |  | ||||||
| 		/// If an empty filename is specified, the corresponding key |  | ||||||
| 		/// is not exported. |  | ||||||
|  |  | ||||||
| 	void save(std::ostream* pPublicKeyStream, std::ostream* pPrivateKeyStream = 0, const std::string& privateKeyPassphrase = ""); |  | ||||||
| 		/// Exports the public and private key to the given streams. |  | ||||||
| 		/// |  | ||||||
| 		/// If a null pointer is passed for a stream, the corresponding |  | ||||||
| 		/// key is not exported. |  | ||||||
|  |  | ||||||
| 	RSAKeyImpl::Ptr impl() const; |  | ||||||
| 		/// Returns the impl object. |  | ||||||
|  |  | ||||||
| 	const std::string& name() const; |  | ||||||
| 		/// Returns "rsa" |  | ||||||
| 	 |  | ||||||
| private: |  | ||||||
| 	RSAKeyImpl::Ptr _pImpl; |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // inlines |  | ||||||
| // |  | ||||||
| inline RSAKeyImpl::Ptr RSAKey::impl() const |  | ||||||
| { |  | ||||||
| 	return _pImpl; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_RSAKey_INCLUDED |  | ||||||
| @@ -1,123 +0,0 @@ | |||||||
| // |  | ||||||
| // RSAKeyImpl.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: RSA |  | ||||||
| // Module:  RSAKeyImpl |  | ||||||
| // |  | ||||||
| // Definition of the RSAKeyImpl class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_RSAKeyImpl_INCLUDED |  | ||||||
| #define Crypto_RSAKeyImpl_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include "Poco/Crypto/ServiceProvider.h" |  | ||||||
| #include "Poco/RefCountedObject.h" |  | ||||||
| #include "Poco/AutoPtr.h" |  | ||||||
| #include <istream> |  | ||||||
| #include <ostream> |  | ||||||
| #include <vector> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| struct bignum_st; |  | ||||||
| struct rsa_st; |  | ||||||
| typedef struct bignum_st BIGNUM; |  | ||||||
| typedef struct rsa_st RSA; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class X509Certificate; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class RSAKeyImpl: public Poco::RefCountedObject |  | ||||||
| 	/// class RSAKeyImpl |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	typedef Poco::AutoPtr<RSAKeyImpl> Ptr; |  | ||||||
|  |  | ||||||
| 	explicit RSAKeyImpl(const X509Certificate& cert); |  | ||||||
| 		/// Extracts the RSA public key from the given certificate. |  | ||||||
|  |  | ||||||
| 	RSAKeyImpl(int keyLength, unsigned long exponent); |  | ||||||
| 		/// Creates the RSAKey. Creates a new public/private keypair using the given parameters. |  | ||||||
| 		/// Can be used to sign data and verify signatures. |  | ||||||
|  |  | ||||||
| 	RSAKeyImpl(const std::string& publicKeyFile, const std::string& privateKeyFile, const std::string& privateKeyPassphrase); |  | ||||||
| 		/// Creates the RSAKey, by reading public and private key from the given files and |  | ||||||
| 		/// using the given passphrase for the private key. Can only by used for signing if  |  | ||||||
| 		/// a private key is available.  |  | ||||||
|  |  | ||||||
| 	RSAKeyImpl(std::istream* pPublicKeyStream, std::istream* pPrivateKeyStream, const std::string& privateKeyPassphrase); |  | ||||||
| 		/// Creates the RSAKey. Can only by used for signing if pPrivKey |  | ||||||
| 		/// is not null. If a private key file is specified, you don't need to |  | ||||||
| 		/// specify a public key file. OpenSSL will auto-create it from the private key. |  | ||||||
|  |  | ||||||
| 	~RSAKeyImpl(); |  | ||||||
| 		/// Destroys the RSAKeyImpl. |  | ||||||
|  |  | ||||||
| 	int size() const; |  | ||||||
| 		/// Returns the RSA modulus size. |  | ||||||
|  |  | ||||||
| 	void save(const std::string& publicKeyFile, const std::string& privateKeyFile = "", const std::string& privateKeyPassphrase = ""); |  | ||||||
| 		/// Exports the public and private keys to the given files.  |  | ||||||
| 		/// |  | ||||||
| 		/// If an empty filename is specified, the corresponding key |  | ||||||
| 		/// is not exported. |  | ||||||
|  |  | ||||||
| 	void save(std::ostream* pPublicKeyStream, std::ostream* pPrivateKeyStream = 0, const std::string& privateKeyPassphrase = ""); |  | ||||||
| 		/// Exports the public and private key to the given streams. |  | ||||||
| 		/// |  | ||||||
| 		/// If a null pointer is passed for a stream, the corresponding |  | ||||||
| 		/// key is not exported. |  | ||||||
|  |  | ||||||
| 	HCRYPTKEY privateKey() const; |  | ||||||
| 		/// Returns the underlying Windows-specific handle for the private key. |  | ||||||
|  |  | ||||||
| 	HCRYPTKEY publicKey() const; |  | ||||||
| 		/// Returns the underlying Windows-specific handle for the public key. |  | ||||||
|  |  | ||||||
| protected: |  | ||||||
| 	void loadPrivateKey(std::istream& istr); |  | ||||||
| 	void loadPublicKey(std::istream& istr); |  | ||||||
| 	void savePrivateKey(std::ostream& ostr); |  | ||||||
| 	void savePublicKey(std::ostream& ostr); |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	ServiceProvider _sp; |  | ||||||
| 	HCRYPTKEY _hPrivateKey; |  | ||||||
| 	HCRYPTKEY _hPublicKey; |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // inlines |  | ||||||
| // |  | ||||||
| HCRYPTKEY RSAKeyImpl::privateKey() const |  | ||||||
| { |  | ||||||
| 	return _hPrivateKey; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| HCRYPTKEY RSAKeyImpl::publicKey() const |  | ||||||
| { |  | ||||||
| 	return _hPublicKey; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_RSAKeyImpl_INCLUDED |  | ||||||
| @@ -1,71 +0,0 @@ | |||||||
| // |  | ||||||
| // ServiceProvider.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: CryptoCore |  | ||||||
| // Module:  ServiceProvider |  | ||||||
| // |  | ||||||
| // Definition of the ServiceProvider class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_ServiceProvider_INCLUDED |  | ||||||
| #define Crypto_ServiceProvider_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include "Poco/Mutex.h" |  | ||||||
| #include <wincrypt.h> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API ServiceProvider |  | ||||||
| 	/// This class encapsulates a Windows Cryptographic Service Provider handle. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	ServiceProvider(); |  | ||||||
| 		/// Creates the ServiceProvider and acquires a  |  | ||||||
| 		/// Windows Cryptographic Service Provider. |  | ||||||
| 		/// |  | ||||||
| 		/// Currently, this class always uses the  |  | ||||||
| 		/// Microsoft AES Cryptographic Provider |  | ||||||
| 		/// with the PROV_RSA_AES provider type. |  | ||||||
| 		 |  | ||||||
| 	~ServiceProvider(); |  | ||||||
| 		/// Destroys the ServiceProvider. |  | ||||||
| 	 |  | ||||||
| 	HCRYPTPROV handle() const; |  | ||||||
| 		/// Returns the underlying handle. |  | ||||||
|  |  | ||||||
| protected: |  | ||||||
| 	HCRYPTPROV _handle; |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	ServiceProvider(const ServiceProvider&); |  | ||||||
| 	ServiceProvider& operator = (const ServiceProvider&); |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // inlines |  | ||||||
| // |  | ||||||
| inline HCRYPTPROV ServiceProvider::handle() const |  | ||||||
| { |  | ||||||
| 	return _handle; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_ServiceProvider_INCLUDED |  | ||||||
| @@ -1,177 +0,0 @@ | |||||||
| // |  | ||||||
| // X509Certificate.h |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Certificate |  | ||||||
| // Module:  X509Certificate |  | ||||||
| // |  | ||||||
| // Definition of the X509Certificate class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifndef Crypto_X509Certificate_INCLUDED |  | ||||||
| #define Crypto_X509Certificate_INCLUDED |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Crypto.h" |  | ||||||
| #include "Poco/DateTime.h" |  | ||||||
| #include <set> |  | ||||||
| #include <istream> |  | ||||||
| #include <wincrypt.h> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class Crypto_Win_API X509Certificate |  | ||||||
| 	/// This class represents a X509 Certificate. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	enum NID |  | ||||||
| 		/// Name identifier for extracting information from |  | ||||||
| 		/// a certificate subject's or issuer's distinguished name. |  | ||||||
| 	{ |  | ||||||
| 		NID_COMMON_NAME, |  | ||||||
| 		NID_COUNTRY, |  | ||||||
| 		NID_LOCALITY_NAME, |  | ||||||
| 		NID_STATE_OR_PROVINCE, |  | ||||||
| 		NID_ORGANIZATION_NAME, |  | ||||||
| 		NID_ORGANIZATION_UNIT_NAME	 |  | ||||||
| 	}; |  | ||||||
| 	 |  | ||||||
| 	explicit X509Certificate(const std::string& certPath); |  | ||||||
| 		/// Creates the X509Certificate object by reading |  | ||||||
| 		/// a certificate in PEM or DER format from a file. |  | ||||||
|  |  | ||||||
| 	explicit X509Certificate(std::istream& istr); |  | ||||||
| 		/// Creates the X509Certificate object by reading |  | ||||||
| 		/// a certificate in PEM or DER format from a stream. |  | ||||||
|  |  | ||||||
| 	X509Certificate(const std::string& certName, const std::string& certStoreName, bool useMachineStore = false); |  | ||||||
| 		/// Creates the X509Certificate object by loading |  | ||||||
| 		/// a certificate from the specified certificate store. |  | ||||||
| 		/// |  | ||||||
| 		/// If useSystemStore is true, the machine's certificate store is used, |  | ||||||
| 		/// otherwise the user's certificate store. |  | ||||||
|  |  | ||||||
| 	explicit X509Certificate(PCCERT_CONTEXT pCert); |  | ||||||
| 		/// Creates the X509Certificate from an existing |  | ||||||
| 		/// WinCrypt certificate. Ownership is taken of  |  | ||||||
| 		/// the certificate. |  | ||||||
|  |  | ||||||
| 	X509Certificate(PCCERT_CONTEXT pCert, bool shared); |  | ||||||
| 		/// Creates the X509Certificate from an existing |  | ||||||
| 		/// WinCrypt certificate. Ownership is taken of  |  | ||||||
| 		/// the certificate. If shared is true, the  |  | ||||||
| 		/// certificate's reference count is incremented. |  | ||||||
|  |  | ||||||
| 	X509Certificate(const X509Certificate& cert); |  | ||||||
| 		/// Creates the certificate by copying another one. |  | ||||||
|  |  | ||||||
| 	X509Certificate& operator = (const X509Certificate& cert); |  | ||||||
| 		/// Assigns a certificate. |  | ||||||
|   |  | ||||||
| 	void swap(X509Certificate& cert); |  | ||||||
| 		/// Exchanges the certificate with another one. |  | ||||||
|  |  | ||||||
| 	~X509Certificate(); |  | ||||||
| 		/// Destroys the X509Certificate. |  | ||||||
|  |  | ||||||
| 	const std::string& issuerName() const; |  | ||||||
| 		/// Returns the certificate issuer's distinguished name.  |  | ||||||
| 		 |  | ||||||
| 	std::string issuerName(NID nid) const; |  | ||||||
| 		/// Extracts the information specified by the given |  | ||||||
| 		/// NID (name identifier) from the certificate issuer's |  | ||||||
| 		/// distinguished name. |  | ||||||
| 		 |  | ||||||
| 	const std::string& subjectName() const; |  | ||||||
| 		/// Returns the certificate subject's distinguished name. |  | ||||||
|  |  | ||||||
| 	std::string subjectName(NID nid) const; |  | ||||||
| 		/// Extracts the information specified by the given |  | ||||||
| 		/// NID (name identifier) from the certificate subject's |  | ||||||
| 		/// distinguished name. |  | ||||||
| 		 |  | ||||||
| 	std::string commonName() const; |  | ||||||
| 		/// Returns the common name stored in the certificate |  | ||||||
| 		/// subject's distinguished name. |  | ||||||
| 		 |  | ||||||
| 	void extractNames(std::string& commonName, std::set<std::string>& domainNames) const; |  | ||||||
| 		/// Extracts the common name and the alias domain names from the |  | ||||||
| 		/// certificate. |  | ||||||
| 		 |  | ||||||
| 	Poco::DateTime validFrom() const; |  | ||||||
| 		/// Returns the date and time the certificate is valid from. |  | ||||||
| 		 |  | ||||||
| 	Poco::DateTime expiresOn() const; |  | ||||||
| 		/// Returns the date and time the certificate expires. |  | ||||||
| 		 |  | ||||||
| 	bool issuedBy(const X509Certificate& issuerCertificate) const; |  | ||||||
| 		/// Checks whether the certificate has been issued by |  | ||||||
| 		/// the issuer given by issuerCertificate. This can be |  | ||||||
| 		/// used to validate a certificate chain. |  | ||||||
| 		/// |  | ||||||
| 		/// Verifies that the given certificate is contained in the |  | ||||||
| 		/// certificate's issuer certificate chain. |  | ||||||
| 		/// |  | ||||||
| 		/// Returns true if verification against the issuer certificate |  | ||||||
| 		/// was successful, false otherwise. |  | ||||||
|  |  | ||||||
| 	const PCCERT_CONTEXT system() const; |  | ||||||
| 		/// Returns the underlying WinCrypt certificate. |  | ||||||
|  |  | ||||||
| protected: |  | ||||||
| 	void init(); |  | ||||||
| 		/// Extracts issuer and subject name from the certificate. |  | ||||||
| 	 |  | ||||||
| 	static void* nid2oid(NID nid); |  | ||||||
| 		/// Returns the OID for the given NID. |  | ||||||
|  |  | ||||||
| 	void loadCertificate(const std::string& certName, const std::string& certStoreName, bool useMachineStore); |  | ||||||
| 	void importCertificate(const std::string& certPath); |  | ||||||
| 	void importCertificate(std::istream& istr); |  | ||||||
| 	void importCertificate(const char* pBuffer, std::size_t size); |  | ||||||
| 	void importPEMCertificate(const char* pBuffer, std::size_t size); |  | ||||||
| 	void importDERCertificate(const char* pBuffer, std::size_t size); |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	std::string _issuerName; |  | ||||||
| 	std::string _subjectName; |  | ||||||
| 	PCCERT_CONTEXT _pCert; |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // inlines |  | ||||||
| // |  | ||||||
| inline const std::string& X509Certificate::issuerName() const |  | ||||||
| { |  | ||||||
| 	return _issuerName; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline const std::string& X509Certificate::subjectName() const |  | ||||||
| { |  | ||||||
| 	return _subjectName; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| inline const PCCERT_CONTEXT X509Certificate::system() const |  | ||||||
| { |  | ||||||
| 	return _pCert; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #endif // Crypto_X509Certificate_INCLUDED |  | ||||||
| @@ -1,12 +0,0 @@ | |||||||
| # |  | ||||||
| # Makefile |  | ||||||
| # |  | ||||||
| # $Id: //poco/Main/Util/samples/Makefile#3 $ |  | ||||||
| # |  | ||||||
| # Makefile for Poco Util Samples |  | ||||||
| # |  | ||||||
|  |  | ||||||
| .PHONY: projects |  | ||||||
| clean all: projects |  | ||||||
| projects: |  | ||||||
| 	$(MAKE) -C genrsakey $(MAKECMDGOALS) |  | ||||||
| @@ -1,2 +0,0 @@ | |||||||
| Foundation |  | ||||||
| Util |  | ||||||
| @@ -1,19 +0,0 @@ | |||||||
| # |  | ||||||
| # Makefile |  | ||||||
| # |  | ||||||
| # $Id: //poco/Main/template/sample.make#4 $ |  | ||||||
| # |  | ||||||
| # Makefile for Poco genrsakey |  | ||||||
| # |  | ||||||
|  |  | ||||||
| include $(POCO_BASE)/build/rules/global |  | ||||||
|  |  | ||||||
| SYSLIBS += -lssl -lcrypto -lz -ldl |  | ||||||
|  |  | ||||||
| objects = genrsakey |  | ||||||
|  |  | ||||||
| target         = genrsakey |  | ||||||
| target_version = 1 |  | ||||||
| target_libs    = PocoCrypto PocoUtil PocoXML PocoFoundation |  | ||||||
|  |  | ||||||
| include $(POCO_BASE)/build/rules/exec |  | ||||||
| @@ -1,18 +0,0 @@ | |||||||
| vc.project.guid = ${vc.project.guidFromName} |  | ||||||
| vc.project.name = ${vc.project.baseName} |  | ||||||
| vc.project.target = ${vc.project.name} |  | ||||||
| vc.project.type = executable |  | ||||||
| vc.project.pocobase = ..\\..\\.. |  | ||||||
| vc.project.platforms = Win32, x64, WinCE |  | ||||||
| vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md |  | ||||||
| vc.project.prototype = ${vc.project.name}_vs90.vcproj |  | ||||||
| vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Crypto\\include |  | ||||||
| vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib |  | ||||||
| vc.project.linker.dependencies.x64 = ws2_32.lib iphlpapi.lib |  | ||||||
| vc.project.linker.dependencies.WinCE = ws2.lib iphlpapi.lib |  | ||||||
| vc.project.linker.dependencies.debug_shared = libeay32.lib ssleay32.lib |  | ||||||
| vc.project.linker.dependencies.release_shared = libeay32.lib ssleay32.lib |  | ||||||
| vc.project.linker.dependencies.debug_static_md = libeay32mdd.lib ssleay32mdd.lib Crypt32.lib |  | ||||||
| vc.project.linker.dependencies.release_static_md = libeay32md.lib ssleay32md.lib Crypt32.lib |  | ||||||
| vc.project.linker.dependencies.debug_static_mt = libeay32mtd.lib ssleay32mtd.lib Crypt32.lib |  | ||||||
| vc.project.linker.dependencies.release_static_mt = libeay32mt.lib ssleay32mt.lib Crypt32.lib |  | ||||||
| @@ -1,474 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="Windows-1252"?> |  | ||||||
| <VisualStudioProject |  | ||||||
| 	Name="genrsakey" |  | ||||||
| 	Version="9.00" |  | ||||||
| 	ProjectType="Visual C++" |  | ||||||
| 	ProjectGUID="{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| 	RootNamespace="genrsakey" |  | ||||||
| 	Keyword="Win32Proj"> |  | ||||||
| 	<Platforms> |  | ||||||
| 		<Platform |  | ||||||
| 			Name="Digi JumpStart (ARMV4I)"/> |  | ||||||
| 	</Platforms> |  | ||||||
| 	<ToolFiles/> |  | ||||||
| 	<Configurations> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_shared|Digi JumpStart (ARMV4I)" |  | ||||||
| 			OutputDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="1"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool" |  | ||||||
| 				TargetEnvironment="1"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				ExecutionBucket="7" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories="..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;WINCE;$(ARCHFAM);$(_ARCHFAM_);_CONSOLE;_CRT_SECURE_NO_WARNINGS;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="false" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				CompileForArchitecture="2" |  | ||||||
| 				InterworkCalls="false" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalOptions="/FORCE:MULTIPLE " |  | ||||||
| 				AdditionalDependencies="libeay32.lib ssleay32.lib ws2.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\$(PlatformName)\shared\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName)" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="bin\$(PlatformName)\shared\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="0" |  | ||||||
| 				RandomizedBaseAddress="1" |  | ||||||
| 				TargetMachine="0"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCodeSignTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<DeploymentTool |  | ||||||
| 				ForceDirty="-1" |  | ||||||
| 				RemoteDirectory="" |  | ||||||
| 				RegisterOutput="0" |  | ||||||
| 				AdditionalFiles=""/> |  | ||||||
| 			<DebuggerTool/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_shared|Digi JumpStart (ARMV4I)" |  | ||||||
| 			OutputDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="1"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool" |  | ||||||
| 				TargetEnvironment="1"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				ExecutionBucket="7" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories="..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;WINCE;$(ARCHFAM);$(_ARCHFAM_);_CONSOLE;_CRT_SECURE_NO_WARNINGS;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="false" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				CompileForArchitecture="2" |  | ||||||
| 				InterworkCalls="false" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalOptions="/FORCE:MULTIPLE " |  | ||||||
| 				AdditionalDependencies="libeay32.lib ssleay32.lib ws2.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\$(PlatformName)\shared\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName)" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				ProgramDatabaseFile="" |  | ||||||
| 				SubSystem="0" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="0"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCodeSignTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<DeploymentTool |  | ||||||
| 				ForceDirty="-1" |  | ||||||
| 				RemoteDirectory="" |  | ||||||
| 				RegisterOutput="0" |  | ||||||
| 				AdditionalFiles=""/> |  | ||||||
| 			<DebuggerTool/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_mt|Digi JumpStart (ARMV4I)" |  | ||||||
| 			OutputDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="1"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool" |  | ||||||
| 				TargetEnvironment="1"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				ExecutionBucket="7" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories="..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;WINCE;$(ARCHFAM);$(_ARCHFAM_);POCO_STATIC;_CONSOLE;_CRT_SECURE_NO_WARNINGS;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="false" |  | ||||||
| 				RuntimeLibrary="1" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				CompileForArchitecture="2" |  | ||||||
| 				InterworkCalls="false" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalOptions="/FORCE:MULTIPLE " |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib libeay32mtd.lib ssleay32mtd.lib Crypt32.lib ws2.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\$(PlatformName)\static_mt\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName)" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="bin\$(PlatformName)\static_mt\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="0" |  | ||||||
| 				RandomizedBaseAddress="1" |  | ||||||
| 				TargetMachine="0"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCodeSignTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<DeploymentTool |  | ||||||
| 				ForceDirty="-1" |  | ||||||
| 				RemoteDirectory="" |  | ||||||
| 				RegisterOutput="0" |  | ||||||
| 				AdditionalFiles=""/> |  | ||||||
| 			<DebuggerTool/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_mt|Digi JumpStart (ARMV4I)" |  | ||||||
| 			OutputDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="1"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool" |  | ||||||
| 				TargetEnvironment="1"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				ExecutionBucket="7" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="0" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				AdditionalIncludeDirectories="..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;WINCE;$(ARCHFAM);$(_ARCHFAM_);POCO_STATIC;_CONSOLE;_CRT_SECURE_NO_WARNINGS;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="false" |  | ||||||
| 				RuntimeLibrary="0" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800" |  | ||||||
| 				CompileForArchitecture="2" |  | ||||||
| 				InterworkCalls="false" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalOptions="/FORCE:MULTIPLE " |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib libeay32mt.lib ssleay32mt.lib Crypt32.lib ws2.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\$(PlatformName)\static_mt\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName)" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				ProgramDatabaseFile="" |  | ||||||
| 				SubSystem="0" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="0"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCodeSignTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<DeploymentTool |  | ||||||
| 				ForceDirty="-1" |  | ||||||
| 				RemoteDirectory="" |  | ||||||
| 				RegisterOutput="0" |  | ||||||
| 				AdditionalFiles=""/> |  | ||||||
| 			<DebuggerTool/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_md|Digi JumpStart (ARMV4I)" |  | ||||||
| 			OutputDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="1"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool" |  | ||||||
| 				TargetEnvironment="1"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				ExecutionBucket="7" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories="..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;WINCE;$(ARCHFAM);$(_ARCHFAM_);POCO_STATIC;_CONSOLE;_CRT_SECURE_NO_WARNINGS;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="false" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				CompileForArchitecture="2" |  | ||||||
| 				InterworkCalls="false" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalOptions="/FORCE:MULTIPLE " |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib libeay32mdd.lib ssleay32mdd.lib Crypt32.lib ws2.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\$(PlatformName)\static_md\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName)" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="bin\$(PlatformName)\static_md\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="0" |  | ||||||
| 				RandomizedBaseAddress="1" |  | ||||||
| 				TargetMachine="0"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCodeSignTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<DeploymentTool |  | ||||||
| 				ForceDirty="-1" |  | ||||||
| 				RemoteDirectory="" |  | ||||||
| 				RegisterOutput="0" |  | ||||||
| 				AdditionalFiles=""/> |  | ||||||
| 			<DebuggerTool/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_md|Digi JumpStart (ARMV4I)" |  | ||||||
| 			OutputDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(PlatformName)\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="1"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool" |  | ||||||
| 				TargetEnvironment="1"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				ExecutionBucket="7" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="0" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				AdditionalIncludeDirectories="..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;WINCE;$(ARCHFAM);$(_ARCHFAM_);POCO_STATIC;_CONSOLE;_CRT_SECURE_NO_WARNINGS;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="false" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="4800" |  | ||||||
| 				CompileForArchitecture="2" |  | ||||||
| 				InterworkCalls="false" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalOptions="/FORCE:MULTIPLE " |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib libeay32md.lib ssleay32md.lib Crypt32.lib ws2.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\$(PlatformName)\static_md\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName)" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				ProgramDatabaseFile="" |  | ||||||
| 				SubSystem="0" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="0"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCodeSignTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<DeploymentTool |  | ||||||
| 				ForceDirty="-1" |  | ||||||
| 				RemoteDirectory="" |  | ||||||
| 				RegisterOutput="0" |  | ||||||
| 				AdditionalFiles=""/> |  | ||||||
| 			<DebuggerTool/> |  | ||||||
| 		</Configuration> |  | ||||||
| 	</Configurations> |  | ||||||
| 	<References/> |  | ||||||
| 	<Files> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Header Files"/> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Source Files"> |  | ||||||
| 			<File |  | ||||||
| 				RelativePath=".\src\genrsakey.cpp"/> |  | ||||||
| 		</Filter> |  | ||||||
| 	</Files> |  | ||||||
| 	<Globals/> |  | ||||||
| </VisualStudioProject> |  | ||||||
| @@ -1,407 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="Windows-1252"?> |  | ||||||
| <VisualStudioProject |  | ||||||
| 	Name="genrsakey" |  | ||||||
| 	Version="7.10" |  | ||||||
| 	ProjectType="Visual C++" |  | ||||||
| 	ProjectGUID="{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| 	RootNamespace="genrsakey" |  | ||||||
| 	Keyword="Win32Proj"> |  | ||||||
| 	<Platforms> |  | ||||||
| 		<Platform |  | ||||||
| 			Name="Win32"/> |  | ||||||
| 	</Platforms> |  | ||||||
| 	<Configurations> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_shared|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;" |  | ||||||
| 				StringPooling="TRUE" |  | ||||||
| 				MinimalRebuild="TRUE" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="TRUE" |  | ||||||
| 				TreatWChar_tAsBuiltInType="TRUE" |  | ||||||
| 				ForceConformanceInForLoopScope="TRUE" |  | ||||||
| 				RuntimeTypeInfo="TRUE" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ObjectFile="$(IntDir)\" |  | ||||||
| 				ProgramDataBaseFileName="$(IntDir)\vc70.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="FALSE" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="libeay32.lib ssleay32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				GenerateDebugInformation="TRUE" |  | ||||||
| 				ProgramDatabaseFile="bin\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebDeploymentTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedWrapperGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_shared|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="TRUE" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="TRUE" |  | ||||||
| 				OptimizeForWindowsApplication="TRUE" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;" |  | ||||||
| 				StringPooling="TRUE" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="FALSE" |  | ||||||
| 				TreatWChar_tAsBuiltInType="TRUE" |  | ||||||
| 				ForceConformanceInForLoopScope="TRUE" |  | ||||||
| 				RuntimeTypeInfo="TRUE" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ObjectFile="$(IntDir)\" |  | ||||||
| 				ProgramDataBaseFileName="$(IntDir)\vc70.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="FALSE" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="libeay32.lib ssleay32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				GenerateDebugInformation="FALSE" |  | ||||||
| 				ProgramDatabaseFile="" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebDeploymentTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedWrapperGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_mt|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="TRUE" |  | ||||||
| 				MinimalRebuild="TRUE" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="1" |  | ||||||
| 				BufferSecurityCheck="TRUE" |  | ||||||
| 				TreatWChar_tAsBuiltInType="TRUE" |  | ||||||
| 				ForceConformanceInForLoopScope="TRUE" |  | ||||||
| 				RuntimeTypeInfo="TRUE" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ObjectFile="$(IntDir)\" |  | ||||||
| 				ProgramDataBaseFileName="$(IntDir)\vc70.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="FALSE" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32mtd.lib ssleay32mtd.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\static_mt\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				GenerateDebugInformation="TRUE" |  | ||||||
| 				ProgramDatabaseFile="bin\static_mt\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebDeploymentTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedWrapperGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_mt|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="TRUE" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="TRUE" |  | ||||||
| 				OptimizeForWindowsApplication="TRUE" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="TRUE" |  | ||||||
| 				RuntimeLibrary="0" |  | ||||||
| 				BufferSecurityCheck="FALSE" |  | ||||||
| 				TreatWChar_tAsBuiltInType="TRUE" |  | ||||||
| 				ForceConformanceInForLoopScope="TRUE" |  | ||||||
| 				RuntimeTypeInfo="TRUE" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ObjectFile="$(IntDir)\" |  | ||||||
| 				ProgramDataBaseFileName="$(IntDir)\vc70.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="FALSE" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32mt.lib ssleay32mt.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\static_mt\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				GenerateDebugInformation="FALSE" |  | ||||||
| 				ProgramDatabaseFile="" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebDeploymentTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedWrapperGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_md|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="TRUE" |  | ||||||
| 				MinimalRebuild="TRUE" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="TRUE" |  | ||||||
| 				TreatWChar_tAsBuiltInType="TRUE" |  | ||||||
| 				ForceConformanceInForLoopScope="TRUE" |  | ||||||
| 				RuntimeTypeInfo="TRUE" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ObjectFile="$(IntDir)\" |  | ||||||
| 				ProgramDataBaseFileName="$(IntDir)\vc70.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="FALSE" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32mdd.lib ssleay32mdd.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\static_md\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				GenerateDebugInformation="TRUE" |  | ||||||
| 				ProgramDatabaseFile="bin\static_md\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebDeploymentTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedWrapperGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_md|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="TRUE" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="TRUE" |  | ||||||
| 				OptimizeForWindowsApplication="TRUE" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="TRUE" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="FALSE" |  | ||||||
| 				TreatWChar_tAsBuiltInType="TRUE" |  | ||||||
| 				ForceConformanceInForLoopScope="TRUE" |  | ||||||
| 				RuntimeTypeInfo="TRUE" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				ObjectFile="$(IntDir)\" |  | ||||||
| 				ProgramDataBaseFileName="$(IntDir)\vc70.pdb" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="FALSE" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				DisableSpecificWarnings="4800;" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32md.lib ssleay32md.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\static_md\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				GenerateDebugInformation="FALSE" |  | ||||||
| 				ProgramDatabaseFile="" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebDeploymentTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedWrapperGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 	</Configurations> |  | ||||||
| 	<References/> |  | ||||||
| 	<Files> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Header Files"/> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Source Files"> |  | ||||||
| 			<File |  | ||||||
| 				RelativePath=".\src\genrsakey.cpp"/> |  | ||||||
| 		</Filter> |  | ||||||
| 	</Files> |  | ||||||
| 	<Globals/> |  | ||||||
| </VisualStudioProject> |  | ||||||
| @@ -1,447 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="Windows-1252"?> |  | ||||||
| <VisualStudioProject |  | ||||||
| 	Name="genrsakey" |  | ||||||
| 	Version="8.00" |  | ||||||
| 	ProjectType="Visual C++" |  | ||||||
| 	ProjectGUID="{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| 	RootNamespace="genrsakey" |  | ||||||
| 	Keyword="Win32Proj"> |  | ||||||
| 	<Platforms> |  | ||||||
| 		<Platform |  | ||||||
| 			Name="Win32"/> |  | ||||||
| 	</Platforms> |  | ||||||
| 	<ToolFiles/> |  | ||||||
| 	<Configurations> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_shared|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="libeay32.lib ssleay32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="bin\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_shared|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="libeay32.lib ssleay32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_mt|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="1" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32mtd.lib ssleay32mtd.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\static_mt\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="bin\static_mt\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_mt|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="0" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32mt.lib ssleay32mt.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\static_mt\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_md|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32mdd.lib ssleay32mdd.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\static_md\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="bin\static_md\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_md|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32md.lib ssleay32md.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\static_md\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 	</Configurations> |  | ||||||
| 	<References/> |  | ||||||
| 	<Files> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Header Files"/> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Source Files"> |  | ||||||
| 			<File |  | ||||||
| 				RelativePath=".\src\genrsakey.cpp"/> |  | ||||||
| 		</Filter> |  | ||||||
| 	</Files> |  | ||||||
| 	<Globals/> |  | ||||||
| </VisualStudioProject> |  | ||||||
| @@ -1,447 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="Windows-1252"?> |  | ||||||
| <VisualStudioProject |  | ||||||
| 	Name="genrsakey" |  | ||||||
| 	Version="9.00" |  | ||||||
| 	ProjectType="Visual C++" |  | ||||||
| 	ProjectGUID="{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| 	RootNamespace="genrsakey" |  | ||||||
| 	Keyword="Win32Proj"> |  | ||||||
| 	<Platforms> |  | ||||||
| 		<Platform |  | ||||||
| 			Name="Win32"/> |  | ||||||
| 	</Platforms> |  | ||||||
| 	<ToolFiles/> |  | ||||||
| 	<Configurations> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_shared|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="libeay32.lib ssleay32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="bin\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_shared|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="libeay32.lib ssleay32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_mt|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="1" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32mtd.lib ssleay32mtd.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\static_mt\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="bin\static_mt\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_mt|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="0" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32mt.lib ssleay32mt.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\static_mt\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_md|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32mdd.lib ssleay32mdd.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\static_md\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="bin\static_md\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_md|Win32" |  | ||||||
| 			OutputDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32md.lib ssleay32md.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin\static_md\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="1" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 	</Configurations> |  | ||||||
| 	<References/> |  | ||||||
| 	<Files> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Header Files"/> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Source Files"> |  | ||||||
| 			<File |  | ||||||
| 				RelativePath=".\src\genrsakey.cpp"/> |  | ||||||
| 		</Filter> |  | ||||||
| 	</Files> |  | ||||||
| 	<Globals/> |  | ||||||
| </VisualStudioProject> |  | ||||||
| @@ -1,296 +0,0 @@ | |||||||
| <?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_shared|SDK_AM335X_SK_WEC2013_V300"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V300</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|SDK_AM335X_SK_WEC2013_V300"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V300</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|SDK_AM335X_SK_WEC2013_V300"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V300</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|SDK_AM335X_SK_WEC2013_V300"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V300</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|SDK_AM335X_SK_WEC2013_V300"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V300</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|SDK_AM335X_SK_WEC2013_V300"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V300</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>genrsakey</ProjectName> |  | ||||||
|     <ProjectGuid>{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}</ProjectGuid> |  | ||||||
|     <DefaultLanguage>en-US</DefaultLanguage> |  | ||||||
|     <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion> |  | ||||||
|     <EnableRedirectPlatform>true</EnableRedirectPlatform> |  | ||||||
|     <RedirectPlatformValue>SDK_AM335X_SK_WEC2013_V300</RedirectPlatformValue> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>11.0.61030.0</_ProjectFileVersion> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">genrsakey</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <OutDir>bin\$(Platform)\shared\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <OutDir>bin\$(Platform)\shared\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <OutDir>bin\$(Platform)\static_mt\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <OutDir>bin\$(Platform)\static_mt\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <OutDir>bin\$(Platform)\static_md\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <OutDir>bin\$(Platform)\static_md\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\$(Platform)\shared\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\$(Platform)\shared\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <EntryPointSymbol>mainCRTStartup</EntryPointSymbol> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>NDEBUG;$(ProjectName)_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\$(Platform)\shared\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile/> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <EntryPointSymbol>mainCRTStartup</EntryPointSymbol> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>_DEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;libeay32mtd.lib;ssleay32mtd.lib;Crypt32.lib;ws2.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\$(Platform)\static_mt\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\$(Platform)\static_mt\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <EntryPointSymbol>mainCRTStartup</EntryPointSymbol> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>Default</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <AdditionalIncludeDirectories>..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>NDEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;libeay32mt.lib;ssleay32mt.lib;Crypt32.lib;ws2.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\$(Platform)\static_mt\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile/> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <EntryPointSymbol>mainCRTStartup</EntryPointSymbol> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;libeay32mdd.lib;ssleay32mdd.lib;Crypt32.lib;ws2.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\$(Platform)\static_md\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\$(Platform)\static_md\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <EntryPointSymbol>mainCRTStartup</EntryPointSymbol> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>Default</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <AdditionalIncludeDirectories>..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>NDEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;libeay32md.lib;ssleay32md.lib;Crypt32.lib;ws2.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\$(Platform)\static_md\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile/> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <EntryPointSymbol>mainCRTStartup</EntryPointSymbol> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,16 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Header Files"> |  | ||||||
|       <UniqueIdentifier>{7802e9ca-9ee3-418d-bf83-6e80de1956a8}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Source Files"> |  | ||||||
|       <UniqueIdentifier>{241e4c10-aab4-499d-a82e-5eac9c6969bf}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"> |  | ||||||
|       <Filter>Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,296 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="UTF-8"?> |  | ||||||
| <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup Label="ProjectConfigurations"> |  | ||||||
|     <ProjectConfiguration Include="debug_shared|SDK_AM335X_SK_WEC2013_V310"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V310</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|SDK_AM335X_SK_WEC2013_V310"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V310</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|SDK_AM335X_SK_WEC2013_V310"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V310</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|SDK_AM335X_SK_WEC2013_V310"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V310</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|SDK_AM335X_SK_WEC2013_V310"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V310</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|SDK_AM335X_SK_WEC2013_V310"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>SDK_AM335X_SK_WEC2013_V310</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>genrsakey</ProjectName> |  | ||||||
|     <ProjectGuid>{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}</ProjectGuid> |  | ||||||
|     <DefaultLanguage>en-US</DefaultLanguage> |  | ||||||
|     <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion> |  | ||||||
|     <EnableRedirectPlatform>true</EnableRedirectPlatform> |  | ||||||
|     <RedirectPlatformValue>SDK_AM335X_SK_WEC2013_V310</RedirectPlatformValue> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>Unicode</CharacterSet> |  | ||||||
|     <PlatformToolset>CE800</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">genrsakey</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <OutDir>bin\$(Platform)\shared\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <OutDir>bin\$(Platform)\shared\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <OutDir>bin\$(Platform)\static_mt\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <OutDir>bin\$(Platform)\static_mt\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <OutDir>bin\$(Platform)\static_md\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <OutDir>bin\$(Platform)\static_md\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Platform)\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\$(Platform)\shared\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\$(Platform)\shared\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <EntryPointSymbol>mainCRTStartup</EntryPointSymbol> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>NDEBUG;$(ProjectName)_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\$(Platform)\shared\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile/> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <EntryPointSymbol>mainCRTStartup</EntryPointSymbol> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>_DEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;libeay32mtd.lib;ssleay32mtd.lib;Crypt32.lib;ws2.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\$(Platform)\static_mt\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\$(Platform)\static_mt\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <EntryPointSymbol>mainCRTStartup</EntryPointSymbol> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>Default</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <AdditionalIncludeDirectories>..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>NDEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;libeay32mt.lib;ssleay32mt.lib;Crypt32.lib;ws2.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\$(Platform)\static_mt\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile/> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <EntryPointSymbol>mainCRTStartup</EntryPointSymbol> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;libeay32mdd.lib;ssleay32mdd.lib;Crypt32.lib;ws2.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\$(Platform)\static_md\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\$(Platform)\static_md\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <EntryPointSymbol>mainCRTStartup</EntryPointSymbol> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>Default</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <AdditionalIncludeDirectories>..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>NDEBUG;POCO_STATIC;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>false</MinimalRebuild> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;libeay32md.lib;ssleay32md.lib;Crypt32.lib;ws2.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\$(Platform)\static_md\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile/> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <EntryPointSymbol>mainCRTStartup</EntryPointSymbol> |  | ||||||
|       <SubSystem>WindowsCE</SubSystem> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,16 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Header Files"> |  | ||||||
|       <UniqueIdentifier>{01dad3d2-5e89-4a7b-a5a4-c26a92c6b0b0}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Source Files"> |  | ||||||
|       <UniqueIdentifier>{5945a19c-0cae-490c-b428-40f75602fc88}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"> |  | ||||||
|       <Filter>Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,311 +0,0 @@ | |||||||
| <?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_shared|Win32"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|Win32"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|Win32"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|Win32"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|Win32"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|Win32"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>genrsakey</ProjectName> |  | ||||||
|     <ProjectGuid>{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}</ProjectGuid> |  | ||||||
|     <RootNamespace>genrsakey</RootNamespace> |  | ||||||
|     <Keyword>Win32Proj</Keyword> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">bin\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">true</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">bin\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">false</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">bin\static_mt\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">true</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">bin\static_mt\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">false</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">bin\static_md\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">true</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">bin\static_md\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">false</LinkIncremental> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">genrsakey</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mtd.lib;ssleay32mtd.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\static_mt\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\static_mt\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mt.lib;ssleay32mt.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\static_mt\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mdd.lib;ssleay32mdd.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\static_md\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\static_md\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32md.lib;ssleay32md.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\static_md\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,16 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Header Files"> |  | ||||||
|       <UniqueIdentifier>{7b7871d2-7ac2-45ba-b16f-ca29f638c89b}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Source Files"> |  | ||||||
|       <UniqueIdentifier>{bb5388b5-422b-4fdc-99ea-fd8b190546c2}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"> |  | ||||||
|       <Filter>Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,311 +0,0 @@ | |||||||
| <?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_shared|Win32"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|Win32"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|Win32"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|Win32"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|Win32"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|Win32"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>genrsakey</ProjectName> |  | ||||||
|     <ProjectGuid>{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}</ProjectGuid> |  | ||||||
|     <RootNamespace>genrsakey</RootNamespace> |  | ||||||
|     <Keyword>Win32Proj</Keyword> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>11.0.61030.0</_ProjectFileVersion> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">genrsakey</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'"> |  | ||||||
|     <OutDir>bin\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'"> |  | ||||||
|     <OutDir>bin\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'"> |  | ||||||
|     <OutDir>bin\static_mt\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'"> |  | ||||||
|     <OutDir>bin\static_mt\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'"> |  | ||||||
|     <OutDir>bin\static_md\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'"> |  | ||||||
|     <OutDir>bin\static_md\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mtd.lib;ssleay32mtd.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\static_mt\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\static_mt\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mt.lib;ssleay32mt.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\static_mt\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mdd.lib;ssleay32mdd.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\static_md\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\static_md\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32md.lib;ssleay32md.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\static_md\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,16 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Header Files"> |  | ||||||
|       <UniqueIdentifier>{1271ad97-6dfe-49c3-bd05-727bdcf77976}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Source Files"> |  | ||||||
|       <UniqueIdentifier>{8482b52b-340a-42ec-a24a-d355768c2fef}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"> |  | ||||||
|       <Filter>Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,311 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="UTF-8"?> |  | ||||||
| <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup Label="ProjectConfigurations"> |  | ||||||
|     <ProjectConfiguration Include="debug_shared|Win32"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|Win32"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|Win32"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|Win32"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|Win32"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|Win32"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>Win32</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>genrsakey</ProjectName> |  | ||||||
|     <ProjectGuid>{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}</ProjectGuid> |  | ||||||
|     <RootNamespace>genrsakey</RootNamespace> |  | ||||||
|     <Keyword>Win32Proj</Keyword> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">genrsakey</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'"> |  | ||||||
|     <OutDir>bin\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'"> |  | ||||||
|     <OutDir>bin\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'"> |  | ||||||
|     <OutDir>bin\static_mt\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'"> |  | ||||||
|     <OutDir>bin\static_mt\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'"> |  | ||||||
|     <OutDir>bin\static_md\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'"> |  | ||||||
|     <OutDir>bin\static_md\</OutDir> |  | ||||||
|     <IntDir>obj\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mtd.lib;ssleay32mtd.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\static_mt\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\static_mt\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mt.lib;ssleay32mt.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\static_mt\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mdd.lib;ssleay32mdd.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\static_md\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin\static_md\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32md.lib;ssleay32md.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin\static_md\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX86</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,16 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Header Files"> |  | ||||||
|       <UniqueIdentifier>{1fd105e1-78f1-4b84-b7e2-fb6538761f13}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Source Files"> |  | ||||||
|       <UniqueIdentifier>{1d2163fd-86e8-4938-bfe7-f7146257af5d}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"> |  | ||||||
|       <Filter>Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,311 +0,0 @@ | |||||||
| <?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_shared|x64"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|x64"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|x64"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|x64"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|x64"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|x64"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>genrsakey</ProjectName> |  | ||||||
|     <ProjectGuid>{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}</ProjectGuid> |  | ||||||
|     <RootNamespace>genrsakey</RootNamespace> |  | ||||||
|     <Keyword>Win32Proj</Keyword> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">bin64\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">true</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">bin64\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">false</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">bin64\static_mt\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">true</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">bin64\static_mt\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">false</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">bin64\static_md\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">true</LinkIncremental> |  | ||||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">bin64\static_md\</OutDir> |  | ||||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">false</LinkIncremental> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">genrsakey</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin64\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mtd.lib;ssleay32mtd.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\static_mt\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin64\static_mt\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mt.lib;ssleay32mt.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\static_mt\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mdd.lib;ssleay32mdd.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\static_md\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin64\static_md\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|       <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32md.lib;ssleay32md.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\static_md\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,16 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Header Files"> |  | ||||||
|       <UniqueIdentifier>{ad9ec987-f68b-4f5a-8360-47fba97424b2}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Source Files"> |  | ||||||
|       <UniqueIdentifier>{6ae71d7a-4d84-41f6-8525-7523184ff8e5}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"> |  | ||||||
|       <Filter>Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,311 +0,0 @@ | |||||||
| <?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_shared|x64"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|x64"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|x64"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|x64"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|x64"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|x64"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>genrsakey</ProjectName> |  | ||||||
|     <ProjectGuid>{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}</ProjectGuid> |  | ||||||
|     <RootNamespace>genrsakey</RootNamespace> |  | ||||||
|     <Keyword>Win32Proj</Keyword> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v110</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>11.0.61030.0</_ProjectFileVersion> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">genrsakey</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'"> |  | ||||||
|     <OutDir>bin64\</OutDir> |  | ||||||
|     <IntDir>obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'"> |  | ||||||
|     <OutDir>bin64\</OutDir> |  | ||||||
|     <IntDir>obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'"> |  | ||||||
|     <OutDir>bin64\static_mt\</OutDir> |  | ||||||
|     <IntDir>obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'"> |  | ||||||
|     <OutDir>bin64\static_mt\</OutDir> |  | ||||||
|     <IntDir>obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'"> |  | ||||||
|     <OutDir>bin64\static_md\</OutDir> |  | ||||||
|     <IntDir>obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'"> |  | ||||||
|     <OutDir>bin64\static_md\</OutDir> |  | ||||||
|     <IntDir>obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin64\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mtd.lib;ssleay32mtd.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\static_mt\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin64\static_mt\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mt.lib;ssleay32mt.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\static_mt\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mdd.lib;ssleay32mdd.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\static_md\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin64\static_md\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32md.lib;ssleay32md.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\static_md\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,16 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Header Files"> |  | ||||||
|       <UniqueIdentifier>{6818d1bf-5226-43d3-93aa-b1e47a05e38c}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Source Files"> |  | ||||||
|       <UniqueIdentifier>{2693cc05-7a6f-42ef-aaf7-1d26db305827}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"> |  | ||||||
|       <Filter>Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,311 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="UTF-8"?> |  | ||||||
| <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup Label="ProjectConfigurations"> |  | ||||||
|     <ProjectConfiguration Include="debug_shared|x64"> |  | ||||||
|       <Configuration>debug_shared</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_md|x64"> |  | ||||||
|       <Configuration>debug_static_md</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="debug_static_mt|x64"> |  | ||||||
|       <Configuration>debug_static_mt</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_shared|x64"> |  | ||||||
|       <Configuration>release_shared</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_md|x64"> |  | ||||||
|       <Configuration>release_static_md</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|     <ProjectConfiguration Include="release_static_mt|x64"> |  | ||||||
|       <Configuration>release_static_mt</Configuration> |  | ||||||
|       <Platform>x64</Platform> |  | ||||||
|     </ProjectConfiguration> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <PropertyGroup Label="Globals"> |  | ||||||
|     <ProjectName>genrsakey</ProjectName> |  | ||||||
|     <ProjectGuid>{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}</ProjectGuid> |  | ||||||
|     <RootNamespace>genrsakey</RootNamespace> |  | ||||||
|     <Keyword>Win32Proj</Keyword> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="Configuration"> |  | ||||||
|     <ConfigurationType>Application</ConfigurationType> |  | ||||||
|     <CharacterSet>MultiByte</CharacterSet> |  | ||||||
|     <PlatformToolset>v120</PlatformToolset> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> |  | ||||||
|   <ImportGroup Label="ExtensionSettings"/> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="PropertySheets"> |  | ||||||
|     <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> |  | ||||||
|   </ImportGroup> |  | ||||||
|   <PropertyGroup Label="UserMacros"/> |  | ||||||
|   <PropertyGroup> |  | ||||||
|     <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">genrsakeyd</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">genrsakey</TargetName> |  | ||||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">genrsakey</TargetName> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'"> |  | ||||||
|     <OutDir>bin64\</OutDir> |  | ||||||
|     <IntDir>obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'"> |  | ||||||
|     <OutDir>bin64\</OutDir> |  | ||||||
|     <IntDir>obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'"> |  | ||||||
|     <OutDir>bin64\static_mt\</OutDir> |  | ||||||
|     <IntDir>obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'"> |  | ||||||
|     <OutDir>bin64\static_mt\</OutDir> |  | ||||||
|     <IntDir>obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'"> |  | ||||||
|     <OutDir>bin64\static_md\</OutDir> |  | ||||||
|     <IntDir>obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>true</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'"> |  | ||||||
|     <OutDir>bin64\static_md\</OutDir> |  | ||||||
|     <IntDir>obj64\genrsakey\$(Configuration)\</IntDir> |  | ||||||
|     <LinkIncremental>false</LinkIncremental> |  | ||||||
|   </PropertyGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin64\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>libeay32.lib;ssleay32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mtd.lib;ssleay32mtd.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\static_mt\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin64\static_mt\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mt.lib;ssleay32mt.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\static_mt\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>Disabled</Optimization> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <MinimalRebuild>true</MinimalRebuild> |  | ||||||
|       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>true</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32mdd.lib;ssleay32mdd.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\static_md\genrsakeyd.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> |  | ||||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> |  | ||||||
|       <ProgramDatabaseFile>bin64\static_md\genrsakeyd.pdb</ProgramDatabaseFile> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'"> |  | ||||||
|     <ClCompile> |  | ||||||
|       <Optimization>MaxSpeed</Optimization> |  | ||||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |  | ||||||
|       <IntrinsicFunctions>true</IntrinsicFunctions> |  | ||||||
|       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |  | ||||||
|       <OmitFramePointers>true</OmitFramePointers> |  | ||||||
|       <AdditionalIncludeDirectories>.\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |  | ||||||
|       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions> |  | ||||||
|       <StringPooling>true</StringPooling> |  | ||||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |  | ||||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> |  | ||||||
|       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> |  | ||||||
|       <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> |  | ||||||
|       <RuntimeTypeInfo>true</RuntimeTypeInfo> |  | ||||||
|       <PrecompiledHeader/> |  | ||||||
|       <WarningLevel>Level3</WarningLevel> |  | ||||||
|       <DebugInformationFormat/> |  | ||||||
|       <CompileAs>Default</CompileAs> |  | ||||||
|     </ClCompile> |  | ||||||
|     <Link> |  | ||||||
|       <AdditionalDependencies>iphlpapi.lib;winmm.lib;libeay32md.lib;ssleay32md.lib;Crypt32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies> |  | ||||||
|       <OutputFile>bin64\static_md\genrsakey.exe</OutputFile> |  | ||||||
|       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |  | ||||||
|       <GenerateDebugInformation>false</GenerateDebugInformation> |  | ||||||
|       <SubSystem>Console</SubSystem> |  | ||||||
|       <OptimizeReferences>true</OptimizeReferences> |  | ||||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> |  | ||||||
|       <TargetMachine>MachineX64</TargetMachine> |  | ||||||
|     </Link> |  | ||||||
|   </ItemDefinitionGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"/> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> |  | ||||||
|   <ImportGroup Label="ExtensionTargets"/> |  | ||||||
| </Project> |  | ||||||
| @@ -1,16 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <Filter Include="Header Files"> |  | ||||||
|       <UniqueIdentifier>{66fd0748-fed7-4e97-9a73-72ea6ac19073}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|     <Filter Include="Source Files"> |  | ||||||
|       <UniqueIdentifier>{bf3cb9b5-418b-490b-8352-2795c64585a5}</UniqueIdentifier> |  | ||||||
|     </Filter> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <ItemGroup> |  | ||||||
|     <ClCompile Include="src\genrsakey.cpp"> |  | ||||||
|       <Filter>Source Files</Filter> |  | ||||||
|     </ClCompile> |  | ||||||
|   </ItemGroup> |  | ||||||
| </Project> |  | ||||||
| @@ -1,447 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="Windows-1252"?> |  | ||||||
| <VisualStudioProject |  | ||||||
| 	Name="genrsakey" |  | ||||||
| 	Version="9.00" |  | ||||||
| 	ProjectType="Visual C++" |  | ||||||
| 	ProjectGUID="{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| 	RootNamespace="genrsakey" |  | ||||||
| 	Keyword="Win32Proj"> |  | ||||||
| 	<Platforms> |  | ||||||
| 		<Platform |  | ||||||
| 			Name="x64"/> |  | ||||||
| 	</Platforms> |  | ||||||
| 	<ToolFiles/> |  | ||||||
| 	<Configurations> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_shared|x64" |  | ||||||
| 			OutputDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="0" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="libeay32.lib ssleay32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin64\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib64" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="bin64\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				TargetMachine="17" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_shared|x64" |  | ||||||
| 			OutputDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="libeay32.lib ssleay32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin64\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib64" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="17" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_mt|x64" |  | ||||||
| 			OutputDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="1" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32mtd.lib ssleay32mtd.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin64\static_mt\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib64" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="bin64\static_mt\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				TargetMachine="17" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_mt|x64" |  | ||||||
| 			OutputDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="0" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32mt.lib ssleay32mt.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin64\static_mt\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib64" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="17" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="debug_static_md|x64" |  | ||||||
| 			OutputDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				MinimalRebuild="true" |  | ||||||
| 				BasicRuntimeChecks="3" |  | ||||||
| 				RuntimeLibrary="3" |  | ||||||
| 				BufferSecurityCheck="true" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="3" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32mdd.lib ssleay32mdd.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin64\static_md\genrsakeyd.exe" |  | ||||||
| 				LinkIncremental="2" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib64" |  | ||||||
| 				SuppressStartupBanner="true" |  | ||||||
| 				GenerateDebugInformation="true" |  | ||||||
| 				ProgramDatabaseFile="bin64\static_md\genrsakeyd.pdb" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				TargetMachine="17" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 		<Configuration |  | ||||||
| 			Name="release_static_md|x64" |  | ||||||
| 			OutputDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			IntermediateDirectory="obj64\$(ConfigurationName)" |  | ||||||
| 			ConfigurationType="1" |  | ||||||
| 			CharacterSet="2"> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreBuildEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCustomBuildTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXMLDataGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCWebServiceProxyGeneratorTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCMIDLTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCCLCompilerTool" |  | ||||||
| 				Optimization="4" |  | ||||||
| 				InlineFunctionExpansion="1" |  | ||||||
| 				EnableIntrinsicFunctions="true" |  | ||||||
| 				FavorSizeOrSpeed="1" |  | ||||||
| 				OmitFramePointers="true" |  | ||||||
| 				AdditionalIncludeDirectories=".\include;..\..\..\Foundation\include;..\..\..\XML\include;..\..\..\Util\include;..\..\..\Crypto\include" |  | ||||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;" |  | ||||||
| 				StringPooling="true" |  | ||||||
| 				RuntimeLibrary="2" |  | ||||||
| 				BufferSecurityCheck="false" |  | ||||||
| 				TreatWChar_tAsBuiltInType="true" |  | ||||||
| 				ForceConformanceInForLoopScope="true" |  | ||||||
| 				RuntimeTypeInfo="true" |  | ||||||
| 				UsePrecompiledHeader="0" |  | ||||||
| 				WarningLevel="3" |  | ||||||
| 				Detect64BitPortabilityProblems="false" |  | ||||||
| 				DebugInformationFormat="0" |  | ||||||
| 				CompileAs="0" |  | ||||||
| 				DisableSpecificWarnings="" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManagedResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCResourceCompilerTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPreLinkEventTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCLinkerTool" |  | ||||||
| 				AdditionalDependencies="iphlpapi.lib winmm.lib libeay32md.lib ssleay32md.lib Crypt32.lib ws2_32.lib iphlpapi.lib" |  | ||||||
| 				OutputFile="bin64\static_md\genrsakey.exe" |  | ||||||
| 				LinkIncremental="1" |  | ||||||
| 				AdditionalLibraryDirectories="..\..\..\lib64" |  | ||||||
| 				GenerateDebugInformation="false" |  | ||||||
| 				SubSystem="1" |  | ||||||
| 				OptimizeReferences="2" |  | ||||||
| 				EnableCOMDATFolding="2" |  | ||||||
| 				TargetMachine="17" |  | ||||||
| 				AdditionalOptions=""/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCALinkTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCManifestTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCXDCMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCBscMakeTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCFxCopTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCAppVerifierTool"/> |  | ||||||
| 			<Tool |  | ||||||
| 				Name="VCPostBuildEventTool"/> |  | ||||||
| 		</Configuration> |  | ||||||
| 	</Configurations> |  | ||||||
| 	<References/> |  | ||||||
| 	<Files> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Header Files"/> |  | ||||||
| 		<Filter |  | ||||||
| 			Name="Source Files"> |  | ||||||
| 			<File |  | ||||||
| 				RelativePath=".\src\genrsakey.cpp"/> |  | ||||||
| 		</Filter> |  | ||||||
| 	</Files> |  | ||||||
| 	<Globals/> |  | ||||||
| </VisualStudioProject> |  | ||||||
| @@ -1,218 +0,0 @@ | |||||||
| // |  | ||||||
| // genrsakey.cpp |  | ||||||
| // |  | ||||||
| // $Id: //poco/1.4/Crypto/samples/genrsakey/src/genrsakey.cpp#1 $ |  | ||||||
| // |  | ||||||
| // This sample demonstrates the XYZ class. |  | ||||||
| // |  | ||||||
| // Copyright (c) 2007, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // Permission is hereby granted, free of charge, to any person or organization |  | ||||||
| // obtaining a copy of the software and accompanying documentation covered by |  | ||||||
| // this license (the "Software") to use, reproduce, display, distribute, |  | ||||||
| // execute, and transmit the Software, and to prepare derivative works of the |  | ||||||
| // Software, and to permit third-parties to whom the Software is furnished to |  | ||||||
| // do so, all subject to the following: |  | ||||||
| //  |  | ||||||
| // The copyright notices in the Software and this entire statement, including |  | ||||||
| // the above license grant, this restriction and the following disclaimer, |  | ||||||
| // must be included in all copies of the Software, in whole or in part, and |  | ||||||
| // all derivative works of the Software, unless such copies or derivative |  | ||||||
| // works are solely in the form of machine-executable object code generated by |  | ||||||
| // a source language processor. |  | ||||||
| //  |  | ||||||
| // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |  | ||||||
| // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |  | ||||||
| // FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT |  | ||||||
| // SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE |  | ||||||
| // FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, |  | ||||||
| // ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |  | ||||||
| // DEALINGS IN THE SOFTWARE. |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Util/Application.h" |  | ||||||
| #include "Poco/Util/Option.h" |  | ||||||
| #include "Poco/Util/OptionException.h" |  | ||||||
| #include "Poco/Util/OptionSet.h" |  | ||||||
| #include "Poco/Util/HelpFormatter.h" |  | ||||||
| #include "Poco/Util/AbstractConfiguration.h" |  | ||||||
| #include "Poco/AutoPtr.h" |  | ||||||
| #include "Poco/NumberFormatter.h" |  | ||||||
| #include "Poco/NumberParser.h" |  | ||||||
| #include "Poco/String.h" |  | ||||||
| #include "Poco/Crypto/RSAKey.h" |  | ||||||
| #include <iostream> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| using Poco::Util::Application; |  | ||||||
| using Poco::Util::Option; |  | ||||||
| using Poco::Util::OptionSet; |  | ||||||
| using Poco::Util::HelpFormatter; |  | ||||||
| using Poco::Util::AbstractConfiguration; |  | ||||||
| using Poco::Util::OptionCallback; |  | ||||||
| using Poco::AutoPtr; |  | ||||||
| using Poco::NumberParser; |  | ||||||
| using Poco::Crypto::RSAKey; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class RSAApp: public Application |  | ||||||
| 	/// This sample demonstrates some of the features of the Util::Application class, |  | ||||||
| 	/// such as configuration file handling and command line arguments processing. |  | ||||||
| 	/// |  | ||||||
| 	/// Try genrsakey --help (on Unix platforms) or genrsakey /help (elsewhere) for |  | ||||||
| 	/// more information. |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	RSAApp(): |  | ||||||
| 	  _helpRequested(false), |  | ||||||
| 		 _length(RSAKey::KL_1024), |  | ||||||
| 		 _exp(RSAKey::EXP_LARGE), |  | ||||||
| 		 _name(), |  | ||||||
| 		 _pwd() |  | ||||||
| 	{ |  | ||||||
| 		Poco::Crypto::initializeCrypto(); |  | ||||||
| 	} |  | ||||||
| 	 |  | ||||||
| 	~RSAApp() |  | ||||||
| 	{ |  | ||||||
| 		Poco::Crypto::uninitializeCrypto(); |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| protected:	 |  | ||||||
| 	void initialize(Application& self) |  | ||||||
| 	{ |  | ||||||
| 		loadConfiguration(); // load default configuration files, if present |  | ||||||
| 		Application::initialize(self); |  | ||||||
| 	} |  | ||||||
| 	 |  | ||||||
| 	void uninitialize() |  | ||||||
| 	{ |  | ||||||
| 		Application::uninitialize(); |  | ||||||
| 	} |  | ||||||
| 	 |  | ||||||
| 	void reinitialize(Application& self) |  | ||||||
| 	{ |  | ||||||
| 		Application::reinitialize(self); |  | ||||||
| 	} |  | ||||||
| 	 |  | ||||||
| 	void defineOptions(OptionSet& options) |  | ||||||
| 	{ |  | ||||||
| 		Application::defineOptions(options); |  | ||||||
|  |  | ||||||
| 		options.addOption( |  | ||||||
| 			Option("help", "h", "display help information on command line arguments") |  | ||||||
| 				.required(false) |  | ||||||
| 				.repeatable(false) |  | ||||||
| 				.callback(OptionCallback<RSAApp>(this, &RSAApp::handleHelp))); |  | ||||||
|  |  | ||||||
| 		options.addOption( |  | ||||||
| 			Option("?", "?", "display help information on command line arguments") |  | ||||||
| 				.required(false) |  | ||||||
| 				.repeatable(false) |  | ||||||
| 				.callback(OptionCallback<RSAApp>(this, &RSAApp::handleHelp))); |  | ||||||
|  |  | ||||||
| 		options.addOption( |  | ||||||
| 			Option("key", "k", "define the key length") |  | ||||||
| 				.required(false) |  | ||||||
| 				.repeatable(false) |  | ||||||
| 				.argument("512|1024|2048|4096") |  | ||||||
| 				.callback(OptionCallback<RSAApp>(this, &RSAApp::handleKeyLength))); |  | ||||||
| 				 |  | ||||||
| 		options.addOption( |  | ||||||
| 			Option("exponent", "e", "defines the exponent of the key") |  | ||||||
| 				.required(false) |  | ||||||
| 				.repeatable(false) |  | ||||||
| 				.argument("small|large") |  | ||||||
| 				.callback(OptionCallback<RSAApp>(this, &RSAApp::handleExponent))); |  | ||||||
|  |  | ||||||
| 		options.addOption( |  | ||||||
| 			Option("file", "f", "defines the file base name. creates a file.pub and a file.priv") |  | ||||||
| 				.required(true) |  | ||||||
| 				.repeatable(false) |  | ||||||
| 				.argument("filebasename") |  | ||||||
| 				.callback(OptionCallback<RSAApp>(this, &RSAApp::handleFilePrefix))); |  | ||||||
|  |  | ||||||
| 		options.addOption( |  | ||||||
| 			Option("password", "p", "defines the password used to encrypt the private key file. If not defined user will be asked via stdin to provide in") |  | ||||||
| 				.required(false) |  | ||||||
| 				.repeatable(false) |  | ||||||
| 				.argument("pwd") |  | ||||||
| 				.callback(OptionCallback<RSAApp>(this, &RSAApp::handlePassword))); |  | ||||||
| 	} |  | ||||||
| 	 |  | ||||||
| 	void handleHelp(const std::string& name, const std::string& value) |  | ||||||
| 	{ |  | ||||||
| 		_helpRequested = true; |  | ||||||
| 		displayHelp(); |  | ||||||
| 		stopOptionsProcessing(); |  | ||||||
| 	} |  | ||||||
| 	 |  | ||||||
| 	void handleKeyLength(const std::string& name, const std::string& value) |  | ||||||
| 	{ |  | ||||||
| 		int keyLen = Poco::NumberParser::parse(value); |  | ||||||
| 		if (keyLen == 512 || keyLen == 1024 || keyLen == 2048 || keyLen == 4096) |  | ||||||
| 			_length = (RSAKey::KeyLength)keyLen; |  | ||||||
| 		else |  | ||||||
| 			throw Poco::Util::IncompatibleOptionsException("Illegal key length value"); |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	void handleExponent(const std::string& name, const std::string& value) |  | ||||||
| 	{ |  | ||||||
| 		if (Poco::icompare(value, "small") == 0) |  | ||||||
| 			_exp = RSAKey::EXP_SMALL; |  | ||||||
| 		else |  | ||||||
| 			_exp = RSAKey::EXP_LARGE; |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	void handleFilePrefix(const std::string& name, const std::string& value) |  | ||||||
| 	{ |  | ||||||
| 		if (value.empty()) |  | ||||||
| 			throw Poco::Util::IncompatibleOptionsException("Empty file prefix forbidden"); |  | ||||||
| 		_name = value; |  | ||||||
| 	} |  | ||||||
| 	 |  | ||||||
| 	void handlePassword(const std::string& name, const std::string& value) |  | ||||||
| 	{ |  | ||||||
| 		_pwd = value; |  | ||||||
| 	} |  | ||||||
| 		 |  | ||||||
| 	void displayHelp() |  | ||||||
| 	{ |  | ||||||
| 		HelpFormatter helpFormatter(options()); |  | ||||||
| 		helpFormatter.setCommand(commandName()); |  | ||||||
| 		helpFormatter.setUsage("OPTIONS"); |  | ||||||
| 		helpFormatter.setHeader("Application for generating RSA public/private key pairs."); |  | ||||||
| 		helpFormatter.format(std::cout); |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	int main(const std::vector<std::string>& args) |  | ||||||
| 	{ |  | ||||||
| 		if (!_helpRequested) |  | ||||||
| 		{ |  | ||||||
| 			logger().information("Generating key with length " + Poco::NumberFormatter::format((int)_length)); |  | ||||||
| 			logger().information(std::string("Exponent is ") + ((_exp == RSAKey::EXP_SMALL)?"small":"large")); |  | ||||||
| 			logger().information("Generating key"); |  | ||||||
| 			RSAKey key(_length, _exp); |  | ||||||
| 			logger().information("Generating key: DONE"); |  | ||||||
| 			std::string pubFile(_name + ".pub"); |  | ||||||
| 			std::string privFile(_name + ".priv"); |  | ||||||
| 			 |  | ||||||
| 			logger().information("Saving key to " + pubFile + " and " + privFile); |  | ||||||
| 			key.save(pubFile, privFile, _pwd); |  | ||||||
| 			logger().information("Key saved"); |  | ||||||
| 		} |  | ||||||
| 		return Application::EXIT_OK; |  | ||||||
| 	} |  | ||||||
| 	 |  | ||||||
| private: |  | ||||||
| 	bool _helpRequested; |  | ||||||
| 	RSAKey::KeyLength _length; |  | ||||||
| 	RSAKey::Exponent  _exp; |  | ||||||
| 	std::string       _name; |  | ||||||
| 	std::string       _pwd; |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| POCO_APP_MAIN(RSAApp) |  | ||||||
| @@ -1,4 +0,0 @@ | |||||||
| vc.project.platforms = Win32, x64, WinCE |  | ||||||
| vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md |  | ||||||
| vc.solution.create = true |  | ||||||
| vc.solution.include = genrsakey\\genrsakey |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 10.00 |  | ||||||
| # Visual Studio 2008 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_CE_vs90.vcproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|Digi JumpStart (ARMV4I) = debug_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		release_shared|Digi JumpStart (ARMV4I) = release_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		debug_static_mt|Digi JumpStart (ARMV4I) = debug_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		release_static_mt|Digi JumpStart (ARMV4I) = release_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		debug_static_md|Digi JumpStart (ARMV4I) = debug_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		release_static_md|Digi JumpStart (ARMV4I) = release_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Digi JumpStart (ARMV4I).ActiveCfg = debug_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Digi JumpStart (ARMV4I).Build.0 = debug_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Digi JumpStart (ARMV4I).Deploy.0 = debug_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Digi JumpStart (ARMV4I).ActiveCfg = release_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Digi JumpStart (ARMV4I).Build.0 = release_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Digi JumpStart (ARMV4I).Deploy.0 = release_shared|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Digi JumpStart (ARMV4I).Build.0 = debug_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = release_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Digi JumpStart (ARMV4I).Build.0 = release_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = release_static_mt|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Digi JumpStart (ARMV4I).Build.0 = debug_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Digi JumpStart (ARMV4I).ActiveCfg = release_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Digi JumpStart (ARMV4I).Build.0 = release_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Digi JumpStart (ARMV4I).Deploy.0 = release_static_md|Digi JumpStart (ARMV4I) |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,33 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 8.00 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_vs71.vcproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| 	ProjectSection(ProjectDependencies) = postProject |  | ||||||
| 	EndProjectSection |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfiguration) = preSolution |  | ||||||
| 		debug_shared = debug_shared |  | ||||||
| 		release_shared = release_shared |  | ||||||
| 		debug_static_mt = debug_static_mt |  | ||||||
| 		release_static_mt = release_static_mt |  | ||||||
| 		debug_static_md = debug_static_md |  | ||||||
| 		release_static_md = release_static_md |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfiguration) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared.Build.0 = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared.Build.0 = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md.Build.0 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ExtensibilityGlobals) = postSolution |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ExtensibilityAddIns) = postSolution |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 9.00 |  | ||||||
| # Visual Studio 2005 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_vs80.vcproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|Win32 = debug_shared|Win32 |  | ||||||
| 		release_shared|Win32 = release_shared|Win32 |  | ||||||
| 		debug_static_mt|Win32 = debug_static_mt|Win32 |  | ||||||
| 		release_static_mt|Win32 = release_static_mt|Win32 |  | ||||||
| 		debug_static_md|Win32 = debug_static_md|Win32 |  | ||||||
| 		release_static_md|Win32 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 10.00 |  | ||||||
| # Visual Studio 2008 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_vs90.vcproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|Win32 = debug_shared|Win32 |  | ||||||
| 		release_shared|Win32 = release_shared|Win32 |  | ||||||
| 		debug_static_mt|Win32 = debug_static_mt|Win32 |  | ||||||
| 		release_static_mt|Win32 = release_static_mt|Win32 |  | ||||||
| 		debug_static_md|Win32 = debug_static_md|Win32 |  | ||||||
| 		release_static_md|Win32 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 |  | ||||||
| # Visual Studio 2012 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_WEC2013_vs110.vcxproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|SDK_AM335X_SK_WEC2013_V300 = debug_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		release_shared|SDK_AM335X_SK_WEC2013_V300 = release_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		debug_static_mt|SDK_AM335X_SK_WEC2013_V300 = debug_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		release_static_mt|SDK_AM335X_SK_WEC2013_V300 = release_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		debug_static_md|SDK_AM335X_SK_WEC2013_V300 = debug_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		release_static_md|SDK_AM335X_SK_WEC2013_V300 = release_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = debug_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|SDK_AM335X_SK_WEC2013_V300.Build.0 = debug_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = debug_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = release_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|SDK_AM335X_SK_WEC2013_V300.Build.0 = release_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = release_shared|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = debug_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|SDK_AM335X_SK_WEC2013_V300.Build.0 = debug_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = debug_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = release_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|SDK_AM335X_SK_WEC2013_V300.Build.0 = release_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = release_static_mt|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = debug_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|SDK_AM335X_SK_WEC2013_V300.Build.0 = debug_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = debug_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|SDK_AM335X_SK_WEC2013_V300.ActiveCfg = release_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|SDK_AM335X_SK_WEC2013_V300.Build.0 = release_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|SDK_AM335X_SK_WEC2013_V300.Deploy.0 = release_static_md|SDK_AM335X_SK_WEC2013_V300 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 |  | ||||||
| # Visual Studio 2013 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_WEC2013_vs120.vcxproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|SDK_AM335X_SK_WEC2013_V310 = debug_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		release_shared|SDK_AM335X_SK_WEC2013_V310 = release_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		debug_static_mt|SDK_AM335X_SK_WEC2013_V310 = debug_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		release_static_mt|SDK_AM335X_SK_WEC2013_V310 = release_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		debug_static_md|SDK_AM335X_SK_WEC2013_V310 = debug_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		release_static_md|SDK_AM335X_SK_WEC2013_V310 = release_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = debug_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|SDK_AM335X_SK_WEC2013_V310.Build.0 = debug_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = debug_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = release_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|SDK_AM335X_SK_WEC2013_V310.Build.0 = release_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = release_shared|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = debug_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|SDK_AM335X_SK_WEC2013_V310.Build.0 = debug_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = debug_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = release_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|SDK_AM335X_SK_WEC2013_V310.Build.0 = release_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = release_static_mt|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = debug_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|SDK_AM335X_SK_WEC2013_V310.Build.0 = debug_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = debug_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|SDK_AM335X_SK_WEC2013_V310.ActiveCfg = release_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|SDK_AM335X_SK_WEC2013_V310.Build.0 = release_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|SDK_AM335X_SK_WEC2013_V310.Deploy.0 = release_static_md|SDK_AM335X_SK_WEC2013_V310 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 11.00 |  | ||||||
| # Visual Studio 2010 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_vs100.vcxproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|Win32 = debug_shared|Win32 |  | ||||||
| 		release_shared|Win32 = release_shared|Win32 |  | ||||||
| 		debug_static_mt|Win32 = debug_static_mt|Win32 |  | ||||||
| 		release_static_mt|Win32 = release_static_mt|Win32 |  | ||||||
| 		debug_static_md|Win32 = debug_static_md|Win32 |  | ||||||
| 		release_static_md|Win32 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 |  | ||||||
| # Visual Studio 2012 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_vs110.vcxproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|Win32 = debug_shared|Win32 |  | ||||||
| 		release_shared|Win32 = release_shared|Win32 |  | ||||||
| 		debug_static_mt|Win32 = debug_static_mt|Win32 |  | ||||||
| 		release_static_mt|Win32 = release_static_mt|Win32 |  | ||||||
| 		debug_static_md|Win32 = debug_static_md|Win32 |  | ||||||
| 		release_static_md|Win32 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 |  | ||||||
| # Visual Studio 2013 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_vs120.vcxproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|Win32 = debug_shared|Win32 |  | ||||||
| 		release_shared|Win32 = release_shared|Win32 |  | ||||||
| 		debug_static_mt|Win32 = debug_static_mt|Win32 |  | ||||||
| 		release_static_mt|Win32 = release_static_mt|Win32 |  | ||||||
| 		debug_static_md|Win32 = debug_static_md|Win32 |  | ||||||
| 		release_static_md|Win32 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.ActiveCfg = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.Build.0 = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|Win32.Deploy.0 = debug_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.ActiveCfg = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.Build.0 = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|Win32.Deploy.0 = release_shared|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.Build.0 = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.Build.0 = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.ActiveCfg = release_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.Build.0 = release_static_md|Win32 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|Win32.Deploy.0 = release_static_md|Win32 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 11.00 |  | ||||||
| # Visual Studio 2010 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_x64_vs100.vcxproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|x64 = debug_shared|x64 |  | ||||||
| 		release_shared|x64 = release_shared|x64 |  | ||||||
| 		debug_static_mt|x64 = debug_static_mt|x64 |  | ||||||
| 		release_static_mt|x64 = release_static_mt|x64 |  | ||||||
| 		debug_static_md|x64 = debug_static_md|x64 |  | ||||||
| 		release_static_md|x64 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|x64.ActiveCfg = debug_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|x64.Build.0 = debug_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|x64.Deploy.0 = debug_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|x64.ActiveCfg = release_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|x64.Build.0 = release_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|x64.Deploy.0 = release_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|x64.Build.0 = debug_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|x64.ActiveCfg = release_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|x64.Build.0 = release_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|x64.Deploy.0 = release_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|x64.ActiveCfg = debug_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|x64.Build.0 = debug_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|x64.Deploy.0 = debug_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|x64.ActiveCfg = release_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|x64.Build.0 = release_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|x64.Deploy.0 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 |  | ||||||
| # Visual Studio 2012 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_x64_vs110.vcxproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|x64 = debug_shared|x64 |  | ||||||
| 		release_shared|x64 = release_shared|x64 |  | ||||||
| 		debug_static_mt|x64 = debug_static_mt|x64 |  | ||||||
| 		release_static_mt|x64 = release_static_mt|x64 |  | ||||||
| 		debug_static_md|x64 = debug_static_md|x64 |  | ||||||
| 		release_static_md|x64 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|x64.ActiveCfg = debug_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|x64.Build.0 = debug_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|x64.Deploy.0 = debug_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|x64.ActiveCfg = release_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|x64.Build.0 = release_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|x64.Deploy.0 = release_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|x64.Build.0 = debug_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|x64.ActiveCfg = release_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|x64.Build.0 = release_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|x64.Deploy.0 = release_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|x64.ActiveCfg = debug_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|x64.Build.0 = debug_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|x64.Deploy.0 = debug_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|x64.ActiveCfg = release_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|x64.Build.0 = release_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|x64.Deploy.0 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 |  | ||||||
| # Visual Studio 2013 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_x64_vs120.vcxproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|x64 = debug_shared|x64 |  | ||||||
| 		release_shared|x64 = release_shared|x64 |  | ||||||
| 		debug_static_mt|x64 = debug_static_mt|x64 |  | ||||||
| 		release_static_mt|x64 = release_static_mt|x64 |  | ||||||
| 		debug_static_md|x64 = debug_static_md|x64 |  | ||||||
| 		release_static_md|x64 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|x64.ActiveCfg = debug_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|x64.Build.0 = debug_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|x64.Deploy.0 = debug_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|x64.ActiveCfg = release_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|x64.Build.0 = release_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|x64.Deploy.0 = release_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|x64.Build.0 = debug_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|x64.ActiveCfg = release_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|x64.Build.0 = release_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|x64.Deploy.0 = release_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|x64.ActiveCfg = debug_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|x64.Build.0 = debug_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|x64.Deploy.0 = debug_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|x64.ActiveCfg = release_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|x64.Build.0 = release_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|x64.Deploy.0 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,37 +0,0 @@ | |||||||
| Microsoft Visual Studio Solution File, Format Version 10.00 |  | ||||||
| # Visual Studio 2008 |  | ||||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "genrsakey", "genrsakey\genrsakey_x64_vs90.vcproj", "{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}" |  | ||||||
| EndProject |  | ||||||
| Global |  | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution |  | ||||||
| 		debug_shared|x64 = debug_shared|x64 |  | ||||||
| 		release_shared|x64 = release_shared|x64 |  | ||||||
| 		debug_static_mt|x64 = debug_static_mt|x64 |  | ||||||
| 		release_static_mt|x64 = release_static_mt|x64 |  | ||||||
| 		debug_static_md|x64 = debug_static_md|x64 |  | ||||||
| 		release_static_md|x64 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|x64.ActiveCfg = debug_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|x64.Build.0 = debug_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_shared|x64.Deploy.0 = debug_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|x64.ActiveCfg = release_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|x64.Build.0 = release_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_shared|x64.Deploy.0 = release_shared|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|x64.Build.0 = debug_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|x64.ActiveCfg = release_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|x64.Build.0 = release_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_mt|x64.Deploy.0 = release_static_mt|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|x64.ActiveCfg = debug_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|x64.Build.0 = debug_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.debug_static_md|x64.Deploy.0 = debug_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|x64.ActiveCfg = release_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|x64.Build.0 = release_static_md|x64 |  | ||||||
| 		{D6BE1AD9-4CB6-3184-8DF8-5210AE7D6947}.release_static_md|x64.Deploy.0 = release_static_md|x64 |  | ||||||
| 	EndGlobalSection |  | ||||||
| 	GlobalSection(SolutionProperties) = preSolution |  | ||||||
| 		HideSolutionNode = FALSE |  | ||||||
| 	EndGlobalSection |  | ||||||
| EndGlobal |  | ||||||
| @@ -1,142 +0,0 @@ | |||||||
| // |  | ||||||
| // Cipher.cpp |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  Cipher |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/Cipher.h" |  | ||||||
| #include "Poco/Crypto/CryptoStream.h" |  | ||||||
| #include "Poco/Crypto/CryptoTransform.h" |  | ||||||
| #include "Poco/Base64Encoder.h" |  | ||||||
| #include "Poco/Base64Decoder.h" |  | ||||||
| #include "Poco/HexBinaryEncoder.h" |  | ||||||
| #include "Poco/HexBinaryDecoder.h" |  | ||||||
| #include "Poco/StreamCopier.h" |  | ||||||
| #include "Poco/Exception.h" |  | ||||||
| #include <sstream> |  | ||||||
| #include <memory> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| Cipher::Cipher() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| Cipher::~Cipher() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| std::string Cipher::encryptString(const std::string& str, Encoding encoding) |  | ||||||
| { |  | ||||||
| 	std::istringstream source(str); |  | ||||||
| 	std::ostringstream sink; |  | ||||||
|  |  | ||||||
| 	encrypt(source, sink, encoding); |  | ||||||
|  |  | ||||||
| 	return sink.str(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| std::string Cipher::decryptString(const std::string& str, Encoding encoding) |  | ||||||
| { |  | ||||||
| 	std::istringstream source(str); |  | ||||||
| 	std::ostringstream sink; |  | ||||||
|  |  | ||||||
| 	decrypt(source, sink, encoding); |  | ||||||
| 	return sink.str(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void Cipher::encrypt(std::istream& source, std::ostream& sink, Encoding encoding) |  | ||||||
| { |  | ||||||
| 	CryptoInputStream encryptor(source, createEncryptor()); |  | ||||||
|  |  | ||||||
| 	switch (encoding) |  | ||||||
| 	{ |  | ||||||
| 	case ENC_NONE: |  | ||||||
| 		StreamCopier::copyStream(encryptor, sink); |  | ||||||
| 		break; |  | ||||||
|  |  | ||||||
| 	case ENC_BASE64: |  | ||||||
| 	case ENC_BASE64_NO_LF: |  | ||||||
| 		{ |  | ||||||
| 			Poco::Base64Encoder encoder(sink); |  | ||||||
| 			if (encoding == ENC_BASE64_NO_LF) |  | ||||||
| 			{ |  | ||||||
| 				encoder.rdbuf()->setLineLength(0); |  | ||||||
| 			} |  | ||||||
| 			StreamCopier::copyStream(encryptor, encoder); |  | ||||||
| 			encoder.close(); |  | ||||||
| 		} |  | ||||||
| 		break; |  | ||||||
|  |  | ||||||
| 	case ENC_BINHEX: |  | ||||||
| 	case ENC_BINHEX_NO_LF: |  | ||||||
| 		{ |  | ||||||
| 			Poco::HexBinaryEncoder encoder(sink); |  | ||||||
| 			if (encoding == ENC_BINHEX_NO_LF) |  | ||||||
| 			{ |  | ||||||
| 				encoder.rdbuf()->setLineLength(0); |  | ||||||
| 			} |  | ||||||
| 			StreamCopier::copyStream(encryptor, encoder); |  | ||||||
| 			encoder.close(); |  | ||||||
| 		} |  | ||||||
| 		break; |  | ||||||
|  |  | ||||||
| 	default: |  | ||||||
| 		throw Poco::InvalidArgumentException("Invalid argument", "encoding"); |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void Cipher::decrypt(std::istream& source, std::ostream& sink, Encoding encoding) |  | ||||||
| { |  | ||||||
| 	CryptoOutputStream decryptor(sink, createDecryptor()); |  | ||||||
|  |  | ||||||
| 	switch (encoding) |  | ||||||
| 	{ |  | ||||||
| 	case ENC_NONE: |  | ||||||
| 		StreamCopier::copyStream(source, decryptor); |  | ||||||
| 		decryptor.close(); |  | ||||||
| 		break; |  | ||||||
|  |  | ||||||
| 	case ENC_BASE64: |  | ||||||
| 	case ENC_BASE64_NO_LF: |  | ||||||
| 		{ |  | ||||||
| 			Poco::Base64Decoder decoder(source); |  | ||||||
| 			StreamCopier::copyStream(decoder, decryptor); |  | ||||||
| 			decryptor.close(); |  | ||||||
| 		} |  | ||||||
| 		break; |  | ||||||
|  |  | ||||||
| 	case ENC_BINHEX: |  | ||||||
| 	case ENC_BINHEX_NO_LF: |  | ||||||
| 		{ |  | ||||||
| 			Poco::HexBinaryDecoder decoder(source); |  | ||||||
| 			StreamCopier::copyStream(decoder, decryptor); |  | ||||||
| 			decryptor.close(); |  | ||||||
| 		} |  | ||||||
| 		break; |  | ||||||
|  |  | ||||||
| 	default: |  | ||||||
| 		throw Poco::InvalidArgumentException("Invalid argument", "encoding"); |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
| @@ -1,66 +0,0 @@ | |||||||
| // |  | ||||||
| // CipherFactory.cpp |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  CipherFactory |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/CipherFactory.h" |  | ||||||
| #include "Poco/Crypto/Cipher.h" |  | ||||||
| #include "Poco/Crypto/CipherKey.h" |  | ||||||
| //#include "Poco/Crypto/RSAKey.h" |  | ||||||
| #include "Poco/Crypto/CipherImpl.h" |  | ||||||
| //#include "Poco/Crypto/RSACipherImpl.h" |  | ||||||
| #include "Poco/Exception.h" |  | ||||||
| #include "Poco/SingletonHolder.h" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherFactory::CipherFactory() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherFactory::~CipherFactory() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace |  | ||||||
| { |  | ||||||
| 	static Poco::SingletonHolder<CipherFactory> holder; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherFactory& CipherFactory::defaultFactory() |  | ||||||
| { |  | ||||||
| 	return *holder.get(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| Cipher* CipherFactory::createCipher(const CipherKey& key) |  | ||||||
| { |  | ||||||
| 	return new CipherImpl(key); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| // TODO RSA |  | ||||||
| /* |  | ||||||
| Cipher* CipherFactory::createCipher(const RSAKey& key, RSAPaddingMode paddingMode) |  | ||||||
| { |  | ||||||
| 	return new RSACipherImpl(key, paddingMode); |  | ||||||
| } |  | ||||||
| */ |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
| @@ -1,198 +0,0 @@ | |||||||
| // |  | ||||||
| // CipherImpl.cpp |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  CipherImpl |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/CipherImpl.h" |  | ||||||
| #include "Poco/Crypto/CryptoTransform.h" |  | ||||||
| #include "Poco/Exception.h" |  | ||||||
| #include "Poco/Buffer.h" |  | ||||||
| #include <WinCrypt.h> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class CryptoTransformImpl: public CryptoTransform |  | ||||||
| { |  | ||||||
| public: |  | ||||||
| 	enum Direction |  | ||||||
| 	{ |  | ||||||
| 		DIR_ENCRYPT, |  | ||||||
| 		DIR_DECRYPT |  | ||||||
| 	}; |  | ||||||
|  |  | ||||||
| 	CryptoTransformImpl(CipherKeyImpl::Ptr pKey, Direction dir); |  | ||||||
| 	~CryptoTransformImpl(); |  | ||||||
| 	std::size_t blockSize() const; |  | ||||||
| 	int setPadding(int padding);	 |  | ||||||
|  |  | ||||||
| 	std::streamsize transform( |  | ||||||
| 		const unsigned char* input, |  | ||||||
| 		std::streamsize      inputLength, |  | ||||||
| 		unsigned char*       output, |  | ||||||
| 		std::streamsize      outputLength); |  | ||||||
| 		 |  | ||||||
| 	std::streamsize finalize( |  | ||||||
| 		unsigned char*  output, |  | ||||||
| 		std::streamsize length); |  | ||||||
|  |  | ||||||
| private: |  | ||||||
| 	CipherKeyImpl::Ptr _pKey; |  | ||||||
| 	Direction _dir; |  | ||||||
| 	Poco::Buffer<char> _buffer; |  | ||||||
| 	std::size_t _leftOver; |  | ||||||
| }; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoTransformImpl::CryptoTransformImpl(CipherKeyImpl::Ptr pKey, Direction dir): |  | ||||||
| 	_pKey(pKey), |  | ||||||
| 	_dir(dir), |  | ||||||
| 	_buffer(2*_pKey->blockSize()), |  | ||||||
| 	_leftOver(0) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoTransformImpl::~CryptoTransformImpl() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| std::size_t CryptoTransformImpl::blockSize() const |  | ||||||
| { |  | ||||||
| 	return _pKey->blockSize(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| 	 |  | ||||||
| int CryptoTransformImpl::setPadding(int padding) |  | ||||||
| { |  | ||||||
| 	if (padding != 1) throw Poco::NotImplementedException("padding cannot be disabled"); |  | ||||||
| 	return 1; |  | ||||||
| } |  | ||||||
| 	 |  | ||||||
|  |  | ||||||
| std::streamsize CryptoTransformImpl::transform( |  | ||||||
| 	const unsigned char* input, |  | ||||||
| 	std::streamsize      inputLength, |  | ||||||
| 	unsigned char*       output, |  | ||||||
| 	std::streamsize      outputLength) |  | ||||||
| { |  | ||||||
| 	// CryptEncrypt and CryptDecrypt require a multiple of block size |  | ||||||
| 	std::size_t blockSz = blockSize(); |  | ||||||
| 	poco_assert (outputLength >= (inputLength + blockSz)); |  | ||||||
|  |  | ||||||
| 	int blocks = static_cast<int>((_leftOver + inputLength)/blockSz); |  | ||||||
| 	if (blocks > 0) |  | ||||||
| 	{ |  | ||||||
| 		std::streamsize blockedSize = blocks*blockSz; |  | ||||||
| 		std::streamsize processed = blockedSize - _leftOver; |  | ||||||
|  |  | ||||||
| 		poco_assert (blockedSize <= outputLength); |  | ||||||
|  |  | ||||||
| 		std::memcpy(output, _buffer.begin(), _leftOver); |  | ||||||
| 		std::memcpy(output + _leftOver, input, static_cast<std::size_t>(processed)); |  | ||||||
| 	 |  | ||||||
| 		_leftOver = static_cast<std::size_t>(inputLength - processed); |  | ||||||
| 		if (_leftOver == 0) |  | ||||||
| 		{ |  | ||||||
| 			// always leave something over for finalize |  | ||||||
| 			_leftOver = blockSz; |  | ||||||
| 			if (processed > blockSz) |  | ||||||
| 				processed -= blockSz; |  | ||||||
| 			else |  | ||||||
| 				processed = 0; |  | ||||||
| 			blockedSize -= blockSz; |  | ||||||
| 		} |  | ||||||
| 		std::memcpy(_buffer.begin(), input + processed, _leftOver); |  | ||||||
|  |  | ||||||
| 		DWORD dataLen = static_cast<DWORD>(blockedSize); |  | ||||||
| 		DWORD bufLen = static_cast<DWORD>(outputLength); |  | ||||||
| 		if (dataLen > 0) |  | ||||||
| 		{ |  | ||||||
| 			if (_dir == DIR_ENCRYPT) |  | ||||||
| 			{ |  | ||||||
| 				BOOL rc = CryptEncrypt(_pKey->_hKey, 0, FALSE, 0, reinterpret_cast<BYTE*>(output), &dataLen, bufLen); |  | ||||||
| 				DWORD err = GetLastError(); |  | ||||||
| 				if (!rc) throw Poco::IOException("failed to encrypt data", GetLastError()); |  | ||||||
| 			} |  | ||||||
| 			else |  | ||||||
| 			{ |  | ||||||
| 				BOOL rc = CryptDecrypt(_pKey->_hKey, 0, FALSE, 0, reinterpret_cast<BYTE*>(output), &dataLen); |  | ||||||
| 				if (!rc) throw Poco::IOException("failed to decrypt data", GetLastError()); |  | ||||||
| 			} |  | ||||||
| 		} |  | ||||||
| 		return static_cast<std::streamsize>(dataLen); |  | ||||||
| 	} |  | ||||||
| 	else |  | ||||||
| 	{ |  | ||||||
| 		poco_assert_dbg (_leftOver + inputLength < blockSz); |  | ||||||
| 		std::memcpy(_buffer.begin() + _leftOver, input, static_cast<std::size_t>(inputLength)); |  | ||||||
| 		_leftOver += static_cast<std::size_t>(inputLength); |  | ||||||
| 		return 0; |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| std::streamsize CryptoTransformImpl::finalize( |  | ||||||
| 	unsigned char*	output, |  | ||||||
| 	std::streamsize length) |  | ||||||
| { |  | ||||||
| 	poco_assert (length >= blockSize()); |  | ||||||
| 		 |  | ||||||
| 	std::memcpy(output, _buffer.begin(), _leftOver); |  | ||||||
| 	DWORD dataLen = static_cast<DWORD>(_leftOver); |  | ||||||
| 	DWORD bufLen = static_cast<DWORD>(length); |  | ||||||
| 	if (_dir == DIR_ENCRYPT) |  | ||||||
| 	{ |  | ||||||
| 		BOOL rc = CryptEncrypt(_pKey->_hKey, 0, TRUE, 0, reinterpret_cast<BYTE*>(output), &dataLen, bufLen); |  | ||||||
| 		if (!rc) throw Poco::IOException("failed to encrypt data", GetLastError()); |  | ||||||
| 	} |  | ||||||
| 	else  |  | ||||||
| 	{ |  | ||||||
| 		BOOL rc = CryptDecrypt(_pKey->_hKey, 0, TRUE, 0, reinterpret_cast<BYTE*>(output), &dataLen); |  | ||||||
| 		if (!rc) throw Poco::IOException("failed to decrypt data", GetLastError()); |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	return static_cast<std::streamsize>(dataLen); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherImpl::CipherImpl(const CipherKey& key): |  | ||||||
| 	_key(key) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherImpl::~CipherImpl() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoTransform* CipherImpl::createEncryptor() |  | ||||||
| { |  | ||||||
| 	CipherKeyImpl::Ptr pKey = _key.impl(); |  | ||||||
| 	return new CryptoTransformImpl(pKey, CryptoTransformImpl::DIR_ENCRYPT); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoTransform* CipherImpl::createDecryptor() |  | ||||||
| { |  | ||||||
| 	CipherKeyImpl::Ptr pKey = _key.impl(); |  | ||||||
| 	return new CryptoTransformImpl(pKey, CryptoTransformImpl::DIR_DECRYPT); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
| @@ -1,47 +0,0 @@ | |||||||
| // |  | ||||||
| // CipherKey.cpp |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  CipherKey |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/CipherKey.h" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherKey::CipherKey(const std::string& name, const std::string& passphrase,  const std::string& salt, int iterationCount): |  | ||||||
| 	_pImpl(new CipherKeyImpl(name, passphrase, salt, iterationCount)) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherKey::CipherKey(const std::string& name, const ByteVec& key, const ByteVec& iv): |  | ||||||
| 	_pImpl(new CipherKeyImpl(name, key, iv)) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherKey::CipherKey(const std::string& name): |  | ||||||
| 	_pImpl(new CipherKeyImpl(name)) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherKey::~CipherKey() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
| @@ -1,728 +0,0 @@ | |||||||
| // |  | ||||||
| // CipherKeyImpl.cpp |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  CipherKeyImpl |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/CipherKeyImpl.h" |  | ||||||
| #include "Poco/Crypto/CryptoTransform.h" |  | ||||||
| #include "Poco/Crypto/CipherFactory.h" |  | ||||||
| #include "Poco/Crypto/DigestEngine.h" |  | ||||||
| #include "Poco/Exception.h" |  | ||||||
| #include "Poco/RandomStream.h" |  | ||||||
| #include "Poco/String.h" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace |  | ||||||
| { |  | ||||||
| 	// TODO: Not sure if we need this. May be useful for importing PEM private/public keys. Delete if not needed |  | ||||||
|  |  | ||||||
| 	// Following code taken and adapted from http://support.microsoft.com/kb/228786. |  | ||||||
| 	// |  | ||||||
| 	// Sometimes it is convenient to export and import plain text session keys.  |  | ||||||
| 	// However, the Microsoft Cryptographic Providers (Base and Enhanced) do not  |  | ||||||
| 	// support this feature. Both CryptExportKey() and CryptImportKey() require a  |  | ||||||
| 	// valid key handle to encrypt and decrypt the session key, respectively.  |  | ||||||
| 	// But by using an "exponent-of-one" private key the same effect can be achieved  |  | ||||||
| 	// to encrypt and decrypt the session key. |  | ||||||
|  |  | ||||||
| 	BOOL CreatePrivateExponentOneKey(HCRYPTPROV hProv, |  | ||||||
| 		DWORD dwKeySpec, |  | ||||||
| 		HCRYPTKEY *hPrivateKey); |  | ||||||
|  |  | ||||||
| 	BOOL GenerateSessionKeyWithAlgorithm(HCRYPTPROV hProv, |  | ||||||
| 		ALG_ID Alg, |  | ||||||
| 		HCRYPTKEY *hSessionKey); |  | ||||||
|  |  | ||||||
| 	BOOL DeriveSessionKeyWithAlgorithm(HCRYPTPROV hProv, |  | ||||||
| 		ALG_ID Alg, |  | ||||||
| 		LPBYTE lpHashingData, |  | ||||||
| 		DWORD dwHashingData, |  | ||||||
| 		HCRYPTKEY *hSessionKey); |  | ||||||
|  |  | ||||||
| 	BOOL ExportPlainSessionBlob(HCRYPTKEY hPublicKey, |  | ||||||
| 		HCRYPTKEY hSessionKey, |  | ||||||
| 		LPBYTE *pbKeyMaterial, |  | ||||||
| 		DWORD *dwKeyMaterial); |  | ||||||
|  |  | ||||||
| 	BOOL ImportPlainSessionBlob(HCRYPTPROV hProv, |  | ||||||
| 		HCRYPTKEY hPrivateKey, |  | ||||||
| 		ALG_ID dwAlgId, |  | ||||||
| 		LPBYTE pbKeyMaterial, |  | ||||||
| 		DWORD dwKeyMaterial, |  | ||||||
| 		HCRYPTKEY *hSessionKey); |  | ||||||
|  |  | ||||||
|  |  | ||||||
| 	BOOL CreatePrivateExponentOneKey(HCRYPTPROV hProv, |  | ||||||
| 		DWORD dwKeySpec, |  | ||||||
| 		HCRYPTKEY *hPrivateKey) |  | ||||||
| 	{ |  | ||||||
| 		BOOL fReturn = FALSE; |  | ||||||
| 		BOOL fResult; |  | ||||||
| 		int n; |  | ||||||
| 		LPBYTE keyblob = NULL; |  | ||||||
| 		DWORD dwkeyblob; |  | ||||||
| 		DWORD dwBitLen; |  | ||||||
| 		BYTE *ptr; |  | ||||||
|  |  | ||||||
| 		__try |  | ||||||
| 		{ |  | ||||||
| 			*hPrivateKey = 0; |  | ||||||
|  |  | ||||||
| 			if ((dwKeySpec != AT_KEYEXCHANGE) && (dwKeySpec != AT_SIGNATURE)) __leave; |  | ||||||
|  |  | ||||||
| 			// Generate the private key |  | ||||||
| 			fResult = CryptGenKey(hProv, dwKeySpec, CRYPT_EXPORTABLE, hPrivateKey); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			// Export the private key, we'll convert it to a private |  | ||||||
| 			// exponent of one key |  | ||||||
| 			fResult = CryptExportKey(*hPrivateKey, 0, PRIVATEKEYBLOB, 0, NULL, &dwkeyblob); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			keyblob = (LPBYTE)LocalAlloc(LPTR, dwkeyblob); |  | ||||||
| 			if (!keyblob) __leave; |  | ||||||
|  |  | ||||||
| 			fResult = CryptExportKey(*hPrivateKey, 0, PRIVATEKEYBLOB, 0, keyblob, &dwkeyblob); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			CryptDestroyKey(*hPrivateKey); |  | ||||||
| 			*hPrivateKey = 0; |  | ||||||
|  |  | ||||||
| 			// Get the bit length of the key |  | ||||||
| 			memcpy(&dwBitLen, &keyblob[12], 4); |  | ||||||
|  |  | ||||||
| 			// Modify the Exponent in Key BLOB format |  | ||||||
| 			// Key BLOB format is documented in SDK |  | ||||||
|  |  | ||||||
| 			// Convert pubexp in rsapubkey to 1 |  | ||||||
| 			ptr = &keyblob[16]; |  | ||||||
| 			for (n = 0; n < 4; n++) |  | ||||||
| 			{ |  | ||||||
| 				if (n == 0) ptr[n] = 1; |  | ||||||
| 				else ptr[n] = 0; |  | ||||||
| 			} |  | ||||||
|  |  | ||||||
| 			// Skip pubexp |  | ||||||
| 			ptr += 4; |  | ||||||
| 			// Skip modulus, prime1, prime2 |  | ||||||
| 			ptr += (dwBitLen / 8); |  | ||||||
| 			ptr += (dwBitLen / 16); |  | ||||||
| 			ptr += (dwBitLen / 16); |  | ||||||
|  |  | ||||||
| 			// Convert exponent1 to 1 |  | ||||||
| 			for (n = 0; n < (dwBitLen / 16); n++) |  | ||||||
| 			{ |  | ||||||
| 				if (n == 0) ptr[n] = 1; |  | ||||||
| 				else ptr[n] = 0; |  | ||||||
| 			} |  | ||||||
|  |  | ||||||
| 			// Skip exponent1 |  | ||||||
| 			ptr += (dwBitLen / 16); |  | ||||||
|  |  | ||||||
| 			// Convert exponent2 to 1 |  | ||||||
| 			for (n = 0; n < (dwBitLen / 16); n++) |  | ||||||
| 			{ |  | ||||||
| 				if (n == 0) ptr[n] = 1; |  | ||||||
| 				else ptr[n] = 0; |  | ||||||
| 			} |  | ||||||
|  |  | ||||||
| 			// Skip exponent2, coefficient |  | ||||||
| 			ptr += (dwBitLen / 16); |  | ||||||
| 			ptr += (dwBitLen / 16); |  | ||||||
|  |  | ||||||
| 			// Convert privateExponent to 1 |  | ||||||
| 			for (n = 0; n < (dwBitLen / 8); n++) |  | ||||||
| 			{ |  | ||||||
| 				if (n == 0) ptr[n] = 1; |  | ||||||
| 				else ptr[n] = 0; |  | ||||||
| 			} |  | ||||||
|  |  | ||||||
| 			// Import the exponent-of-one private key.       |  | ||||||
| 			if (!CryptImportKey(hProv, keyblob, dwkeyblob, 0, 0, hPrivateKey)) |  | ||||||
| 			{ |  | ||||||
| 				__leave; |  | ||||||
| 			} |  | ||||||
|  |  | ||||||
| 			fReturn = TRUE; |  | ||||||
| 		} |  | ||||||
| 		__finally |  | ||||||
| 		{ |  | ||||||
| 			if (keyblob) LocalFree(keyblob); |  | ||||||
|  |  | ||||||
| 			if (!fReturn) |  | ||||||
| 			{ |  | ||||||
| 				if (*hPrivateKey) CryptDestroyKey(*hPrivateKey); |  | ||||||
| 			} |  | ||||||
| 		} |  | ||||||
|  |  | ||||||
| 		return fReturn; |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
|  |  | ||||||
| 	BOOL GenerateSessionKeyWithAlgorithm(HCRYPTPROV hProv, |  | ||||||
| 		ALG_ID Alg, |  | ||||||
| 		HCRYPTKEY *hSessionKey) |  | ||||||
| 	{ |  | ||||||
| 		BOOL fResult; |  | ||||||
|  |  | ||||||
| 		*hSessionKey = 0; |  | ||||||
|  |  | ||||||
| 		fResult = CryptGenKey(hProv, Alg, CRYPT_EXPORTABLE, hSessionKey); |  | ||||||
| 		if (!fResult) |  | ||||||
| 		{ |  | ||||||
| 			return FALSE; |  | ||||||
| 		} |  | ||||||
|  |  | ||||||
| 		return TRUE; |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
|  |  | ||||||
| 	BOOL DeriveSessionKeyWithAlgorithm(HCRYPTPROV hProv, |  | ||||||
| 		ALG_ID Alg, |  | ||||||
| 		LPBYTE lpHashingData, |  | ||||||
| 		DWORD dwHashingData, |  | ||||||
| 		HCRYPTKEY *hSessionKey) |  | ||||||
| 	{ |  | ||||||
| 		BOOL fResult; |  | ||||||
| 		BOOL fReturn = FALSE; |  | ||||||
| 		HCRYPTHASH hHash = 0; |  | ||||||
|  |  | ||||||
| 		__try |  | ||||||
| 		{ |  | ||||||
| 			*hSessionKey = 0; |  | ||||||
|  |  | ||||||
| 			fResult = CryptCreateHash(hProv, CALG_SHA1, 0, 0, &hHash); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			fResult = CryptHashData(hHash, lpHashingData, dwHashingData, 0); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			fResult = CryptDeriveKey(hProv, Alg, hHash, CRYPT_EXPORTABLE, hSessionKey); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			fReturn = TRUE; |  | ||||||
| 		} |  | ||||||
| 		__finally |  | ||||||
| 		{ |  | ||||||
| 			if (hHash) CryptDestroyHash(hHash); |  | ||||||
| 		} |  | ||||||
|  |  | ||||||
| 		return fReturn; |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
|  |  | ||||||
| 	BOOL ExportPlainSessionBlob(HCRYPTKEY hPublicKey, |  | ||||||
| 		HCRYPTKEY hSessionKey, |  | ||||||
| 		LPBYTE *pbKeyMaterial, |  | ||||||
| 		DWORD *dwKeyMaterial) |  | ||||||
| 	{ |  | ||||||
| 		BOOL fReturn = FALSE; |  | ||||||
| 		BOOL fResult; |  | ||||||
| 		DWORD dwSize, n; |  | ||||||
| 		LPBYTE pbSessionBlob = NULL; |  | ||||||
| 		DWORD dwSessionBlob; |  | ||||||
| 		LPBYTE pbPtr; |  | ||||||
|  |  | ||||||
| 		__try |  | ||||||
| 		{ |  | ||||||
| 			*pbKeyMaterial = NULL; |  | ||||||
| 			*dwKeyMaterial = 0; |  | ||||||
|  |  | ||||||
| 			fResult = CryptExportKey(hSessionKey, hPublicKey, SIMPLEBLOB, 0, NULL, &dwSessionBlob); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			pbSessionBlob = (LPBYTE)LocalAlloc(LPTR, dwSessionBlob); |  | ||||||
| 			if (!pbSessionBlob) __leave; |  | ||||||
|  |  | ||||||
| 			fResult = CryptExportKey(hSessionKey, hPublicKey, SIMPLEBLOB, 0, pbSessionBlob, &dwSessionBlob); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			// Get session key size in bits |  | ||||||
| 			dwSize = sizeof(DWORD); |  | ||||||
| 			fResult = CryptGetKeyParam(hSessionKey, KP_KEYLEN, (LPBYTE)dwKeyMaterial, &dwSize, 0); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			// Get the number of bytes and allocate buffer |  | ||||||
| 			*dwKeyMaterial /= 8; |  | ||||||
| 			*pbKeyMaterial = (LPBYTE)LocalAlloc(LPTR, *dwKeyMaterial); |  | ||||||
| 			if (!*pbKeyMaterial) __leave; |  | ||||||
|  |  | ||||||
| 			// Skip the header |  | ||||||
| 			pbPtr = pbSessionBlob; |  | ||||||
| 			pbPtr += sizeof(BLOBHEADER); |  | ||||||
| 			pbPtr += sizeof(ALG_ID); |  | ||||||
|  |  | ||||||
| 			// We are at the beginning of the key |  | ||||||
| 			// but we need to start at the end since  |  | ||||||
| 			// it's reversed |  | ||||||
| 			pbPtr += (*dwKeyMaterial - 1); |  | ||||||
|  |  | ||||||
| 			// Copy the raw key into our return buffer       |  | ||||||
| 			for (n = 0; n < *dwKeyMaterial; n++) |  | ||||||
| 			{ |  | ||||||
| 				(*pbKeyMaterial)[n] = *pbPtr; |  | ||||||
| 				pbPtr--; |  | ||||||
| 			} |  | ||||||
|  |  | ||||||
| 			fReturn = TRUE; |  | ||||||
| 		} |  | ||||||
| 		__finally |  | ||||||
| 		{ |  | ||||||
| 			if (pbSessionBlob) LocalFree(pbSessionBlob); |  | ||||||
|  |  | ||||||
| 			if ((!fReturn) && (*pbKeyMaterial)) |  | ||||||
| 			{ |  | ||||||
| 				LocalFree(*pbKeyMaterial); |  | ||||||
| 				*pbKeyMaterial = NULL; |  | ||||||
| 				*dwKeyMaterial = 0; |  | ||||||
| 			} |  | ||||||
| 		} |  | ||||||
|  |  | ||||||
| 		return fReturn; |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
|  |  | ||||||
| 	BOOL ImportPlainSessionBlob(HCRYPTPROV hProv, |  | ||||||
| 		HCRYPTKEY hPrivateKey, |  | ||||||
| 		ALG_ID dwAlgId, |  | ||||||
| 		LPBYTE pbKeyMaterial, |  | ||||||
| 		DWORD dwKeyMaterial, |  | ||||||
| 		HCRYPTKEY *hSessionKey) |  | ||||||
| 	{ |  | ||||||
| 		BOOL fResult; |  | ||||||
| 		BOOL fReturn = FALSE; |  | ||||||
| 		BOOL fFound = FALSE; |  | ||||||
| 		LPBYTE pbSessionBlob = NULL; |  | ||||||
| 		DWORD dwSessionBlob, dwSize, n; |  | ||||||
| 		DWORD dwPublicKeySize; |  | ||||||
| 		DWORD dwProvSessionKeySize; |  | ||||||
| 		ALG_ID dwPrivKeyAlg; |  | ||||||
| 		LPBYTE pbPtr; |  | ||||||
| 		DWORD dwFlags = CRYPT_FIRST; |  | ||||||
| 		PROV_ENUMALGS_EX ProvEnum; |  | ||||||
| 		HCRYPTKEY hTempKey = 0; |  | ||||||
|  |  | ||||||
| 		__try |  | ||||||
| 		{ |  | ||||||
| 			// Double check to see if this provider supports this algorithm |  | ||||||
| 			// and key size |  | ||||||
| 			do |  | ||||||
| 			{ |  | ||||||
| 				dwSize = sizeof(ProvEnum); |  | ||||||
| 				fResult = CryptGetProvParam(hProv, PP_ENUMALGS_EX, (LPBYTE)&ProvEnum, &dwSize, dwFlags); |  | ||||||
| 				if (!fResult) break; |  | ||||||
|  |  | ||||||
| 				dwFlags = 0; |  | ||||||
|  |  | ||||||
| 				if (ProvEnum.aiAlgid == dwAlgId) fFound = TRUE; |  | ||||||
|  |  | ||||||
| 			} while (!fFound); |  | ||||||
|  |  | ||||||
| 			if (!fFound) __leave; |  | ||||||
|  |  | ||||||
| 			// We have to get the key size(including padding) |  | ||||||
| 			// from an HCRYPTKEY handle.  PP_ENUMALGS_EX contains |  | ||||||
| 			// the key size without the padding so we can't use it. |  | ||||||
| 			fResult = CryptGenKey(hProv, dwAlgId, 0, &hTempKey); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			dwSize = sizeof(DWORD); |  | ||||||
| 			fResult = CryptGetKeyParam(hTempKey, KP_KEYLEN, (LPBYTE)&dwProvSessionKeySize, &dwSize, 0); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
| 			CryptDestroyKey(hTempKey); |  | ||||||
| 			hTempKey = 0; |  | ||||||
|  |  | ||||||
| 			// Our key is too big, leave |  | ||||||
| 			if ((dwKeyMaterial * 8) > dwProvSessionKeySize) __leave; |  | ||||||
|  |  | ||||||
| 			// Get private key's algorithm |  | ||||||
| 			dwSize = sizeof(ALG_ID); |  | ||||||
| 			fResult = CryptGetKeyParam(hPrivateKey, KP_ALGID, (LPBYTE)&dwPrivKeyAlg, &dwSize, 0); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			// Get private key's length in bits |  | ||||||
| 			dwSize = sizeof(DWORD); |  | ||||||
| 			fResult = CryptGetKeyParam(hPrivateKey, KP_KEYLEN, (LPBYTE)&dwPublicKeySize, &dwSize, 0); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			// calculate Simple blob's length |  | ||||||
| 			dwSessionBlob = (dwPublicKeySize / 8) + sizeof(ALG_ID) + sizeof(BLOBHEADER); |  | ||||||
|  |  | ||||||
| 			// allocate simple blob buffer |  | ||||||
| 			pbSessionBlob = (LPBYTE)LocalAlloc(LPTR, dwSessionBlob); |  | ||||||
| 			if (!pbSessionBlob) __leave; |  | ||||||
|  |  | ||||||
| 			pbPtr = pbSessionBlob; |  | ||||||
|  |  | ||||||
| 			// SIMPLEBLOB Format is documented in SDK |  | ||||||
| 			// Copy header to buffer |  | ||||||
| 			((BLOBHEADER *)pbPtr)->bType = SIMPLEBLOB; |  | ||||||
| 			((BLOBHEADER *)pbPtr)->bVersion = 2; |  | ||||||
| 			((BLOBHEADER *)pbPtr)->reserved = 0; |  | ||||||
| 			((BLOBHEADER *)pbPtr)->aiKeyAlg = dwAlgId; |  | ||||||
| 			pbPtr += sizeof(BLOBHEADER); |  | ||||||
|  |  | ||||||
| 			// Copy private key algorithm to buffer |  | ||||||
| 			*((DWORD *)pbPtr) = dwPrivKeyAlg; |  | ||||||
| 			pbPtr += sizeof(ALG_ID); |  | ||||||
|  |  | ||||||
| 			// Place the key material in reverse order |  | ||||||
| 			for (n = 0; n < dwKeyMaterial; n++) |  | ||||||
| 			{ |  | ||||||
| 				pbPtr[n] = pbKeyMaterial[dwKeyMaterial - n - 1]; |  | ||||||
| 			} |  | ||||||
|  |  | ||||||
| 			// 3 is for the first reserved byte after the key material + the 2 reserved bytes at the end. |  | ||||||
| 			dwSize = dwSessionBlob - (sizeof(ALG_ID) + sizeof(BLOBHEADER) + dwKeyMaterial + 3); |  | ||||||
| 			pbPtr += (dwKeyMaterial + 1); |  | ||||||
|  |  | ||||||
| 			// Generate random data for the rest of the buffer |  | ||||||
| 			// (except that last two bytes) |  | ||||||
| 			fResult = CryptGenRandom(hProv, dwSize, pbPtr); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			for (n = 0; n < dwSize; n++) |  | ||||||
| 			{ |  | ||||||
| 				if (pbPtr[n] == 0) pbPtr[n] = 1; |  | ||||||
| 			} |  | ||||||
|  |  | ||||||
| 			pbSessionBlob[dwSessionBlob - 2] = 2; |  | ||||||
|  |  | ||||||
| 			fResult = CryptImportKey(hProv, pbSessionBlob, dwSessionBlob, |  | ||||||
| 				hPrivateKey, CRYPT_EXPORTABLE, hSessionKey); |  | ||||||
| 			if (!fResult) __leave; |  | ||||||
|  |  | ||||||
| 			fReturn = TRUE; |  | ||||||
| 		} |  | ||||||
| 		__finally |  | ||||||
| 		{ |  | ||||||
| 			if (hTempKey) CryptDestroyKey(hTempKey); |  | ||||||
| 			if (pbSessionBlob) LocalFree(pbSessionBlob); |  | ||||||
| 		} |  | ||||||
|  |  | ||||||
| 		return fReturn; |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherKeyImpl::CipherKeyImpl(const std::string& name,  |  | ||||||
| 	const std::string& passphrase,  |  | ||||||
| 	const std::string& salt, |  | ||||||
| 	int iterationCount): |  | ||||||
| 	_hKey(0), |  | ||||||
| 	_name(name), |  | ||||||
| 	_id(id(name)), |  | ||||||
| 	_key(keySize()), |  | ||||||
| 	_iv(ivSize()) |  | ||||||
| { |  | ||||||
| 	generateKey(passphrase, salt, iterationCount); |  | ||||||
| 	importKey(); |  | ||||||
| 	try |  | ||||||
| 	{ |  | ||||||
| 		importIV(); |  | ||||||
| 	} |  | ||||||
| 	catch (...) |  | ||||||
| 	{ |  | ||||||
| 		CryptDestroyKey(_hKey); |  | ||||||
| 		throw; |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherKeyImpl::CipherKeyImpl(const std::string& name,  |  | ||||||
| 	const ByteVec& key,  |  | ||||||
| 	const ByteVec& iv): |  | ||||||
| 	_hKey(0), |  | ||||||
| 	_name(name), |  | ||||||
| 	_id(id(name)), |  | ||||||
| 	_key(key), |  | ||||||
| 	_iv(iv) |  | ||||||
| { |  | ||||||
| 	if (_key.size() != keySize()) throw Poco::InvalidArgumentException("invalid key length"); |  | ||||||
| 	if (_iv.size() != ivSize()) throw Poco::InvalidArgumentException("invalid iv length"); |  | ||||||
| 	importKey(); |  | ||||||
| 	try |  | ||||||
| 	{ |  | ||||||
| 		importIV(); |  | ||||||
| 	} |  | ||||||
| 	catch (...) |  | ||||||
| 	{ |  | ||||||
| 		CryptDestroyKey(_hKey); |  | ||||||
| 		throw; |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
|  |  | ||||||
| 	 |  | ||||||
| CipherKeyImpl::CipherKeyImpl(const std::string& name): |  | ||||||
| 	_hKey(0), |  | ||||||
| 	_name(name), |  | ||||||
| 	_id(id(name)), |  | ||||||
| 	_key(keySize()), |  | ||||||
| 	_iv(ivSize()) |  | ||||||
| { |  | ||||||
| 	generateKey(); |  | ||||||
| 	importKey(); |  | ||||||
| 	try |  | ||||||
| 	{ |  | ||||||
| 		importIV(); |  | ||||||
| 	} |  | ||||||
| 	catch (...) |  | ||||||
| 	{ |  | ||||||
| 		CryptDestroyKey(_hKey); |  | ||||||
| 		throw; |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherKeyImpl::~CipherKeyImpl() |  | ||||||
| { |  | ||||||
| 	if (_hKey) CryptDestroyKey(_hKey); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CipherKeyImpl::Mode CipherKeyImpl::mode() const |  | ||||||
| { |  | ||||||
| 	if (blockSize() != 0) |  | ||||||
| 	{ |  | ||||||
| 		DWORD mode; |  | ||||||
| 		DWORD modeLen = sizeof(mode); |  | ||||||
| 		BOOL rc = CryptGetKeyParam(_hKey, KP_MODE, reinterpret_cast<BYTE*>(&mode), &modeLen, 0); |  | ||||||
| 		if (rc) |  | ||||||
| 		{ |  | ||||||
| 			switch (mode) |  | ||||||
| 			{ |  | ||||||
| 			case CRYPT_MODE_ECB: |  | ||||||
| 				return MODE_ECB; |  | ||||||
| 			case CRYPT_MODE_CBC: |  | ||||||
| 				return MODE_CBC; |  | ||||||
| 			case CRYPT_MODE_OFB: |  | ||||||
| 				return MODE_OFB; |  | ||||||
| 			case CRYPT_MODE_CFB: |  | ||||||
| 				return MODE_CFB; |  | ||||||
| 			default: |  | ||||||
| 				throw Poco::IllegalStateException("unexpected cipher mode"); |  | ||||||
| 			} |  | ||||||
| 		} |  | ||||||
| 		else throw Poco::SystemException("cannot get cipher mode"); |  | ||||||
| 	} |  | ||||||
| 	else return MODE_STREAM_CIPHER; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void CipherKeyImpl::generateKey() |  | ||||||
| { |  | ||||||
| 	getRandomBytes(_key, keySize()); |  | ||||||
| 	getRandomBytes(_iv, ivSize()); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void CipherKeyImpl::getRandomBytes(ByteVec& vec, std::size_t count) |  | ||||||
| { |  | ||||||
| 	Poco::RandomInputStream random; |  | ||||||
| 	 |  | ||||||
| 	vec.clear(); |  | ||||||
| 	vec.reserve(count); |  | ||||||
|  |  | ||||||
| 	for (int i = 0; i < count; ++i) |  | ||||||
| 		vec.push_back(static_cast<unsigned char>(random.get())); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void CipherKeyImpl::generateKey( |  | ||||||
| 	const std::string& password, |  | ||||||
| 	const std::string& salt, |  | ||||||
| 	int iterationCount) |  | ||||||
| { |  | ||||||
| 	// We must be compatible with the OpenSSL implementation of Crypto. |  | ||||||
| 	// OpenSSL documentation specifies that the salt must be an 8-byte array. |  | ||||||
| 	unsigned char saltBytes[8]; |  | ||||||
|  |  | ||||||
| 	if (!salt.empty()) |  | ||||||
| 	{ |  | ||||||
| 		int len = static_cast<int>(salt.size()); |  | ||||||
| 		// Create the salt array from the salt string |  | ||||||
| 		for (int i = 0; i < 8; ++i) |  | ||||||
| 			saltBytes[i] = salt.at(i % len); |  | ||||||
| 		for (int i = 8; i < len; ++i) |  | ||||||
| 			saltBytes[i % 8] ^= salt.at(i); |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	// Now create the key and IV, using the MD5 digest algorithm. |  | ||||||
| 	// We emulate the OpenSSL EVP_BytesToKey() function using MD5. |  | ||||||
| 	 |  | ||||||
| 	// First iteration |  | ||||||
| 	DigestEngine md5("MD5"); |  | ||||||
| 	md5.update(password.data(), password.size()); |  | ||||||
| 	if (!salt.empty()) md5.update(saltBytes, 8); |  | ||||||
| 	Poco::DigestEngine::Digest d; |  | ||||||
| 	d = md5.digest(); |  | ||||||
| 	for (int i = 1; i < iterationCount; i++) |  | ||||||
| 	{ |  | ||||||
| 		md5.reset(); |  | ||||||
| 		md5.update(&d[0], d.size()); |  | ||||||
| 		d = md5.digest(); |  | ||||||
| 	} |  | ||||||
| 	int keySz = keySize(); |  | ||||||
| 	int ivSz  = ivSize(); |  | ||||||
| 	int requiredSz = keySz + ivSz; |  | ||||||
| 	int availableSz = d.size(); |  | ||||||
| 	int k = 1; |  | ||||||
| 	Poco::DigestEngine::Digest extraD(d); |  | ||||||
| 	while (availableSz < requiredSz) |  | ||||||
| 	{ |  | ||||||
| 		md5.reset(); |  | ||||||
| 		md5.update(&extraD[0], extraD.size()); |  | ||||||
| 		md5.update(password.data(), password.size()); |  | ||||||
| 		if (!salt.empty()) md5.update(saltBytes, 8); |  | ||||||
| 		extraD = md5.digest(); |  | ||||||
| 		for (int i = 1; i < iterationCount; i++) |  | ||||||
| 		{ |  | ||||||
| 			md5.reset(); |  | ||||||
| 			md5.update(&extraD[0], extraD.size()); |  | ||||||
| 			extraD = md5.digest(); |  | ||||||
| 		} |  | ||||||
| 		availableSz += extraD.size(); |  | ||||||
| 		d.insert(d.end(), extraD.begin(), extraD.end()); |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	_key.assign(d.begin(), d.begin() + keySz); |  | ||||||
| 	_iv.assign(d.begin() + keySz, d.begin() + requiredSz); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| int CipherKeyImpl::keySize() const |  | ||||||
| { |  | ||||||
| 	switch (_id) |  | ||||||
| 	{ |  | ||||||
| 	case CALG_3DES:  |  | ||||||
| 		return 192/8; // 168 key bits plus parity  |  | ||||||
| 	case CALG_3DES_112: |  | ||||||
| 		return 128/8; // 112 key bits plus parity |  | ||||||
| 	case CALG_AES_128: |  | ||||||
| 		return 128/8; |  | ||||||
| 	case CALG_AES_192: |  | ||||||
| 		return 192/8; |  | ||||||
| 	case CALG_AES_256: |  | ||||||
| 		return 256/8; |  | ||||||
| 	case CALG_DES: |  | ||||||
| 		return 64/8; // 56 key bits plus parity |  | ||||||
| 	case CALG_RC2: |  | ||||||
| 		return 128/8; |  | ||||||
| 	case CALG_RC4: |  | ||||||
| 		return 128/8; |  | ||||||
| 	default: |  | ||||||
| 		poco_bugcheck(); |  | ||||||
| 		return 0; |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| int CipherKeyImpl::blockSize() const |  | ||||||
| { |  | ||||||
| 	switch (_id) |  | ||||||
| 	{ |  | ||||||
| 	case CALG_3DES:  |  | ||||||
| 		return 64/8; |  | ||||||
| 	case CALG_3DES_112: |  | ||||||
| 		return 64/8; |  | ||||||
| 	case CALG_AES_128: |  | ||||||
| 	case CALG_AES_192: |  | ||||||
| 	case CALG_AES_256: |  | ||||||
| 		return 128/8; |  | ||||||
| 	case CALG_DES: |  | ||||||
| 		return 64/8; |  | ||||||
| 	case CALG_RC2: |  | ||||||
| 		return 64/8; |  | ||||||
| 	case CALG_RC4: |  | ||||||
| 		return 0; |  | ||||||
| 	default: |  | ||||||
| 		poco_bugcheck(); |  | ||||||
| 		return 0; |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| int CipherKeyImpl::ivSize() const |  | ||||||
| { |  | ||||||
| 	switch (_id) |  | ||||||
| 	{ |  | ||||||
| 	case CALG_DES: |  | ||||||
| 	case CALG_3DES:  |  | ||||||
| 	case CALG_3DES_112: |  | ||||||
| 		return 8; |  | ||||||
| 	case CALG_AES_128: |  | ||||||
| 	case CALG_AES_192: |  | ||||||
| 	case CALG_AES_256: |  | ||||||
| 		return 16; |  | ||||||
| 	case CALG_RC2: |  | ||||||
| 		return 8; |  | ||||||
| 	case CALG_RC4: |  | ||||||
| 		return 0; |  | ||||||
| 	default: |  | ||||||
| 		poco_bugcheck(); |  | ||||||
| 		return 0; |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void CipherKeyImpl::importKey() |  | ||||||
| { |  | ||||||
| 	// Create Exponent of One private key |  | ||||||
| 	HCRYPTKEY hPubPrivKey = 0; |  | ||||||
| 	BOOL rc = CreatePrivateExponentOneKey(_sp.handle(), AT_KEYEXCHANGE, &hPubPrivKey); |  | ||||||
| 	if (!rc) throw Poco::SystemException("cannot create private key for importing key", GetLastError()); |  | ||||||
| 	rc = ImportPlainSessionBlob(_sp.handle(), hPubPrivKey, _id, &_key[0], _key.size(), &_hKey); |  | ||||||
| 	CryptDestroyKey(hPubPrivKey); |  | ||||||
| 	if (!rc) throw Poco::SystemException("cannot import key", GetLastError()); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void CipherKeyImpl::importIV() |  | ||||||
| { |  | ||||||
| 	if (!_iv.empty()) |  | ||||||
| 	{ |  | ||||||
| 		BOOL rc = CryptSetKeyParam(_hKey, KP_IV, static_cast<const BYTE*>(&_iv[0]), 0); |  | ||||||
| 		if (!rc) throw Poco::SystemException("cannot import iv", GetLastError()); |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ALG_ID CipherKeyImpl::id(const std::string& name) |  | ||||||
| { |  | ||||||
| 	if (icompare(name, "3DES") == 0) |  | ||||||
| 		return CALG_3DES; |  | ||||||
| 	else if (icompare(name, "3DES-112") == 0 || icompare(name, "3DES112") == 0) |  | ||||||
| 		return CALG_3DES_112; |  | ||||||
| 	else if (icompare(name, "AES-128") == 0 || icompare(name, "AES128") == 0) |  | ||||||
| 		return CALG_AES_128; |  | ||||||
| 	else if (icompare(name, "AES-192") == 0 || icompare(name, "AES192") == 0) |  | ||||||
| 		return CALG_AES_192; |  | ||||||
| 	else if (icompare(name, "AES") == 0 || icompare(name, "AES-256") == 0 || icompare(name, "AES256") == 0) |  | ||||||
| 		return CALG_AES_256; |  | ||||||
| 	else if (icompare(name, "DES") == 0) |  | ||||||
| 		return CALG_DES; |  | ||||||
| 	else if (icompare(name, "RC2") == 0) |  | ||||||
| 		return CALG_RC2; |  | ||||||
| 	else if (icompare(name, "RC4") == 0) |  | ||||||
| 		return CALG_RC4; |  | ||||||
| 	else |  | ||||||
| 		throw Poco::NotFoundException("cryptographic algorithm", name); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
| @@ -1,357 +0,0 @@ | |||||||
| // |  | ||||||
| // CryptoStream.cpp |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  CryptoStream |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/CryptoStream.h" |  | ||||||
| #include "Poco/Crypto/CryptoTransform.h" |  | ||||||
| #include "Poco/Crypto/Cipher.h" |  | ||||||
| #include "Poco/Exception.h" |  | ||||||
| #include <algorithm> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #undef min |  | ||||||
| #undef max |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // CryptoStreamBuf |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoStreamBuf::CryptoStreamBuf(std::istream& istr, CryptoTransform* pTransform, std::streamsize bufferSize): |  | ||||||
| 	Poco::BufferedStreamBuf(bufferSize, std::ios::in), |  | ||||||
| 	_pTransform(pTransform), |  | ||||||
| 	_pIstr(&istr), |  | ||||||
| 	_pOstr(0), |  | ||||||
| 	_eof(false), |  | ||||||
| 	_buffer(static_cast<std::size_t>(bufferSize)) |  | ||||||
| { |  | ||||||
| 	poco_check_ptr (pTransform); |  | ||||||
| 	poco_assert (bufferSize > 2 * pTransform->blockSize()); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoStreamBuf::CryptoStreamBuf(std::ostream& ostr, CryptoTransform* pTransform, std::streamsize bufferSize): |  | ||||||
| 	Poco::BufferedStreamBuf(bufferSize, std::ios::out), |  | ||||||
| 	_pTransform(pTransform), |  | ||||||
| 	_pIstr(0), |  | ||||||
| 	_pOstr(&ostr), |  | ||||||
| 	_eof(false), |  | ||||||
| 	_buffer(static_cast<std::size_t>(bufferSize)) |  | ||||||
| { |  | ||||||
| 	poco_check_ptr (pTransform); |  | ||||||
| 	poco_assert (bufferSize > 2 * pTransform->blockSize()); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoStreamBuf::~CryptoStreamBuf() |  | ||||||
| { |  | ||||||
| 	try |  | ||||||
| 	{ |  | ||||||
| 		close(); |  | ||||||
| 	} |  | ||||||
| 	catch (...) |  | ||||||
| 	{ |  | ||||||
| 	} |  | ||||||
| 	delete _pTransform; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void CryptoStreamBuf::close() |  | ||||||
| { |  | ||||||
| 	sync(); |  | ||||||
|  |  | ||||||
| 	if (_pIstr) |  | ||||||
| 	{ |  | ||||||
| 		_pIstr = 0; |  | ||||||
| 	} |  | ||||||
| 	else if (_pOstr) |  | ||||||
| 	{ |  | ||||||
| 		// Close can be called multiple times. By zeroing the pointer we make |  | ||||||
| 		// sure that we call finalize() only once, even if an exception is |  | ||||||
| 		// thrown. |  | ||||||
| 		std::ostream* pOstr = _pOstr; |  | ||||||
| 		_pOstr = 0; |  | ||||||
| 		 |  | ||||||
| 		// Finalize transformation. |  | ||||||
| 		std::streamsize n = _pTransform->finalize(_buffer.begin(), static_cast<std::streamsize>(_buffer.size())); |  | ||||||
| 		 |  | ||||||
| 		if (n > 0) |  | ||||||
| 		{ |  | ||||||
| 			pOstr->write(reinterpret_cast<char*>(_buffer.begin()), n); |  | ||||||
| 			if (!pOstr->good()) |  | ||||||
| 				throw Poco::IOException("Output stream failure"); |  | ||||||
| 		} |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| int CryptoStreamBuf::readFromDevice(char* buffer, std::streamsize length) |  | ||||||
| { |  | ||||||
| 	if (!_pIstr) |  | ||||||
| 		return 0; |  | ||||||
|  |  | ||||||
| 	int count = 0; |  | ||||||
|  |  | ||||||
| 	while (!_eof) |  | ||||||
| 	{ |  | ||||||
| 		int m = (static_cast<int>(length) - count)/2 - static_cast<int>(_pTransform->blockSize()); |  | ||||||
|  |  | ||||||
| 		// Make sure we can read at least one more block. Explicitely check |  | ||||||
| 		// for m < 0 since blockSize() returns an unsigned int and the |  | ||||||
| 		// comparison might give false results for m < 0. |  | ||||||
| 		if (m <= 0) |  | ||||||
| 			break; |  | ||||||
|  |  | ||||||
| 		int n = 0; |  | ||||||
|  |  | ||||||
| 		if (_pIstr->good()) |  | ||||||
| 		{ |  | ||||||
| 			_pIstr->read(reinterpret_cast<char*>(_buffer.begin()), m); |  | ||||||
| 			n = static_cast<int>(_pIstr->gcount()); |  | ||||||
| 		} |  | ||||||
|  |  | ||||||
| 		if (n == 0) |  | ||||||
| 		{ |  | ||||||
| 			_eof = true; |  | ||||||
|  |  | ||||||
| 			// No more data, finalize transformation |  | ||||||
| 			count += static_cast<int>(_pTransform->finalize( |  | ||||||
| 				reinterpret_cast<unsigned char*>(buffer + count), |  | ||||||
| 				static_cast<int>(length) - count)); |  | ||||||
| 		} |  | ||||||
| 		else |  | ||||||
| 		{ |  | ||||||
| 			// Transform next chunk of data |  | ||||||
| 			count += static_cast<int>(_pTransform->transform( |  | ||||||
| 				_buffer.begin(), |  | ||||||
| 				n, |  | ||||||
| 				reinterpret_cast<unsigned char*>(buffer + count), |  | ||||||
| 				static_cast<int>(length) - count)); |  | ||||||
| 		} |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	return count; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| int CryptoStreamBuf::writeToDevice(const char* buffer, std::streamsize length) |  | ||||||
| { |  | ||||||
| 	if (!_pOstr) |  | ||||||
| 		return 0; |  | ||||||
|  |  | ||||||
| 	std::size_t maxChunkSize = _buffer.size()/2; |  | ||||||
| 	std::size_t count = 0; |  | ||||||
|  |  | ||||||
| 	while (count < length) |  | ||||||
| 	{ |  | ||||||
| 		// Truncate chunk size so that the maximum output fits into _buffer. |  | ||||||
| 		std::size_t n = static_cast<std::size_t>(length) - count; |  | ||||||
| 		if (n > maxChunkSize) |  | ||||||
| 			n = maxChunkSize; |  | ||||||
|  |  | ||||||
| 		// Transform next chunk of data |  | ||||||
| 		std::streamsize k = _pTransform->transform( |  | ||||||
| 			reinterpret_cast<const unsigned char*>(buffer + count), |  | ||||||
| 			static_cast<std::streamsize>(n), |  | ||||||
| 			_buffer.begin(), |  | ||||||
| 			static_cast<std::streamsize>(_buffer.size())); |  | ||||||
|  |  | ||||||
| 		// Attention: (n != k) might be true. In count, we have to track how |  | ||||||
| 		// many bytes from buffer have been consumed, not how many bytes have |  | ||||||
| 		// been written to _pOstr! |  | ||||||
| 		count += n; |  | ||||||
|  |  | ||||||
| 		if (k > 0) |  | ||||||
| 		{ |  | ||||||
| 			_pOstr->write(reinterpret_cast<const char*>(_buffer.begin()), k); |  | ||||||
| 			if (!_pOstr->good()) |  | ||||||
| 				throw Poco::IOException("Output stream failure"); |  | ||||||
| 		} |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	return static_cast<int>(count); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // CryptoIOS |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoIOS::CryptoIOS(std::istream& istr, CryptoTransform* pTransform, std::streamsize bufferSize): |  | ||||||
| 	_buf(istr, pTransform, bufferSize) |  | ||||||
| { |  | ||||||
| 	poco_ios_init(&_buf); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoIOS::CryptoIOS(std::ostream& ostr, CryptoTransform* pTransform, std::streamsize bufferSize): |  | ||||||
| 	_buf(ostr, pTransform, bufferSize) |  | ||||||
| { |  | ||||||
| 	poco_ios_init(&_buf); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoIOS::~CryptoIOS() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoStreamBuf* CryptoIOS::rdbuf() |  | ||||||
| { |  | ||||||
| 	return &_buf; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // CryptoInputStream |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoInputStream::CryptoInputStream(std::istream& istr, CryptoTransform* pTransform, std::streamsize bufferSize): |  | ||||||
| 	CryptoIOS(istr, pTransform, bufferSize), |  | ||||||
| 	std::istream(&_buf) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoInputStream::CryptoInputStream(std::istream& istr, Cipher& cipher, std::streamsize bufferSize): |  | ||||||
| 	CryptoIOS(istr, cipher.createEncryptor(), bufferSize), |  | ||||||
| 	std::istream(&_buf) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoInputStream::~CryptoInputStream() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // CryptoOutputStream |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoOutputStream::CryptoOutputStream(std::ostream& ostr, CryptoTransform* pTransform, std::streamsize bufferSize): |  | ||||||
| 	CryptoIOS(ostr, pTransform, bufferSize), |  | ||||||
| 	std::ostream(&_buf) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoOutputStream::CryptoOutputStream(std::ostream& ostr, Cipher& cipher, std::streamsize bufferSize): |  | ||||||
| 	CryptoIOS(ostr, cipher.createDecryptor(), bufferSize), |  | ||||||
| 	std::ostream(&_buf) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoOutputStream::~CryptoOutputStream() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void CryptoOutputStream::close() |  | ||||||
| { |  | ||||||
| 	_buf.close(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // EncryptingInputStream |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| EncryptingInputStream::EncryptingInputStream(std::istream& istr, Cipher& cipher, std::streamsize bufferSize): |  | ||||||
| 	CryptoIOS(istr, cipher.createEncryptor(), bufferSize), |  | ||||||
| 	std::istream(&_buf) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| EncryptingInputStream::~EncryptingInputStream() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // EncryptingOuputStream |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| EncryptingOutputStream::EncryptingOutputStream(std::ostream& ostr, Cipher& cipher, std::streamsize bufferSize): |  | ||||||
| 	CryptoIOS(ostr, cipher.createEncryptor(), bufferSize), |  | ||||||
| 	std::ostream(&_buf) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| EncryptingOutputStream::~EncryptingOutputStream() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void EncryptingOutputStream::close() |  | ||||||
| { |  | ||||||
| 	_buf.close(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // DecryptingInputStream |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| DecryptingInputStream::DecryptingInputStream(std::istream& istr, Cipher& cipher, std::streamsize bufferSize): |  | ||||||
| 	CryptoIOS(istr, cipher.createDecryptor(), bufferSize), |  | ||||||
| 	std::istream(&_buf) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| DecryptingInputStream::~DecryptingInputStream() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| // |  | ||||||
| // DecryptingOuputStream |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| DecryptingOutputStream::DecryptingOutputStream(std::ostream& ostr, Cipher& cipher, std::streamsize bufferSize): |  | ||||||
| 	CryptoIOS(ostr, cipher.createDecryptor(), bufferSize), |  | ||||||
| 	std::ostream(&_buf) |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| DecryptingOutputStream::~DecryptingOutputStream() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void DecryptingOutputStream::close() |  | ||||||
| { |  | ||||||
| 	_buf.close(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
| @@ -1,40 +0,0 @@ | |||||||
| // |  | ||||||
| // CryptoTransform.cpp |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Cipher |  | ||||||
| // Module:  CryptoTransform |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/CryptoTransform.h" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoTransform::CryptoTransform() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| CryptoTransform::~CryptoTransform() |  | ||||||
| { |  | ||||||
| } |  | ||||||
|  |  | ||||||
|    |  | ||||||
| int CryptoTransform::setPadding(int padding) |  | ||||||
| { |  | ||||||
| 	return 1; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
| @@ -1,100 +0,0 @@ | |||||||
| // |  | ||||||
| // DigestEngine.cpp |  | ||||||
| // |  | ||||||
| // $Id$ |  | ||||||
| // |  | ||||||
| // Library: Crypto_Win |  | ||||||
| // Package: Digest |  | ||||||
| // Module:  DigestEngine |  | ||||||
| // |  | ||||||
| // Copyright (c) 2006-2014, Applied Informatics Software Engineering GmbH. |  | ||||||
| // and Contributors. |  | ||||||
| // |  | ||||||
| // SPDX-License-Identifier:	BSL-1.0 |  | ||||||
| // |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #include "Poco/Crypto/DigestEngine.h" |  | ||||||
| #include "Poco/Exception.h" |  | ||||||
| #include "Poco/String.h" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| namespace Poco { |  | ||||||
| namespace Crypto { |  | ||||||
|  |  | ||||||
|  |  | ||||||
| DigestEngine::DigestEngine(const std::string& name): |  | ||||||
| 	_name(name), |  | ||||||
| 	_handle(0) |  | ||||||
| { |  | ||||||
| 	reset(); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| 	 |  | ||||||
| DigestEngine::~DigestEngine() |  | ||||||
| { |  | ||||||
| 	CryptDestroyHash(_handle); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| unsigned DigestEngine::digestLength() const |  | ||||||
| { |  | ||||||
| 	DWORD hashLen; |  | ||||||
| 	DWORD len = sizeof(hashLen); |  | ||||||
| 	if (CryptGetHashParam(_handle, HP_HASHSIZE, reinterpret_cast<BYTE*>(&hashLen), &len, 0)) |  | ||||||
| 		return static_cast<unsigned>(hashLen); |  | ||||||
| 	else |  | ||||||
| 		throw Poco::SystemException("Failed to obtain hash size", GetLastError()); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void DigestEngine::reset() |  | ||||||
| { |  | ||||||
| 	if (_handle) |  | ||||||
| 	{ |  | ||||||
| 		CryptDestroyHash(_handle); |  | ||||||
| 		_handle = 0; |  | ||||||
| 	} |  | ||||||
| 	ALG_ID algo; |  | ||||||
| 	if (icompare(_name, "MD2") == 0) |  | ||||||
| 		algo = CALG_MD2; |  | ||||||
| 	else if (icompare(_name, "MD4") == 0) |  | ||||||
| 		algo = CALG_MD4; |  | ||||||
| 	else if (icompare(_name, "MD5") == 0) |  | ||||||
| 		algo = CALG_MD5; |  | ||||||
| 	else if (icompare(_name, "SHA1") == 0 || icompare(_name, "SHA-1") == 0) |  | ||||||
| 		algo = CALG_SHA1; |  | ||||||
| 	else if (icompare(_name, "SHA256") == 0 || icompare(_name, "SHA-256") == 0) |  | ||||||
| 		algo = CALG_SHA_256; |  | ||||||
| 	else if (icompare(_name, "SHA384") == 0 || icompare(_name, "SHA-384") == 0) |  | ||||||
| 		algo = CALG_SHA_384; |  | ||||||
| 	else if (icompare(_name, "SHA512") == 0 || icompare(_name, "SHA-512") == 0) |  | ||||||
| 		algo = CALG_SHA_512; |  | ||||||
| 	else |  | ||||||
| 		throw Poco::NotFoundException("hash algorithm", _name); |  | ||||||
| 	if (!CryptCreateHash(_sp.handle(),	algo, NULL, 0, &_handle)) |  | ||||||
| 		throw Poco::SystemException("Failed to create hash", GetLastError()); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| const Poco::DigestEngine::Digest& DigestEngine::digest() |  | ||||||
| { |  | ||||||
| 	_digest.clear(); |  | ||||||
| 	unsigned hashLen = digestLength(); |  | ||||||
| 	_digest.resize(hashLen); |  | ||||||
| 	DWORD len = hashLen; |  | ||||||
| 	if (!CryptGetHashParam(_handle, HP_HASHVAL, &_digest[0], &len, 0)) |  | ||||||
| 		throw Poco::SystemException("Failed to obtain hash", GetLastError()); |  | ||||||
| 	reset(); |  | ||||||
| 	return _digest; |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void DigestEngine::updateImpl(const void* data, unsigned length) |  | ||||||
| { |  | ||||||
| 	if (!CryptHashData(_handle, reinterpret_cast<const BYTE*>(data), length, 0)) |  | ||||||
| 		throw Poco::SystemException("Failed to hash data", GetLastError()); |  | ||||||
| } |  | ||||||
|  |  | ||||||
|  |  | ||||||
| } } // namespace Poco::Crypto |  | ||||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user
	 Marian Krivoš
					Marian Krivoš