Commit Graph

21489 Commits

Author SHA1 Message Date
henrik karlsson
bd65b88a24 [UBA]
* Fixed so libDetours.so can be in a path containing spaces (by adding quotes around path)

[CL 30166337 by henrik karlsson in ue5-main branch]
2023-12-06 15:35:09 -05:00
ben marsh
b90afc7061 Horde: Another attempt to fix parsing of group fields in metric configs. Handle the parsing of paths at the point that the property is assigned, rather than in a JsonConverter.
[CL 30166267 by ben marsh in ue5-main branch]
2023-12-06 15:32:57 -05:00
ben marsh
3896e819be Horde: Treat any properties with a JsonSchemaString attribute in config objects as an atomic scalar.
#jira

[CL 30164937 by ben marsh in ue5-main branch]
2023-12-06 14:57:10 -05:00
josh adams
0e5bfd9fd0 - Removed some temp code checked in by mistake
#rb josh.adams

[CL 30164122 by josh adams in ue5-main branch]
2023-12-06 14:38:47 -05:00
ben marsh
71c652517d Horde: Support for compound group keys, specified as comma-delimited lists of JSON paths.
Matching values are also returned as escaped CSV strings with the following rules:
* If the string contains a comma, newline or double quote character, it's wrapped in double quotes.
* Existing double quotes are escaped as "".
* Otherwise the string is passed through verbatim.

[FYI] Josh.Engebretson

[CL 30163873 by ben marsh in ue5-main branch]
2023-12-06 14:33:48 -05:00
josh adams
bea9b503ea - Fixed Staging of Program Mac targets to keep the bogus .app copies out of the Staged dir
#rb josh.adams

[CL 30163538 by josh adams in ue5-main branch]
2023-12-06 14:29:31 -05:00
joe kirchoff
a85b527684 UnrealBuildAccelerator: Remove dependency on EpicGames.Core
#rnx

[CL 30160909 by joe kirchoff in ue5-main branch]
2023-12-06 13:13:38 -05:00
ben marsh
a7698e39c0 Horde: Fix dispose order in DirectoryNodeZipStream.
[CL 30160802 by ben marsh in ue5-main branch]
2023-12-06 13:10:05 -05:00
josh engebretson
07464dff1c Horde: Add support for preflight checks on included json
#rnx

[CL 30160291 by josh engebretson in ue5-main branch]
2023-12-06 12:56:07 -05:00
henrik karlsson
9d7ed4c71a [Uba]
* Fixed so TMPDIR is local-only
* Fixed so HOME envvar is used when resolving paths with ~

[CL 30159897 by henrik karlsson in ue5-main branch]
2023-12-06 12:42:50 -05:00
henrik karlsson
8523dd5430 [Uba]
* Added c# path for RegisterDisallowedPath

[CL 30159853 by henrik karlsson in ue5-main branch]
2023-12-06 12:41:12 -05:00
brendan lienau
68fcd78c7a [Gauntlet] Reorder DevicePool functions public -> protected -> private
[CL 30159789 by brendan lienau in ue5-main branch]
2023-12-06 12:39:14 -05:00
ben marsh
c8939cf3af Horde: Fix dispose order for StreamResourceOwner, causing exceptions in server when downloading new agent bundles.
[CL 30157478 by ben marsh in ue5-main branch]
2023-12-06 11:32:36 -05:00
josh engebretson
8132f580c4 Horde: Address hardcoded horde server for env detection
#rnx
#skipci

[CL 30156448 by josh engebretson in ue5-main branch]
2023-12-06 10:58:10 -05:00
ben marsh
c62e4575f9 Horde: Fix static analysis warnings.
[CL 30156051 by ben marsh in ue5-main branch]
2023-12-06 10:42:58 -05:00
jeremie roy
0061482367 LiveLinkHub - Improve boot time by disabling shared DDC and autosdk
Add some cpu scopes
Add optional monolithic mode

#rb jason.walter

[CL 30155621 by jeremie roy in ue5-main branch]
2023-12-06 10:31:59 -05:00
brandon schaefer
3a200d0b65 Move the global GAutoRTFMRuntimeEnabled to only be exposed to functions
Move GAutoRTFMRuntimeEnabled to be an enum with 3 states:
  Disabled
  Enabled
  ForcedDisabled

ForcedDisabled will prevent this from ever being allowed to be turned on

#rb neil.henning
[FYI] Michael.Nicolella

[CL 30155356 by brandon schaefer in ue5-main branch]
2023-12-06 10:21:01 -05:00
carl bystrom
30dfb092fe Horde: Clean up namespaces and import after relay code move
[CL 30154090 by carl bystrom in ue5-main branch]
2023-12-06 09:43:01 -05:00
ben marsh
61025a1d47 Horde: Enable new bundle serialization format by default.
[CL 30154040 by ben marsh in ue5-main branch]
2023-12-06 09:41:27 -05:00
ben marsh
6be12c378e Horde: Improve error handling when exceptions are thrown on forked compute message channels.
* Cancellation token source shared by all channel tasks is cancelled whenever any channel throws an exception.
* Exception callstack is captured at source, logged, then put into a shared location as an atomic, first-writer-wins operation.
* Once all tasks have joined with the main task, the exception is re-thrown with the original callstack.

[FYI] Carl.Bystrom

[CL 30153735 by ben marsh in ue5-main branch]
2023-12-06 09:18:54 -05:00
josh engebretson
519f38ae0f Horde: Support editing agent comments from history and bulk edits
#rnx

[CL 30153438 by josh engebretson in ue5-main branch]
2023-12-06 09:07:29 -05:00
carl bystrom
7ffb25523c UBA: Add encryption parameter for Horde's compute client
[CL 30153206 by carl bystrom in ue5-main branch]
2023-12-06 08:51:21 -05:00
ben marsh
23147acb85 Horde: Use new bundle format for P4 replication.
#jira

[CL 30152759 by ben marsh in ue5-main branch]
2023-12-06 08:02:15 -05:00
joakim lindqvist
654738d1d2 OidcToken - Removed special case handling of chrome and edge as this causes issue when spawned from Visual Studio
#jira UE-201530

[CL 30152396 by joakim lindqvist in ue5-main branch]
2023-12-06 07:33:24 -05:00
carl bystrom
ccf05519ab Horde: Move remaining relay code from agent to server
[CL 30151410 by carl bystrom in ue5-main branch]
2023-12-06 06:29:20 -05:00