summaryrefslogtreecommitdiff
path: root/protocols/Sametime
diff options
context:
space:
mode:
authorwatcherhd <watcherhd@gmail.com>2017-04-25 17:58:44 +0300
committerwatcherhd <watcherhd@gmail.com>2017-04-25 17:58:44 +0300
commitb1b53cbbf97238bf460772c6d49ff114f079285d (patch)
tree725ff7c747d994741a9f3c70938f93e19aeb53fd /protocols/Sametime
parent8d1e289188ba821bcfd5e85c6ace09ef97f8f894 (diff)
Revert "farewell MSVS 2015"
This reverts commit 8d1e289188ba821bcfd5e85c6ace09ef97f8f894.
Diffstat (limited to 'protocols/Sametime')
-rw-r--r--protocols/Sametime/sametime_15.vcxproj343
-rw-r--r--protocols/Sametime/sametime_15.vcxproj.filters223
-rw-r--r--protocols/Sametime/src/glib/glib_15.vcxproj285
-rw-r--r--protocols/Sametime/src/glib/glib_15.vcxproj.filters274
4 files changed, 1125 insertions, 0 deletions
diff --git a/protocols/Sametime/sametime_15.vcxproj b/protocols/Sametime/sametime_15.vcxproj
new file mode 100644
index 0000000000..b9f1112fd3
--- /dev/null
+++ b/protocols/Sametime/sametime_15.vcxproj
@@ -0,0 +1,343 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.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="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>Sametime</ProjectName>
+ <ProjectGuid>{BE22A21F-73B7-453F-86A0-B867F0056490}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </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" />
+ </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" />
+ </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" />
+ </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" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Plugins\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Plugins\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Plugins\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Plugins\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Midl>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MkTypLibCompatible>true</MkTypLibCompatible>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <TargetEnvironment>Win32</TargetEnvironment>
+ <TypeLibraryName>.\Debug/sametime.tlb</TypeLibraryName>
+ <HeaderFileName>
+ </HeaderFileName>
+ </Midl>
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>..\..\include;src\meanwhile\src;src;src\glib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+ <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Link>
+ <ModuleDefinitionFile>
+ </ModuleDefinitionFile>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <RandomizedBaseAddress>false</RandomizedBaseAddress>
+ <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
+ <AdditionalLibraryDirectories>$(ProfileDir)..\..\libs\win$(PlatformArchitecture)</AdditionalLibraryDirectories>
+ <SubSystem>Windows</SubSystem>
+ <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Midl>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MkTypLibCompatible>true</MkTypLibCompatible>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <TargetEnvironment>Win32</TargetEnvironment>
+ <TypeLibraryName>.\Debug/sametime.tlb</TypeLibraryName>
+ <HeaderFileName>
+ </HeaderFileName>
+ </Midl>
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>..\..\include;src\meanwhile\src;src;src\glib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <WarningLevel>Level3</WarningLevel>
+ <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Link>
+ <ModuleDefinitionFile>
+ </ModuleDefinitionFile>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <RandomizedBaseAddress>false</RandomizedBaseAddress>
+ <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
+ <AdditionalLibraryDirectories>$(ProfileDir)..\..\libs\win$(PlatformArchitecture)</AdditionalLibraryDirectories>
+ <SubSystem>Windows</SubSystem>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Midl>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MkTypLibCompatible>true</MkTypLibCompatible>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <TargetEnvironment>Win32</TargetEnvironment>
+ <TypeLibraryName>.\Release/sametime.tlb</TypeLibraryName>
+ <HeaderFileName>
+ </HeaderFileName>
+ </Midl>
+ <ClCompile>
+ <Optimization>Full</Optimization>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <AdditionalIncludeDirectories>..\..\include;src\meanwhile\src;src;src\glib;src\glib\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <StringPooling>true</StringPooling>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <WarningLevel>Level3</WarningLevel>
+ <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+ <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Link>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <RandomizedBaseAddress>false</RandomizedBaseAddress>
+ <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
+ <AdditionalLibraryDirectories>$(ProfileDir)..\..\libs\win$(PlatformArchitecture)</AdditionalLibraryDirectories>
+ <SubSystem>Windows</SubSystem>
+ <OptimizeReferences>true</OptimizeReferences>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Midl>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MkTypLibCompatible>true</MkTypLibCompatible>
+ <SuppressStartupBanner>true</SuppressStartupBanner>
+ <TargetEnvironment>Win32</TargetEnvironment>
+ <TypeLibraryName>.\Release/sametime.tlb</TypeLibraryName>
+ <HeaderFileName>
+ </HeaderFileName>
+ </Midl>
+ <ClCompile>
+ <Optimization>Full</Optimization>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <AdditionalIncludeDirectories>..\..\include;src\meanwhile\src;src;src\glib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <StringPooling>true</StringPooling>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <WarningLevel>Level3</WarningLevel>
+ <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+ <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Link>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <RandomizedBaseAddress>false</RandomizedBaseAddress>
+ <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
+ <AdditionalLibraryDirectories>$(ProfileDir)..\..\libs\win$(PlatformArchitecture)</AdditionalLibraryDirectories>
+ <SubSystem>Windows</SubSystem>
+ <OptimizeReferences>true</OptimizeReferences>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="src\conference.cpp">
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\files.cpp">
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\channel.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\cipher.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\common.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\error.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\message.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\mpi\mpi.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\mw_debug.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\mw_util.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\service.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\session.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_aware.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_conf.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_dir.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_ft.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_im.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_place.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_resolve.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_store.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\st_list.c">
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\messaging.cpp"/>
+ <ClCompile Include="src\options.cpp"/>
+ <ClCompile Include="src\places.cpp"/>
+ <ClCompile Include="src\sametime.cpp"/>
+ <ClCompile Include="src\sametime_proto.cpp"/>
+ <ClCompile Include="src\sametime_session.cpp"/>
+ <ClCompile Include="src\session_announce_win.cpp"/>
+ <ClCompile Include="src\StdAfx.cpp">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\userlist.cpp"/>
+ <ClCompile Include="src\utils.cpp"/>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\meanwhile\src\mpi\mpi-config.h" />
+ <ClInclude Include="src\meanwhile\src\mpi\mpi-types.h" />
+ <ClInclude Include="src\meanwhile\src\mpi\mpi.h" />
+ <ClInclude Include="src\meanwhile\src\mw_channel.h" />
+ <ClInclude Include="src\meanwhile\src\mw_cipher.h" />
+ <ClInclude Include="src\meanwhile\src\mw_common.h" />
+ <ClInclude Include="src\meanwhile\src\mw_debug.h" />
+ <ClInclude Include="src\meanwhile\src\mw_error.h" />
+ <ClInclude Include="src\meanwhile\src\mw_message.h" />
+ <ClInclude Include="src\meanwhile\src\mw_service.h" />
+ <ClInclude Include="src\meanwhile\src\mw_session.h" />
+ <ClInclude Include="src\meanwhile\src\mw_srvc_aware.h" />
+ <ClInclude Include="src\meanwhile\src\mw_srvc_conf.h" />
+ <ClInclude Include="src\meanwhile\src\mw_srvc_dir.h" />
+ <ClInclude Include="src\meanwhile\src\mw_srvc_ft.h" />
+ <ClInclude Include="src\meanwhile\src\mw_srvc_im.h" />
+ <ClInclude Include="src\meanwhile\src\mw_srvc_place.h" />
+ <ClInclude Include="src\meanwhile\src\mw_srvc_resolve.h" />
+ <ClInclude Include="src\meanwhile\src\mw_srvc_store.h" />
+ <ClInclude Include="src\meanwhile\src\mw_st_list.h" />
+ <ClInclude Include="src\meanwhile\src\mw_util.h" />
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\sametime.h" />
+ <ClInclude Include="src\sametime_proto.h" />
+ <ClInclude Include="src\StdAfx.h" />
+ <ClInclude Include="src\version.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="res\announce.ico" />
+ <None Include="res\invite.ico" />
+ <None Include="res\online.ico" />
+ <None Include="res\part.ico" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="src\glib\glib_15.vcxproj">
+ <Project>{12bca020-eabf-429e-876a-a476bc9c10c0}</Project>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/protocols/Sametime/sametime_15.vcxproj.filters b/protocols/Sametime/sametime_15.vcxproj.filters
new file mode 100644
index 0000000000..63afc4e549
--- /dev/null
+++ b/protocols/Sametime/sametime_15.vcxproj.filters
@@ -0,0 +1,223 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{b2fb3090-cd03-4404-a154-94e31360b079}</UniqueIdentifier>
+ <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
+ </Filter>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{97a29dbd-67df-4a06-a2d0-a82721b109c2}</UniqueIdentifier>
+ <Extensions>h;hpp;hxx;hm;inl</Extensions>
+ </Filter>
+ <Filter Include="Resource Files">
+ <UniqueIdentifier>{34e64f6c-b825-450f-bf46-f974acd71f72}</UniqueIdentifier>
+ <Extensions>ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
+ </Filter>
+ <Filter Include="Source Files\Meanwhile">
+ <UniqueIdentifier>{addc907a-8009-4c31-b03d-37759cb8c021}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\Meanwhile\mpi">
+ <UniqueIdentifier>{c23f9d40-96f3-4bce-a8eb-670346163e26}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Resource Files\Icons">
+ <UniqueIdentifier>{aeaa8461-68b4-4335-b383-90541c6a9927}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="src\conference.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\files.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\messaging.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\places.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\sametime.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\session_announce_win.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\userlist.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\utils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\StdAfx.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\sametime_proto.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\st_list.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\channel.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\cipher.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\common.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\error.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\message.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\mw_debug.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\mw_util.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\service.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\session.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_aware.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_conf.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_dir.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_ft.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_im.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_place.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_resolve.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\srvc_store.c">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClCompile>
+ <ClCompile Include="src\meanwhile\src\mpi\mpi.c">
+ <Filter>Source Files\Meanwhile\mpi</Filter>
+ </ClCompile>
+ <ClCompile Include="src\sametime_session.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\sametime.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\StdAfx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\sametime_proto.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_channel.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_cipher.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_common.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_debug.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_error.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_message.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_service.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_session.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_srvc_aware.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_srvc_conf.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_srvc_dir.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_srvc_ft.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_srvc_im.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_srvc_place.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_srvc_resolve.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_srvc_store.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_st_list.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mw_util.h">
+ <Filter>Source Files\Meanwhile</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mpi\mpi-types.h">
+ <Filter>Source Files\Meanwhile\mpi</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mpi\mpi.h">
+ <Filter>Source Files\Meanwhile\mpi</Filter>
+ </ClInclude>
+ <ClInclude Include="src\meanwhile\src\mpi\mpi-config.h">
+ <Filter>Source Files\Meanwhile\mpi</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="res\part.ico">
+ <Filter>Resource Files\Icons</Filter>
+ </None>
+ <None Include="res\online.ico">
+ <Filter>Resource Files\Icons</Filter>
+ </None>
+ <None Include="res\invite.ico">
+ <Filter>Resource Files\Icons</Filter>
+ </None>
+ <None Include="res\announce.ico">
+ <Filter>Resource Files\Icons</Filter>
+ </None>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\resource.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ <ResourceCompile Include="res\version.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/protocols/Sametime/src/glib/glib_15.vcxproj b/protocols/Sametime/src/glib/glib_15.vcxproj
new file mode 100644
index 0000000000..99f0bc58a7
--- /dev/null
+++ b/protocols/Sametime/src/glib/glib_15.vcxproj
@@ -0,0 +1,285 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.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="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{12BCA020-EABF-429E-876A-A476BC9C10C0}</ProjectGuid>
+ <RootNamespace>glib</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
+ <ProjectName>glib</ProjectName>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <CharacterSet>MultiByte</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <CharacterSet>MultiByte</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </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" />
+ </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" />
+ </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" />
+ </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" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <PreprocessorDefinitions>_DEBUG;_WINDOWS;_USRDLL;GLIB_COMPILATION;G_LOG_DOMAIN="Glib";G_ENABLE_DEBUG;PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+ <CompileAs>CompileAsC</CompileAs>
+ <AdditionalIncludeDirectories>$(ProjectDir)\..;$(ProjectDir)</AdditionalIncludeDirectories>
+ </ClCompile>
+ <Link>
+ <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)$(GlibDllPrefix)$(ProjectName)$(GlibDllSuffix).dll</OutputFile>
+ <ModuleDefinitionFile>$(IntDir)glib.def</ModuleDefinitionFile>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <SubSystem>Windows</SubSystem>
+ <RandomizedBaseAddress>false</RandomizedBaseAddress>
+ <DataExecutionPrevention>
+ </DataExecutionPrevention>
+ <ImportLibrary>$(TargetDir)$(ProjectName)-2.0.lib</ImportLibrary>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <PreprocessorDefinitions>_DEBUG;_WINDOWS;_USRDLL;GLIB_COMPILATION;G_LOG_DOMAIN="Glib";G_ENABLE_DEBUG;PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <CompileAs>CompileAsC</CompileAs>
+ <AdditionalIncludeDirectories>$(ProjectDir)\..;$(ProjectDir)</AdditionalIncludeDirectories>
+ </ClCompile>
+ <Link>
+ <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)$(GlibDllPrefix)$(ProjectName)$(GlibDllSuffix).dll</OutputFile>
+ <ModuleDefinitionFile>$(IntDir)glib.def</ModuleDefinitionFile>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <SubSystem>Windows</SubSystem>
+ <RandomizedBaseAddress>false</RandomizedBaseAddress>
+ <DataExecutionPrevention>
+ </DataExecutionPrevention>
+ <ImportLibrary>$(TargetDir)$(ProjectName)-2.0.lib</ImportLibrary>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <PreprocessorDefinitions>NDEBUG;_WINDOWS;_USRDLL;GLIB_COMPILATION;G_LOG_DOMAIN="Glib";PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <CompileAs>CompileAsC</CompileAs>
+ <AdditionalIncludeDirectories>$(ProjectDir)\..;$(ProjectDir)</AdditionalIncludeDirectories>
+ <StringPooling>true</StringPooling>
+ <ExceptionHandling>false</ExceptionHandling>
+ <Optimization>Full</Optimization>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
+ </ClCompile>
+ <Link>
+ <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)$(GlibDllPrefix)$(ProjectName)$(GlibDllSuffix).dll</OutputFile>
+ <ModuleDefinitionFile>$(IntDir)glib.def</ModuleDefinitionFile>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <SubSystem>Windows</SubSystem>
+ <OptimizeReferences>true</OptimizeReferences>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <RandomizedBaseAddress>false</RandomizedBaseAddress>
+ <DataExecutionPrevention>
+ </DataExecutionPrevention>
+ <ImportLibrary>$(TargetDir)$(ProjectName)-2.0.lib</ImportLibrary>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <PreprocessorDefinitions>NDEBUG;_WINDOWS;_USRDLL;GLIB_COMPILATION;G_LOG_DOMAIN="Glib";PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <CompileAs>CompileAsC</CompileAs>
+ <AdditionalIncludeDirectories>$(ProjectDir)\..;$(ProjectDir)</AdditionalIncludeDirectories>
+ <StringPooling>true</StringPooling>
+ <ExceptionHandling>false</ExceptionHandling>
+ <Optimization>Full</Optimization>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
+ </ClCompile>
+ <Link>
+ <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)$(GlibDllPrefix)$(ProjectName)$(GlibDllSuffix).dll</OutputFile>
+ <ModuleDefinitionFile>$(IntDir)glib.def</ModuleDefinitionFile>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <SubSystem>Windows</SubSystem>
+ <OptimizeReferences>true</OptimizeReferences>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <RandomizedBaseAddress>false</RandomizedBaseAddress>
+ <DataExecutionPrevention>
+ </DataExecutionPrevention>
+ <ImportLibrary>$(TargetDir)$(ProjectName)-2.0.lib</ImportLibrary>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="garray.c" />
+ <ClCompile Include="gasyncqueue.c" />
+ <ClCompile Include="gatomic.c" />
+ <ClCompile Include="gbacktrace.c" />
+ <ClCompile Include="gbase64.c" />
+ <ClCompile Include="gbitlock.c" />
+ <ClCompile Include="gbookmarkfile.c" />
+ <ClCompile Include="gbuffer.c" />
+ <ClCompile Include="gcache.c" />
+ <ClCompile Include="gchecksum.c" />
+ <ClCompile Include="gcompletion.c" />
+ <ClCompile Include="gconvert.c" />
+ <ClCompile Include="gdataset.c" />
+ <ClCompile Include="gdate.c" />
+ <ClCompile Include="gdatetime.c" />
+ <ClCompile Include="gdir.c" />
+ <ClCompile Include="gerror.c" />
+ <ClCompile Include="gfileutils.c" />
+ <ClCompile Include="ghash.c" />
+ <ClCompile Include="ghook.c" />
+ <ClCompile Include="ghostutils.c" />
+ <ClCompile Include="giochannel.c" />
+ <ClCompile Include="giowin32.c" />
+ <ClCompile Include="gkeyfile.c" />
+ <ClCompile Include="glist.c" />
+ <ClCompile Include="gmain.c" />
+ <ClCompile Include="gmappedfile.c" />
+ <ClCompile Include="gmarkup.c" />
+ <ClCompile Include="gmem.c" />
+ <ClCompile Include="gmessages.c" />
+ <ClCompile Include="gnode.c" />
+ <ClCompile Include="gnulib\asnprintf.c" />
+ <ClCompile Include="gnulib\printf-args.c" />
+ <ClCompile Include="gnulib\printf-parse.c" />
+ <ClCompile Include="gnulib\printf.c" />
+ <ClCompile Include="gnulib\vasnprintf.c" />
+ <ClCompile Include="goption.c" />
+ <ClCompile Include="gpattern.c" />
+ <ClCompile Include="gpoll.c" />
+ <ClCompile Include="gprimes.c" />
+ <ClCompile Include="gprintf.c" />
+ <ClCompile Include="gqsort.c" />
+ <ClCompile Include="gqueue.c" />
+ <ClCompile Include="grand.c" />
+ <ClCompile Include="gregex.c" />
+ <ClCompile Include="grel.c" />
+ <ClCompile Include="gscanner.c" />
+ <ClCompile Include="gsequence.c" />
+ <ClCompile Include="gshell.c" />
+ <ClCompile Include="gslice.c" />
+ <ClCompile Include="gslist.c" />
+ <ClCompile Include="gspawn-win32-helper.c" />
+ <ClCompile Include="gspawn-win32.c" />
+ <ClCompile Include="gstdio.c" />
+ <ClCompile Include="gstrfuncs.c" />
+ <ClCompile Include="gstring.c" />
+ <ClCompile Include="gtestutils.c" />
+ <ClCompile Include="gthread.c" />
+ <ClCompile Include="gthreadpool.c" />
+ <ClCompile Include="gtimer.c" />
+ <ClCompile Include="gtimezone.c" />
+ <ClCompile Include="gtree.c" />
+ <ClCompile Include="gunibreak.c" />
+ <ClCompile Include="gunicollate.c" />
+ <ClCompile Include="gunidecomp.c" />
+ <ClCompile Include="guniprop.c" />
+ <ClCompile Include="gurifuncs.c" />
+ <ClCompile Include="gutf8.c" />
+ <ClCompile Include="gutils.c" />
+ <ClCompile Include="gvariant-core.c" />
+ <ClCompile Include="gvariant-parser.c" />
+ <ClCompile Include="gvariant-serialiser.c" />
+ <ClCompile Include="gvariant.c" />
+ <ClCompile Include="gvarianttype.c" />
+ <ClCompile Include="gvarianttypeinfo.c" />
+ <ClCompile Include="gwin32.c" />
+ <ClCompile Include="libcharset\localcharset.c" />
+ <ClCompile Include="libintl.c" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="gnulib\g-gnulib.h" />
+ <ClInclude Include="gnulib\printf-args.h" />
+ <ClInclude Include="gnulib\printf-parse.h" />
+ <ClInclude Include="gnulib\printf.h" />
+ <ClInclude Include="gnulib\vasnprintf.h" />
+ <ClInclude Include="libcharset\libcharset.h" />
+ <ClInclude Include="libcharset\localcharset.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/protocols/Sametime/src/glib/glib_15.vcxproj.filters b/protocols/Sametime/src/glib/glib_15.vcxproj.filters
new file mode 100644
index 0000000000..913b8d703a
--- /dev/null
+++ b/protocols/Sametime/src/glib/glib_15.vcxproj.filters
@@ -0,0 +1,274 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+ <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+ </Filter>
+ <Filter Include="Source Files\libcharset">
+ <UniqueIdentifier>{6f4707b9-d0b9-4e61-912e-1f1ec69986eb}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\gnulib">
+ <UniqueIdentifier>{c5006c19-255d-4d7b-87d0-d45718e087bc}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="garray.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gasyncqueue.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gatomic.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gbacktrace.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gbase64.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gbitlock.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gbookmarkfile.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gbuffer.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gcache.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gchecksum.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gcompletion.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gconvert.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gdataset.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gdate.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gdatetime.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gdir.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gerror.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gfileutils.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="ghash.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="ghook.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="ghostutils.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="giochannel.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="giowin32.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gkeyfile.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="glist.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gmain.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gmappedfile.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gmarkup.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gmem.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gmessages.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gnode.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="goption.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gpattern.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gpoll.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gprimes.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gprintf.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gqsort.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gqueue.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="grand.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gregex.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="grel.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gscanner.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gsequence.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gshell.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gslice.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gslist.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gspawn-win32.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gspawn-win32-helper.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gstdio.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gstrfuncs.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gstring.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gtestutils.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gthread.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gthreadpool.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gtimer.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gtimezone.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gtree.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gunibreak.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gunicollate.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gunidecomp.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="guniprop.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gurifuncs.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gutf8.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gutils.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gvariant.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gvariant-core.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gvariant-parser.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gvariant-serialiser.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gvarianttype.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gvarianttypeinfo.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gwin32.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="libintl.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gnulib\asnprintf.c">
+ <Filter>Source Files\gnulib</Filter>
+ </ClCompile>
+ <ClCompile Include="gnulib\printf.c">
+ <Filter>Source Files\gnulib</Filter>
+ </ClCompile>
+ <ClCompile Include="gnulib\printf-args.c">
+ <Filter>Source Files\gnulib</Filter>
+ </ClCompile>
+ <ClCompile Include="gnulib\printf-parse.c">
+ <Filter>Source Files\gnulib</Filter>
+ </ClCompile>
+ <ClCompile Include="gnulib\vasnprintf.c">
+ <Filter>Source Files\gnulib</Filter>
+ </ClCompile>
+ <ClCompile Include="libcharset\localcharset.c">
+ <Filter>Source Files\libcharset</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="gnulib\g-gnulib.h">
+ <Filter>Source Files\gnulib</Filter>
+ </ClInclude>
+ <ClInclude Include="gnulib\printf.h">
+ <Filter>Source Files\gnulib</Filter>
+ </ClInclude>
+ <ClInclude Include="gnulib\printf-args.h">
+ <Filter>Source Files\gnulib</Filter>
+ </ClInclude>
+ <ClInclude Include="gnulib\printf-parse.h">
+ <Filter>Source Files\gnulib</Filter>
+ </ClInclude>
+ <ClInclude Include="gnulib\vasnprintf.h">
+ <Filter>Source Files\gnulib</Filter>
+ </ClInclude>
+ <ClInclude Include="libcharset\libcharset.h">
+ <Filter>Source Files\libcharset</Filter>
+ </ClInclude>
+ <ClInclude Include="libcharset\localcharset.h">
+ <Filter>Source Files\libcharset</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file