Commit Graph

14782 Commits

Author SHA1 Message Date
Jerome Delattre
d5fcd1d1e4 Fix Automation Worker Instance Name not being unique for some console platforms.
+ Add support for device tagging through Automation Worker

#preflight 62b1fd0dda272a658f573d57
#rb Chris.Constantinescu
#jira none

[CL 20859264 by Jerome Delattre in ue5-main branch]
2022-06-28 11:25:48 -04:00
jason walter
60605df1ed Rename PakBlacklist to PakDenylist
#jira UE-131120
#rb chris.babcock
#preflight 62b9f6120c1f73fed6d55225

[CL 20859220 by jason walter in ue5-main branch]
2022-06-28 11:24:09 -04:00
Joakim Lindqvist
cf1d862a55 EpicGames.OIDC - Made sure the same provider can be read from different applications to allows us to share state.
#preflight none

[CL 20855323 by Joakim Lindqvist in ue5-main branch]
2022-06-28 08:53:35 -04:00
Joakim Lindqvist
8c1973150c Horde Storage - Fixed incorrect claim mapping for legacy transaction log access, also made more of the claim verification case insensitive. Lastly I updated the scylla keyspace mapping to what its actually set to in the db (no functional difference)
#preflight none

[CL 20854466 by Joakim Lindqvist in ue5-main branch]
2022-06-28 08:06:41 -04:00
Joakim Lindqvist
d44a75400a Horde Storage - Reverted enabling of PII everywhere, this should never be set in prod.
#preflight none

[CL 20854031 by Joakim Lindqvist in ue5-main branch]
2022-06-28 07:46:47 -04:00
Joakim Lindqvist
53711a3e64 Horde Storage - Ignore case when looking for claim values that do not contain a = (we already do for those containing = )
This resolves issues with the auth for legacy transaction log endpoints using legacy claims

#preflight none

[CL 20853766 by Joakim Lindqvist in ue5-main branch]
2022-06-28 07:26:15 -04:00
Joe Kirchoff
2f287b4758 UnrealBuildTool: Use filesystem references for sysroot and clang tool paths, instead of strings
#rnx
#rb none
#preflight 62ba445cba62f4498a551c96

[CL 20843375 by Joe Kirchoff in ue5-main branch]
2022-06-27 20:18:23 -04:00
Joe Kirchoff
e1360f7b34 UnrealBuildTool: Build string list for LinuxToolChain.GetLinkArguments
#rb none
#rnx
#preflight 62ba347cde2c0f4cf8984839

[CL 20842900 by Joe Kirchoff in ue5-main branch]
2022-06-27 19:21:20 -04:00
brandon schaefer
a8bef937c7 Force 5.0.3 to support only v20 LLVM 13.0.1
Due to v19 no linking correctly as well as older LLVM versions that dont support C++17 anyway

#jira UE-157592
#preflight 62b9f3f6e77151e599791232
#rb Joe.Kirchoff, Robert.Seiver, James.Singer
#lockdown jessica.agee

#ROBOMERGE-OWNER: brandon.schaefer
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 20837379 in //UE5/Release-5.0/... via CL 20838337
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)

[CL 20840089 by brandon schaefer in ue5-main branch]
2022-06-27 17:21:45 -04:00
Jerome Delattre
3e9504ac79 Fix issue with missing test report in job details. Bump up the limit of test report loaded in jobdetails
[CL 20838703 by Jerome Delattre in ue5-main branch]
2022-06-27 16:20:43 -04:00
Ben Marsh
b049f4ad82 BuildGraph: Add handler for int options.
#preflight none

[CL 20830794 by Ben Marsh in ue5-main branch]
2022-06-27 10:48:39 -04:00
carl bystrom
440cf93cc0 Horde: Upgrade Datadog tracing library
#preflight 62b9bf2eba62f4498a32a316

[CL 20830643 by carl bystrom in ue5-main branch]
2022-06-27 10:37:15 -04:00
Ben Marsh
b0b0986a47 BuildGraph: Fix path matching with UNC paths.
#preflight 62b9ba72d0434894cac86f56

[CL 20830489 by Ben Marsh in ue5-main branch]
2022-06-27 10:24:44 -04:00
Tim Smith
12fc6759d5 [Backout] - CL20817342 - Preventing people from building UE5 or other large projects.
#fyi Joe.Kirchoff
#rnx

Original CL Desc
-----------------------------------------------------------------
UnrealBuildTool: Ignore VCProjectFileSettings.MaxSharedIncludePaths for VS2022

#rnx
#rb none
#preflight 62b62e6fa072cea0b5989414
#preflight 62b9b58bba62f4498a3209c2

