base
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
========================================================================
|
||||
STATIC LIBRARY : libneon Project Overview
|
||||
========================================================================
|
||||
|
||||
AppWizard has created this libneon library project for you.
|
||||
|
||||
No source files were created as part of your project.
|
||||
|
||||
|
||||
libneon.vcproj
|
||||
This is the main project file for VC++ projects generated using an Application Wizard.
|
||||
It contains information about the version of Visual C++ that generated the file, and
|
||||
information about the platforms, configurations, and project features selected with the
|
||||
Application Wizard.
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
Other notes:
|
||||
|
||||
AppWizard uses "TODO:" comments to indicate parts of the source code you
|
||||
should add to or customize.
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
@@ -0,0 +1,104 @@
|
||||
/* -*- c -*-
|
||||
Win32 config.h
|
||||
Copyright (C) 1999-2000, Peter Boos <pedib@colorfullife.com>
|
||||
Copyright (C) 2002-2006, Joe Orton <joe@manyfish.co.uk>
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Library General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Library General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
|
||||
MA 02111-1307, USA
|
||||
|
||||
*/
|
||||
#if defined(_WIN32) && !defined(WIN32)
|
||||
#define WIN32
|
||||
#endif
|
||||
|
||||
#include <Basetsd.h> // Windows Data Types
|
||||
|
||||
#ifdef WIN32
|
||||
|
||||
#define NEON_VERSION "0.29.5"
|
||||
#define NE_VERSION_MAJOR (0)
|
||||
#define NE_VERSION_MINOR (29)
|
||||
|
||||
#define HAVE_ERRNO_H
|
||||
#define HAVE_LIMITS_H
|
||||
#define HAVE_STDLIB_H
|
||||
#define HAVE_STRING_H
|
||||
|
||||
#define HAVE_MEMCPY
|
||||
#define HAVE_SETSOCKOPT
|
||||
|
||||
#define HAVE_SSPI
|
||||
|
||||
/* Define to enable debugging */
|
||||
#define NE_DEBUGGING 1
|
||||
|
||||
#define NE_FMT_SIZE_T "u"
|
||||
#define NE_FMT_SSIZE_T "d"
|
||||
#define NE_FMT_OFF_T "ld"
|
||||
#define NE_FMT_NE_OFF_T NE_FMT_OFF_T
|
||||
|
||||
#ifndef NE_FMT_XML_SIZE
|
||||
#define NE_FMT_XML_SIZE "d"
|
||||
#endif
|
||||
|
||||
/* needs adjusting for Win64... */
|
||||
#define SIZEOF_INT 4
|
||||
#define SIZEOF_LONG 4
|
||||
// 2011.01.04 dadamin comment : Windows에서는 포인터만 8바이트로 표현함으로써 32비트 시스템과의 호환성을 중시한다.
|
||||
|
||||
/* Win32 uses a underscore, so we use a macro to eliminate that. */
|
||||
#define snprintf _snprintf
|
||||
/* VS2008 has this already defined */
|
||||
#if (_MSC_VER < 1500)
|
||||
#define vsnprintf _vsnprintf
|
||||
#endif
|
||||
|
||||
#if defined(_MSC_VER) && _MSC_VER >= 1400
|
||||
#define strcasecmp _strcmpi
|
||||
#define strncasecmp _strnicmp
|
||||
#else
|
||||
#define strcasecmp strcmpi
|
||||
#define strncasecmp strnicmp
|
||||
#endif
|
||||
// 2011.01.04 dadamin comment : Windows 경우 ssize_t 지원
|
||||
#define ssize_t SSIZE_T
|
||||
#define inline __inline
|
||||
#define off_t _off_t
|
||||
|
||||
#ifndef USE_GETADDRINFO
|
||||
#define in_addr_t unsigned int
|
||||
#endif
|
||||
|
||||
typedef int socklen_t;
|
||||
|
||||
#include <io.h>
|
||||
#define read _read
|
||||
|
||||
// windows large file support
|
||||
#if (_MSC_VER >= 1400)
|
||||
#define NE_LFS 1 /* Enable long file support */
|
||||
#define HAVE_STRTOLL 1
|
||||
typedef __int64 off64_t;
|
||||
|
||||
#define NE_FMT_OFF64_T "I64d"
|
||||
|
||||
#define lseek64 _lseeki64
|
||||
#define fstat64 _fstati64
|
||||
#define stat64 _stati64
|
||||
#define strtoll _strtoi64
|
||||
#endif
|
||||
// windows large file support
|
||||
|
||||
#endif
|
||||
@@ -0,0 +1,4 @@
|
||||
@echo off
|
||||
::copy /Y ..\..\libs\neon-0.29.5\config.hw ..\..\libs\neon-0.29.5\src\config.h > nul
|
||||
copy /Y config.solbox.hw ..\..\libs\neon-0.29.5\src\config.h > nul
|
||||
echo Created config.h from config.hw
|
||||
@@ -0,0 +1,240 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="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>libneon</ProjectName>
|
||||
<ProjectGuid>{7F093948-4D4A-442C-80F9-D61BC4B98C9D}</ProjectGuid>
|
||||
<RootNamespace>libneon</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|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>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>copy_config.bat</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>../../libs/expat-2.0.1/lib;../../libs/neon-0.29.5/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;COMPILED_FROM_DSP;XML_STATIC;HAVE_EXPAT;_WFINDDATA_T_DEFINED;USE_GETADDRINFO;NE_BUFSIZ=65536;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>true</MinimalRebuild>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<AdditionalDependencies>../win32/bin/Debug/libexpatMT.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>../win32/bin/Debug/libneon.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<PreBuildEvent>
|
||||
<Command>copy_config.bat</Command>
|
||||
</PreBuildEvent>
|
||||
<Midl>
|
||||
<TargetEnvironment>X64</TargetEnvironment>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>../../libs/expat-2.0.1/lib;../../libs/neon-0.29.5/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_WIN32;_WIN64;WIN64;_DEBUG;_LIB;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;COMPILED_FROM_DSP;XML_STATIC;HAVE_EXPAT;_WFINDDATA_T_DEFINED;USE_GETADDRINFO;NE_BUFSIZ=65536;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>true</MinimalRebuild>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<AdditionalOptions>/MACHINE:X64 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalDependencies>../win64/bin/Debug/libexpatMT.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>../win64/bin/Debug/libneon.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<AdditionalIncludeDirectories>../../libs/expat-2.0.1/lib;../../libs/neon-0.29.5/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_WINDOWS;COMPILED_FROM_DSP;XML_STATIC;HAVE_EXPAT;_WFINDDATA_T_DEFINED;USE_GETADDRINFO;_CRT_SECURE_NO_DEPRECATE;NE_BUFSIZ=65536;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<AdditionalDependencies>../win32/bin/Release/libexpatMT.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>../win32/bin/Release/libneon.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Midl>
|
||||
<TargetEnvironment>X64</TargetEnvironment>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<AdditionalIncludeDirectories>../../libs/expat-2.0.1/lib;../../libs/neon-0.29.5/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_WIN32;_WIN64;WIN64;NDEBUG;_LIB;_WINDOWS;COMPILED_FROM_DSP;XML_STATIC;HAVE_EXPAT;_WFINDDATA_T_DEFINED;USE_GETADDRINFO;_CRT_SECURE_NO_DEPRECATE;NE_BUFSIZ=65536;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<AdditionalDependencies>../win64/bin/Release/libexpatMT.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>../win64/bin/Release/libneon.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\config.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\memleak.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_207.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_acl.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_acl3744.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_alloc.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_auth.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_basic.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_compress.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_dates.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_defs.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_i18n.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_internal.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_locks.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_md5.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_ntlm.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_pkcs11.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_private.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_privssl.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_props.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_redirect.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_request.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_session.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_socket.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_ssl.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_sspi.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_string.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_uri.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_utils.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_xml.h" />
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_xmlreq.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="config.solbox.hw" />
|
||||
<None Include="copy_config.bat" />
|
||||
<None Include="windows_nonblocking_connect.patch" />
|
||||
<None Include="ReadMe.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="ne_socket.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_207.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_acl3744.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_alloc.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_auth.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_basic.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_compress.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_dates.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_i18n.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_locks.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_md5.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_ntlm.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_oldacl.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_pkcs11.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_props.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_redirect.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_request.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_session.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_socks.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_sspi.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_string.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_stubssl.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_uri.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_utils.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_xml.c" />
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_xmlreq.c" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,207 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="patch">
|
||||
<UniqueIdentifier>{147e6547-6f64-472f-9dee-2866d5e78e66}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<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>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\config.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\memleak.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_207.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_acl.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_acl3744.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_alloc.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_auth.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_basic.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_compress.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_dates.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_defs.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_i18n.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_internal.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_locks.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_md5.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_ntlm.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_pkcs11.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_private.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_privssl.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_props.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_redirect.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_request.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_session.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_socket.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_ssl.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_sspi.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_string.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_uri.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_utils.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_xml.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\libs\neon-0.29.5\src\ne_xmlreq.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="config.solbox.hw">
|
||||
<Filter>patch</Filter>
|
||||
</None>
|
||||
<None Include="copy_config.bat">
|
||||
<Filter>patch</Filter>
|
||||
</None>
|
||||
<None Include="windows_nonblocking_connect.patch">
|
||||
<Filter>patch</Filter>
|
||||
</None>
|
||||
<None Include="ReadMe.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="ne_socket.c">
|
||||
<Filter>patch</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_207.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_acl3744.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_alloc.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_auth.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_basic.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_compress.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_dates.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_i18n.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_locks.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_md5.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_ntlm.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_oldacl.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_pkcs11.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_props.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_redirect.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_request.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_session.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_socks.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_sspi.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_string.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_stubssl.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_uri.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_utils.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_xml.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\libs\neon-0.29.5\src\ne_xmlreq.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,561 @@
|
||||
<?xml version="1.0" encoding="ks_c_5601-1987"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="libneon"
|
||||
ProjectGUID="{7F093948-4D4A-442C-80F9-D61BC4B98C9D}"
|
||||
RootNamespace="libneon"
|
||||
Keyword="Win32Proj"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
<Platform
|
||||
Name="x64"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
|
||||
IntermediateDirectory="$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
CommandLine="copy_config.bat"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories=""../../libs/expat-2.0.1/lib";"../../libs/neon-0.29.5/src""
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;COMPILED_FROM_DSP;XML_STATIC;HAVE_EXPAT;_WFINDDATA_T_DEFINED;USE_GETADDRINFO;NE_BUFSIZ=65536"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="true"
|
||||
DebugInformationFormat="4"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
AdditionalDependencies="../win32/bin/Debug/libexpatMT.lib"
|
||||
OutputFile="../win32/bin/Debug/libneon.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Debug|x64"
|
||||
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
|
||||
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
CommandLine="copy_config.bat"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TargetEnvironment="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories=""../../libs/expat-2.0.1/lib";"../../libs/neon-0.29.5/src""
|
||||
PreprocessorDefinitions="_WIN32;_WIN64;WIN64;_DEBUG;_LIB;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;COMPILED_FROM_DSP;XML_STATIC;HAVE_EXPAT;_WFINDDATA_T_DEFINED;USE_GETADDRINFO;NE_BUFSIZ=65536"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="true"
|
||||
DebugInformationFormat="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
AdditionalOptions="/MACHINE:X64"
|
||||
AdditionalDependencies="../win64/bin/Debug/libexpatMT.lib"
|
||||
OutputFile="../win64/bin/Debug/libneon.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
|
||||
IntermediateDirectory="$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
WholeProgramOptimization="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
AdditionalIncludeDirectories=""../../libs/expat-2.0.1/lib";"../../libs/neon-0.29.5/src""
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_WINDOWS;COMPILED_FROM_DSP;XML_STATIC;HAVE_EXPAT;_WFINDDATA_T_DEFINED;USE_GETADDRINFO;_CRT_SECURE_NO_DEPRECATE;NE_BUFSIZ=65536"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="true"
|
||||
DebugInformationFormat="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
AdditionalDependencies="../win32/bin/Release/libexpatMT.lib"
|
||||
OutputFile="../win32/bin/Release/libneon.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|x64"
|
||||
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
|
||||
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
WholeProgramOptimization="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TargetEnvironment="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
AdditionalIncludeDirectories=""../../libs/expat-2.0.1/lib";"../../libs/neon-0.29.5/src""
|
||||
PreprocessorDefinitions="_WIN32;_WIN64;WIN64;NDEBUG;_LIB;_WINDOWS;COMPILED_FROM_DSP;XML_STATIC;HAVE_EXPAT;_WFINDDATA_T_DEFINED;USE_GETADDRINFO;_CRT_SECURE_NO_DEPRECATE;NE_BUFSIZ=65536"
|
||||
RuntimeLibrary="2"
|
||||
EnableFunctionLevelLinking="true"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="true"
|
||||
DebugInformationFormat="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
AdditionalDependencies="../win64/bin/Release/libexpatMT.lib"
|
||||
OutputFile="../win64/bin/Release/libneon.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\config.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\memleak.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_207.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_acl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_acl3744.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_alloc.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_auth.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_basic.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_compress.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_dates.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_defs.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_i18n.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_internal.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_locks.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_md5.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_ntlm.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_pkcs11.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_private.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_privssl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_props.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_redirect.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_request.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_session.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_socket.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_ssl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_sspi.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_string.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_uri.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_utils.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_xml.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_xmlreq.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
||||
>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="patch"
|
||||
>
|
||||
<File
|
||||
RelativePath=".\config.solbox.hw"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\copy_config.bat"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\ne_socket.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\windows_nonblocking_connect.patch"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_207.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_acl3744.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_alloc.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_auth.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_basic.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_compress.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_dates.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_i18n.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_locks.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_md5.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_ntlm.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_oldacl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_pkcs11.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_props.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_redirect.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_request.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_session.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_socks.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_sspi.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_string.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_stubssl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_uri.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_utils.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_xml.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_xmlreq.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<File
|
||||
RelativePath=".\ReadMe.txt"
|
||||
>
|
||||
</File>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
@@ -0,0 +1,562 @@
|
||||
<?xml version="1.0" encoding="ks_c_5601-1987"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9.00"
|
||||
Name="libneon"
|
||||
ProjectGUID="{7F093948-4D4A-442C-80F9-D61BC4B98C9D}"
|
||||
RootNamespace="libneon"
|
||||
Keyword="Win32Proj"
|
||||
TargetFrameworkVersion="131072"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
<Platform
|
||||
Name="x64"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
|
||||
IntermediateDirectory="$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
CommandLine="copy_config.bat"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories=""../../libs/expat-2.0.1/lib";"../../libs/neon-0.29.5/src""
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;COMPILED_FROM_DSP;XML_STATIC;HAVE_EXPAT;_WFINDDATA_T_DEFINED;USE_GETADDRINFO;NE_BUFSIZ=65536"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="true"
|
||||
DebugInformationFormat="4"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
AdditionalDependencies="../win32/bin/Debug/libexpatMT.lib"
|
||||
OutputFile="../win32/bin/Debug/libneon.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Debug|x64"
|
||||
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
|
||||
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
CommandLine="copy_config.bat"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TargetEnvironment="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories=""../../libs/expat-2.0.1/lib";"../../libs/neon-0.29.5/src""
|
||||
PreprocessorDefinitions="_WIN32;_WIN64;WIN64;_DEBUG;_LIB;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;COMPILED_FROM_DSP;XML_STATIC;HAVE_EXPAT;_WFINDDATA_T_DEFINED;USE_GETADDRINFO;NE_BUFSIZ=65536"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="true"
|
||||
DebugInformationFormat="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
AdditionalOptions="/MACHINE:X64"
|
||||
AdditionalDependencies="../win64/bin/Debug/libexpatMT.lib"
|
||||
OutputFile="../win64/bin/Debug/libneon.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
|
||||
IntermediateDirectory="$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
WholeProgramOptimization="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
AdditionalIncludeDirectories=""../../libs/expat-2.0.1/lib";"../../libs/neon-0.29.5/src""
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_WINDOWS;COMPILED_FROM_DSP;XML_STATIC;HAVE_EXPAT;_WFINDDATA_T_DEFINED;USE_GETADDRINFO;_CRT_SECURE_NO_DEPRECATE;NE_BUFSIZ=65536"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="true"
|
||||
DebugInformationFormat="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
AdditionalDependencies="../win32/bin/Release/libexpatMT.lib"
|
||||
OutputFile="../win32/bin/Release/libneon.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|x64"
|
||||
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
|
||||
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
WholeProgramOptimization="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
TargetEnvironment="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
AdditionalIncludeDirectories=""../../libs/expat-2.0.1/lib";"../../libs/neon-0.29.5/src""
|
||||
PreprocessorDefinitions="_WIN32;_WIN64;WIN64;NDEBUG;_LIB;_WINDOWS;COMPILED_FROM_DSP;XML_STATIC;HAVE_EXPAT;_WFINDDATA_T_DEFINED;USE_GETADDRINFO;_CRT_SECURE_NO_DEPRECATE;NE_BUFSIZ=65536"
|
||||
RuntimeLibrary="2"
|
||||
EnableFunctionLevelLinking="true"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="true"
|
||||
DebugInformationFormat="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
AdditionalDependencies="../win64/bin/Release/libexpatMT.lib"
|
||||
OutputFile="../win64/bin/Release/libneon.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\config.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\memleak.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_207.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_acl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_acl3744.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_alloc.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_auth.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_basic.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_compress.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_dates.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_defs.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_i18n.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_internal.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_locks.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_md5.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_ntlm.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_pkcs11.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_private.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_privssl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_props.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_redirect.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_request.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_session.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_socket.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_ssl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_sspi.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_string.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_uri.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_utils.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_xml.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_xmlreq.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
||||
>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="patch"
|
||||
>
|
||||
<File
|
||||
RelativePath=".\config.solbox.hw"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\copy_config.bat"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\ne_socket.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\windows_nonblocking_connect.patch"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_207.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_acl3744.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_alloc.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_auth.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_basic.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_compress.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_dates.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_i18n.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_locks.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_md5.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_ntlm.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_oldacl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_pkcs11.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_props.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_redirect.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_request.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_session.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_socks.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_sspi.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_string.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_stubssl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_uri.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_utils.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_xml.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\libs\neon-0.29.5\src\ne_xmlreq.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<File
|
||||
RelativePath=".\ReadMe.txt"
|
||||
>
|
||||
</File>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
@@ -0,0 +1,53 @@
|
||||
Index: src/ne_socket.c
|
||||
===================================================================
|
||||
--- src/ne_socket.c (revision 1791)
|
||||
+++ src/ne_socket.c (working copy)
|
||||
@@ -1178,10 +1178,11 @@
|
||||
{
|
||||
int ret;
|
||||
|
||||
-#ifdef USE_NONBLOCKING_CONNECT
|
||||
+#if defined(USE_NONBLOCKING_CONNECT) || defined(WIN32)
|
||||
if (sock->cotimeout) {
|
||||
int errnum, flags;
|
||||
|
||||
+#ifdef USE_NONBLOCKING_CONNECT
|
||||
/* Get flags and then set O_NONBLOCK. */
|
||||
flags = fcntl(fd, F_GETFL);
|
||||
if (flags & O_NONBLOCK) {
|
||||
@@ -1193,6 +1194,13 @@
|
||||
set_strerror(sock, errno);
|
||||
return NE_SOCK_ERROR;
|
||||
}
|
||||
+#else
|
||||
+ unsigned long nonblocking = 1;
|
||||
+ if (ioctlsocket(fd, FIONBIO, &nonblocking)) {
|
||||
+ set_strerror(sock, errnum);
|
||||
+ ret = NE_SOCK_ERROR;
|
||||
+ }
|
||||
+#endif
|
||||
|
||||
ret = raw_connect(fd, sa, salen);
|
||||
if (ret == -1) {
|
||||
@@ -1229,12 +1237,19 @@
|
||||
ret = NE_SOCK_ERROR;
|
||||
}
|
||||
}
|
||||
-
|
||||
+#ifdef USE_NONBLOCKING_CONNECT
|
||||
/* Reset to old flags: */
|
||||
if (fcntl(fd, F_SETFL, flags) == -1) {
|
||||
set_strerror(sock, errno);
|
||||
ret = NE_SOCK_ERROR;
|
||||
- }
|
||||
+ }
|
||||
+#else
|
||||
+ nonblocking = 0;
|
||||
+ if (ioctlsocket(fd, FIONBIO, &nonblocking)) {
|
||||
+ set_strerror(sock, errnum);
|
||||
+ ret = NE_SOCK_ERROR;
|
||||
+ }
|
||||
+#endif
|
||||
} else
|
||||
#endif /* USE_NONBLOCKING_CONNECT */
|
||||
{
|
||||
Reference in New Issue
Block a user