Commit Graph

21865 Commits

Author SHA1 Message Date
ben marsh
29a209ea4d Add an option to output a CSV containing all packages and license files from the NuGet-LicenseCheck task.
[CL 30567778 by ben marsh in ue5-main branch]
2024-01-11 09:50:17 -05:00
ben marsh
6eb31298a9 Serialize all public properties to compact binary by default, in line with semantics for JsonSerializer.
[CL 30567695 by ben marsh in ue5-main branch]
2024-01-11 09:48:29 -05:00
tim smith
b59349131f Fixing issue introduced into UHT that allowed unsized enumerations to be used as blueprint types. Will once again be limited to uint8.
#rb tim.smith

[CL 30565205 by tim smith in ue5-main branch]
2024-01-11 06:59:07 -05:00
ben marsh
041a1c1196 Horde: Fix license check job step for Horde server after NET 8 upgrade.
[CL 30561146 by ben marsh in ue5-main branch]
2024-01-10 21:42:16 -05:00
ben marsh
e72ebf0d84 Remove reference to deleted type from XML comment.
[CL 30556134 by ben marsh in ue5-main branch]
2024-01-10 19:15:19 -05:00
ben marsh
eef3dc8a4d Change CbConverter to an abstract base class rather than interface.
[CL 30554418 by ben marsh in ue5-main branch]
2024-01-10 18:21:54 -05:00
ben marsh
533752407d Missing files.
[CL 30548278 by ben marsh in ue5-main branch]
2024-01-10 15:54:31 -05:00
ben marsh
77a0fcd024 Use CbFieldName rather than Utf8String as a parameter to CbSerializer.WriteNamed().
[CL 30547759 by ben marsh in ue5-main branch]
2024-01-10 15:44:52 -05:00
henrik karlsson
8400320d41 [UBA]
* Removed assert in detouring code for GetFileAttributesA since we have verfied it is forwarded to GetFileAttributesW on both windows and wine
* Added code to fixup path sent in when creating storage server through export functions
* Added path separator fix in session setup code

[CL 30547691 by henrik karlsson in ue5-main branch]
2024-01-10 15:43:04 -05:00
josh engebretson
715935be37 Horde: Fix checkbox dark theme
#rnx

[CL 30535800 by josh engebretson in ue5-main branch]
2024-01-10 10:15:30 -05:00
henrik karlsson
4fc49e9e97 [UBA]
* Fixed visualizer drawing lines between two sessions started from the same client
* Removed the "- Disconnected" entries where client was disconnected super early before any information was available

[CL 30526213 by henrik karlsson in ue5-main branch]
2024-01-10 03:05:23 -05:00
henrik karlsson
86e935281a [ShaderCompileWorker]
* Fixed linux compile error

[CL 30525276 by henrik karlsson in ue5-main branch]
2024-01-10 00:23:22 -05:00
henrik karlsson
6b496d4409 [ShaderCompileWorker]
* Removed code checking if worker is running remotely. local and remote should be treated the same way

[CL 30525050 by henrik karlsson in ue5-main branch]
2024-01-09 23:58:03 -05:00
henrik karlsson
9b81535da2 [UBA]
* Added unit test for scheduler

[CL 30523388 by henrik karlsson in ue5-main branch]
2024-01-09 20:29:17 -05:00
ben marsh
a727db3fc2 Horde: Restore code to handle V3 chunked data node format.
[CL 30521543 by ben marsh in ue5-main branch]
2024-01-09 19:28:36 -05:00
bryan johnson
c60e431987 Undo range //Fortnite/Main/Engine/Source/Programs/Shared/EpicGames.Horde/Storage/Nodes/ChunkedDataNode.cs from revision 31 to revision #head
[FYI] Ben.Marsh
#rb none
#rnx

[CL 30520697 by bryan johnson in ue5-main branch]
2024-01-09 19:08:47 -05:00
henrik karlsson
2242d42396 [UBA]
* Fixed so scheduler can take in 0 as max local processors and use 0. Default is now ~0u which becomes max logical processors

[CL 30519168 by henrik karlsson in ue5-main branch]
2024-01-09 18:03:55 -05:00
ben marsh
27118eb61f Horde: Fix test failure due to chunked node schema change.
[CL 30514452 by ben marsh in ue5-main branch]
2024-01-09 15:24:54 -05:00
ben marsh
8b56e0b2fb Horde: Remove unnecessary using directive.
[CL 30514167 by ben marsh in ue5-main branch]
2024-01-09 15:05:18 -05:00
ben marsh
0db81a0ea9 Horde: Include the length of chunked data trees in references from the parent node.
[CL 30514098 by ben marsh in ue5-main branch]
2024-01-09 15:03:42 -05:00
henrik karlsson
b010b4fb61 [ShaderCompileWorker]
* Fixed so WorkingDirectory is updated when new process is fetched

[CL 30513491 by henrik karlsson in ue5-main branch]
2024-01-09 14:50:53 -05:00
henrik karlsson
8f01012c74 [UBA]
* Added code fix in posix detour for bug that happens when reusing shadercompileworker on remotes. Don't know if this will be used on mac/linux but just in case

[CL 30513257 by henrik karlsson in ue5-main branch]
2024-01-09 14:38:35 -05:00
henrik karlsson
8827665b22 [UBA]
* Beeeautiful hack to try to get around ETXTBSY error when spawning ispc processes on linux. Our theory is that with perfectly bad timing the symlink creation of ispc could happen at the exact same time as a posix_spawn happening and inside symlink there is a temporarily open file descriptor that gets cloned into the child and kept open. and this causes ETXTBSY when trying to open that binary.

Solution is simply to have a writelock around the symlink creation and a readlock around posix_spawn

[CL 30513020 by henrik karlsson in ue5-main branch]
2024-01-09 14:26:32 -05:00
ben marsh
dec6dec80d Horde: Fix static analysis warning.
[CL 30512655 by ben marsh in ue5-main branch]
2024-01-09 14:13:29 -05:00
ben marsh
83752c77ce Horde: Add an endpoint to print out claims for the current user.
[CL 30512627 by ben marsh in ue5-main branch]
2024-01-09 14:12:22 -05:00