Merge Phil Zimmermann's libzrtp as a FreeSWITCH library

Thanks to Phil Zimmermann for the code and for the license exception
we needed to include it.

There remains some build system integration work to be done before
this code will build properly in the FreeSWITCH tree.
This commit is contained in:
Travis Cross committed 2012-03-31 23:42:27 +00:00
commit d2edcad66e
261 files changed
+86866

No files matched your search

+28
View File
@@ -0,0 +1,28 @@
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libzrtp_test", "libzrtp_test.vcproj", "{BA35741B-8C8E-4A39-9CA1-0CE032D6E4ED}"
ProjectSection(ProjectDependencies) = postProject
{C13CC324-E0CA-4492-9A30-310A6BD64FF5} = {C13CC324-E0CA-4492-9A30-310A6BD64FF5}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libzrtp", "libzrtp.vcproj", "{C13CC324-E0CA-4492-9A30-310A6BD64FF5}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{BA35741B-8C8E-4A39-9CA1-0CE032D6E4ED}.Debug|Win32.ActiveCfg = Debug|Win32
{BA35741B-8C8E-4A39-9CA1-0CE032D6E4ED}.Debug|Win32.Build.0 = Debug|Win32
{BA35741B-8C8E-4A39-9CA1-0CE032D6E4ED}.Release|Win32.ActiveCfg = Release|Win32
{BA35741B-8C8E-4A39-9CA1-0CE032D6E4ED}.Release|Win32.Build.0 = Release|Win32
{C13CC324-E0CA-4492-9A30-310A6BD64FF5}.Debug|Win32.ActiveCfg = Debug|Win32
{C13CC324-E0CA-4492-9A30-310A6BD64FF5}.Debug|Win32.Build.0 = Debug|Win32
{C13CC324-E0CA-4492-9A30-310A6BD64FF5}.Release|Win32.ActiveCfg = Release|Win32
{C13CC324-E0CA-4492-9A30-310A6BD64FF5}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
+483
View File
@@ -0,0 +1,483 @@
<?xml version="1.0" encoding="windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="libzrtp"
ProjectGUID="{C13CC324-E0CA-4492-9A30-310A6BD64FF5}"
RootNamespace="libzrtp"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="../../include;../../third_party/bnlib;../../third_party/bgaes;../../test/include"
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;HAVE_CONFIG_H=1;ZRTP_ENABLE_EC=0"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
StructMemberAlignment="0"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CompileAs="1"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libzrtp.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="../../include;../../third_party/bnlib;../../third_party/bgaes"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;HAVE_CONFIG_H=1;ZRTP_ENABLE_EC=0"
ExceptionHandling="0"
RuntimeLibrary="0"
StructMemberAlignment="0"
BufferSecurityCheck="false"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CompileAs="1"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libzrtp.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="include"
>
<File
RelativePath="..\..\include\zrtp.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_base.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_config.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_config_user.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_config_win.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_crypto.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_engine.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_error.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_iface.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_iface_builtin.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_iface_cache.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_iface_system.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_legal.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_list.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_log.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_pbx.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_protocol.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_srtp.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_srtp_builtin.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_string.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_types.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_utils.h"
>
</File>
</Filter>
<Filter
Name="src"
>
<File
RelativePath="..\..\src\zrtp.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_crc.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_crypto_aes.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_crypto_atl.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_crypto_hash.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_crypto_pk.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_crypto_sas.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_datatypes.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_engine.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_engine_driven.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_iface_cache.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_iface_scheduler.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_iface_sys.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_initiator.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_legal.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_list.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_log.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_pbx.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_protocol.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_responder.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_rng.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_srtp_builtin.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_string.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_utils.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_utils_proto.c"
>
</File>
</Filter>
<Filter
Name="bnlib"
>
<File
RelativePath="..\..\third_party\bnlib\bn.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\bn.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\bn32.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\bn32.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\bninit32.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\bnsize00.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\bntest00.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\kludge.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\lbn.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\lbn32.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\lbn32.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\lbnmem.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\lbnmem.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\legal.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\legal.h"
>
</File>
</Filter>
<Filter
Name="bgaes"
>
<File
RelativePath="..\..\third_party\bgaes\aes.h"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\aes_modes.c"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\aescrypt.c"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\aeskey.c"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\aesopt.h"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\aestab.c"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\aestab.h"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\bg2zrtp.h"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\brg_types.h"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\sha1.c"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\sha1.h"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\sha2.c"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\sha2.h"
>
</File>
</Filter>
<File
RelativePath="..\..\ChangeLog"
>
</File>
<File
RelativePath="..\..\News"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>
@@ -0,0 +1,180 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{C13CC324-0032-4492-9A30-310A6BD64FF5}</ProjectGuid>
<RootNamespace>libzrtp.x32</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration).x32\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration).x32\</IntDir>
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../../include;../../third_party/bnlib;../../third_party/bgaes;../../test/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;HAVE_CONFIG_H=1;ZRTP_ENABLE_EC=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<StructMemberAlignment>Default</StructMemberAlignment>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)libzrtp.x32.lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<AdditionalIncludeDirectories>../../include;../../third_party/bnlib;../../third_party/bgaes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;HAVE_CONFIG_H=1;ZRTP_ENABLE_EC=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>
</ExceptionHandling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<StructMemberAlignment>Default</StructMemberAlignment>
<BufferSecurityCheck>false</BufferSecurityCheck>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)libzrtp.x32.lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\include\zrtp.h" />
<ClInclude Include="..\..\include\zrtp_base.h" />
<ClInclude Include="..\..\include\zrtp_config.h" />
<ClInclude Include="..\..\include\zrtp_config_user.h" />
<ClInclude Include="..\..\include\zrtp_config_win.h" />
<ClInclude Include="..\..\include\zrtp_crypto.h" />
<ClInclude Include="..\..\include\zrtp_ec.h" />
<ClInclude Include="..\..\include\zrtp_engine.h" />
<ClInclude Include="..\..\include\zrtp_error.h" />
<ClInclude Include="..\..\include\zrtp_iface.h" />
<ClInclude Include="..\..\include\zrtp_iface_builtin.h" />
<ClInclude Include="..\..\include\zrtp_iface_cache.h" />
<ClInclude Include="..\..\include\zrtp_iface_system.h" />
<ClInclude Include="..\..\include\zrtp_legal.h" />
<ClInclude Include="..\..\include\zrtp_list.h" />
<ClInclude Include="..\..\include\zrtp_log.h" />
<ClInclude Include="..\..\include\zrtp_pbx.h" />
<ClInclude Include="..\..\include\zrtp_protocol.h" />
<ClInclude Include="..\..\include\zrtp_srtp.h" />
<ClInclude Include="..\..\include\zrtp_srtp_builtin.h" />
<ClInclude Include="..\..\include\zrtp_string.h" />
<ClInclude Include="..\..\include\zrtp_types.h" />
<ClInclude Include="..\..\include\zrtp_utils.h" />
<ClInclude Include="..\..\include\zrtp_version.h" />
<ClInclude Include="..\..\third_party\bnlib\bn.h" />
<ClInclude Include="..\..\third_party\bnlib\bn32.h" />
<ClInclude Include="..\..\third_party\bnlib\bnsize00.h" />
<ClInclude Include="..\..\third_party\bnlib\kludge.h" />
<ClInclude Include="..\..\third_party\bnlib\lbn.h" />
<ClInclude Include="..\..\third_party\bnlib\lbn32.h" />
<ClInclude Include="..\..\third_party\bnlib\lbnmem.h" />
<ClInclude Include="..\..\third_party\bnlib\legal.h" />
<ClInclude Include="..\..\third_party\bgaes\aes.h" />
<ClInclude Include="..\..\third_party\bgaes\aesopt.h" />
<ClInclude Include="..\..\third_party\bgaes\aestab.h" />
<ClInclude Include="..\..\third_party\bgaes\bg2zrtp.h" />
<ClInclude Include="..\..\third_party\bgaes\brg_types.h" />
<ClInclude Include="..\..\third_party\bgaes\sha1.h" />
<ClInclude Include="..\..\third_party\bgaes\sha2.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\zrtp.c" />
<ClCompile Include="..\..\src\zrtp_crc.c" />
<ClCompile Include="..\..\src\zrtp_crypto_aes.c" />
<ClCompile Include="..\..\src\zrtp_crypto_atl.c" />
<ClCompile Include="..\..\src\zrtp_crypto_ec.c" />
<ClCompile Include="..\..\src\zrtp_crypto_ecdh.c" />
<ClCompile Include="..\..\src\zrtp_crypto_hash.c" />
<ClCompile Include="..\..\src\zrtp_crypto_pk.c" />
<ClCompile Include="..\..\src\zrtp_crypto_sas.c" />
<ClCompile Include="..\..\src\zrtp_datatypes.c" />
<ClCompile Include="..\..\src\zrtp_engine.c" />
<ClCompile Include="..\..\src\zrtp_engine_driven.c" />
<ClCompile Include="..\..\src\zrtp_iface_cache.c" />
<ClCompile Include="..\..\src\zrtp_iface_scheduler.c" />
<ClCompile Include="..\..\src\zrtp_iface_sys.c" />
<ClCompile Include="..\..\src\zrtp_initiator.c" />
<ClCompile Include="..\..\src\zrtp_legal.c" />
<ClCompile Include="..\..\src\zrtp_list.c" />
<ClCompile Include="..\..\src\zrtp_log.c" />
<ClCompile Include="..\..\src\zrtp_pbx.c" />
<ClCompile Include="..\..\src\zrtp_protocol.c" />
<ClCompile Include="..\..\src\zrtp_responder.c" />
<ClCompile Include="..\..\src\zrtp_rng.c" />
<ClCompile Include="..\..\src\zrtp_srtp_builtin.c" />
<ClCompile Include="..\..\src\zrtp_string.c" />
<ClCompile Include="..\..\src\zrtp_utils.c" />
<ClCompile Include="..\..\src\zrtp_utils_proto.c" />
<ClCompile Include="..\..\third_party\bnlib\bn.c" />
<ClCompile Include="..\..\third_party\bnlib\bn32.c" />
<ClCompile Include="..\..\third_party\bnlib\bninit32.c" />
<ClCompile Include="..\..\third_party\bnlib\bntest00.c" />
<ClCompile Include="..\..\third_party\bnlib\lbn32.c" />
<ClCompile Include="..\..\third_party\bnlib\lbnmem.c" />
<ClCompile Include="..\..\third_party\bnlib\legal.c" />
<ClCompile Include="..\..\third_party\bgaes\aes_modes.c" />
<ClCompile Include="..\..\third_party\bgaes\aescrypt.c" />
<ClCompile Include="..\..\third_party\bgaes\aeskey.c" />
<ClCompile Include="..\..\third_party\bgaes\aestab.c" />
<ClCompile Include="..\..\third_party\bgaes\sha1.c" />
<ClCompile Include="..\..\third_party\bgaes\sha2.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\ChangeLog" />
<None Include="..\..\News" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
@@ -0,0 +1,262 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{c0e76076-0032-445d-8c07-32b6c762622b}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{a03c0d83-0032-4848-9704-22cdce5ab144}</UniqueIdentifier>
</Filter>
<Filter Include="bnlib">
<UniqueIdentifier>{dbe8a34e-0032-495e-8df7-e82218921e60}</UniqueIdentifier>
</Filter>
<Filter Include="bgaes">
<UniqueIdentifier>{96d1a5c9-0032-4230-a764-a0ed11f434a7}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\include\zrtp.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_base.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_config.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_config_user.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_config_win.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_crypto.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_ec.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_engine.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_error.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_iface.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_iface_builtin.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_iface_cache.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_iface_system.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_legal.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_list.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_log.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_pbx.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_protocol.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_srtp.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_srtp_builtin.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_string.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_types.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_utils.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_version.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\bn.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\bn32.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\bnsize00.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\kludge.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\lbn.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\lbn32.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\lbnmem.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\legal.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\aes.h">
<Filter>bgaes</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\aesopt.h">
<Filter>bgaes</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\aestab.h">
<Filter>bgaes</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\bg2zrtp.h">
<Filter>bgaes</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\brg_types.h">
<Filter>bgaes</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\sha1.h">
<Filter>bgaes</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\sha2.h">
<Filter>bgaes</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\zrtp.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crc.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_aes.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_atl.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_ec.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_ecdh.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_hash.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_pk.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_sas.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_datatypes.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_engine.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_engine_driven.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_iface_cache.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_iface_scheduler.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_iface_sys.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_initiator.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_legal.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_list.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_log.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_pbx.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_protocol.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_responder.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_rng.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_srtp_builtin.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_string.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_utils.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_utils_proto.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\bn.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\bn32.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\bninit32.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\bntest00.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\lbn32.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\lbnmem.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\legal.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bgaes\aes_modes.c">
<Filter>bgaes</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bgaes\aescrypt.c">
<Filter>bgaes</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bgaes\aeskey.c">
<Filter>bgaes</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bgaes\aestab.c">
<Filter>bgaes</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bgaes\sha1.c">
<Filter>bgaes</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bgaes\sha2.c">
<Filter>bgaes</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\ChangeLog" />
<None Include="..\..\News" />
</ItemGroup>
</Project>
@@ -0,0 +1,179 @@
<?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|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{C13CC324-0064-4492-9A30-310A6BD64FF5}</ProjectGuid>
<RootNamespace>libzrtp.x64</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration).x64\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Configuration).x64\</IntDir>
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../../include;../../third_party/bnlib;../../third_party/bgaes;../../test/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_WIN64;_DEBUG;_LIB;HAVE_CONFIG_H=1;ZRTP_ENABLE_EC=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<StructMemberAlignment>Default</StructMemberAlignment>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)libzrtp.x64.lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<AdditionalIncludeDirectories>../../include;../../third_party/bnlib;../../third_party/bgaes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_WIN64;NDEBUG;_LIB;HAVE_CONFIG_H=1;ZRTP_ENABLE_EC=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>
</ExceptionHandling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<StructMemberAlignment>Default</StructMemberAlignment>
<BufferSecurityCheck>false</BufferSecurityCheck>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)libzrtp.x64.lib</OutputFile>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\include\zrtp.h" />
<ClInclude Include="..\..\include\zrtp_base.h" />
<ClInclude Include="..\..\include\zrtp_config.h" />
<ClInclude Include="..\..\include\zrtp_config_user.h" />
<ClInclude Include="..\..\include\zrtp_config_win.h" />
<ClInclude Include="..\..\include\zrtp_crypto.h" />
<ClInclude Include="..\..\include\zrtp_ec.h" />
<ClInclude Include="..\..\include\zrtp_engine.h" />
<ClInclude Include="..\..\include\zrtp_error.h" />
<ClInclude Include="..\..\include\zrtp_iface.h" />
<ClInclude Include="..\..\include\zrtp_iface_builtin.h" />
<ClInclude Include="..\..\include\zrtp_iface_cache.h" />
<ClInclude Include="..\..\include\zrtp_iface_system.h" />
<ClInclude Include="..\..\include\zrtp_legal.h" />
<ClInclude Include="..\..\include\zrtp_list.h" />
<ClInclude Include="..\..\include\zrtp_log.h" />
<ClInclude Include="..\..\include\zrtp_pbx.h" />
<ClInclude Include="..\..\include\zrtp_protocol.h" />
<ClInclude Include="..\..\include\zrtp_srtp.h" />
<ClInclude Include="..\..\include\zrtp_srtp_builtin.h" />
<ClInclude Include="..\..\include\zrtp_string.h" />
<ClInclude Include="..\..\include\zrtp_types.h" />
<ClInclude Include="..\..\include\zrtp_utils.h" />
<ClInclude Include="..\..\include\zrtp_version.h" />
<ClInclude Include="..\..\third_party\bnlib\bn.h" />
<ClInclude Include="..\..\third_party\bnlib\bn32.h" />
<ClInclude Include="..\..\third_party\bnlib\bnsize00.h" />
<ClInclude Include="..\..\third_party\bnlib\kludge.h" />
<ClInclude Include="..\..\third_party\bnlib\lbn.h" />
<ClInclude Include="..\..\third_party\bnlib\lbn32.h" />
<ClInclude Include="..\..\third_party\bnlib\lbnmem.h" />
<ClInclude Include="..\..\third_party\bnlib\legal.h" />
<ClInclude Include="..\..\third_party\bgaes\aes.h" />
<ClInclude Include="..\..\third_party\bgaes\aesopt.h" />
<ClInclude Include="..\..\third_party\bgaes\aestab.h" />
<ClInclude Include="..\..\third_party\bgaes\bg2zrtp.h" />
<ClInclude Include="..\..\third_party\bgaes\brg_types.h" />
<ClInclude Include="..\..\third_party\bgaes\sha1.h" />
<ClInclude Include="..\..\third_party\bgaes\sha2.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\zrtp.c" />
<ClCompile Include="..\..\src\zrtp_crc.c" />
<ClCompile Include="..\..\src\zrtp_crypto_aes.c" />
<ClCompile Include="..\..\src\zrtp_crypto_atl.c" />
<ClCompile Include="..\..\src\zrtp_crypto_ec.c" />
<ClCompile Include="..\..\src\zrtp_crypto_ecdh.c" />
<ClCompile Include="..\..\src\zrtp_crypto_hash.c" />
<ClCompile Include="..\..\src\zrtp_crypto_pk.c" />
<ClCompile Include="..\..\src\zrtp_crypto_sas.c" />
<ClCompile Include="..\..\src\zrtp_datatypes.c" />
<ClCompile Include="..\..\src\zrtp_engine.c" />
<ClCompile Include="..\..\src\zrtp_engine_driven.c" />
<ClCompile Include="..\..\src\zrtp_iface_cache.c" />
<ClCompile Include="..\..\src\zrtp_iface_scheduler.c" />
<ClCompile Include="..\..\src\zrtp_iface_sys.c" />
<ClCompile Include="..\..\src\zrtp_initiator.c" />
<ClCompile Include="..\..\src\zrtp_legal.c" />
<ClCompile Include="..\..\src\zrtp_list.c" />
<ClCompile Include="..\..\src\zrtp_log.c" />
<ClCompile Include="..\..\src\zrtp_pbx.c" />
<ClCompile Include="..\..\src\zrtp_protocol.c" />
<ClCompile Include="..\..\src\zrtp_responder.c" />
<ClCompile Include="..\..\src\zrtp_rng.c" />
<ClCompile Include="..\..\src\zrtp_srtp_builtin.c" />
<ClCompile Include="..\..\src\zrtp_string.c" />
<ClCompile Include="..\..\src\zrtp_utils.c" />
<ClCompile Include="..\..\src\zrtp_utils_proto.c" />
<ClCompile Include="..\..\third_party\bnlib\bn.c" />
<ClCompile Include="..\..\third_party\bnlib\bn32.c" />
<ClCompile Include="..\..\third_party\bnlib\bninit32.c" />
<ClCompile Include="..\..\third_party\bnlib\bntest00.c" />
<ClCompile Include="..\..\third_party\bnlib\lbn32.c" />
<ClCompile Include="..\..\third_party\bnlib\lbnmem.c" />
<ClCompile Include="..\..\third_party\bnlib\legal.c" />
<ClCompile Include="..\..\third_party\bgaes\aes_modes.c" />
<ClCompile Include="..\..\third_party\bgaes\aescrypt.c" />
<ClCompile Include="..\..\third_party\bgaes\aeskey.c" />
<ClCompile Include="..\..\third_party\bgaes\aestab.c" />
<ClCompile Include="..\..\third_party\bgaes\sha1.c" />
<ClCompile Include="..\..\third_party\bgaes\sha2.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\ChangeLog" />
<None Include="..\..\News" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
@@ -0,0 +1,262 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{c0e76076-0064-445d-8c07-32b6c762622b}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{a03c0d83-0064-4848-9704-22cdce5ab144}</UniqueIdentifier>
</Filter>
<Filter Include="bnlib">
<UniqueIdentifier>{dbe8a34e-0064-495e-8df7-e82218921e60}</UniqueIdentifier>
</Filter>
<Filter Include="bgaes">
<UniqueIdentifier>{96d1a5c9-0064-4230-a764-a0ed11f434a7}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\include\zrtp.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_base.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_config.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_config_user.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_config_win.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_crypto.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_ec.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_engine.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_error.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_iface.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_iface_builtin.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_iface_cache.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_iface_system.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_legal.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_list.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_log.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_pbx.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_protocol.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_srtp.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_srtp_builtin.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_string.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_types.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_utils.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\include\zrtp_version.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\bn.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\bn32.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\bnsize00.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\kludge.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\lbn.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\lbn32.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\lbnmem.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bnlib\legal.h">
<Filter>bnlib</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\aes.h">
<Filter>bgaes</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\aesopt.h">
<Filter>bgaes</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\aestab.h">
<Filter>bgaes</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\bg2zrtp.h">
<Filter>bgaes</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\brg_types.h">
<Filter>bgaes</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\sha1.h">
<Filter>bgaes</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\bgaes\sha2.h">
<Filter>bgaes</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\zrtp.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crc.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_aes.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_atl.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_ec.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_ecdh.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_hash.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_pk.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_crypto_sas.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_datatypes.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_engine.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_engine_driven.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_iface_cache.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_iface_scheduler.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_iface_sys.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_initiator.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_legal.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_list.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_log.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_pbx.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_protocol.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_responder.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_rng.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_srtp_builtin.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_string.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_utils.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\src\zrtp_utils_proto.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\bn.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\bn32.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\bninit32.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\bntest00.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\lbn32.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\lbnmem.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bnlib\legal.c">
<Filter>bnlib</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bgaes\aes_modes.c">
<Filter>bgaes</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bgaes\aescrypt.c">
<Filter>bgaes</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bgaes\aeskey.c">
<Filter>bgaes</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bgaes\aestab.c">
<Filter>bgaes</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bgaes\sha1.c">
<Filter>bgaes</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\bgaes\sha2.c">
<Filter>bgaes</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\ChangeLog" />
<None Include="..\..\News" />
</ItemGroup>
</Project>
@@ -0,0 +1,483 @@
<?xml version="1.0" encoding="windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="libzrtp"
ProjectGUID="{C13CC324-E0CA-4492-9A30-310A6BD64FF5}"
RootNamespace="libzrtp"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="../../include;../../third_party/bnlib;../../third_party/bgaes;../../test/include"
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;HAVE_CONFIG_H=1;ZRTP_ENABLE_EC=0"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
StructMemberAlignment="0"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CompileAs="1"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libzrtp.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="../../include;../../third_party/bnlib;../../third_party/bgaes"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;HAVE_CONFIG_H=1; ZRTP_ENABLE_EC=0"
ExceptionHandling="0"
RuntimeLibrary="0"
StructMemberAlignment="0"
BufferSecurityCheck="false"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CompileAs="1"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libzrtp.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="include"
>
<File
RelativePath="..\..\include\zrtp.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_base.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_config.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_config_user.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_config_win.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_crypto.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_engine.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_error.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_iface.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_iface_builtin.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_iface_cache.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_iface_system.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_legal.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_list.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_log.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_pbx.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_protocol.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_srtp.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_srtp_builtin.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_string.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_types.h"
>
</File>
<File
RelativePath="..\..\include\zrtp_utils.h"
>
</File>
</Filter>
<Filter
Name="src"
>
<File
RelativePath="..\..\src\zrtp.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_crc.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_crypto_aes.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_crypto_atl.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_crypto_hash.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_crypto_pk.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_crypto_sas.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_datatypes.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_engine.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_engine_driven.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_iface_cache.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_iface_scheduler.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_iface_sys.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_initiator.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_legal.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_list.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_log.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_pbx.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_protocol.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_responder.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_rng.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_srtp_builtin.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_string.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_utils.c"
>
</File>
<File
RelativePath="..\..\src\zrtp_utils_proto.c"
>
</File>
</Filter>
<Filter
Name="bnlib"
>
<File
RelativePath="..\..\third_party\bnlib\bn.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\bn.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\bn32.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\bn32.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\bninit32.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\bnsize00.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\bntest00.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\kludge.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\lbn.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\lbn32.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\lbn32.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\lbnmem.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\lbnmem.h"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\legal.c"
>
</File>
<File
RelativePath="..\..\third_party\bnlib\legal.h"
>
</File>
</Filter>
<Filter
Name="bgaes"
>
<File
RelativePath="..\..\third_party\bgaes\aes.h"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\aes_modes.c"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\aescrypt.c"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\aeskey.c"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\aesopt.h"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\aestab.c"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\aestab.h"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\bg2zrtp.h"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\brg_types.h"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\sha1.c"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\sha1.h"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\sha2.c"
>
</File>
<File
RelativePath="..\..\third_party\bgaes\sha2.h"
>
</File>
</Filter>
<File
RelativePath="..\..\ChangeLog"
>
</File>
<File
RelativePath="..\..\News"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>
@@ -0,0 +1,211 @@
<?xml version="1.0" encoding="windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="libzrtp_test"
ProjectGUID="{BA35741B-8C8E-4A39-9CA1-0CE032D6E4ED}"
RootNamespace="libzrtp_test"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\include;..\..\include\enterprise;..\..\third_party\bgaes;..\..\third_party\bnlib"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
StructMemberAlignment="0"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="4"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="Ws2_32.lib"
AdditionalDependencies="Debug/libzrtp.lib"
OutputFile="$(OutDir)/libzrtp_test.exe"
LinkIncremental="2"
GenerateDebugInformation="true"
ProgramDatabaseFile="$(OutDir)/libzrtp_test.pdb"
SubSystem="1"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<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|Win32"
OutputDirectory="Release"
IntermediateDirectory="Release"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="1"
AdditionalIncludeDirectories="..\..\include;..\..\third_party\bgaes;..\..\third_party\bnlib"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;"
RuntimeLibrary="0"
StructMemberAlignment="0"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="Ws2_32.lib"
AdditionalDependencies="Release/libzrtp.lib"
OutputFile="$(OutDir)/libzrtp_test.exe"
LinkIncremental="1"
GenerateDebugInformation="true"
SubSystem="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<File
RelativePath="..\..\test\pc\zrtp_test_core.c"
>
</File>
<File
RelativePath="..\..\test\pc\zrtp_test_core.h"
>
</File>
<File
RelativePath="..\..\test\pc\zrtp_test_crypto.c"
>
</File>
<File
RelativePath="..\..\test\pc\zrtp_test_queue.c"
>
</File>
<File
RelativePath="..\..\test\pc\zrtp_test_queue.h"
>
</File>
<File
RelativePath="..\..\test\pc\zrtp_test_ui.c"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>