2030 Commits

Author SHA1 Message Date
Ben Marsh
dd88029abf Merging fixes to Perforce library initialization, and missing dispose call for Perforce connections, causing Horde/UGS crashes after running for an hour or two. (From CL 32886123, 32864175)
See notes on these pages:

https://www.perforce.com/manuals/v23.1/p4api/Content/P4API/p4libraries.html
https://www.perforce.com/manuals/v23.1/p4api/Content/P4API/chapter.clientprogramming.signaler.html

#jira UE-212206

[CL 32933127 by Ben Marsh in 5.4 branch]
2024-04-12 12:18:22 -04:00
Ben Marsh
74e826c5af Horde: Fix substantial memory leak in EpicGames.Perforce.Native library caused by buffer flushes being interpreted as "need larger buffer" conditions, causing server process to run out of memory.
#jira none
#rnx

[CL 32802972 by Ben Marsh in 5.4 branch]
2024-04-08 15:37:53 -04:00
ben marsh
9693901a4f Merging fix for auth handling in UGS (CL 32710170).
[CL 32726313 by ben marsh in 5.4 branch]
2024-04-04 09:01:09 -04:00
ben marsh
7854840849 Horde/UGS: Cherry-picking recent fixes from Main.
#jira UE-210907, UE-210738, UE-210738

[CL 32672902 by ben marsh in 5.4 branch]
2024-04-02 13:44:11 -04:00
ben marsh
e147400d00 Horde: Fix BuildAndTestProject.xml making assumptions about $(IsBuildMachine) meaning that we're running in an Epic-internal environment. Also publish artifacts to Horde.
#jira UE-210869, UE-210902

[CL 32616512 by ben marsh in 5.4 branch]
2024-03-29 12:24:41 -04:00
ben marsh
6ef2c6cb41 Horde: Merging latest from Main.
[CL 32587428 by ben marsh in 5.4 branch]
2024-03-28 14:46:52 -04:00
ben marsh
8b875555d4 Horde: Merging latest from Main.
#rnx

[CL 32555579 by ben marsh in 5.4 branch]
2024-03-27 16:03:42 -04:00
zousar shaker
d4d47f4eb4 Remove property setter in response to C# static analysis warning.
[CL 32532159 by zousar shaker in 5.4 branch]
2024-03-26 19:51:27 -04:00
Marc Audy
4898f01938 Fix out of sync files
#rnx

[CL 32521604 by Marc Audy in 5.4 branch]
2024-03-26 16:19:27 -04:00
zousar shaker
b957ae9353 Convert ue.projectstore file to json.
#rb dan.engelbrecht

[CL 32513882 by zousar shaker in 5.4 branch]
2024-03-26 12:46:12 -04:00
ben marsh
d8eae57cbc Horde: Merging latest from Main.
#rnx

[CL 32513808 by ben marsh in 5.4 branch]
2024-03-26 12:45:01 -04:00
ben marsh
cb4424ef9c Horde: Merging latest from main.
#rnx

[CL 32512399 by ben marsh in 5.4 branch]
2024-03-26 12:23:26 -04:00
adam rehn
4d2abc3892 Add platform checks to SDK file references in Oodle C# wrapper
#jira UE-207746
#rb Ben.Marsh

[CL 32510148 by adam rehn in 5.4 branch]
2024-03-26 11:24:34 -04:00
ben marsh
b3c8141b7c Horde: Merging latest from Main.
#rnx

[CL 32500399 by ben marsh in 5.4 branch]
2024-03-26 03:02:29 -04:00
zousar shaker
7239b64b24 Fix UnrealObjectPtrTool by undoing changelist 27536467 and addressing the original issue in a different way. Also fixed the UnrealObjectPtrTools expectations for formatting to ma tch what UHT produces within UBT today and ensured that newlines and tabs were kept (but escaped) in the UHT logging so that UnrealObjectPtrTool could do replacement of the verbatim text.
#rb Tim.Smith
#jira UE-208802

[CL 32500195 by zousar shaker in 5.4 branch]
2024-03-26 02:54:42 -04:00
joe kirchoff
f22b623ee6 UnrealBuildTool: Fix tests
#rnx

[CL 32499802 by joe kirchoff in 5.4 branch]
2024-03-26 02:38:31 -04:00
ben marsh
26995d9498 Horde: Merge latest from Main.
#rnx

[CL 32499723 by ben marsh in 5.4 branch]
2024-03-26 02:36:02 -04:00
ben marsh
1cff053b19 Horde: Merge latest from Main.
#rnx

[CL 32499577 by ben marsh in 5.4 branch]
2024-03-26 02:32:18 -04:00
ben marsh
b5113957d4 Horde: Merging latest from Main.
#rnx

[CL 32499405 by ben marsh in 5.4 branch]
2024-03-26 02:21:51 -04:00
ben marsh
c200643b28 Horde: Merging latest from Main.
#rnx

[CL 32499253 by ben marsh in 5.4 branch]
2024-03-26 02:17:04 -04:00
ben marsh
35ae0d864a Horde: Merging latest from Main.
#rnx

[CL 32499238 by ben marsh in 5.4 branch]
2024-03-26 02:16:39 -04:00
ben marsh
43dbe98e7d Horde: Merging latest from Main.
#rnx

[CL 32499140 by ben marsh in 5.4 branch]
2024-03-26 02:13:58 -04:00
ben marsh
aa04940276 Horde: Merging latest from Main.
[CL 32498730 by ben marsh in 5.4 branch]
2024-03-26 02:03:47 -04:00
ben marsh
fbea18dc23 Horde: Merging latest from Main.
#rnx

[CL 32498608 by ben marsh in 5.4 branch]
2024-03-26 01:59:46 -04:00
eric knapik
398820c532 Add new remove function to remove a key
[CL 32496166 by eric knapik in 5.4 branch]
2024-03-26 00:29:50 -04:00