Commit Graph

21939 Commits

Author SHA1 Message Date
henrik karlsson
cdfbe93014 [UBA]
* Fixed so -replay works again when viewing files

[CL 30643275 by henrik karlsson in ue5-main branch]
2024-01-16 15:35:42 -05:00
jason walter
d804e8a213 Add support for a Live Link Input Device. Currently it only supports game pad devices on Win64 (mostly XInputInterface.cpp). The LiveLink device establishes a thread to poll device data and send over live link.
#jira UE-199982
#rb jeremie.roy

[CL 30643102 by jason walter in ue5-main branch]
2024-01-16 15:33:07 -05:00
ben marsh
117c011d1d EpicGames.Core: Fix incorrect data returned by ReadOnlyMemoryArray enumerator.
[CL 30643074 by ben marsh in ue5-main branch]
2024-01-16 15:32:50 -05:00
carl bystrom
2d0c2e97eb Horde: Set DotNetPath for building installer
[CL 30642705 by carl bystrom in ue5-main branch]
2024-01-16 15:25:55 -05:00
josh engebretson
8579d7a289 Horde: Change lease log route
#rnx

[CL 30642449 by josh engebretson in ue5-main branch]
2024-01-16 15:19:35 -05:00
carl bystrom
b320aa8a24 UGS: Fix HordeHandler compile error
[CL 30641818 by carl bystrom in ue5-main branch]
2024-01-16 15:07:56 -05:00
carl bystrom
81b73caa3c Horde: Set DotNetPath for building HordeCmd
[CL 30641077 by carl bystrom in ue5-main branch]
2024-01-16 14:52:09 -05:00
will brown
e7f22140d6 Outputting the plugin filename with Json parse exceptions. Moved the JsonObject.Read call inside of the existing try block as the function throws JsonException when a parse error is detected
#rb Joe.Kirchoff

[CL 30639362 by will brown in ue5-main branch]
2024-01-16 14:08:18 -05:00
lorry li
340a38a9df Add test code to cover the case that download progress get cleaned when retry.
[REVIEW] [at]michael.kirzinger [at]rex.hill
#rb Rafa.Lecina, Rex.Hill, stephen.ma
#tests Tested through WebTests in local

[CL 30639345 by lorry li in ue5-main branch]
2024-01-16 14:08:02 -05:00
lorry li
882df0d083 Add test case to validate the http header receive callback.
[REVIEW] [at]justin.marcus [at]michael.kirzinger [at]rafa.lecina [at]michael.atchison
#rb Justin.Marcus, michael.atchison, Michael.Kirzinger, Rafa.Lecina
#tests Tested through WebTests preflight

[CL 30639160 by lorry li in ue5-main branch]
2024-01-16 14:00:28 -05:00
henrik karlsson
1b8f85cd3a [UBA]
* Fixed static analysis compile error

[CL 30638670 by henrik karlsson in ue5-main branch]
2024-01-16 13:42:41 -05:00
henrik karlsson
ade0725e14 [UBA]
* Fixed so imagehlp.dll and dbghelp.dll are detoured when loaded. Detour ImageGetDigestStream and SymLoadModuleExW because both of them cause trouble on wine
* Fixed so reuse of processes also honor log files so a new log file is created when reuse happen
* Improved log file naming so host can set name and log files are sent back properly with the right name

[CL 30638193 by henrik karlsson in ue5-main branch]
2024-01-16 13:24:28 -05:00
carl bystrom
779693ede0 Horde: Rename service account to Horde account
[CL 30634504 by carl bystrom in ue5-main branch]
2024-01-16 10:57:33 -05:00
joakim lindqvist
9cbe9fa03e Unreal Cloud DDC - Resolved issue running ref consistency test in parallel with other tests
[CL 30634395 by joakim lindqvist in ue5-main branch]
2024-01-16 10:54:19 -05:00
joakim lindqvist
9087a6ff0b Unreal Cloud DDC - Added missing ref consistency check files
[CL 30633984 by joakim lindqvist in ue5-main branch]
2024-01-16 10:40:26 -05:00
josh engebretson
f1e20148ff Horde: Remove requirement of having lease id
#rnx

[CL 30633294 by josh engebretson in ue5-main branch]
2024-01-16 10:07:55 -05:00
joakim lindqvist
7fc605207e Unreal Cloud DDC - Added ref store consistency check that will find an fix refs that lack last access data, resulting in us missing it when GCing.
[CL 30633217 by joakim lindqvist in ue5-main branch]
2024-01-16 10:05:19 -05:00
joakim lindqvist
c201ea1f5f OidcToken - Allow multiple instances of oidc token to read the windows token store at the same time, and prevent updating the token store file if there are no changes applied to it. Reduced the scope the mutex to only cover the updating of the token store.
This resolves race issues when running multiple oidc tokens at the same time.

[FYI] henrik.karlsson

[CL 30632718 by joakim lindqvist in ue5-main branch]
2024-01-16 09:40:38 -05:00
carl bystrom
c5687fcada Horde: Set max height for logo on project page
[CL 30632381 by carl bystrom in ue5-main branch]
2024-01-16 09:21:06 -05:00
ben marsh
00abb6c0e3 Horde: Add a note in the default config file that the horde-logs namespace is required.
[CL 30631678 by ben marsh in ue5-main branch]
2024-01-16 08:16:01 -05:00
ben marsh
b7fb947384 Horde: Fix static analysis warning.
[CL 30626911 by ben marsh in ue5-main branch]
2024-01-15 22:15:28 -05:00
ben woodhouse
130703b8a1 PerfReportTool: Optimize commandline parsing. Some args can be very long when response files are passed so use a stringbuilder for concatenation. Commandline parsing could take 40s for a summarytable with 3000 PRC entries before.
#rb tyler.staples

[CL 30624170 by ben woodhouse in ue5-main branch]
2024-01-15 16:21:32 -05:00
saim80
4cc46194f1 Safer NSApp terminate: call.
#jira UE-203315
#rb Josh.Adams
#11271

[CL 30623430 by saim80 in ue5-main branch]
2024-01-15 15:06:30 -05:00
ben marsh
c99a209db8 Horde: Remove methods from IStorageBackend which are no longer required with the IObjectStore refactor.
* Storage backends now function in terms of BlobLocators rather than string paths.
* Object keys now typically have a ".blob" suffix for blobs, which is appended during conversion from BlobLocator to ObjectKey.

[CL 30622074 by ben marsh in ue5-main branch]
2024-01-15 13:43:47 -05:00
evgenii babinets
3e36e29ef0 Changing CSV library to emit a more useful error when encountering an empty file.
#rb ben.woodhouse

[CL 30620106 by evgenii babinets in ue5-main branch]
2024-01-15 11:27:34 -05:00