Commit Graph

25969 Commits

Author SHA1 Message Date
henrik karlsson
e5c647aa89 [UBA]
* Removed #endif that shouldn't be there

[CL 35899758 by henrik karlsson in ue5-main branch]
2024-08-29 13:05:02 -04:00
henrik karlsson
69d6f5aec6 [UBA]
* Added disabled code for testing code that get macos binary dylib dependency list

[CL 35899548 by henrik karlsson in ue5-main branch]
2024-08-29 12:57:13 -04:00
henrik karlsson
40b5864ab0 [UBA]
* Fixed so stat is not writing anything to output struct if failing
* Stubbed out dlopen detour just to get it in the log (this will need implementation)
* Fixes for _NSGetExecutablePath - Implemented by Laura Hermanns
* Fixes for chdir  - Implemented by Laura Hermanns
* Improved logging in posix wait detours
* Changed so execve closes the connection. This might be wrong but is needed for metal compiler to work. Will need to revisit

[CL 35899364 by henrik karlsson in ue5-main branch]
2024-08-29 12:53:01 -04:00
henrik karlsson
0a19f0d876 [UBA]
* Added error handling when failed to spawn a child process
* Improved some logging when enabled

[CL 35899123 by henrik karlsson in ue5-main branch]
2024-08-29 12:40:04 -04:00
henrik karlsson
9491a2742a [UBA]
* Fixed so GetApplicationShortName handles forward slashes

#author Laura.Hermanns

[CL 35898720 by henrik karlsson in ue5-main branch]
2024-08-29 12:33:17 -04:00
henrik karlsson
39b9ac5380 [UBA]
* Changed CreateHardLinkW to use "link" instead of symlink on macos and linux. Reason is because when binary has explicit dynamic library dependencies they are often next to the binary and if it is a symlink it will look in the wrong place

[CL 35898597 by henrik karlsson in ue5-main branch]
2024-08-29 12:28:47 -04:00
carl bystrom
cb66cf8f75 Horde: Document the look up of P4TRUST file
#jira UE-207632
#skipci

[CL 35892988 by carl bystrom in ue5-main branch]
2024-08-29 07:02:01 -04:00
buildmachine
45ae9fe270 Horde: Updating schema documentation
#rnx

[CL 35890528 by buildmachine in ue5-main branch]
2024-08-29 01:12:05 -04:00
ben marsh
35d7d1ed68 Horde: Fix static analysis warning.
#rnx

[CL 35886233 by ben marsh in ue5-main branch]
2024-08-28 19:41:27 -04:00
keaton stewart
8915e611bb [Backout] - CL35883107
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Get default target windows version from Windows_SDK.json
- Has a separate version for Arm64

#rb Joe.Kirchoff

[CL 35885700 by keaton stewart in ue5-main branch]
2024-08-28 19:24:02 -04:00
ben marsh
581e6c3884 Horde: Fix cancellation of leases which are no longer running on an agent.
#rnx

[CL 35885105 by ben marsh in ue5-main branch]
2024-08-28 19:02:27 -04:00
ben marsh
88e8ec5a8c Horde: Change tray app to use Avalonia rather than Winforms.
[CL 35884001 by ben marsh in ue5-main branch]
2024-08-28 18:31:25 -04:00
josh adams
343d75740b - Get default target windows version from Windows_SDK.json
- Has a separate version for Arm64

#rb Joe.Kirchoff

[CL 35883142 by josh adams in ue5-main branch]
2024-08-28 18:13:52 -04:00
henrik karlsson
1d96437132 [UBA]
* Added logging to track processes (disabled by default)

[CL 35882129 by henrik karlsson in ue5-main branch]
2024-08-28 17:48:47 -04:00
josh engebretson
bf94f4dc95 Horde: Dashboard side of bundled tool management
#jira UE-222541
#skipci

[CL 35877862 by josh engebretson in ue5-main branch]
2024-08-28 15:30:58 -04:00
ben marsh
d47c2c67e4 Horde: Fix static analysis warnings.
#rnx

[CL 35877680 by ben marsh in ue5-main branch]
2024-08-28 15:28:28 -04:00
joakim lindqvist
956bfe4c68 Cloud DDC - Include information on when the ref was created in the replication consistency check message so that we can determine if the issues we are seeing are due to new refs or old ones. (new ones would be expected to take a bit of time to replicate)
[CL 35877574 by joakim lindqvist in ue5-main branch]
2024-08-28 15:27:02 -04:00
ben marsh
5a9afb7cd6 Horde: Move agent functionality from tray app into a plugin.
#rnx

[CL 35877442 by ben marsh in ue5-main branch]
2024-08-28 15:24:27 -04:00
josh engebretson
20f4a775b7 Horde: Add clear conform to agent context menu
#skipci

[CL 35877285 by josh engebretson in ue5-main branch]
2024-08-28 15:20:27 -04:00
henrik karlsson
b22b0fb670 [UBA]
* Fixed code parsing binary dylib dependencies. still WIP

[CL 35876959 by henrik karlsson in ue5-main branch]
2024-08-28 15:09:57 -04:00
josh engebretson
00de476a78 Horde: Adding bundled information to tool responses
#jira UE-222541

[CL 35876733 by josh engebretson in ue5-main branch]
2024-08-28 15:02:27 -04:00
carl bystrom
df6ef24b7a Horde: Fix broken ServiceAccountAuth test
[CL 35876259 by carl bystrom in ue5-main branch]
2024-08-28 14:50:28 -04:00
henrik karlsson
d8f73fa9e7 [UBA]
* Fixed so locale is ignored when writing logs. This to prevent crashes when logging deep down in core functions

[CL 35875982 by henrik karlsson in ue5-main branch]
2024-08-28 14:41:23 -04:00
ryan gerleve
ae3176ce4b Add a new UFUNCTION specifier "Remote" that turns the function into a unicast RPC that can be invoked on either clients or servers and executed on the remote side of the net connection.
These functions will only execute remotely and only on net-owned actors.
Added EngineTest Net.RPC.Execution for the various combinations of RPC execution rules.
NetTestMultiServer now uses a Remote function instead of duplicated Client and Server functions.

#jira UE-221919
#rb LouisPhilippe.Seguin, Peter.Engstrom

[CL 35874170 by ryan gerleve in ue5-main branch]
2024-08-28 13:44:30 -04:00
joakim lindqvist
1c4aa73bf5 Cloud DDC - Added ability to report on regional inconsistencies for individual region
[CL 35874143 by joakim lindqvist in ue5-main branch]
2024-08-28 13:42:59 -04:00