Ticket #61: imported libsrtp into third_party directory (backported from srtp branch)

git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1730 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/third_party/build/srtp/libsrtp.vcproj b/third_party/build/srtp/libsrtp.vcproj
new file mode 100644
index 0000000..5ca9139
--- /dev/null
+++ b/third_party/build/srtp/libsrtp.vcproj
@@ -0,0 +1,423 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="8.00"

+	Name="libsrtp"

+	ProjectGUID="{F0DBAA03-1BA3-4E3B-A2CA-727E3D3AB858}"

+	RootNamespace="libsrtp"

+	Keyword="Win32Proj"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory=".\output\libsrtp-i386-win32-vc8-debug"

+			IntermediateDirectory=".\output\libsrtp-i386-win32-vc8-debug"

+			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=".,../../srtp/include,../../srtp/crypto/include,../../../pjlib/include"

+				PreprocessorDefinitions="WIN32;_DEBUG;_LIB"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="1"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLibrarianTool"

+				OutputFile="..\..\lib\libsrtp-i386-win32-vc8-debug.lib"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory=".\output\libsrtp-i386-win32-vc8-release"

+			IntermediateDirectory=".\output\libsrtp-i386-win32-vc8-release"

+			ConfigurationType="4"

+			CharacterSet="2"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				AdditionalIncludeDirectories=".,../../srtp/include,../../srtp/crypto/include,../../../pjlib/include"

+				PreprocessorDefinitions="WIN32;NDEBUG;_LIB"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLibrarianTool"

+				OutputFile="..\..\lib\libsrtp-i386-win32-vc8-release.lib"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\srtp\srtp\srtp.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\srtp\pjlib\srtp_err.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+			<File

+				RelativePath="..\..\srtp\include\rtp.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\srtp\include\srtp.h"

+				>

+			</File>

+			<File

+				RelativePath=".\srtp_config.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\srtp\include\ut_sim.h"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="crypto"

+			>

+			<Filter

+				Name="ae_xfm"

+				>

+				<File

+					RelativePath="..\..\srtp\crypto\ae_xfm\xfm.c"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="cipher"

+				>

+				<File

+					RelativePath="..\..\srtp\crypto\cipher\aes.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\cipher\aes_cbc.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\cipher\aes_icm.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\cipher\cipher.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\cipher\null_cipher.c"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="hash"

+				>

+				<File

+					RelativePath="..\..\srtp\crypto\hash\auth.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\hash\hmac.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\hash\null_auth.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\hash\sha1.c"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="kernel"

+				>

+				<File

+					RelativePath="..\..\srtp\crypto\kernel\alloc.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\kernel\crypto_kernel.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\kernel\key.c"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="math"

+				>

+				<File

+					RelativePath="..\..\srtp\crypto\math\datatypes.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\math\gf2_8.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\math\stat.c"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="replay"

+				>

+				<File

+					RelativePath="..\..\srtp\crypto\replay\rdb.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\replay\rdbx.c"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="include"

+				>

+				<File

+					RelativePath="..\..\srtp\crypto\include\aes.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\aes_cbc.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\aes_icm.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\alloc.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\auth.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\cipher.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\crypto.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\crypto_kernel.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\crypto_math.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\crypto_types.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\cryptoalg.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\datatypes.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\err.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\gf2_8.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\hmac.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\integers.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\kernel_compat.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\key.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\null_auth.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\null_cipher.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\prng.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\rand_source.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\rdb.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\rdbx.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\sha1.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\stat.h"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\include\xfm.h"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="rng"

+				>

+				<File

+					RelativePath="..\..\srtp\crypto\rng\ctr_prng.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\rng\prng.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\srtp\crypto\rng\rand_source.c"

+					>

+				</File>

+			</Filter>

+		</Filter>

+		<Filter

+			Name="tables"

+			>

+			<File

+				RelativePath="..\..\srtp\tables\aes_tables.c"

+				>

+			</File>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>