[CL 20830204 by Tim Smith in ue5-main branch]
2022-06-27 09:55:34 -04:00
Joakim Lindqvist
97bc7a0128 Horde Storage - Disable forwarding of AWS SDK logs into serilog. The AWS log is quite useless producing multiple errors for operations that are not errors, and thus also spammy. It can still be useful to debug certain complicated AWS SDK issues so leaving the code in place should we need it.
#preflight none

[CL 20830015 by Joakim Lindqvist in ue5-main branch]
2022-06-27 09:35:52 -04:00
axel riffard
8e78f187b8 ios 16, tvos 16 and metal 3.0 implementation
#jira UE-156821
#rb jack.porter
#fyi will.damon
#preflight 62b959ec5d29d0d10a8e9497

[CL 20828293 by axel riffard in ue5-main branch]
2022-06-27 04:12:37 -04:00
peter tarasenko
b7c5c86132 TextureShare: Plugin, nDisplay integration, SDK, and Samples
#jira UE-148999, UE-149598, UE-150041, UE-150042, UE-150043, UE-150044, UE-150045, UE-150046
#rb Alejandro.Arango, Vitalii.Boiko
#preflight 62b74f974869158fdb3ee0ca

[CL 20826306 by peter tarasenko in ue5-main branch]
2022-06-25 18:10:28 -04:00
Joe Kirchoff
e5b1224bda UnrealBuildTool: UnsafeTypeCastWarnings for msvc clang
#rb trivial
#rnx
#preflight 62b65596ff7f5dd87e0cd70e

[CL 20820800 by Joe Kirchoff in ue5-main branch]
2022-06-24 21:12:41 -04:00
Joe Kirchoff
17211a4d6d UnrealBuildTool: Rename msvc dependency file to .dep.json to prevent conflict with clang-cl timing file (which can't be renamed)
#rnx
#rb trivial
#preflight 62b64a2f6e4563b7c6b3ae45

[CL 20819921 by Joe Kirchoff in ue5-main branch]
2022-06-24 19:54:11 -04:00
Ben Marsh
c32dfb7acb BuildGraph: Move option classes alongside their underlying types, and fix up a lot of namespaces.
#preflight none

[CL 20819013 by Ben Marsh in ue5-main branch]
2022-06-24 19:08:20 -04:00
steven barnett
4175253543 Add some initial unit tests for probe collisions.
1. Test that non-ccd collision between two shapes doesn't affect velocity if one of them is a probe
2. Test that ccd collision between two shapes doesn't affect velocity if one of them is a probe (and that the resulting constraint is not marked as CCD)
[FYI] chris.caulfield

#ROBOMERGE-AUTHOR: steven.barnett
#ROBOMERGE-SOURCE: CL 20816676 via CL 20816934 via CL 20816975
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)

[CL 20818687 by steven barnett in ue5-main branch]
2022-06-24 18:54:05 -04:00
Ben Marsh
bb0e506aac BuildGraph: Rename classes to reduce boilerplate when writing scripts.
* Expression classes (nodes, aggregates, graphs, etc...) are now called BgNode, BgAggregate, etc...
* Evaluated and instantiated objects used by BuildGraph internals are now called BgNodeDef, BgAggregateDef, etc...

#preflight 62b6374161016695a6545b08

[CL 20818158 by Ben Marsh in ue5-main branch]
2022-06-24 18:30:51 -04:00
Chris Babcock
c8d1870bfe Raise minimum Android version supported to 8.0 (level 26)
#jira UE-156080
#android
#review @Jack.Porter
#rb Jack.Porter

#preflight https://horde.devtools.epicgames.com/job/62a22e07081ed277df5e90be

[CL 20817497 by Chris Babcock in ue5-main branch]
2022-06-24 17:52:12 -04:00
will damon
0b522316a3 Remove AGXRHI and associated components from mainline.
- AGXRHI development is now occurring in a separate branch/stream.
- Relocate Engine/Source/Runtime/Apple/Common/Public/* -> Engine/Source/Runtime/Apple/MetalRHI/Public/*
- Update module dependencies, etc.

#rb will.damon
#jira none
#rnx
#preflight 62b610597c36e130975e1332

[CL 20817379 by will damon in ue5-main branch]
2022-06-24 17:44:05 -04:00
Joe Kirchoff
447f374426 UnrealBuildTool: Ignore VCProjectFileSettings.MaxSharedIncludePaths for VS2022
#rnx
#rb none
#preflight 62b62e6fa072cea0b5989414

[CL 20817342 by Joe Kirchoff in ue5-main branch]
2022-06-24 17:41:49 -04:00