- Added a "-sign" parameter to enable signing for the given pak. The cached settings in the crypto.json file aren't used to enable signing any more.
- Encapsulated all signing and encryption keys in a single keychain object which is passed around, rather than individual keys
- Added some validation to UBT/UAT encryption config parsing so that if you enable any signing or encryption stuff but haven't generated a key, it'll warn and disable everything.
#jira
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: graeme.thornton
#ROBOMERGE-SOURCE: CL 5237725 via CL 5237726 via CL 5240337 via CL 5240343
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5247605 by graeme thornton in Dev-Anim branch]
* Add support for running UAT with an absolute path to the editor executable, and pass a full path when cooking or packaging.
* Fix path to the editor executable when launching a standalone editor instance for preview.
#jira UE-70785
#rb none
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5238647 in //UE4/Release-4.22/... via CL 5238651
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5246055 by ben marsh in Dev-Anim branch]
Now stores the full path to the shader source directories in the SCW input data archive, and normalizes it again on read.
[CODEREVIEW] Guillaume.Abadie, Rolando.Caloca
#jira UE-70785
#rb none
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5238601 in //UE4/Release-4.22/... via CL 5238606
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5246036 by ben marsh in Dev-Anim branch]
Seems to get copied into the correct place because it's referenced by GauntletExtras anyway, just creates some junk in the workspace root directory.
[FYI] Arciel.Rekman, Andrew.Grant
#rb none
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5200767 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5205167 by ben marsh in Dev-Anim branch]
* Tooltips for Classes, Structs, Enums and Functions
* Tooltips for Properties (including uniqueness for Copy&Paste bugs)
* Tooltips for Enum Entries (including uniqueness for Copy&Paste bugs)
* Tooltips for Function Parameter(including uniqueness for Copy&Paste bugs)
* UIMin and UIMax for float properties
* UIMin and UIMax settings for float parameters on Functions
#jira UE-70314
#rb Steve.Robb
[CL 5176898 by Helge Mathee in Dev-Anim branch]
Don't rebuild OBB unless it's dependencies are out of date. This keeps it from being redeployed with every run which is very time consuming.
[at]Daniel.Lamb [at]Chris.Babcock
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 5093841 via CL 5096333 via CL 5096388
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5145341 by justin marcus in Dev-Anim branch]
- Benefits are dubious, while its impact on the binary size is significant.
#rb none
#jira UE-70309
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 5087269 in //UE4/Release-4.22/... via CL 5087270
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5144438 by arciel rekman in Dev-Anim branch]