Commit Graph

17 Commits

Author SHA1 Message Date
Jeff Campeau
1606556cb2 Fix assert to allow for heartbeat messages to preceed the first get file list message
[CL 2108707 by Jeff Campeau in Main branch]
2014-06-17 20:48:04 -04:00
Ankit Khare
3a59dafefa #UE4 #HTML5 TTP: 318779 HTML5: Network File System.
Build Improvements, HTML5Win32 Build fix. Re-fix how HTTP headers were being sent on the wire.
             WIP:  TCP/HTTP Toggle is in flux and may get changed again depending on feedback, currently its driven from HTML5 Build Files.

#codereview peter.sauerbrei

[CL 2104759 by Ankit Khare in Main branch]
2014-06-13 13:25:24 -04:00
Jaroslaw Palczynski
ebce413232 UE4 Refactoring. Changed OVERRIDE and FINAL macros to keywords override and final.
[CL 2104397 by Jaroslaw Palczynski in Main branch]
2014-06-13 06:14:46 -04:00
Max Preussner
3aece47882 Docs: Removed file comments and added missing code documentation
Please note that file comments had no purpose in nearly all cases and just added visual clutter. The two files that had meaningful file comments had their comments moved into the corresponding classes. There are still hundreds of file comments left in other files that will be removed over time.

Also cleaned up some random stuff along the way:
- relative paths to public headers within the same module are no longer necessary (automatically discovered by UBT now)
- header guards are deprecated, use #pragma once instead (all compilers support it now)
- space between multiple template brackets is no longer required (all compilers support >> now)
- NULL to nullptr, OVERRIDE to override
- spelling errors, whitespace, line breaks

[CL 2104067 by Max Preussner in Main branch]
2014-06-12 23:22:18 -04:00
Ankit Khare
75222b223a #UE4
TTP: 318779  HTML5: Network File System.
          Allow the network file system to also serve HTTP clients besides TCP, defaults to  TCP.

      -   Refactor NFS to avoid socket depedency in code path, provide switchable implementations for the transport used.
      -   Remove INetworkFileServerConnection Interface, was not being used publically.
      -   WIP: Build improvments, more testing for target HTML5 platform, comments, support on Mac and Linux Platforms.

#codereview: peter.sauerbrei

[CL 2103382 by Ankit Khare in Main branch]
2014-06-12 17:02:52 -04:00
Robert Manuszewski
2c46c1957a Fixing NetworkFileServer hang / stack overflow
[CL 2088584 by Robert Manuszewski in Main branch]
2014-05-29 17:46:11 -04:00
Marcus Wassmer
e4e3d33124 Fix up sandbox paths sent over the fileserver so they can be matched properly against locally cached files. Integrating from parallel rendering branch.
[CL 2087038 by Marcus Wassmer in Main branch]
2014-05-29 17:27:31 -04:00
Robert Manuszewski
fd39e788ca Shortening Cook sandbox path from Game\\Saved\\Sandboxes\\Cooked-Platform to Game\\Saved\\Cooked\\Platform
[CL 2082933 by Robert Manuszewski in Main branch]
2014-05-29 16:43:14 -04:00
Mikolaj Sieluzycki
7a1386bfc9 #ttp 331740 UE4: Core: Runnable thread clean-up
#proj core
#branch UE4
#summary Remove all bAutoDeleteSelf and bAutoDeleteRunnable usage from the runnable.
#codereview Robert.Manuszewski

[CL 2070165 by Mikolaj Sieluzycki in Main branch]
2014-05-12 08:39:12 -04:00
Rolando Caloca
2211327f20 Don't send DumpShaderDebugInfo to devices when serving files
[CL 2067664 by Rolando Caloca in Main branch]
2014-05-08 20:13:47 -04:00
Martin Wilson
331b96e6cc Fixes for QAGame non unity compile
[CL 2044905 by Martin Wilson in Main branch]
2014-04-23 18:35:08 -04:00
Josh Adams
dd5a7eb957 - Missed this file in last checkin
[CL 2044703 by Josh Adams in Main branch]
2014-04-23 18:34:12 -04:00
Josh Adams
3e613ef096 - Fixed ModuleManager crash in UnrealFileServer
#codereview daniel.lamb

[CL 2044684 by Josh Adams in Main branch]
2014-04-23 18:33:50 -04:00
Daniel Lamb
e12bc9941e Added support for cook on the fly to work with multiple platforms (slowly removing -targetplatform commandline option).
Phase 1
Added platform to the cooked file requests so that the cooker just cooks files for the requested platform.
Reviewed Daniel Wright

[CL 2038767 by Daniel Lamb in Main branch]
2014-04-23 16:44:02 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
TimSweeney
3a75fe0114 Engine source (Main branch up to CL 2027006) 2014-03-15 01:14:25 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00