diff options
author | Sascha Montellese <sascha.montellese@gmail.com> | 2015-01-31 09:22:47 +0100 |
---|---|---|
committer | Sascha Montellese <sascha.montellese@gmail.com> | 2015-01-31 09:22:47 +0100 |
commit | f624010c9b93ff6b8c71a09d94424c706f653bfd (patch) | |
tree | f8f0368c1b383dd9e6f2f9b8d03ffb6d89f087bc /project | |
parent | 6e3451c1360a3660c8698294635635e75794bb49 (diff) | |
parent | 9f7fdfaad92d38f6061649fb2766cf9b6c8e22bf (diff) |
Merge pull request #6201 from Montellese/webserver_httprequesthandler_refactoring
webserver: refactor, unification of handlers and bug fixes
Diffstat (limited to 'project')
-rw-r--r-- | project/VS2010Express/XBMC.vcxproj | 13 | ||||
-rw-r--r-- | project/VS2010Express/XBMC.vcxproj.filters | 21 |
2 files changed, 34 insertions, 0 deletions
diff --git a/project/VS2010Express/XBMC.vcxproj b/project/VS2010Express/XBMC.vcxproj index ddadac0734..c1a81cc51a 100644 --- a/project/VS2010Express/XBMC.vcxproj +++ b/project/VS2010Express/XBMC.vcxproj @@ -636,6 +636,7 @@ <ClCompile Include="..\..\xbmc\network\EventServer.cpp" /> <ClCompile Include="..\..\xbmc\network\GUIDialogAccessPoints.cpp" /> <ClCompile Include="..\..\xbmc\network\GUIDialogNetworkSetup.cpp" /> + <ClCompile Include="..\..\xbmc\network\httprequesthandler\HTTPFileHandler.cpp" /> <ClCompile Include="..\..\xbmc\network\httprequesthandler\HTTPImageHandler.cpp" /> <ClCompile Include="..\..\xbmc\network\httprequesthandler\HTTPJsonRpcHandler.cpp" /> <ClCompile Include="..\..\xbmc\network\httprequesthandler\HTTPVfsHandler.cpp" /> @@ -648,6 +649,11 @@ <ClCompile Include="..\..\xbmc\network\NetworkServices.cpp" /> <ClCompile Include="..\..\xbmc\network\Socket.cpp" /> <ClCompile Include="..\..\xbmc\network\TCPServer.cpp" /> + <ClCompile Include="..\..\xbmc\network\test\TestWebServer.cpp"> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug Testsuite|Win32'">false</ExcludedFromBuild> + </ClCompile> <ClCompile Include="..\..\xbmc\network\UdpClient.cpp" /> <ClCompile Include="..\..\xbmc\network\upnp\UPnP.cpp" /> <ClCompile Include="..\..\xbmc\network\upnp\UPnPInternal.cpp" /> @@ -935,6 +941,7 @@ <ClInclude Include="..\..\xbmc\interfaces\python\pythreadstate.h" /> <ClInclude Include="..\..\xbmc\media\MediaType.h" /> <ClInclude Include="..\..\xbmc\music\karaoke\karaokevideobackground.h" /> + <ClInclude Include="..\..\xbmc\network\httprequesthandler\HTTPFileHandler.h" /> <ClInclude Include="..\..\xbmc\network\NetworkServices.h" /> <ClInclude Include="..\..\xbmc\peripherals\bus\virtual\PeripheralBusCEC.h" /> <ClInclude Include="..\..\xbmc\network\upnp\UPnPSettings.h" /> @@ -984,6 +991,7 @@ <ClInclude Include="..\..\xbmc\utils\auto_buffer.h" /> <ClInclude Include="..\..\xbmc\utils\BooleanLogic.h" /> <ClInclude Include="..\..\xbmc\utils\CharsetDetection.h" /> + <ClInclude Include="..\..\xbmc\utils\HttpRangeUtils.h" /> <ClInclude Include="..\..\xbmc\utils\IRssObserver.h" /> <ClInclude Include="..\..\xbmc\utils\IXmlDeserializable.h" /> <ClInclude Include="..\..\xbmc\utils\LegacyPathTranslation.h" /> @@ -1129,10 +1137,15 @@ <ClCompile Include="..\..\xbmc\utils\auto_buffer.cpp" /> <ClCompile Include="..\..\xbmc\utils\BooleanLogic.cpp" /> <ClCompile Include="..\..\xbmc\utils\CharsetDetection.cpp" /> + <ClCompile Include="..\..\xbmc\utils\HttpRangeUtils.cpp" /> <ClCompile Include="..\..\xbmc\utils\LegacyPathTranslation.cpp" /> <ClCompile Include="..\..\xbmc\utils\MarkWatchedJob.cpp" /> <ClCompile Include="..\..\xbmc\utils\RssManager.cpp" /> <ClCompile Include="..\..\xbmc\utils\StringValidation.cpp" /> + <ClCompile Include="..\..\xbmc\utils\test\TestHttpRangeUtils.cpp"> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> + </ClCompile> <ClCompile Include="..\..\xbmc\utils\test\TestUrlOptions.cpp"> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> diff --git a/project/VS2010Express/XBMC.vcxproj.filters b/project/VS2010Express/XBMC.vcxproj.filters index 36e35b0d6e..c77d5fb468 100644 --- a/project/VS2010Express/XBMC.vcxproj.filters +++ b/project/VS2010Express/XBMC.vcxproj.filters @@ -322,6 +322,9 @@ <Filter Include="cores\dvdplayer\DVDCodecs\Overlay\contrib"> <UniqueIdentifier>{43526341-7b96-462d-9f71-685e426251ec}</UniqueIdentifier> </Filter> + <Filter Include="network\test"> + <UniqueIdentifier>{1bdb0045-3341-49b7-8d6f-30a53f812350}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\xbmc\win32\pch.cpp"> @@ -3086,6 +3089,18 @@ <ClCompile Include="..\..\xbmc\cores\dvdplayer\DVDDemuxers\DVDDemuxCC.cpp"> <Filter>cores\dvdplayer\DVDDemuxers</Filter> </ClCompile> + <ClCompile Include="..\..\xbmc\utils\HttpRangeUtils.cpp"> + <Filter>utils</Filter> + </ClCompile> + <ClCompile Include="..\..\xbmc\network\httprequesthandler\HTTPFileHandler.cpp"> + <Filter>network\httprequesthandler</Filter> + </ClCompile> + <ClCompile Include="..\..\xbmc\network\test\TestWebServer.cpp"> + <Filter>network\test</Filter> + </ClCompile> + <ClCompile Include="..\..\xbmc\utils\test\TestHttpRangeUtils.cpp"> + <Filter>utils\test</Filter> + </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\xbmc\win32\pch.h"> @@ -6012,6 +6027,12 @@ <ClInclude Include="..\..\xbmc\cores\dvdplayer\DVDDemuxers\DVDDemuxCC.h"> <Filter>cores\dvdplayer\DVDDemuxers</Filter> </ClInclude> + <ClInclude Include="..\..\xbmc\utils\HttpRangeUtils.h"> + <Filter>utils</Filter> + </ClInclude> + <ClInclude Include="..\..\xbmc\network\httprequesthandler\HTTPFileHandler.h"> + <Filter>network\httprequesthandler</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ResourceCompile Include="..\..\xbmc\win32\XBMC_PC.rc"> |