Commit Graph

21314 Commits

Author SHA1 Message Date
johan berg
e4f390b1ac Break out logging and instance info
Prepare for future work by breaking out logging and instance info into separate files.

#rb ionut.matasaru

[CL 29987825 by johan berg in ue5-main branch]
2023-11-29 10:08:26 -05:00
j baumgartner
8c44fa80ce [SubmitTool]
- Add CheckBalancedMacros validator and functionality to the script to accept a file list
- Added some extra error checking for CheckCopyrightNotices validator
- Add CheckUnacceptableWords validator and functionality to the script to accept a file list
- Fix an unacceptable word in SubmitTool.ini

#rb juan.legaz

[CL 29987348 by j baumgartner in ue5-main branch]
2023-11-29 09:50:34 -05:00
jaco vandyk
229e0f158b Chaos physics bug fix: When using a rotated query object for overlap queries, the rotation was not accounted for when calculating transforms
#rb Vincent.Robert
#[fyi] Benn.Gallagher, Chris.Caulfield
#jira UE-199987

#ushell-cherrypick of 29932881 by jaco.vandyk

[CL 29987160 by jaco vandyk in ue5-main branch]
2023-11-29 09:40:07 -05:00
dmytro ivanov
97120bcc95 Extra check over .so files to see if we need to rebuild the .apk
#jira UE-200680
#rb Allan.Bentham

[CL 29987137 by dmytro ivanov in ue5-main branch]
2023-11-29 09:39:02 -05:00
ben woodhouse
b12d868886 PerfReportTool 4.222.0 : support dereferencing variables with array indices for strings separated with commas. Also add validation for variable names.
[CL 29986252 by ben woodhouse in ue5-main branch]
2023-11-29 09:04:49 -05:00
ben marsh
62fcec7ab4 Horde: Include state in telemetry for job steps.
#jira
[FYI] Mark.Lintott

[CL 29985559 by ben marsh in ue5-main branch]
2023-11-29 08:31:01 -05:00
ben woodhouse
1419a64864 Add Contains and Get methods for SummaryTableRowData
[CL 29984224 by ben woodhouse in ue5-main branch]
2023-11-29 06:52:20 -05:00
joakim lindqvist
09b1c46dac OidcToken - Added timeout option (defaults to 20 minutes) were if the user hasn't logged in the opened browser for this time we just shutdown with a error, this prevents zombie processes from sticking around at the risk of users coming back after this timeout and trying to login to the popuped browser and getting a 404 (as the local webserver will have shutdown).
[CL 29983000 by joakim lindqvist in ue5-main branch]
2023-11-29 04:51:48 -05:00
josh engebretson
0d7f39d734 Horde: Sign agent msi for server tools if required
#jira UE-200923
#rnx

[CL 29967615 by josh engebretson in ue5-main branch]
2023-11-28 15:03:49 -05:00
brendan lienau
f9184f2606 [Gauntlet] Create TargetDeviceDesktopCommon to abstract re-used behavior for Windows, Linux, and Mac
#rb David.Harvey

[CL 29965983 by brendan lienau in ue5-main branch]
2023-11-28 14:11:10 -05:00
josh engebretson
0962cb866d Horde: Fix issue with specifying Base device model
#rnx

[CL 29965344 by josh engebretson in ue5-main branch]
2023-11-28 13:55:02 -05:00
carl bystrom
fe5dd13d2a Horde: Use requester's IP in compute service to limit access in port relaying
Also refactor AgentRelayService to use lease and cluster ID types.

[CL 29957170 by carl bystrom in ue5-main branch]
2023-11-28 06:08:12 -05:00
per larsson
e1f3eaf3f2 UAT - use correct host adress when deploying to non host platforms
#rb Paul.Chipchase

[CL 29955917 by per larsson in ue5-main branch]
2023-11-28 03:35:17 -05:00
joe kirchoff
3b0e3d9f76 UnrealBuildTool: Add -VCExtendedWarningInfo and always enable when analyzing
#rnx

[CL 29952259 by joe kirchoff in ue5-main branch]
2023-11-27 19:40:07 -05:00
gary yuan
25d1c6b9bb Add ParamKeyValueDelimiter field to ParamHelpAttribute to be used with flags that use alternative strings to separate the key value pairs of arguments. For example, timeout /t 10
#rb Eric.Knapik

[CL 29950673 by gary yuan in ue5-main branch]
2023-11-27 18:38:01 -05:00
yuriy odonnell
0db03a10eb unsync - Fix metadata directory creation during pack process
[CL 29940753 by yuriy odonnell in ue5-main branch]
2023-11-27 14:15:36 -05:00
josh engebretson
32e0736f6e Horde: Fix for artifact model root files
#rnx
#skipci

[CL 29939039 by josh engebretson in ue5-main branch]
2023-11-27 13:22:51 -05:00
joe kirchoff
49e85abed1 PVS: Adjust warning logger
#rnx

[CL 29938186 by joe kirchoff in ue5-main branch]
2023-11-27 12:53:03 -05:00
sebastian arleryd
cce19caaab Add low-level unit test project for ToolMenus
Includes a few tests to verify that the tests themselves work.

#jira UE-201151
#rb aditya.ravichandran, Rex.Hill

[CL 29935603 by sebastian arleryd in ue5-main branch]
2023-11-27 11:23:23 -05:00
eric knapik
9312fdc180 Use the ZenProject from the export source rather than the autogenerated value when available.
[REVIEW] [at]Zousar.Shaker [at]Dan.Engelbrecht

[CL 29935509 by eric knapik in ue5-main branch]
2023-11-27 11:20:30 -05:00
ben marsh
4021414faf Horde: Do not dispose of storage clients until all data has been read from streams that use them.
- Adds a new StreamWrapper class to EpicGames.Core which wraps another stream and forwards all overridable methods to it.
- Adds an extension method to create a StreamWrapper that overrides Dispose/DisposeAsync methods to dispose of other owned resources.

[CL 29935350 by ben marsh in ue5-main branch]
2023-11-27 11:14:39 -05:00
ben marsh
1b892fe03b Horde: Fix static analysis warning.
[CL 29935191 by ben marsh in ue5-main branch]
2023-11-27 11:09:03 -05:00
carl bystrom
55fd1c38b5 Horde: Resolve external IP when using relay connection mode
Provides necessary info to server to properly scope access to client's IP only.

[CL 29934272 by carl bystrom in ue5-main branch]
2023-11-27 10:24:39 -05:00
joakim lindqvist
5641ae22ec OidcToken - Allow for allocating of an access token without a identity token, we never actually used the IdentityToken and allowing to get a access token without it allows us to sidestep issues with some IdPs only providing thin tokens when you request both identity and access tokens at the same time.
[CL 29933141 by joakim lindqvist in ue5-main branch]
2023-11-27 09:20:25 -05:00
carl bystrom
16d9baba55 Horde: Cache externally resolved IP
[CL 29933128 by carl bystrom in ue5-main branch]
2023-11-27 09:19:48 -05:00