Commit Graph

7325 Commits

Author SHA1 Message Date
Patrick Laflamme
6d150df57a #jira UE-88769 - CLONE - Analytic reports are not sent by crash report client editor until the 'Send usage Data' is toggled in Editor preferences
- Edigrated 11250215 from Dev-VirtualProduction.

#rb none

[CL 11510068 by Patrick Laflamme in 4.25 branch]
2020-02-18 14:32:10 -05:00
Brandon Schaefer
d32135ade2 When two threads are trying to create a folder path avoid short cutting and exiting before the full path has been created
#jira UE-81411
#rb Michael.Sartain
#fyi Michael.Sartain

[CL 11452525 by Brandon Schaefer in 4.25 branch]
2020-02-14 19:07:51 -05:00
brian white
0c555898c3 Edigrate 11208431 from Dev-Console to Release-4.25
[Switch] MemPro Platform Extension fixes
- fixing some issues that arose from the latest stream copy-up

#jira UE-81798, UE-88713
#rb none
#rnx

[CL 11447572 by brian white in 4.25 branch]
2020-02-14 15:27:16 -05:00
devin doucette
72c336d478 Fix handling of %.*s in FGenericWidePlatformString::GetVarArgs
#jira none
#rb Steve.Robb, Zousar.Shaker

#ROBOMERGE-SOURCE: CL 11422924 via CL 11422962 via CL 11422980
#ROBOMERGE-BOT: (v654-11333218)

#ushell-cherrypick of 11422992 by devin.doucette

[CL 11445474 by devin doucette in 4.25 branch]
2020-02-14 12:40:48 -05:00
devin doucette
947a3c3348 Add Strnlen to FPlatformString and TCString
#jira none
#rb Steve.Robb, Zousar.Shaker

#ROBOMERGE-SOURCE: CL 11422909 via CL 11422921 via CL 11422928
#ROBOMERGE-BOT: (v654-11333218)

#ushell-cherrypick of 11422942 by devin.doucette

[CL 11445469 by devin doucette in 4.25 branch]
2020-02-14 12:40:12 -05:00
Max Chen
cd27c636ad Sequencer: Fix minor tick divisions regression
#rb thomas.sarkanen
#jira none
#rnx

[CL 11444530 by Max Chen in 4.25 branch]
2020-02-14 11:22:25 -05:00
Rolando Caloca
5b82f15def Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
#rb none
#rnx

