Commit Graph

26156 Commits

Author SHA1 Message Date
ben marsh
0bb7c7158c Horde: Fix incorrect URL in Slack notification.
#rnx

[CL 36760288 by ben marsh in 5.5 branch]
2024-10-01 19:55:38 -04:00
ben marsh
73f4a77d1f Horde: Missing file to register an audit log for schedules.
#rnx

[CL 36760075 by ben marsh in 5.5 branch]
2024-10-01 19:53:51 -04:00
ben marsh
aca9d06cd1 Horde: Add an audit log for template schedules, under api/v1/streams/x/templates/y/history. Shows all attempts to start jobs, skipped intervals due to schedules being paused, jobs that failed to start due to missing gates, etc...
#rnx

[CL 36759887 by ben marsh in 5.5 branch]
2024-10-01 19:52:20 -04:00
joe kirchoff
46070aebd1 UnrealBuildTool: If the clang compiler is in use, default to allowing the clang linker
#rnx

[CL 36759701 by joe kirchoff in 5.5 branch]
2024-10-01 19:51:00 -04:00
ben marsh
de4d9dd03b Horde: Return properly OAuth error responses.
#jira UE-225523
#rnx

[CL 36759572 by ben marsh in 5.5 branch]
2024-10-01 19:49:42 -04:00
ben marsh
837e2206df Merging latest Horde code from Main [at] 36583965
#rnx

[CL 36759235 by ben marsh in 5.5 branch]
2024-10-01 19:46:38 -04:00
zach brockway
e230a03340 Live Link Hub: Fix missing application icon.
#jira UE-225018
#rb jason.walter, jeremie.roy
#rnx

[CL 36759148 by zach brockway in 5.5 branch]
2024-10-01 19:45:46 -04:00
james singer
cec61abd1a Fix an issue with chunked builds related to incorrect quoting of path
#jira UE-206734
[REVIEW] [at]zack.neyland
#rb zack.neyland

[CL 36758644 by james singer in 5.5 branch]
2024-10-01 19:40:59 -04:00
josh adams
7e0ec5711d - Changed Hybrid project checking to always check all enabled platforms to see if any need to be hybrid. This helps address an issue where a single-platform (say IOS) plugin was causing packaging to fail because the host platform (Mac) to clean up the hybrid target files, so then packaging for IOS would fail to find the compiled hybrid targets
#rb Chris.Babcock
#jira UE-224099

[CL 36758053 by josh adams in 5.5 branch]
2024-10-01 19:35:42 -04:00
ben marsh
2af764e351 Merging latest Horde changes from Main.
[CL 36756615 by ben marsh in 5.5 branch]
2024-10-01 19:23:06 -04:00
calvin zheng
b2e3a55518 Fix wrong $S(BuildDir) in UPL when using modern xcode
#jira UE-223481
#rb Josh.Adams
#rnx

[CL 36756317 by calvin zheng in 5.5 branch]
2024-10-01 19:20:25 -04:00
ben marsh
595309196c Merging NET 8 upgrades from Main.
[CL 36755991 by ben marsh in 5.5 branch]
2024-10-01 19:12:37 -04:00
zach brockway
5a1a73ca75 Live Link Hub: Update RuntimeDependencies.ini.
#jira UE-225344
#rb jeremie.roy
#rnx

[CL 36754927 by zach brockway in 5.5 branch]
2024-10-01 19:03:40 -04:00
eric knapik
7e240c1445 Restrict ExecutorClient to be private so that we can ensure Timeout is only set before the first request is made.
[REVIEW] [at]Ben.Salem [at]fne-tnt-eng [at]adolf.stary

[CL 36754806 by eric knapik in 5.5 branch]
2024-10-01 19:02:28 -04:00
sebastian werema
d34345aff3 Remove RHI breadcrumbs from default Android build config
#rb Jack.Porter

[CL 36754762 by sebastian werema in 5.5 branch]
2024-10-01 19:02:06 -04:00
paul chipchase
6e7f255861 Add a new feature allowing bulkdata cooked output to be split into smaller files to help with data organization and patching efforts.
#rb Per.Larsson, Pere.Rifa
#jira UE-222974

