]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Update to use exosip and osip 2.2.2. Modified GetLibs.vbs to rebuild jrtp when any...
authorMichael Jerris <mike@jerris.com>
Sat, 26 Nov 2005 16:50:25 +0000 (16:50 +0000)
committerMichael Jerris <mike@jerris.com>
Sat, 26 Nov 2005 16:50:25 +0000 (16:50 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@78 d0543943-73ff-0310-b7d9-9358b9ac24b2

w32/vsnet/GetLibs.vbs
w32/vsnet/Tools/osip2.vcproj [new file with mode: 0644]
w32/vsnet/Tools/osipparser2.vcproj

index 3ea990472e0c21d8ca61cd6bfccc04467d9546a2..375f92b9bfeb4267a3bf1d2cbcce24b1ffe1fcfc 100644 (file)
@@ -114,13 +114,14 @@ End Sub
 Sub BuildLibs_ModExosip(BuildDebug, BuildRelease)\r
 \r
        If Not FSO.FolderExists(LibDestDir & "osip") Then\r
-               WgetUnTarGz "http://www.antisip.com/download/libosip2-2.2.1.tar.gz", LibDestDir\r
-               If Not FSO.FolderExists(LibDestDir & "libosip2-2.2.1") Then\r
+               WgetUnTarGz "http://www.antisip.com/download/libosip2-2.2.2.tar.gz", LibDestDir\r
+               If Not FSO.FolderExists(LibDestDir & "libosip2-2.2.2") Then\r
                        Wscript.echo "Unable to get osip from default download location, Trying backup location:"\r
-                       WgetUnTarGz "http://www.sofaswitch.org/mikej/libosip2-2.2.1.tar.gz", LibDestDir\r
+                       WgetUnTarGz "http://www.sofaswitch.org/mikej/libosip2-2.2.2.tar.gz", LibDestDir\r
                End If\r
-               RenameFolder LibDestDir & "libosip2-2.2.1", "osip"\r
+               RenameFolder LibDestDir & "libosip2-2.2.2", "osip"\r
                FSO.CopyFile Utilsdir & "osipparser2.vcproj", LibDestDir & "osip\platform\vsnet\", True\r
+               FSO.CopyFile Utilsdir & "osip2.vcproj", LibDestDir & "osip\platform\vsnet\", True\r
        End If\r
        If FSO.FolderExists(LibDestDir & "osip") Then \r
                If BuildDebug Then\r
@@ -140,13 +141,13 @@ Sub BuildLibs_ModExosip(BuildDebug, BuildRelease)
        End If \r
 \r
        If Not FSO.FolderExists(LibDestDir & "libeXosip2") Then \r
-               WgetUnTarGz "http://www.antisip.com/download/libeXosip2-1.9.1-pre17.tar.gz", LibDestDir\r
-               If Not FSO.FolderExists(LibDestDir & "libeXosip2-1.9.1-pre17") Then\r
+               WgetUnTarGz "http://www.antisip.com/download/libeXosip2-2.2.2.tar.gz", LibDestDir\r
+               If Not FSO.FolderExists(LibDestDir & "libeXosip2-2.2.2") Then\r
                        Wscript.echo "Unable to get eXosip from default download location, Trying backup location:"\r
-                       WgetUnTarGz "http://www.sofaswitch.org/mikej/libeXosip2-1.9.1-pre17.tar.gz", LibDestDir\r
+                       WgetUnTarGz "http://www.sofaswitch.org/mikej/libeXosip2-2.2.2.tar.gz", LibDestDir\r
                End If\r
-               RenameFolder LibDestDir & "libeXosip2-1.9.1-pre17", "libeXosip2"\r
-               FSO.CopyFile Utilsdir & "eXosip.vcproj", LibDestDir & "libeXosip2\platform\vsnet\", True\r
+               RenameFolder LibDestDir & "libeXosip2-2.2.2", "libeXosip2"\r
+'              FSO.CopyFile Utilsdir & "eXosip.vcproj", LibDestDir & "libeXosip2\platform\vsnet\", True\r
        End If\r
        If FSO.FolderExists(LibDestDir & "libeXosip2") Then \r
                If BuildDebug Then\r
@@ -183,13 +184,13 @@ Sub BuildLibs_ModExosip(BuildDebug, BuildRelease)
        End If\r
        If FSO.FolderExists(LibDestDir & "jrtplib") And FSO.FolderExists(LibDestDir & "jthread-1.1.2") And FSO.FolderExists(LibDestDir & "jrtp4c")Then \r
                If BuildDebug Then\r
-                       If Not FSO.FileExists(LibDestDir & "jrtp4c\w32\Debug\jrtp4c.lib") Then \r
+                       If (Not FSO.FileExists(LibDestDir & "jrtp4c\w32\Debug\jrtp4c.lib")) Or (Not FSO.FileExists(LibDestDir & "jrtplib\Debug\jrtplib.lib")) Or (Not FSO.FileExists(LibDestDir & "jthread-1.1.2\Debug\jthread.lib")) Then \r
                                UpgradeViaDevEnv LibDestDir & "jrtp4c\w32\jrtp4c.sln"\r
                                BuildViaDevEnv LibDestDir & "jrtp4c\w32\jrtp4c.sln", "Debug"\r
                        End If\r
                End If\r
                If BuildRelease Then\r
-                       If Not FSO.FileExists(LibDestDir & "jrtp4c\w32\Release\jrtp4c.lib") Then \r
+                       If (Not FSO.FileExists(LibDestDir & "jrtp4c\w32\Release\jrtp4c.lib")) Or (Not FSO.FileExists(LibDestDir & "jrtplib\Release\jrtplib.lib")) Or (Not FSO.FileExists(LibDestDir & "jthread-1.1.2\Release\jthread.lib")) Then \r
                                UpgradeViaDevEnv LibDestDir & "jrtp4c\w32\jrtp4c.sln"\r
                                BuildViaDevEnv LibDestDir & "jrtp4c\w32\jrtp4c.sln", "Release"\r
                        End If\r
diff --git a/w32/vsnet/Tools/osip2.vcproj b/w32/vsnet/Tools/osip2.vcproj
new file mode 100644 (file)
index 0000000..9a8ee96
--- /dev/null
@@ -0,0 +1,290 @@
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+       ProjectType="Visual C++"\r
+       Version="7.10"\r
+       Name="osip2"\r
+       ProjectGUID="{85255507-5D16-4218-85E2-F683BB2F04DA}"\r
+       Keyword="Win32Proj">\r
+       <Platforms>\r
+               <Platform\r
+                       Name="Win32"/>\r
+       </Platforms>\r
+       <Configurations>\r
+               <Configuration\r
+                       Name="Debug|Win32"\r
+                       OutputDirectory="Debug"\r
+                       IntermediateDirectory="Debug"\r
+                       ConfigurationType="4"\r
+                       CharacterSet="2">\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               Optimization="0"\r
+                               AdditionalIncludeDirectories="..\..\include"\r
+                               PreprocessorDefinitions="_WIN32_WINNT;WIN32;_DEBUG;_LIB;OSIP_MT;ENABLE_TRACE;SYSTEM_LOGGER_ENABLED"\r
+                               MinimalRebuild="TRUE"\r
+                               BasicRuntimeChecks="3"\r
+                               RuntimeLibrary="1"\r
+                               UsePrecompiledHeader="0"\r
+                               ProgramDataBaseFileName="$(OutDir)/$(ProjectName).pdb"\r
+                               WarningLevel="3"\r
+                               Detect64BitPortabilityProblems="TRUE"\r
+                               DebugInformationFormat="3"/>\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"/>\r
+                       <Tool\r
+                               Name="VCLibrarianTool"\r
+                               OutputFile="$(OutDir)\osip2.lib"/>\r
+                       <Tool\r
+                               Name="VCMIDLTool"/>\r
+                       <Tool\r
+                               Name="VCPostBuildEventTool"/>\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"/>\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"/>\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"/>\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCManagedWrapperGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
+               </Configuration>\r
+               <Configuration\r
+                       Name="Release|Win32"\r
+                       OutputDirectory="Release"\r
+                       IntermediateDirectory="Release"\r
+                       ConfigurationType="4"\r
+                       CharacterSet="2">\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               AdditionalIncludeDirectories="..\..\include"\r
+                               PreprocessorDefinitions="_WIN32_WINNT;WIN32;NDEBUG;_LIB;OSIP_MT;ENABLE_TRACE;SYSTEM_LOGGER_ENABLED"\r
+                               RuntimeLibrary="0"\r
+                               UsePrecompiledHeader="0"\r
+                               ProgramDataBaseFileName="$(OutDir)/$(ProjectName).pdb"\r
+                               WarningLevel="3"\r
+                               Detect64BitPortabilityProblems="TRUE"\r
+                               DebugInformationFormat="3"/>\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"/>\r
+                       <Tool\r
+                               Name="VCLibrarianTool"\r
+                               OutputFile="$(OutDir)\osip2.lib"/>\r
+                       <Tool\r
+                               Name="VCMIDLTool"/>\r
+                       <Tool\r
+                               Name="VCPostBuildEventTool"/>\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"/>\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"/>\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"/>\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCManagedWrapperGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
+               </Configuration>\r
+               <Configuration\r
+                       Name="Debug DLL|Win32"\r
+                       OutputDirectory="$(ConfigurationName)"\r
+                       IntermediateDirectory="$(ConfigurationName)"\r
+                       ConfigurationType="2"\r
+                       CharacterSet="2">\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               Optimization="0"\r
+                               AdditionalIncludeDirectories="..\..\include"\r
+                               PreprocessorDefinitions="_WIN32_WINNT;WIN32;_DEBUG;_LIB;OSIP_MT;ENABLE_TRACE;SYSTEM_LOGGER_ENABLED"\r
+                               MinimalRebuild="TRUE"\r
+                               BasicRuntimeChecks="3"\r
+                               RuntimeLibrary="3"\r
+                               UsePrecompiledHeader="0"\r
+                               ProgramDataBaseFileName="$(OutDir)/$(ProjectName).pdb"\r
+                               WarningLevel="3"\r
+                               Detect64BitPortabilityProblems="TRUE"\r
+                               DebugInformationFormat="3"/>\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"/>\r
+                       <Tool\r
+                               Name="VCLinkerTool"\r
+                               ModuleDefinitionFile="..\windows\osip2.def"\r
+                               GenerateDebugInformation="TRUE"/>\r
+                       <Tool\r
+                               Name="VCMIDLTool"/>\r
+                       <Tool\r
+                               Name="VCPostBuildEventTool"/>\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"/>\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"/>\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"/>\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCWebDeploymentTool"/>\r
+                       <Tool\r
+                               Name="VCManagedWrapperGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
+               </Configuration>\r
+               <Configuration\r
+                       Name="Release DLL|Win32"\r
+                       OutputDirectory="$(ConfigurationName)"\r
+                       IntermediateDirectory="$(ConfigurationName)"\r
+                       ConfigurationType="2"\r
+                       CharacterSet="2">\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               AdditionalIncludeDirectories="..\..\include"\r
+                               PreprocessorDefinitions="_WIN32_WINNT;WIN32;NDEBUG;_LIB;OSIP_MT;ENABLE_TRACE;SYSTEM_LOGGER_ENABLED"\r
+                               RuntimeLibrary="2"\r
+                               UsePrecompiledHeader="0"\r
+                               ProgramDataBaseFileName="$(OutDir)/$(ProjectName).pdb"\r
+                               WarningLevel="3"\r
+                               Detect64BitPortabilityProblems="TRUE"\r
+                               DebugInformationFormat="3"/>\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"/>\r
+                       <Tool\r
+                               Name="VCLinkerTool"\r
+                               ModuleDefinitionFile="..\windows\osip2.def"/>\r
+                       <Tool\r
+                               Name="VCMIDLTool"/>\r
+                       <Tool\r
+                               Name="VCPostBuildEventTool"/>\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"/>\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"/>\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"/>\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCWebDeploymentTool"/>\r
+                       <Tool\r
+                               Name="VCManagedWrapperGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
+               </Configuration>\r
+       </Configurations>\r
+       <References>\r
+       </References>\r
+       <Files>\r
+               <Filter\r
+                       Name="Source Files"\r
+                       Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
+                       UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\fsm_misc.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\ict.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\ict_fsm.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\ist.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\ist_fsm.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\nict.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\nict_fsm.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\nist.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\nist_fsm.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\osip.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\osip_dialog.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\osip_event.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\osip_negotiation.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\osip_time.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\osip_transaction.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\port_condv.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\port_fifo.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\port_sema.c">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\port_thread.c">\r
+                       </File>\r
+               </Filter>\r
+               <Filter\r
+                       Name="Header Files"\r
+                       Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
+                       UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\fsm.h">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\include\osip2\internal.h">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\include\osip2\osip.h">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\include\osip2\osip_condv.h">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\include\osip2\osip_dialog.h">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\include\osip2\osip_fifo.h">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\include\osip2\osip_mt.h">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\include\osip2\osip_negotiation.h">\r
+                       </File>\r
+                       <File\r
+                               RelativePath="..\..\src\osip2\xixt.h">\r
+                       </File>\r
+               </Filter>\r
+               <Filter\r
+                       Name="Resource Files"\r
+                       Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"\r
+                       UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">\r
+               </Filter>\r
+       </Files>\r
+       <Globals>\r
+       </Globals>\r
+</VisualStudioProject>\r
index d451222f412067cde6a92e9c0703483dc0c1006e..74f00acded63ca5cebc82b83eb1afe57082b8d89 100644 (file)
 <?xml version="1.0" encoding="Windows-1252"?>\r
 <VisualStudioProject\r
        ProjectType="Visual C++"\r
-       Version="8.00"\r
+       Version="7.10"\r
        Name="osipparser2"\r
        ProjectGUID="{44F46B7E-0E51-4304-9735-330DFBAB41E5}"\r
-       Keyword="Win32Proj"\r
-       >\r
+       RootNamespace="osipparser2"\r
+       Keyword="Win32Proj">\r
        <Platforms>\r
                <Platform\r
-                       Name="Win32"\r
-               />\r
+                       Name="Win32"/>\r
        </Platforms>\r
-       <ToolFiles>\r
-       </ToolFiles>\r
        <Configurations>\r
                <Configuration\r
                        Name="Debug|Win32"\r
                        OutputDirectory="Debug"\r
                        IntermediateDirectory="Debug"\r
                        ConfigurationType="4"\r
-                       InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r
-                       CharacterSet="2"\r
-                       >\r
-                       <Tool\r
-                               Name="VCPreBuildEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCustomBuildTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXMLDataGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCWebServiceProxyGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCMIDLTool"\r
-                       />\r
+                       CharacterSet="2">\r
                        <Tool\r
                                Name="VCCLCompilerTool"\r
                                Optimization="0"\r
                                AdditionalIncludeDirectories="..\..\include;..\..\src\osipparser2"\r
                                PreprocessorDefinitions="WIN32;_DEBUG;_LIB;OSIP_MT;ENABLE_TRACE;SYSTEM_LOGGER_ENABLED"\r
-                               MinimalRebuild="true"\r
+                               MinimalRebuild="TRUE"\r
                                BasicRuntimeChecks="3"\r
                                RuntimeLibrary="1"\r
                                UsePrecompiledHeader="0"\r
                                ProgramDataBaseFileName="$(OutDir)/$(ProjectName).pdb"\r
                                WarningLevel="3"\r
-                               Detect64BitPortabilityProblems="true"\r
-                               DebugInformationFormat="4"\r
-                       />\r
+                               Detect64BitPortabilityProblems="TRUE"\r
+                               DebugInformationFormat="3"/>\r
                        <Tool\r
-                               Name="VCManagedResourceCompilerTool"\r
-                       />\r
+                               Name="VCCustomBuildTool"/>\r
                        <Tool\r
-                               Name="VCResourceCompilerTool"\r
-                       />\r
+                               Name="VCLibrarianTool"\r
+                               OutputFile="$(OutDir)\osipparser2.lib"/>\r
                        <Tool\r
-                               Name="VCPreLinkEventTool"\r
-                       />\r
+                               Name="VCMIDLTool"/>\r
                        <Tool\r
-                               Name="VCLibrarianTool"\r
-                               OutputFile="$(OutDir)\osipparser2.lib"\r
-                       />\r
+                               Name="VCPostBuildEventTool"/>\r
                        <Tool\r
-                               Name="VCALinkTool"\r
-                       />\r
+                               Name="VCPreBuildEventTool"/>\r
                        <Tool\r
-                               Name="VCXDCMakeTool"\r
-                       />\r
+                               Name="VCPreLinkEventTool"/>\r
                        <Tool\r
-                               Name="VCBscMakeTool"\r
-                       />\r
+                               Name="VCResourceCompilerTool"/>\r
                        <Tool\r
-                               Name="VCFxCopTool"\r
-                       />\r
+                               Name="VCWebServiceProxyGeneratorTool"/>\r
                        <Tool\r
-                               Name="VCPostBuildEventTool"\r
-                       />\r
+                               Name="VCXMLDataGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCManagedWrapperGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
                </Configuration>\r
                <Configuration\r
                        Name="Release|Win32"\r
                        OutputDirectory="Release"\r
                        IntermediateDirectory="Release"\r
                        ConfigurationType="4"\r
-                       InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r
-                       CharacterSet="2"\r
-                       >\r
+                       CharacterSet="2">\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               AdditionalIncludeDirectories="..\..\include;..\..\src\osipparser2"\r
+                               PreprocessorDefinitions="WIN32;NDEBUG;_LIB;OSIP_MT;ENABLE_TRACE;SYSTEM_LOGGER_ENABLED"\r
+                               RuntimeLibrary="0"\r
+                               UsePrecompiledHeader="0"\r
+                               ProgramDataBaseFileName="$(OutDir)/$(ProjectName).pdb"\r
+                               WarningLevel="3"\r
+                               Detect64BitPortabilityProblems="TRUE"\r
+                               DebugInformationFormat="3"/>\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"/>\r
+                       <Tool\r
+                               Name="VCLibrarianTool"\r
+                               OutputFile="$(OutDir)/osipparser2.lib"/>\r
+                       <Tool\r
+                               Name="VCMIDLTool"/>\r
+                       <Tool\r
+                               Name="VCPostBuildEventTool"/>\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"/>\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"/>\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"/>\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"/>\r
                        <Tool\r
-                               Name="VCPreBuildEventTool"\r
-                       />\r
+                               Name="VCManagedWrapperGeneratorTool"/>\r
                        <Tool\r
-                               Name="VCCustomBuildTool"\r
-                       />\r
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
+               </Configuration>\r
+               <Configuration\r
+                       Name="Debug DLL|Win32"\r
+                       OutputDirectory="$(ConfigurationName)"\r
+                       IntermediateDirectory="$(ConfigurationName)"\r
+                       ConfigurationType="2"\r
+                       CharacterSet="2">\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               Optimization="0"\r
+                               AdditionalIncludeDirectories="..\..\include;..\..\src\osipparser2"\r
+                               PreprocessorDefinitions="WIN32;_DEBUG;_LIB;OSIP_MT;ENABLE_TRACE;SYSTEM_LOGGER_ENABLED"\r
+                               MinimalRebuild="TRUE"\r
+                               BasicRuntimeChecks="3"\r
+                               RuntimeLibrary="3"\r
+                               UsePrecompiledHeader="0"\r
+                               ProgramDataBaseFileName="$(OutDir)/$(ProjectName).pdb"\r
+                               WarningLevel="3"\r
+                               Detect64BitPortabilityProblems="TRUE"\r
+                               DebugInformationFormat="3"/>\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"/>\r
+                       <Tool\r
+                               Name="VCLinkerTool"\r
+                               ModuleDefinitionFile="..\windows\osipparser2.def"\r
+                               GenerateDebugInformation="TRUE"/>\r
+                       <Tool\r
+                               Name="VCMIDLTool"/>\r
                        <Tool\r
-                               Name="VCXMLDataGeneratorTool"\r
-                       />\r
+                               Name="VCPostBuildEventTool"/>\r
                        <Tool\r
-                               Name="VCWebServiceProxyGeneratorTool"\r
-                       />\r
+                               Name="VCPreBuildEventTool"/>\r
                        <Tool\r
-                               Name="VCMIDLTool"\r
-                       />\r
+                               Name="VCPreLinkEventTool"/>\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"/>\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCWebDeploymentTool"/>\r
+                       <Tool\r
+                               Name="VCManagedWrapperGeneratorTool"/>\r
+                       <Tool\r
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
+               </Configuration>\r
+               <Configuration\r
+                       Name="Release DLL|Win32"\r
+                       OutputDirectory="$(ConfigurationName)"\r
+                       IntermediateDirectory="$(ConfigurationName)"\r
+                       ConfigurationType="2"\r
+                       CharacterSet="2">\r
                        <Tool\r
                                Name="VCCLCompilerTool"\r
                                AdditionalIncludeDirectories="..\..\include;..\..\src\osipparser2"\r
                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;OSIP_MT;ENABLE_TRACE;SYSTEM_LOGGER_ENABLED"\r
-                               RuntimeLibrary="0"\r
+                               RuntimeLibrary="2"\r
                                UsePrecompiledHeader="0"\r
                                ProgramDataBaseFileName="$(OutDir)/$(ProjectName).pdb"\r
                                WarningLevel="3"\r
-                               Detect64BitPortabilityProblems="true"\r
-                               DebugInformationFormat="3"\r
-                       />\r
+                               Detect64BitPortabilityProblems="TRUE"\r
+                               DebugInformationFormat="3"/>\r
                        <Tool\r
-                               Name="VCManagedResourceCompilerTool"\r
-                       />\r
+                               Name="VCCustomBuildTool"/>\r
                        <Tool\r
-                               Name="VCResourceCompilerTool"\r
-                       />\r
+                               Name="VCLinkerTool"\r
+                               ModuleDefinitionFile="..\windows\osipparser2.def"/>\r
                        <Tool\r
-                               Name="VCPreLinkEventTool"\r
-                       />\r
+                               Name="VCMIDLTool"/>\r
                        <Tool\r
-                               Name="VCLibrarianTool"\r
-                               OutputFile="$(OutDir)/osipparser2.lib"\r
-                       />\r
+                               Name="VCPostBuildEventTool"/>\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"/>\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"/>\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"/>\r
                        <Tool\r
-                               Name="VCALinkTool"\r
-                       />\r
+                               Name="VCWebServiceProxyGeneratorTool"/>\r
                        <Tool\r
-                               Name="VCXDCMakeTool"\r
-                       />\r
+                               Name="VCXMLDataGeneratorTool"/>\r
                        <Tool\r
-                               Name="VCBscMakeTool"\r
-                       />\r
+                               Name="VCWebDeploymentTool"/>\r
                        <Tool\r
-                               Name="VCFxCopTool"\r
-                       />\r
+                               Name="VCManagedWrapperGeneratorTool"/>\r
                        <Tool\r
-                               Name="VCPostBuildEventTool"\r
-                       />\r
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
                </Configuration>\r
        </Configurations>\r
        <References>\r
                <Filter\r
                        Name="Source Files"\r
                        Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
-                       UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
-                       >\r
+                       UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_accept.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_accept.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_accept_encoding.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_accept_encoding.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_accept_language.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_accept_language.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_alert_info.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_alert_info.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_allow.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_allow.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_authentication_info.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_authentication_info.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_authorization.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_authorization.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_body.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_body.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_call_id.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_call_id.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_call_info.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_call_info.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_contact.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_contact.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_content_disposition.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_content_disposition.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_content_encoding.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_content_encoding.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_content_length.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_content_length.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_content_type.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_content_type.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_cseq.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_cseq.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_error_info.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_error_info.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_from.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_from.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_header.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_header.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_list.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_list.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_md5c.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_md5c.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_message.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_message.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_message_parse.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_message_parse.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_message_to_str.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_message_to_str.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_mime_version.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_mime_version.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_parser_cfg.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_parser_cfg.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_port.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_port.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_proxy_authenticate.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_proxy_authenticate.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_proxy_authentication_info.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_proxy_authentication_info.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_proxy_authorization.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_proxy_authorization.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_record_route.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_record_route.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_rfc3264.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_rfc3264.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_route.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_route.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_to.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_to.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_uri.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_uri.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_via.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_via.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_www_authenticate.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_www_authenticate.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\sdp_accessor.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\sdp_accessor.c">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\sdp_message.c"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\sdp_message.c">\r
                        </File>\r
                </Filter>\r
                <Filter\r
                        Name="Header Files"\r
                        Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
-                       UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"\r
-                       >\r
+                       UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_accept.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_accept.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_accept_encoding.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_accept_encoding.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_accept_language.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_accept_language.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_alert_info.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_alert_info.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_allow.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_allow.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_authorization.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_authorization.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\osip_body.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\osip_body.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_call_id.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_call_id.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_call_info.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_call_info.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\osip_const.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\osip_const.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_contact.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_contact.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_content_disposition.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_content_disposition.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_content_encoding.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_content_encoding.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_content_length.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_content_length.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_content_type.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_content_type.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_cseq.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_cseq.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_error_info.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_error_info.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_from.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_from.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_header.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_header.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\osip_headers.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\osip_headers.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\osip_list.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\osip_list.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\osip_md5.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\osip_md5.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\osip_message.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\osip_message.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_mime_version.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_mime_version.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\osip_parser.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\osip_parser.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\osip_port.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\osip_port.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_proxy_authenticate.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_proxy_authenticate.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_proxy_authorization.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_proxy_authorization.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_record_route.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_record_route.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\osip_rfc3264i.h"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\osip_rfc3264i.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_route.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_route.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_to.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_to.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\osip_uri.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\osip_uri.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_via.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_via.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\headers\osip_www_authenticate.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\headers\osip_www_authenticate.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\src\osipparser2\parser.h"\r
-                               >\r
+                               RelativePath="..\..\src\osipparser2\parser.h">\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\include\osipparser2\sdp_message.h"\r
-                               >\r
+                               RelativePath="..\..\include\osipparser2\sdp_message.h">\r
                        </File>\r
                </Filter>\r
                <Filter\r
                        Name="Resource Files"\r
                        Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"\r
-                       UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"\r
-                       >\r
+                       UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">\r
                </Filter>\r
        </Files>\r
+       <Globals>\r
+       </Globals>\r
 </VisualStudioProject>\r