[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -05:00
Martin Ridgers
c8f17c64c1 Fixed PVS warnings.
#rb trivial
#rnx
#jira UE-88404

[CL 11373346 by Martin Ridgers in Main branch]
2020-02-12 02:29:54 -05:00
mitchell fisher
bb4d673f4d [UE4-linux] UE4_DO_ROOT_PRIVILEGE_CHECK can be externally defined by build targets
+  This #define was previously internally set in source cpp in all cases.  This change allows build contexts to explicitly define the desired value to be used during preprocessing.

[REVIEW] https://p4-swarm.epicgames.net/reviews/11319347


#ROBOMERGE-SOURCE: CL 11358140 via CL 11358293 via CL 11358335
#ROBOMERGE-BOT: (v654-11333218)

[CL 11358685 by mitchell fisher in Main branch]
2020-02-11 16:46:41 -05:00
Ben Marsh
319c923fdd Static analysis fix.
#rb none
#fyi Josh.Adams
#rnx

[CL 11341801 by Ben Marsh in Main branch]
2020-02-11 12:40:39 -05:00
Josh Adams
eafc89607e - Yet more lz4 fixes, for NonUnity, this time
#rb none
#jira UE-88502, UE-88501
#rnx

[CL 11341032 by Josh Adams in Main branch]
2020-02-11 10:59:23 -05:00
Josh Adams
722456e384 - Fixed NonUnity error
#rb trivial
#jira UE-88422
#rnx

[CL 11339541 by Josh Adams in Main branch]
2020-02-11 10:34:25 -05:00
Josh Adams
fcd5eb79ae - Made sure that lz4.h works if CoreMinimal.h isn't included in any Unity files, but using the basic types (unsigned int) instead of types like uint32
#rb trivial

[CL 11315177 by Josh Adams in Main branch]
2020-02-10 18:41:35 -05:00
Ben Ingram
d9db81cb40 #jira UE-88380
Use template specialization work-around on Mac as well as Android
#rb none

[CL 11311808 by Ben Ingram in Main branch]
2020-02-10 16:37:32 -05:00
Ben Marsh
b37dee6988 Fix for warning after upgrading to PVS-Studio 7.0.4:
V598: The 'Memcpy' function is used to copy the fields of 'TDebugHelper' class. Virtual table pointer will be damaged by this.

#rb none
#rnx

[CL 11311588 by Ben Marsh in Main branch]
2020-02-10 16:18:49 -05:00
Ben Marsh
26b5d17d3c Disable warning after upgrading to PVS-Studio 7.0.4:
V597: The compiler could delete the 'Memset' function call, which is used to flush 'x' buffer. The RtlSecureZeroMemory() function should be used to erase the private data.

#codereview Stefan.Boberg
#rb none
#rnx

[CL 11311494 by Ben Marsh in Main branch]
2020-02-10 16:11:08 -05:00
arciel rekman
b774a53961 Fix for accessing engine configs in SCWs.
#rb Danny.Couture (authored)
[FYI] Danny.Couture


#ROBOMERGE-SOURCE: CL 11310287 via CL 11310321
#ROBOMERGE-BOT: (v653-11302973)

[CL 11311392 by arciel rekman in Main branch]
2020-02-10 16:05:30 -05:00
Josh Adams
2d00407d1f - Fixing some SA issues
#rb trivial
#jira UE-88410 (and others I'm sure I wasn't assigned)

[CL 11309634 by Josh Adams in Main branch]
2020-02-10 15:09:05 -05:00
Josh Adams
75ef276574 - Final fix for lz4 IncludeTool warnings
#rb none

[CL 11309470 by Josh Adams in Main branch]
2020-02-10 15:04:04 -05:00
Josh Adams
078c49000c - Undid #pragma once, it didn't compile
#rb none

[CL 11307452 by Josh Adams in Main branch]
2020-02-10 13:18:53 -05:00
Josh Adams
43f1cc0c0b - Undid the IncludeTool change because it caused another issue, solving it another way
#rb Martin.Ridgers

[CL 11305096 by Josh Adams in Main branch]
2020-02-10 11:51:32 -05:00
ben woodhouse
6c0213dcbc Add option CONTAINER_INITIAL_ALLOC_ZERO_SLACK to disable array slack, for easier toggling if there are issues, or per-project toggling. Check in disabled for now
#rb steve.robb


#ROBOMERGE-SOURCE: CL 11301902 via CL 11301903 via CL 11301904 via CL 11301905
#ROBOMERGE-BOT: (v649-11301724)

[CL 11301906 by ben woodhouse in Main branch]
2020-02-09 13:38:38 -05:00
Marc Audy
2080159f77 Fix missing includes
#rb
#rnx

[CL 11301105 by Marc Audy in Main branch]
2020-02-08 13:01:12 -05:00
Marc Audy
f99f979a65 Fix missing include
#rb
#rnx

[CL 11301036 by Marc Audy in Main branch]
2020-02-08 11:58:50 -05:00
devin doucette
ef1c2a6f8e Restore CL 11279739
It was not causing issues with INI serialization as previously suspected.

#rb none


#ROBOMERGE-SOURCE: CL 11292705 via CL 11292706 via CL 11292707 via CL 11292711
#ROBOMERGE-BOT: (v647-11244347)

[CL 11294952 by devin doucette in Main branch]
2020-02-07 15:39:24 -05:00