- To enable the feature call FBulkData::SetCookedIndex with a FBulkDataCookedIndex set to a value between 1 - 255. Zero is currently reserved as the default/off state and can be quickly accessed via FBulkDataCookedIndex::Default.
-- Note that we might change the default value in the future, the main reason to keep it as zero for now is that it means FChunkId values will remain unchanged for bulkdata files not using the feature.
- When a bulkdata object has a cooked index it will output to a file with that value based on the following format  <packagename>.CookedIndex.<extension> so a normal bulkdata payload with a cooked index of 5 would end up writing to <packagename>.005.ubulk.
-- This allows the calling systems to control which bulkdata payloads go to which sub files.
- We currently do not support memory mapped payloads or payloads with the duplicate non optional flags. Support and testing for this will be added later.
- Tested saving/editing/loading packages with bulkdata in the editor (vector fields), build/cook/run normal builds, build/cook/run with feature enabled then running the new code with data produced from non modified code and running non modified exe on data generated with the new code.

### IPackageResourceManager
- Added overloads for most methods that take EPackageSegment that also take a FBulkDataCookedIndex and deprecated the older versions.
- Not all methods have been ported over, just the ones I could test but the rest will need the same treatment at some point.

### FLinkerSave
- Now stores each set of bulkdata, optional bulkdata and memory mapped payloads in separate archives, one per cooked index.
- Added a method ::HasCookedIndexBulkData that returns if any of the normal bulkdata payloads contain a non default cooked index. This is used for some paranoid checks when saving packages to the workspace domain.

[CL 36754477 by paul chipchase in 5.5 branch]
2024-10-01 18:59:56 -04:00
zach brockway
875936ba93 Live Link Hub: Fix unclean shutdown in some code paths.
This could lead to a crash following execution of a commandlet due to the dynamic RHI not being properly torn down.

#jira UE-225200
#rb jeremie.roy

#rnx

[CL 36753233 by zach brockway in 5.5 branch]
2024-10-01 18:48:57 -04:00
ryan hummer
77b26055ce Code Signing use /tr instead of /t
As we now force the algo so /tr needs to be used.

#rnx
#rb none

[CL 36752802 by ryan hummer in 5.5 branch]
2024-10-01 18:45:11 -04:00
jerome delattre
03dc6d756c [Gauntlet] Support fake log reader in NullClient
#rnx
#rb sebastian.lewicki

[CL 36752654 by jerome delattre in 5.5 branch]
2024-10-01 18:44:01 -04:00
brandon schaefer
53cc4b454d Enable compressing debug files by default on Linux
#rb Joe.Kirchoff
#jira UE-126026

#ushell-cherrypick of 36310290 by Brandon.Schaefer

[CL 36750732 by brandon schaefer in 5.5 branch]
2024-10-01 18:16:55 -04:00
ryan hummer
2e93d91d33 Update sha1 code signing to use /fd and /td args
Args are now required with new signtool shipped with newer win sdks

#rnx
#rb none

[CL 36749483 by ryan hummer in 5.5 branch]
2024-10-01 18:06:07 -04:00
chris babcock
a75726d56d Additional threading protections for background downloading
Save mapping.txt file
Turn back on Samsung S23/S24 bgdl

#android
[REVIEW] [at]Ben.Temple
#rb ben.temple

[CL 36749107 by chris babcock in 5.5 branch]
2024-10-01 18:02:55 -04:00
chris babcock
474ce22414 Upgrade to Gradle 8.7 with AGP 8.5.0 and use SDK 34 for compiling
#jira UE-222716
#android
[REVIEW] [at]dmytro.ivanov
#rb dmytro.ivanov, Rafa.Lecina

[CL 36456621 by chris babcock in 5.5 branch]
2024-09-19 18:30:33 -04:00
Almax27
774f252b92 Fix plist value causing issues with launch orientation (the github PR #12208). Also (in additional to the PR), UISupportedInterfaceOrientations was being duplicated in the non-legacy plist writing (now removed) and modern xcode xcconfig file.
#jira UE-221333
#rb Josh.Adams

[CL 36449673 by Almax27 in 5.5 branch]
2024-09-19 16:13:28 -04:00
joe kirchoff
8643a55953 WinPlatform.Automation: Disallow using x86 pdbcopy and pdbstr
#rnx

[CL 36439188 by joe kirchoff in 5.5 branch]
2024-09-19 12:56:28 -04:00