Commit Graph

2674 Commits

Author SHA1 Message Date
Peter Sauerbrei
ff140cba7f fixes to build against IOS 9 beta 4 SDK
#ios9

[CL 2651551 by Peter Sauerbrei in Main branch]
2015-08-11 15:00:24 -04:00
Dmitry Rekman
e2314bbb8b Linux: added missing FPlatformProcess::UserName() implementation.
(Merging CL 2651396 from FN to main).

[CL 2651542 by Dmitry Rekman in Main branch]
2015-08-11 14:54:30 -04:00
Mike Fricker
8644ad8620 [INTEGRATE] Minor optimization to ICU code (part 2)
- Fixed compile error with LegacyText

[CL 2648355 by Mike Fricker in Main branch]
2015-08-07 15:39:44 -04:00
Jeff Campeau
965a82a1e5 Member definition required by VS2015 toolchain
[CL 2648210 by Jeff Campeau in Main branch]
2015-08-07 14:10:55 -04:00
Mike Fricker
20e562f288 [INTEGRATE] Minor optimization to ICU code
- Avoids some unnecessary smart pointer conversions

[CL 2648197 by Mike Fricker in Main branch]
2015-08-07 14:00:59 -04:00
Mark Satterthwaite
a4849f92af Ensure that the launch path used in Mac ExecProcess and CreateProc isn't both released and auto-released which will crash.
#jira UE-19534

[CL 2648141 by Mark Satterthwaite in Main branch]
2015-08-07 13:32:55 -04:00
Mikolaj Sieluzycki
3efc9684a0 Temporarily disable gathering alloc stats on X1 in realloc when using memory profiler to avoid OOM crash.
#codereview Robert.Manuszewski

[CL 2647883 by Mikolaj Sieluzycki in Main branch]
2015-08-07 10:19:07 -04:00
Jeff Campeau
5eac09ae0a Re-disable default functions in VS2015 for now
#platformnotify Josh.Adams

[CL 2647853 by Jeff Campeau in Main branch]
2015-08-07 09:57:56 -04:00
Jeff Campeau
f0bb0021b8 VS2015 requires some early header includes similar to clang
#platformnotify Josh.Adams

[CL 2647837 by Jeff Campeau in Main branch]
2015-08-07 09:45:19 -04:00
Jeff Campeau
631703e3a4 Various changes for VS2015:
Printf format string fix.
Cast for type size mismatch.

[CL 2647831 by Jeff Campeau in Main branch]
2015-08-07 09:43:15 -04:00
Jeff Campeau
24f87f4cad Warning as error changes for VS2015:
Shadow variable declarations - We should clean these up over time and renable the warning. Private member variables of parents is currently reported as a bug to the VS team.
Overflow when assigning true to a 1 bit bitfield with a signed type.
sprintf_s non-string literal parameters exist in the current CRT. This should be fixed by MS in time and then we can reenable.
narrowing conversions - We should clean these up over time and renenable the warning.

Fixed static assert.

#platformnotify Josh.Adams

[CL 2647826 by Jeff Campeau in Main branch]
2015-08-07 09:37:44 -04:00
Dmitry Rekman
3e07664bce Linux: prevent servers from trying to poll SDL events.
#codereview Bob.Tellez

[CL 2647546 by Dmitry Rekman in Main branch]
2015-08-07 01:42:30 -04:00
Dmitry Rekman
1c367662a5 Fix Linux running out of file handles over time (UE-16483).
- Child processes inherited open handles; added CLOEXEC to both file operations and sockets.

[CL 2647541 by Dmitry Rekman in Main branch]
2015-08-07 01:34:59 -04:00
Dan Oconnor
f1e3dd1c2e [UE-19293] Math expression now updates old calls to Rot/Rotator/MakeRot to use MakeRotator by swapping parameters
[CL 2647368 by Dan Oconnor in Main branch]
2015-08-06 21:09:21 -04:00
Chris Babcock
bb72306934 Fix resolution cache RequestedContentScaleFactor log message
#jira UE-19758
#ue4
#android

[CL 2647346 by Chris Babcock in Main branch]
2015-08-06 20:52:44 -04:00
Nick Darnell
047c203f7e Engine - Fixing the order of initialization of FriendlyName.
[CL 2647089 by Nick Darnell in Main branch]
2015-08-06 17:26:21 -04:00
Josh Markiewicz
779cb6e04b #UE4 - moved all http header files into header module
- headers in core and implementations in http were working but only coincidentally
- no way to export any of the platforms if needed because CORE_API was correct for generic platform but would have link errors because all platforms were in HTTP_API
- fixed up platform http calls to reference http module
#platformnotify josh.adams
#codereview sam.zamani, david.nikdel, dmitry.rekman

[CL 2646887 by Josh Markiewicz in Main branch]
2015-08-06 15:52:48 -04:00
Robert Manuszewski
746075c8de FCustomVersion optimizations:
- Friendly name will no longer be serialized
- Reduced memory footprint of friendly names
- Faster custom version look up when serializing many custom versions

[CL 2646438 by Robert Manuszewski in Main branch]
2015-08-06 10:59:07 -04:00
Josh Markiewicz
f8d83447e1 #Integration FN->Main from CL#2642868
Engine Source changes

[CL 2645403 by Josh Markiewicz in Main branch]
2015-08-05 15:54:57 -04:00
Gareth Martin
7694adb48f Removed type trait macros in favour of the type trait templates
(approved/recommended by Steve.Robb)

[CL 2644918 by Gareth Martin in Main branch]
2015-08-05 11:01:03 -04:00
Dmitriy Dyomin
826b00c72e Fixed: Graphical corruption on Android when switching back to app
UE-19160
UE-19254

[CL 2644640 by Dmitriy Dyomin in Main branch]
2015-08-05 05:30:33 -04:00
Bob Tellez
209b7e9dc8 [AUTOMERGE]
#UE4 Fixed an issue where dynamic length indenting on strings (*s) was improperly overwriting the destination buffer.

#platformnotify Josh.Adams

#codereview Michael.Trepka

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2643735 by Bob.Tellez on 2015/08/04 14:18:19.

[CL 2643894 by Bob Tellez in Main branch]
2015-08-04 15:19:15 -04:00
Ben Marsh
95416220b5 Include subdirectories when searching for module manifests. Fixes missing target platforms in the editor.
#codereview Dmitriy.Dyomin

[CL 2643391 by Ben Marsh in Main branch]
2015-08-04 10:13:20 -04:00
Steve Robb
c53639c36c Fix for VC when trying to move construct a TTuple.
#codereview robert.manuszewski

[CL 2643245 by Steve Robb in Main branch]
2015-08-04 07:12:09 -04:00
Saul Abreu
fff081d41a Fixed compilation warning-as-error due to shadowing variable in InternationalizationMetadata.cpp.
[CL 2642941 by Saul Abreu in Main branch]
2015-08-03 22:03:40 -04:00