ben marsh
f6d0c7ca61
EpicGames.Perforce: Fix static analysis warning.
...
#rnx
[CL 32816633 by ben marsh in ue5-main branch]
2024-04-08 22:07:30 -04:00
ben marsh
66577244fb
Horde: Include response content in log when server returns an unauthorized response.
...
#jira UE-208714
#rnx
[CL 32816590 by ben marsh in ue5-main branch]
2024-04-08 22:06:27 -04:00
ben marsh
19b8d070ce
Horde: Add guard bytes to buffers allocated for native perforce connection to help track down segfaults on linux.
...
#rnx
[CL 32815479 by ben marsh in ue5-main branch]
2024-04-08 21:31:25 -04:00
ben marsh
f054d93156
EpicGames.Perforce.Native: Fix buffer being expanded whenever an empty flush packet is sent at the end of each command.
...
[CL 32798977 by ben marsh in ue5-main branch]
2024-04-08 13:59:25 -04:00
ben marsh
51348f298b
EpicGames.Perforce: Recompute allocated data size whenever needed rather than trying to track as we go along (and missing a spot).
...
[CL 32794634 by ben marsh in ue5-main branch]
2024-04-08 11:50:35 -04:00
ben marsh
ade80b1e03
Horde: Fix static analysis warnings.
...
#rnx
[CL 32786252 by ben marsh in ue5-main branch]
2024-04-07 16:18:35 -04:00
ben marsh
194bc2d01a
Horde: Move log event messages into EpicGames.Horde.
...
#rnx
[CL 32785933 by ben marsh in ue5-main branch]
2024-04-07 14:16:24 -04:00
ben marsh
e19337f466
Horde: Move commit messages into EpicGames.Horde.
...
#rnx
[CL 32785835 by ben marsh in ue5-main branch]
2024-04-07 13:54:23 -04:00
ben marsh
9389e6e0fe
Horde: Move notice messages into EpicGames.Horde.
...
#rnx
[CL 32785822 by ben marsh in ue5-main branch]
2024-04-07 13:47:53 -04:00
ben marsh
970acd708a
Horde: Move log messages into EpicGames.Horde.
...
#rnx
[CL 32785805 by ben marsh in ue5-main branch]
2024-04-07 13:43:23 -04:00
ben marsh
402d11ec66
Horde: Move graph messages into EpicGames.Horde.
...
#rnx
[CL 32785774 by ben marsh in ue5-main branch]
2024-04-07 13:31:23 -04:00
ben marsh
90c2a1bafc
Horde: Move job message definitions into EpicGames.Horde.
...
#rnx
[CL 32785743 by ben marsh in ue5-main branch]
2024-04-07 13:11:53 -04:00
ben marsh
4ab55e6379
Horde: Move the CommitTag class into EpicGames.Horde.
...
#rnx
[CL 32785465 by ben marsh in ue5-main branch]
2024-04-07 10:40:54 -04:00
ben marsh
db8bf6f6d3
Horde: Move JobStepError into EpicGames.Horde.
...
#rnx
[CL 32785281 by ben marsh in ue5-main branch]
2024-04-07 08:06:23 -04:00
andrew grant
5767fd19f3
Changed Gauntlet message to call out automation
...
[CL 32784513 by andrew grant in ue5-main branch]
2024-04-06 19:03:42 -04:00
ben marsh
cb8bb56ced
Horde: Move JobStepState, JobStepOutcome and Priority enums into native C# code (rather than protobuf enums)
...
#rnx
[CL 32780416 by ben marsh in ue5-main branch]
2024-04-05 20:53:04 -04:00
ben marsh
e89927a82a
Horde: Fix some static analysis warnings.
...
[CL 32769835 by ben marsh in ue5-main branch]
2024-04-05 15:28:43 -04:00
ben marsh
649590ddfb
Horde: Allow clients to upload the list of references for each blob, removing the need for the server to do it later.
...
[CL 32768356 by ben marsh in ue5-main branch]
2024-04-05 14:50:00 -04:00
carl bystrom
00fa29d087
EpicGames.OIDC: Fix issue using local time for token expiration check
...
- Having OidcTokenInfo.IsValid just check for empty tokens was not enough
- Adding a proper expiration check to it makes IsAuthorized() behave as intended
#jira UE-209637
[CL 32758601 by carl bystrom in ue5-main branch]
2024-04-05 09:55:32 -04:00
carl bystrom
de506b98c2
EpicGames.Core: Improve test stub for IClock
...
[CL 32758001 by carl bystrom in ue5-main branch]
2024-04-05 09:29:35 -04:00
ben marsh
25f10c350e
Horde: Handle socket shutdown errors gracefully rather than throwing exceptions.
...
[CL 32756984 by ben marsh in ue5-main branch]
2024-04-05 08:27:36 -04:00
ben marsh
af9ec550a1
Horde: Add log message whenever native P4 connection buffer increases in size above 16mb.
...
[CL 32751421 by ben marsh in ue5-main branch]
2024-04-04 21:31:44 -04:00
carl bystrom
956ba56bf3
EpicGames.Core: Move IClock interface to Core
...
IClock is useful for testing any code, not just Horde. The specific Redis-based implementation is still left with Horde.
[CL 32731898 by carl bystrom in ue5-main branch]
2024-04-04 12:14:23 -04:00
kirill zorin
1e4f3b5f32
Incr gc: turn on GC barriers for argument-mutating BlueprintCallable C++ functions
...
#rb Tim.Smith
[CL 32730108 by kirill zorin in ue5-main branch]
2024-04-04 11:33:44 -04:00
carl bystrom
b5eee4f148
Horde: Do not assign compute resource to same machine as requester
...
[CL 32723474 by carl bystrom in ue5-main branch]
2024-04-04 07:24:59 -04:00