ChunkID doesn't need to be copied to a __block as it's captured by value and not changed by the completion callback. The __block confuses C++ lambdas used inside UELOG
#jira UE-104565
#rb None
#fyi Josh.Adams
[CL 14938821 by Jack Porter in ue5-main branch]
#ROBOMERGE-OWNER: peter.sauerbrei
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 13182187 via CL 13185726 via CL 13185757 via CL 13185850 via CL 13185986
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v688-13145358)
[CL 13186129 by peter sauerbrei in Main branch]
#jira UE-89921
#rb Allan.Bentham
#lockdown Cristina.Riveron
#ROBOMERGE-OWNER: jack.porter
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 12954544 in //UE4/Release-4.25/... via CL 12954546 via CL 12958639
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)
[CL 12958750 by jack porter in Main branch]
[REVIEW] [at]peter.sauerbrei, [at]thomas.ross
#ROBOMERGE-SOURCE: CL 12869541 via CL 12869543 via CL 12872051 via CL 12872078 via CL 12872092
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12872109 by chris bunner in Main branch]
#rb chris.bunner
#ROBOMERGE-SOURCE: CL 12559526 via CL 12559540 via CL 12559541 via CL 12559542 via CL 12560572
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)
[CL 12560779 by peter sauerbrei in Main branch]
#tests iOS Client
#rb Bob.Tellez
#swarm https://p4-swarm.epicgames.net/reviews/12508562/
#ROBOMERGE-SOURCE: CL 12509357 via CL 12509373 via CL 12509376 via CL 12509377
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)
[CL 12509381 by thomas ross in Main branch]
#rb none
#ROBOMERGE-SOURCE: CL 12507779 via CL 12507788 via CL 12507799 via CL 12507807
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)
[CL 12507819 by peter sauerbrei in Main branch]
IOS Crash Reporter Changes
- Moved IOSPlatformCrashContext implementation out of IOSPlatformMisc and into it's own IOSPlatformCrashContext.cpp
- Added new ThirdPartySymbols value to iOS Crash Reporter to signal which system symbols to load in for a given iOS Crash Reprot. Allows us to symbolicate OS crashes in CR.
#jira FORT-273719
#tests iOS Client
#rb https://p4-swarm.epicgames.net/changes/12492099
#ROBOMERGE-SOURCE: CL 12492253 in //UE4/Release-Engine-Staging/...
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)
[CL 12492254 by thomas ross in Main branch]
[REVIEW] [at]pete.sauerbrei
#ROBOMERGE-SOURCE: CL 12448136 via CL 12448143 via CL 12448152 via CL 12457650
#ROBOMERGE-BOT: (v672-12450963)
[CL 12457776 by chris bunner in Release-Engine-Staging branch]
Ensure we're using the 64-bit version of Truncate so it can deal with large files correctly.
#jira UE-89826
#rb Stefan.Boberg
#ROBOMERGE-SOURCE: CL 12094830 in //UE4/Release-4.25/... via CL 12094841
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v657-12064184)
[CL 12094854 by jamie dale in Main branch]
[at]Thomas.Ross [at]Pete.Sauerbrei
#ROBOMERGE-SOURCE: CL 12079808 via CL 12079899 via CL 12079926
#ROBOMERGE-BOT: (v657-12064184)
[CL 12079943 by justin marcus in Main branch]
#rb brandon.schaefer
#ROBOMERGE-SOURCE: CL 11620493 via CL 11622560 via CL 11622714 via CL 11622924
#ROBOMERGE-BOT: (v656-11643781)
[CL 11794548 by peter sauerbrei in Main branch]
[REVIEW]
#rb Graeme.Thornton
Optimize Pak file indices by computing the PathHashIndex in unrealpak rather than using strings at runtime.
This also removes the need to shrink the string indices for performance, which was triggering a bug due to unsynchronized multithreaded access.
#ROBOMERGE-SOURCE: CL 11442058 in //Fortnite/Release-12.00/... via CL 11442063 via CL 11442073 via CL 11442081
[CL 11443295 by Matt Peters in Main branch]