When the '/permissive- is set we get a number of compile errors (C2337) due to microsoft attributes in \include\CodeAnalysis\sourceannotations.h
#jira none
#rnx
#rb Ben.Marsh
[CL 12124774 by paul chipchase in 4.25 branch]
- Converted Concert API transferring package data in-memory only model to a streaming model to support packages bigger than 2 GB. (TNumberiLimit<int32>::max())
- Added the IConcertFileSharing interface to share large files between the client and the server. This is used as a side channel to the Concert request/response and event protocol.
- Fixed the ConcertClientPackageManager to prevent sending the package data for each the 'pre-save' when the 'live sync' is off. It only emits it once.
- Fixed UI to correctly report pre-save vs save vs auto-save for package as well as when a package is discarded.
#jira UE-85652 - Crash when importing large FBX with Morph Targets and Disaster Recovery enabled
#jira UE-78722 - Potential Memory Leak with Disaster Recovery Plugin
#rb Francis.Hurteau, Jamie.Dale
[CL 12113821 by Patrick Laflamme in 4.25 branch]
- This is useful when the source for a ThirdParty lib is not contained in the engine.
#review-11967058 @david.harvey, @brian.white
#rb david.harvey
#jira none
[CL 12063530 by Anthony Bills in 4.25 branch]
Creation time of the makefile was being used to test whether dependencies have been modified, which is valid for external dependencies (since we want to catch any files modified after the build process starts), but not valid for files we create during the makefile building (such as response files).
Code attempting to detect response files was also incorrect, and would find any leaf files not included in a unity blob. Response files are now detected explicitly.
#rb none
#jira
[CL 12039693 by Ben Marsh in 4.25 branch]
When creating portable callstack for the crash reports a number of stack frames should be skipped, corresponding to the crash collecting code itself. This value was applied to wrong end of the callstack.
#jira UE-89885
#rb stefan.boberg
[CL 12000209 by Johan Berg in 4.25 branch]
Autoincrement project version after each build
Opt-in in HoloLens project settings under packaging/ Auto Increment Version
The store requires unique version numbers for each update, this makes it easier to track.
#RB steve.smith, jeff.fisher
#jira none
[CL 11909159 by steve smith in 4.25 branch]
- Removed all IntelTBB binaries from thirdparties
- Compiled missing binaries in official IntelTBB folder
Tested on Linux/Mac/Windows
#rnx
#jira UEENT-3378
#rb Jean-Michel.Dignard
[CL 11858075 by danny couture in 4.25 branch]
Swapping Bcrypt node module to native js version
Adding npm console commands to ease usage
#jira: UE-89833
#rb: Stuart.Hill
[CL 11851819 by Alistair White in 4.25 branch]