This commit is contained in:
2025-11-24 14:19:51 +05:30
commit f5c1412b28
6734 changed files with 1527575 additions and 0 deletions

View File

@ -0,0 +1,66 @@
#
# This file was taken from RakNet 4.082.
# Please see licenses/RakNet license.txt for the underlying license and related copyright.
#
#
# Modified work: Copyright (c) 2016-2019, SLikeSoft UG (haftungsbeschränkt)
#
# This source code was modified by SLikeSoft. Modifications are licensed under the MIT-style
# license found in the license.txt file in the root directory of this source tree.
#
cmake_minimum_required(VERSION 2.6)
project(SLikeNetLibStatic)
FILE(GLOB ALL_HEADER_SRCS ${SLikeNet_SOURCE_DIR}/Source/include/slikenet/*.h)
FILE(GLOB ALL_COMPATIBILITY_HEADER_SRC ${SLikeNet_SOURCE_DIR}/Source/*.h)
FILE(GLOB ALL_COMPATIBILITY_HEADER_SRC_2 ${SLikeNet_SOURCE_DIR}/Source/slikenet/*.h)
FILE(GLOB ALL_CPP_SRCS ${SLikeNet_SOURCE_DIR}/Source/src/*.cpp)
FILE(GLOB CRYPTO_CPP_SRCS ${SLikeNet_SOURCE_DIR}/Source/src/crypto/*.cpp)
add_library(SLikeNetLibStatic STATIC ${ALL_CPP_SRCS} ${CRYPTO_CPP_SRCS} ${ALL_HEADER_SRCS})
#if(NOT (CMAKE_VERSION VERSION_LESS 2.8))
# target_include_directories is only supported since CMake 2.8
# target_include_directories(SLikeNetLibStatic PUBLIC
# $<BUILD_INTERFACE:${SLIKENET_INTERNAL_INCLUDE_DIRS}>
# $<INSTALL_INTERFACE:include/slikenet-${SLikeNet_VERSION}>
# )
#else()
include_directories(${SLIKENET_INTERNAL_INCLUDE_DIRS})
#endif()
# set the version number
set_target_properties(SLikeNetLibStatic PROPERTIES
VERSION ${SLikeNet_VERSION}
SOVERSION ${SLikeNet_API_VERSION}
)
# by default we build the retail configuration
add_definitions(-D_RETAIL)
IF(WIN32 AND NOT UNIX)
add_definitions(-DWIN32 -D_RAKNET_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE)
SET( CMAKE_CXX_FLAGS "/GS- /GR-" )
ELSE(WIN32 AND NOT UNIX)
set_target_properties(SLikeNetLibStatic PROPERTIES
OUTPUT_NAME "slikenet"
)
ENDIF(WIN32 AND NOT UNIX)
target_link_libraries(SLikeNetLibStatic ${SLIKENET_LIBRARY_LIBS})
IF(WIN32 AND NOT UNIX)
IF(NOT ${CMAKE_GENERATOR} STREQUAL "MSYS Makefiles")
set_target_properties(SLikeNetLibStatic PROPERTIES STATIC_LIBRARY_FLAGS "/NODEFAULTLIB:\"LIBCD.lib LIBCMTD.lib MSVCRT.lib\"" )
ENDIF(NOT ${CMAKE_GENERATOR} STREQUAL "MSYS Makefiles")
ELSE(WIN32 AND NOT UNIX)
configure_file(../../slikenet-config-version.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/slikenet-config-version.cmake @ONLY)
INSTALL(TARGETS SLikeNetLibStatic EXPORT SLikeNetLibStatic DESTINATION lib/slikenet-${SLikeNet_VERSION})
INSTALL(FILES ${ALL_COMPATIBILITY_HEADER_SRC} DESTINATION include/slikenet-${SLikeNet_VERSION})
INSTALL(FILES ${ALL_COMPATIBILITY_HEADER_SRC_2} DESTINATION include/slikenet-${SLikeNet_VERSION}/slikenet)
INSTALL(FILES ${ALL_HEADER_SRCS} DESTINATION include/slikenet-${SLikeNet_VERSION}/include/slikenet)
INSTALL(FILES ../../slikenet-config.cmake ${CMAKE_CURRENT_BINARY_DIR}/slikenet-config-version.cmake DESTINATION lib/slikenet-${SLikeNet_VERSION})
INSTALL(EXPORT SLikeNetLibStatic FILE slikenet.cmake DESTINATION lib/slikenet-${SLikeNet_VERSION})
ENDIF(WIN32 AND NOT UNIX)

View File

@ -0,0 +1,697 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug - Unicode|Win32">
<Configuration>Debug - Unicode</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug - Unicode|x64">
<Configuration>Debug - Unicode</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<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 - Unicode|Win32">
<Configuration>Release - Unicode</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release - Unicode|x64">
<Configuration>Release - Unicode</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>
<ProjectConfiguration Include="Retail - Unicode|Win32">
<Configuration>Retail - Unicode</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Retail - Unicode|x64">
<Configuration>Retail - Unicode</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Retail|Win32">
<Configuration>Retail</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Retail|x64">
<Configuration>Retail</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>LibStatic</ProjectName>
<ProjectGuid>{6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}</ProjectGuid>
<RootNamespace>RakNet_VS2008</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Retail|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release - Unicode|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Retail - Unicode|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Unicode|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Retail|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release - Unicode|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Retail - Unicode|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Unicode|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Retail|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 - Unicode|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)'=='Retail - Unicode|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)'=='Debug - Unicode|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)'=='Retail|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)'=='Release - Unicode|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)'=='Retail - Unicode|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>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Unicode|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>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)Lib\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug - Unicode|Win32'">$(SolutionDir)Lib\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)Lib\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug - Unicode|x64'">$(SolutionDir)Lib\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)Lib\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Retail|Win32'">$(SolutionDir)Lib\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release - Unicode|Win32'">$(SolutionDir)Lib\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Retail - Unicode|Win32'">$(SolutionDir)Lib\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)Lib\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Retail|x64'">$(SolutionDir)Lib\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release - Unicode|x64'">$(SolutionDir)Lib\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Retail - Unicode|x64'">$(SolutionDir)Lib\</OutDir>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">SLikeNet_$(ProjectName)_$(Configuration)_$(Platform)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug - Unicode|Win32'">SLikeNet_$(ProjectName)_$(Configuration)_$(Platform)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">SLikeNet_$(ProjectName)_$(Configuration)_$(Platform)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Retail|Win32'">SLikeNet_$(ProjectName)_$(Configuration)_$(Platform)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release - Unicode|Win32'">SLikeNet_$(ProjectName)_$(Configuration)_$(Platform)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Retail - Unicode|Win32'">SLikeNet_$(ProjectName)_$(Configuration)_$(Platform)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">SLikeNet_$(ProjectName)_$(Configuration)_$(Platform)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug - Unicode|x64'">SLikeNet_$(ProjectName)_$(Configuration)_$(Platform)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">SLikeNet_$(ProjectName)_$(Configuration)_$(Platform)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Retail|x64'">SLikeNet_$(ProjectName)_$(Configuration)_$(Platform)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release - Unicode|x64'">SLikeNet_$(ProjectName)_$(Configuration)_$(Platform)</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Retail - Unicode|x64'">SLikeNet_$(ProjectName)_$(Configuration)_$(Platform)</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../Source/include;./../../DependentExtensions/openssl/include/x86;./../../DependentExtensions;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_DEBUG;_RAKNET_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(TargetDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Lib>
<IgnoreSpecificDefaultLibraries>LIBCD.lib LIBCMTD.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<TreatLibWarningAsErrors>true</TreatLibWarningAsErrors>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Unicode|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../Source/include;./../../DependentExtensions/openssl/include/x86;./../../DependentExtensions;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_DEBUG;_RAKNET_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(TargetDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Lib>
<IgnoreSpecificDefaultLibraries>LIBCD.lib LIBCMTD.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<TreatLibWarningAsErrors>true</TreatLibWarningAsErrors>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../Source/include;./../../DependentExtensions/openssl/include/x64;./../../DependentExtensions;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_DEBUG;_RAKNET_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(TargetDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Lib>
<IgnoreSpecificDefaultLibraries>LIBCD.lib LIBCMTD.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<TreatLibWarningAsErrors>true</TreatLibWarningAsErrors>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Unicode|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../Source/include;./../../DependentExtensions/openssl/include/x64;./../../DependentExtensions;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_DEBUG;_RAKNET_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(TargetDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Lib>
<IgnoreSpecificDefaultLibraries>LIBCD.lib LIBCMTD.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<TreatLibWarningAsErrors>true</TreatLibWarningAsErrors>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<AdditionalIncludeDirectories>./../../Source/include;./../../DependentExtensions/openssl/include/x86;./../../DependentExtensions;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_RELEASE;_RAKNET_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(TargetDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<MinimalRebuild>true</MinimalRebuild>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Lib>
<IgnoreSpecificDefaultLibraries>LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<TreatLibWarningAsErrors>true</TreatLibWarningAsErrors>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Retail|Win32'">
<ClCompile>
<AdditionalIncludeDirectories>./../../Source/include;./../../DependentExtensions/openssl/include/x86;./../../DependentExtensions;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_RETAIL;_RAKNET_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(TargetDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<MinimalRebuild>true</MinimalRebuild>
</ClCompile>
<Lib>
<IgnoreSpecificDefaultLibraries>LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<TreatLibWarningAsErrors>true</TreatLibWarningAsErrors>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release - Unicode|Win32'">
<ClCompile>
<AdditionalIncludeDirectories>./../../Source/include;./../../DependentExtensions/openssl/include/x86;./../../DependentExtensions;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_RELEASE;_RAKNET_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(TargetDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<MinimalRebuild>true</MinimalRebuild>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Lib>
<IgnoreSpecificDefaultLibraries>LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<TreatLibWarningAsErrors>true</TreatLibWarningAsErrors>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Retail - Unicode|Win32'">
<ClCompile>
<AdditionalIncludeDirectories>./../../Source/include;./../../DependentExtensions/openssl/include/x86;./../../DependentExtensions;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_RETAIL;_RAKNET_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(TargetDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<MinimalRebuild>true</MinimalRebuild>
</ClCompile>
<Lib>
<IgnoreSpecificDefaultLibraries>LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<TreatLibWarningAsErrors>true</TreatLibWarningAsErrors>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>./../../Source/include;./../../DependentExtensions/openssl/include/x64;./../../DependentExtensions;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_RELEASE;_RAKNET_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(TargetDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<MinimalRebuild>true</MinimalRebuild>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Lib>
<IgnoreSpecificDefaultLibraries>LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<TreatLibWarningAsErrors>true</TreatLibWarningAsErrors>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Retail|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>./../../Source/include;./../../DependentExtensions/openssl/include/x64;./../../DependentExtensions;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_RETAIL;_RAKNET_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(TargetDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<MinimalRebuild>true</MinimalRebuild>
</ClCompile>
<Lib>
<IgnoreSpecificDefaultLibraries>LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<TreatLibWarningAsErrors>true</TreatLibWarningAsErrors>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release - Unicode|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>./../../Source/include;./../../DependentExtensions/openssl/include/x64;./../../DependentExtensions;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_RELEASE;_RAKNET_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(TargetDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<MinimalRebuild>true</MinimalRebuild>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Lib>
<IgnoreSpecificDefaultLibraries>LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<TreatLibWarningAsErrors>true</TreatLibWarningAsErrors>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Retail - Unicode|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>./../../Source/include;./../../DependentExtensions/openssl/include/x64;./../../DependentExtensions;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_RETAIL;_RAKNET_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(TargetDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<MinimalRebuild>true</MinimalRebuild>
</ClCompile>
<Lib>
<IgnoreSpecificDefaultLibraries>LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<TreatLibWarningAsErrors>true</TreatLibWarningAsErrors>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\Source\src\crypto\cryptomanager.cpp" />
<ClCompile Include="..\..\Source\src\crypto\factory.cpp" />
<ClCompile Include="..\..\Source\src\crypto\fileencrypter.cpp" />
<ClCompile Include="..\..\Source\src\crypto\securestring.cpp" />
<ClCompile Include="..\..\Source\src\linux_adapter.cpp" />
<ClCompile Include="..\..\Source\src\osx_adapter.cpp" />
<ClCompile Include="..\..\Source\src\_FindFirst.cpp" />
<ClCompile Include="..\..\Source\src\Base64Encoder.cpp" />
<ClCompile Include="..\..\Source\src\BitStream.cpp" />
<ClCompile Include="..\..\Source\src\CCRakNetSlidingWindow.cpp" />
<ClCompile Include="..\..\Source\src\CCRakNetUDT.cpp" />
<ClCompile Include="..\..\Source\src\CheckSum.cpp" />
<ClCompile Include="..\..\Source\src\CloudClient.cpp" />
<ClCompile Include="..\..\Source\src\CloudCommon.cpp" />
<ClCompile Include="..\..\Source\src\CloudServer.cpp" />
<ClCompile Include="..\..\Source\src\CommandParserInterface.cpp" />
<ClCompile Include="..\..\Source\src\ConnectionGraph2.cpp" />
<ClCompile Include="..\..\Source\src\ConsoleServer.cpp" />
<ClCompile Include="..\..\Source\src\DataCompressor.cpp" />
<ClCompile Include="..\..\Source\src\DirectoryDeltaTransfer.cpp" />
<ClCompile Include="..\..\Source\src\DR_SHA1.cpp" />
<ClCompile Include="..\..\Source\src\DS_BytePool.cpp" />
<ClCompile Include="..\..\Source\src\DS_ByteQueue.cpp" />
<ClCompile Include="..\..\Source\src\DS_HuffmanEncodingTree.cpp" />
<ClCompile Include="..\..\Source\src\DS_Table.cpp" />
<ClCompile Include="..\..\Source\src\DynDNS.cpp" />
<ClCompile Include="..\..\Source\src\EmailSender.cpp" />
<ClCompile Include="..\..\Source\src\EpochTimeToString.cpp" />
<ClCompile Include="..\..\Source\src\FileList.cpp" />
<ClCompile Include="..\..\Source\src\FileListTransfer.cpp" />
<ClCompile Include="..\..\Source\src\FileOperations.cpp" />
<ClCompile Include="..\..\Source\src\FormatString.cpp" />
<ClCompile Include="..\..\Source\src\FullyConnectedMesh2.cpp" />
<ClCompile Include="..\..\Source\src\Getche.cpp" />
<ClCompile Include="..\..\Source\src\Gets.cpp" />
<ClCompile Include="..\..\Source\src\GetTime.cpp" />
<ClCompile Include="..\..\Source\src\gettimeofday.cpp" />
<ClCompile Include="..\..\Source\src\GridSectorizer.cpp" />
<ClCompile Include="..\..\Source\src\HTTPConnection.cpp" />
<ClCompile Include="..\..\Source\src\HTTPConnection2.cpp" />
<ClCompile Include="..\..\Source\src\IncrementalReadInterface.cpp" />
<ClCompile Include="..\..\Source\src\Itoa.cpp" />
<ClCompile Include="..\..\Source\src\LinuxStrings.cpp" />
<ClCompile Include="..\..\Source\src\LocklessTypes.cpp" />
<ClCompile Include="..\..\Source\src\LogCommandParser.cpp" />
<ClCompile Include="..\..\Source\src\MessageFilter.cpp" />
<ClCompile Include="..\..\Source\src\NatPunchthroughClient.cpp" />
<ClCompile Include="..\..\Source\src\NatPunchthroughServer.cpp" />
<ClCompile Include="..\..\Source\src\NatTypeDetectionClient.cpp" />
<ClCompile Include="..\..\Source\src\NatTypeDetectionCommon.cpp" />
<ClCompile Include="..\..\Source\src\NatTypeDetectionServer.cpp" />
<ClCompile Include="..\..\Source\src\NetworkIDManager.cpp" />
<ClCompile Include="..\..\Source\src\NetworkIDObject.cpp" />
<ClCompile Include="..\..\Source\src\PacketConsoleLogger.cpp" />
<ClCompile Include="..\..\Source\src\PacketFileLogger.cpp" />
<ClCompile Include="..\..\Source\src\PacketizedTCP.cpp" />
<ClCompile Include="..\..\Source\src\PacketLogger.cpp" />
<ClCompile Include="..\..\Source\src\PacketOutputWindowLogger.cpp" />
<ClCompile Include="..\..\Source\src\PluginInterface2.cpp" />
<ClCompile Include="..\..\Source\src\PS4Includes.cpp" />
<ClCompile Include="..\..\Source\src\Rackspace.cpp" />
<ClCompile Include="..\..\Source\src\RakMemoryOverride.cpp" />
<ClCompile Include="..\..\Source\src\RakNetCommandParser.cpp" />
<ClCompile Include="..\..\Source\src\RakNetSocket.cpp" />
<ClCompile Include="..\..\Source\src\RakNetSocket2.cpp" />
<ClCompile Include="..\..\Source\src\RakNetSocket2_360_720.cpp" />
<ClCompile Include="..\..\Source\src\RakNetSocket2_Berkley.cpp" />
<ClCompile Include="..\..\Source\src\RakNetSocket2_Berkley_NativeClient.cpp" />
<ClCompile Include="..\..\Source\src\RakNetSocket2_NativeClient.cpp" />
<ClCompile Include="..\..\Source\src\RakNetSocket2_PS3_PS4.cpp" />
<ClCompile Include="..\..\Source\src\RakNetSocket2_PS4.cpp" />
<ClCompile Include="..\..\Source\src\RakNetSocket2_Vita.cpp" />
<ClCompile Include="..\..\Source\src\RakNetSocket2_Windows_Linux.cpp" />
<ClCompile Include="..\..\Source\src\RakNetSocket2_Windows_Linux_360.cpp" />
<ClCompile Include="..\..\Source\src\RakNetSocket2_WindowsStore8.cpp" />
<ClCompile Include="..\..\Source\src\RakNetStatistics.cpp" />
<ClCompile Include="..\..\Source\src\RakNetTransport2.cpp" />
<ClCompile Include="..\..\Source\src\RakNetTypes.cpp" />
<ClCompile Include="..\..\Source\src\RakPeer.cpp" />
<ClCompile Include="..\..\Source\src\RakSleep.cpp" />
<ClCompile Include="..\..\Source\src\RakString.cpp" />
<ClCompile Include="..\..\Source\src\RakThread.cpp" />
<ClCompile Include="..\..\Source\src\RakWString.cpp" />
<ClCompile Include="..\..\Source\src\Rand.cpp" />
<ClCompile Include="..\..\Source\src\RandSync.cpp" />
<ClCompile Include="..\..\Source\src\ReadyEvent.cpp" />
<ClCompile Include="..\..\Source\src\RelayPlugin.cpp" />
<ClCompile Include="..\..\Source\src\ReliabilityLayer.cpp" />
<ClCompile Include="..\..\Source\src\ReplicaManager3.cpp" />
<ClCompile Include="..\..\Source\src\Router2.cpp" />
<ClCompile Include="..\..\Source\src\RPC4Plugin.cpp" />
<ClCompile Include="..\..\Source\src\SecureHandshake.cpp" />
<ClCompile Include="..\..\Source\src\SendToThread.cpp" />
<ClCompile Include="..\..\Source\src\SignaledEvent.cpp" />
<ClCompile Include="..\..\Source\src\SimpleMutex.cpp" />
<ClCompile Include="..\..\Source\src\SocketLayer.cpp" />
<ClCompile Include="..\..\Source\src\StatisticsHistory.cpp" />
<ClCompile Include="..\..\Source\src\StringCompressor.cpp" />
<ClCompile Include="..\..\Source\src\StringTable.cpp" />
<ClCompile Include="..\..\Source\src\SuperFastHash.cpp" />
<ClCompile Include="..\..\Source\src\TableSerializer.cpp" />
<ClCompile Include="..\..\Source\src\TCPInterface.cpp" />
<ClCompile Include="..\..\Source\src\TeamBalancer.cpp" />
<ClCompile Include="..\..\Source\src\TeamManager.cpp" />
<ClCompile Include="..\..\Source\src\TelnetTransport.cpp" />
<ClCompile Include="..\..\Source\src\ThreadsafePacketLogger.cpp" />
<ClCompile Include="..\..\Source\src\TwoWayAuthentication.cpp" />
<ClCompile Include="..\..\Source\src\UDPForwarder.cpp" />
<ClCompile Include="..\..\Source\src\UDPProxyClient.cpp" />
<ClCompile Include="..\..\Source\src\UDPProxyCoordinator.cpp" />
<ClCompile Include="..\..\Source\src\UDPProxyServer.cpp" />
<ClCompile Include="..\..\Source\src\VariableDeltaSerializer.cpp" />
<ClCompile Include="..\..\Source\src\VariableListDeltaTracker.cpp" />
<ClCompile Include="..\..\Source\src\VariadicSQLParser.cpp" />
<ClCompile Include="..\..\Source\src\VitaIncludes.cpp" />
<ClCompile Include="..\..\Source\src\WSAStartupSingleton.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\Source\include\slikenet\crypto\cryptomanager.h" />
<ClInclude Include="..\..\Source\include\slikenet\crypto\factory.h" />
<ClInclude Include="..\..\Source\include\slikenet\crypto\fileencrypter.h" />
<ClInclude Include="..\..\Source\include\slikenet\crypto\ifileencrypter.h" />
<ClInclude Include="..\..\Source\include\slikenet\crypto\securestring.h" />
<ClInclude Include="..\..\Source\include\slikenet\defineoverrides.h" />
<ClInclude Include="..\..\Source\include\slikenet\linux_adapter.h" />
<ClInclude Include="..\..\Source\include\slikenet\osx_adapter.h" />
<ClInclude Include="..\..\Source\include\slikenet\RandSync.h" />
<ClInclude Include="..\..\Source\include\slikenet\_FindFirst.h" />
<ClInclude Include="..\..\Source\include\slikenet\AutopatcherPatchContext.h" />
<ClInclude Include="..\..\Source\include\slikenet\AutopatcherRepositoryInterface.h" />
<ClInclude Include="..\..\Source\include\slikenet\Base64Encoder.h" />
<ClInclude Include="..\..\Source\include\slikenet\BitStream.h" />
<ClInclude Include="..\..\Source\include\slikenet\CCRakNetSlidingWindow.h" />
<ClInclude Include="..\..\Source\include\slikenet\CCRakNetUDT.h" />
<ClInclude Include="..\..\Source\include\slikenet\CheckSum.h" />
<ClInclude Include="..\..\Source\include\slikenet\CloudClient.h" />
<ClInclude Include="..\..\Source\include\slikenet\CloudCommon.h" />
<ClInclude Include="..\..\Source\include\slikenet\CloudServer.h" />
<ClInclude Include="..\..\Source\include\slikenet\CommandParserInterface.h" />
<ClInclude Include="..\..\Source\include\slikenet\ConnectionGraph2.h" />
<ClInclude Include="..\..\Source\include\slikenet\ConsoleServer.h" />
<ClInclude Include="..\..\Source\include\slikenet\DataCompressor.h" />
<ClInclude Include="..\..\Source\include\slikenet\DirectoryDeltaTransfer.h" />
<ClInclude Include="..\..\Source\include\slikenet\DR_SHA1.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_BinarySearchTree.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_BPlusTree.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_BytePool.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_ByteQueue.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_Hash.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_Heap.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_HuffmanEncodingTree.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_HuffmanEncodingTreeFactory.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_HuffmanEncodingTreeNode.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_LinkedList.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_List.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_Map.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_MemoryPool.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_Multilist.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_OrderedChannelHeap.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_OrderedList.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_Queue.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_QueueLinkedList.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_RangeList.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_Table.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_ThreadsafeAllocatingQueue.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_Tree.h" />
<ClInclude Include="..\..\Source\include\slikenet\DS_WeightedGraph.h" />
<ClInclude Include="..\..\Source\include\slikenet\DynDNS.h" />
<ClInclude Include="..\..\Source\include\slikenet\EmailSender.h" />
<ClInclude Include="..\..\Source\include\slikenet\EpochTimeToString.h" />
<ClInclude Include="..\..\Source\include\slikenet\Export.h" />
<ClInclude Include="..\..\Source\include\slikenet\FileList.h" />
<ClInclude Include="..\..\Source\include\slikenet\FileListNodeContext.h" />
<ClInclude Include="..\..\Source\include\slikenet\FileListTransfer.h" />
<ClInclude Include="..\..\Source\include\slikenet\FileListTransferCBInterface.h" />
<ClInclude Include="..\..\Source\include\slikenet\FileOperations.h" />
<ClInclude Include="..\..\Source\include\slikenet\FormatString.h" />
<ClInclude Include="..\..\Source\include\slikenet\FullyConnectedMesh2.h" />
<ClInclude Include="..\..\Source\include\slikenet\Getche.h" />
<ClInclude Include="..\..\Source\include\slikenet\Gets.h" />
<ClInclude Include="..\..\Source\include\slikenet\GetTime.h" />
<ClInclude Include="..\..\Source\include\slikenet\gettimeofday.h" />
<ClInclude Include="..\..\Source\include\slikenet\GridSectorizer.h" />
<ClInclude Include="..\..\Source\include\slikenet\HTTPConnection.h" />
<ClInclude Include="..\..\Source\include\slikenet\HTTPConnection2.h" />
<ClInclude Include="..\..\Source\include\slikenet\IncrementalReadInterface.h" />
<ClInclude Include="..\..\Source\include\slikenet\InternalPacket.h" />
<ClInclude Include="..\..\Source\include\slikenet\Itoa.h" />
<ClInclude Include="..\..\Source\include\slikenet\Kbhit.h" />
<ClInclude Include="..\..\Source\include\slikenet\LinuxStrings.h" />
<ClInclude Include="..\..\Source\include\slikenet\LocklessTypes.h" />
<ClInclude Include="..\..\Source\include\slikenet\LogCommandParser.h" />
<ClInclude Include="..\..\Source\include\slikenet\MessageFilter.h" />
<ClInclude Include="..\..\Source\include\slikenet\MessageIdentifiers.h" />
<ClInclude Include="..\..\Source\include\slikenet\MTUSize.h" />
<ClInclude Include="..\..\Source\include\slikenet\NativeFeatureIncludes.h" />
<ClInclude Include="..\..\Source\include\slikenet\NativeFeatureIncludesOverrides.h" />
<ClInclude Include="..\..\Source\include\slikenet\NativeTypes.h" />
<ClInclude Include="..\..\Source\include\slikenet\NatPunchthroughClient.h" />
<ClInclude Include="..\..\Source\include\slikenet\NatPunchthroughServer.h" />
<ClInclude Include="..\..\Source\include\slikenet\NatTypeDetectionClient.h" />
<ClInclude Include="..\..\Source\include\slikenet\NatTypeDetectionCommon.h" />
<ClInclude Include="..\..\Source\include\slikenet\NatTypeDetectionServer.h" />
<ClInclude Include="..\..\Source\include\slikenet\NetworkIDManager.h" />
<ClInclude Include="..\..\Source\include\slikenet\NetworkIDObject.h" />
<ClInclude Include="..\..\Source\include\slikenet\PacketConsoleLogger.h" />
<ClInclude Include="..\..\Source\include\slikenet\PacketFileLogger.h" />
<ClInclude Include="..\..\Source\include\slikenet\PacketizedTCP.h" />
<ClInclude Include="..\..\Source\include\slikenet\PacketLogger.h" />
<ClInclude Include="..\..\Source\include\slikenet\PacketOutputWindowLogger.h" />
<ClInclude Include="..\..\Source\include\slikenet\PacketPool.h" />
<ClInclude Include="..\..\Source\include\slikenet\PacketPriority.h" />
<ClInclude Include="..\..\Source\include\slikenet\PluginInterface2.h" />
<ClInclude Include="..\..\Source\include\slikenet\PS3Includes.h" />
<ClInclude Include="..\..\Source\include\slikenet\Rackspace.h" />
<ClInclude Include="..\..\Source\include\slikenet\alloca.h" />
<ClInclude Include="..\..\Source\include\slikenet\assert.h" />
<ClInclude Include="..\..\Source\include\slikenet\memoryoverride.h" />
<ClInclude Include="..\..\Source\include\slikenet\commandparser.h" />
<ClInclude Include="..\..\Source\include\slikenet\defines.h" />
<ClInclude Include="..\..\Source\include\slikenet\smartptr.h" />
<ClInclude Include="..\..\Source\include\slikenet\socket.h" />
<ClInclude Include="..\..\Source\include\slikenet\socket2.h" />
<ClInclude Include="..\..\Source\include\slikenet\statistics.h" />
<ClInclude Include="..\..\Source\include\slikenet\time.h" />
<ClInclude Include="..\..\Source\include\slikenet\transport2.h" />
<ClInclude Include="..\..\Source\include\slikenet\types.h" />
<ClInclude Include="..\..\Source\include\slikenet\version.h" />
<ClInclude Include="..\..\Source\include\slikenet\peer.h" />
<ClInclude Include="..\..\Source\include\slikenet\peerinterface.h" />
<ClInclude Include="..\..\Source\include\slikenet\sleep.h" />
<ClInclude Include="..\..\Source\include\slikenet\string.h" />
<ClInclude Include="..\..\Source\include\slikenet\thread.h" />
<ClInclude Include="..\..\Source\include\slikenet\wstring.h" />
<ClInclude Include="..\..\Source\include\slikenet\Rand.h" />
<ClInclude Include="..\..\Source\include\slikenet\ReadyEvent.h" />
<ClInclude Include="..\..\Source\include\slikenet\RefCountedObj.h" />
<ClInclude Include="..\..\Source\include\slikenet\RelayPlugin.h" />
<ClInclude Include="..\..\Source\include\slikenet\ReliabilityLayer.h" />
<ClInclude Include="..\..\Source\include\slikenet\ReplicaEnums.h" />
<ClInclude Include="..\..\Source\include\slikenet\ReplicaManager3.h" />
<ClInclude Include="..\..\Source\include\slikenet\Router2.h" />
<ClInclude Include="..\..\Source\include\slikenet\RPC4Plugin.h" />
<ClInclude Include="..\..\Source\include\slikenet\SecureHandshake.h" />
<ClInclude Include="..\..\Source\include\slikenet\SendToThread.h" />
<ClInclude Include="..\..\Source\include\slikenet\SignaledEvent.h" />
<ClInclude Include="..\..\Source\include\slikenet\SimpleMutex.h" />
<ClInclude Include="..\..\Source\include\slikenet\SimpleTCPServer.h" />
<ClInclude Include="..\..\Source\include\slikenet\SingleProducerConsumer.h" />
<ClInclude Include="..\..\Source\include\slikenet\SocketDefines.h" />
<ClInclude Include="..\..\Source\include\slikenet\SocketIncludes.h" />
<ClInclude Include="..\..\Source\include\slikenet\SocketLayer.h" />
<ClInclude Include="..\..\Source\include\slikenet\StatisticsHistory.h" />
<ClInclude Include="..\..\Source\include\slikenet\StringCompressor.h" />
<ClInclude Include="..\..\Source\include\slikenet\StringTable.h" />
<ClInclude Include="..\..\Source\include\slikenet\SuperFastHash.h" />
<ClInclude Include="..\..\Source\include\slikenet\TableSerializer.h" />
<ClInclude Include="..\..\Source\include\slikenet\TCPInterface.h" />
<ClInclude Include="..\..\Source\include\slikenet\TeamBalancer.h" />
<ClInclude Include="..\..\Source\include\slikenet\TeamManager.h" />
<ClInclude Include="..\..\Source\include\slikenet\TelnetTransport.h" />
<ClInclude Include="..\..\Source\include\slikenet\ThreadPool.h" />
<ClInclude Include="..\..\Source\include\slikenet\ThreadsafePacketLogger.h" />
<ClInclude Include="..\..\Source\include\slikenet\TransportInterface.h" />
<ClInclude Include="..\..\Source\include\slikenet\TwoWayAuthentication.h" />
<ClInclude Include="..\..\Source\include\slikenet\UDPForwarder.h" />
<ClInclude Include="..\..\Source\include\slikenet\UDPProxyClient.h" />
<ClInclude Include="..\..\Source\include\slikenet\UDPProxyCommon.h" />
<ClInclude Include="..\..\Source\include\slikenet\UDPProxyCoordinator.h" />
<ClInclude Include="..\..\Source\include\slikenet\UDPProxyServer.h" />
<ClInclude Include="..\..\Source\include\slikenet\VariableDeltaSerializer.h" />
<ClInclude Include="..\..\Source\include\slikenet\VariableListDeltaTracker.h" />
<ClInclude Include="..\..\Source\include\slikenet\VariadicSQLParser.h" />
<ClInclude Include="..\..\Source\include\slikenet\VitaIncludes.h" />
<ClInclude Include="..\..\Source\include\slikenet\WindowsIncludes.h" />
<ClInclude Include="..\..\Source\include\slikenet\WSAStartupSingleton.h" />
<ClInclude Include="..\..\Source\include\slikenet\XBox360Includes.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,848 @@
<?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="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Source Files\crypto">
<UniqueIdentifier>{855a3d47-3b62-4350-87f6-64bf27d56652}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\crypto">
<UniqueIdentifier>{376a1d39-2609-4f8b-be2b-42d2ac09c573}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\Source\src\_FindFirst.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\Base64Encoder.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\BitStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\CCRakNetSlidingWindow.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\CCRakNetUDT.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\CheckSum.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\CloudClient.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\CloudCommon.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\CloudServer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\CommandParserInterface.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\ConnectionGraph2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\ConsoleServer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\DataCompressor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\DirectoryDeltaTransfer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\DR_SHA1.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\DS_BytePool.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\DS_ByteQueue.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\DS_HuffmanEncodingTree.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\DS_Table.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\DynDNS.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\EmailSender.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\EpochTimeToString.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\FileList.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\FileListTransfer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\FileOperations.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\FormatString.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\FullyConnectedMesh2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\Getche.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\Gets.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\GetTime.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\gettimeofday.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\GridSectorizer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\HTTPConnection.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\HTTPConnection2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\IncrementalReadInterface.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\Itoa.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\LinuxStrings.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\LocklessTypes.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\LogCommandParser.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\MessageFilter.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\NatPunchthroughClient.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\NatPunchthroughServer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\NatTypeDetectionClient.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\NatTypeDetectionCommon.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\NatTypeDetectionServer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\NetworkIDManager.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\NetworkIDObject.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\PacketConsoleLogger.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\PacketFileLogger.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\PacketizedTCP.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\PacketLogger.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\PacketOutputWindowLogger.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\PluginInterface2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\PS4Includes.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\Rackspace.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakMemoryOverride.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetCommandParser.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetSocket.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetSocket2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetSocket2_360_720.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetSocket2_Berkley.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetSocket2_Berkley_NativeClient.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetSocket2_NativeClient.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetSocket2_PS3_PS4.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetSocket2_PS4.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetSocket2_Vita.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetSocket2_Windows_Linux.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetSocket2_Windows_Linux_360.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetSocket2_WindowsStore8.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetStatistics.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetTransport2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakNetTypes.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakPeer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakSleep.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakString.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakThread.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RakWString.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\Rand.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RandSync.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\ReadyEvent.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RelayPlugin.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\ReliabilityLayer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\ReplicaManager3.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\Router2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\RPC4Plugin.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\SecureHandshake.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\SendToThread.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\SignaledEvent.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\SimpleMutex.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\SocketLayer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\StatisticsHistory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\StringCompressor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\StringTable.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\SuperFastHash.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\TableSerializer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\TCPInterface.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\TeamBalancer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\TeamManager.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\TelnetTransport.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\ThreadsafePacketLogger.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\TwoWayAuthentication.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\UDPForwarder.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\UDPProxyClient.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\UDPProxyCoordinator.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\UDPProxyServer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\VariableDeltaSerializer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\VariableListDeltaTracker.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\VariadicSQLParser.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\VitaIncludes.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\WSAStartupSingleton.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\linux_adapter.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\osx_adapter.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\crypto\securestring.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\crypto\fileencrypter.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\crypto\factory.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\src\crypto\cryptomanager.cpp">
<Filter>Source Files\crypto</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\Source\include\slikenet\_FindFirst.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\AutopatcherPatchContext.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\AutopatcherRepositoryInterface.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\Base64Encoder.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\BitStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\CCRakNetSlidingWindow.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\CCRakNetUDT.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\CheckSum.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\CloudClient.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\CloudCommon.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\CloudServer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\CommandParserInterface.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\ConnectionGraph2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\ConsoleServer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DataCompressor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DirectoryDeltaTransfer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DR_SHA1.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_BinarySearchTree.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_BPlusTree.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_BytePool.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_ByteQueue.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_Hash.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_Heap.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_HuffmanEncodingTree.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_HuffmanEncodingTreeFactory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_HuffmanEncodingTreeNode.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_LinkedList.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_List.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_Map.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_MemoryPool.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_Multilist.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_OrderedChannelHeap.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_OrderedList.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_Queue.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_QueueLinkedList.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_RangeList.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_Table.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_ThreadsafeAllocatingQueue.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_Tree.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DS_WeightedGraph.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\DynDNS.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\EmailSender.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\EpochTimeToString.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\Export.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\FileList.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\FileListNodeContext.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\FileListTransfer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\FileListTransferCBInterface.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\FileOperations.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\FormatString.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\FullyConnectedMesh2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\Getche.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\Gets.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\GetTime.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\gettimeofday.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\GridSectorizer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\HTTPConnection.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\HTTPConnection2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\IncrementalReadInterface.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\InternalPacket.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\Itoa.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\Kbhit.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\LinuxStrings.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\LocklessTypes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\LogCommandParser.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\MessageFilter.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\MessageIdentifiers.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\MTUSize.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\NativeFeatureIncludes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\NativeFeatureIncludesOverrides.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\NativeTypes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\NatPunchthroughClient.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\NatPunchthroughServer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\NatTypeDetectionClient.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\NatTypeDetectionCommon.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\NatTypeDetectionServer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\NetworkIDManager.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\NetworkIDObject.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\PacketConsoleLogger.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\PacketFileLogger.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\PacketizedTCP.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\PacketLogger.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\PacketOutputWindowLogger.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\PacketPool.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\PacketPriority.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\PluginInterface2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\PS3Includes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\Rackspace.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\alloca.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\assert.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\memoryoverride.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\commandparser.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\defines.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\smartptr.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\socket.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\socket2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\statistics.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\time.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\transport2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\types.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\version.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\peer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\peerinterface.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\sleep.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\string.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\thread.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\wstring.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\Rand.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\ReadyEvent.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\RefCountedObj.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\RelayPlugin.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\ReliabilityLayer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\ReplicaEnums.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\ReplicaManager3.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\Router2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\RPC4Plugin.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\SecureHandshake.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\SendToThread.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\SignaledEvent.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\SimpleMutex.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\SimpleTCPServer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\SingleProducerConsumer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\SocketDefines.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\SocketIncludes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\SocketLayer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\StatisticsHistory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\StringCompressor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\StringTable.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\SuperFastHash.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\TableSerializer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\TCPInterface.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\TeamBalancer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\TeamManager.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\TelnetTransport.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\ThreadPool.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\ThreadsafePacketLogger.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\TransportInterface.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\TwoWayAuthentication.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\UDPForwarder.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\UDPProxyClient.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\UDPProxyCommon.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\UDPProxyCoordinator.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\UDPProxyServer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\VariableDeltaSerializer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\VariableListDeltaTracker.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\VariadicSQLParser.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\VitaIncludes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\WindowsIncludes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\WSAStartupSingleton.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\XBox360Includes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\linux_adapter.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\osx_adapter.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\RandSync.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\defineoverrides.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\crypto\securestring.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\crypto\fileencrypter.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\crypto\factory.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\crypto\ifileencrypter.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\include\slikenet\crypto\cryptomanager.h">
<Filter>Header Files\crypto</Filter>
</ClInclude>
</ItemGroup>
</Project>