Commit Graph

18 Commits

Author SHA1 Message Date
Daniel Lamb
c4e09e7650 Fix for slow cook on the fly issue.
Reverted a bunch unsolicited file handling code back to the way it used to be.

[CL 2249125 by Daniel Lamb in Main branch]
2014-08-08 19:46:54 -04:00
Ankit Khare
b98de3ee40 #UE4 #HTML5
#TTP 338960 CRITICAL: UFE: CRASH: Quick Launching project for HTML5

      - Fixup some logic change which went in a recent refactor for nfs.
      - Correctly launch firefox with the right http protocol url instead of file:// when cook on the fly is set.
      - Re- enable http nfs for win64.

#codereview peter.sauerbrei

[CL 2230905 by Ankit Khare in Main branch]
2014-07-24 19:26:40 -04:00
Daniel Lamb
fb24e44128 Made cook on the fly terminate connection earlier if unsupported platform connects.
#codereview Marcus.Wassmer

[CL 2228903 by Daniel Lamb in Main branch]
2014-07-23 15:31:40 -04:00
Daniel Lamb
7184ecc682 Seperated the support for tcp and http transports when using file serving so that they can be used at the same time.
#codereview Peter.Sauerbrei
#codereview Ankit.Khare

[CL 2170710 by Daniel Lamb in Main branch]
2014-07-07 15:39:19 -04:00
Ankit Khare
ba01b4d00a #UE4 #HTML5
HTML5 browser build fixes for NFS over http.
Todo: Correctly generate html5 file when serving via NFS.
howto:
- flip relevant bools in UEBuildHTML5.cs
- build html5/cooker.
- run cook on the fly server via UFE.
- Remove .data/.data.js references from .html ( see todo)
- point browser at http://cookserver:DEFAULT_FILE_SERVING_PORT/gamename.html

#codereview peter.sauerbrei

[CL 2109950 by Ankit Khare in Main branch]
2014-06-18 19:38:50 -04:00
Ankit Khare
2366063f3d #UE4
Remove async read/write path for now -  the server never supported really supported full duplex so the extra complexity is probably not worth it. Need to rethink how async path should work.

[CL 2109385 by Ankit Khare in Main branch]
2014-06-18 11:56:32 -04:00
Ankit Khare
aded45885c #UE4
Temporary fix async read/write thread hang for NFS caching.

[CL 2109285 by Ankit Khare in Main branch]
2014-06-18 10:46:19 -04:00
Peter Sauerbrei
a860ebd9fd fix for crash when running a non-streaming cook on the fly server
#ue4

[CL 2108313 by Peter Sauerbrei in Main branch]
2014-06-17 13:56:05 -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
Terence Burns
c473d275aa Another fix for CL# 2103382. This one is for logging.
[CL 2104470 by Terence Burns in Main branch]
2014-06-13 08:34:06 -04:00
Mark Satterthwaite
4b582ec2e5 Build fix. Header include order is important and must not redeclare log categories.
#codereview michael.trepka, terence.burns

[CL 2104431 by Mark Satterthwaite in Main branch]
2014-06-13 07:03:46 -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
Terence Burns
4505985869 Fix for Non-unity build, missing include from CL# 2103382
#codereview Ankit.Khare

[CL 2104362 by Terence Burns in Main branch]
2014-06-13 05:43:30 -04:00
Ankit Khare
cefeb85ea9 - Build fix for Mac
[CL 2103459 by Ankit Khare in Main branch]
2014-06-12 17:03:38 -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
Dmitry Rekman
90b8ec4bc5 Yet another round of case-sensitivity fixes.
#codereview Michael.Liebenow

[CL 2066303 by Dmitry Rekman in Main branch]
2014-05-07 19:32:02 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00