4 Commits

Author SHA1 Message Date
Ben Marsh
b6f9841927 EpicGames.Core: Add missing equality and comparison operators causing static analysis warnings.
#preflight none

[CL 24411440 by Ben Marsh in ue5-main branch]
2023-02-24 18:12:33 -05:00
Ben Marsh
dcda73f48a Horde: Add a service to allow tunneling connections through the Horde server. Accepts incoming connections on two ports and matches them up via a cryptographic unique id. Designed for use by compute service, where client machines may not accept incoming connections.
#preflight none

[CL 24411094 by Ben Marsh in ue5-main branch]
2023-02-24 17:55:04 -05:00
Ben Marsh
0146eb14d0 EpicGames.Core: Fix NET 3.1 compilation of ByteString struct.
#preflight none

[CL 24405723 by Ben Marsh in ue5-main branch]
2023-02-24 14:12:54 -05:00
Ben Marsh
164452fbac EpicGames.Core: Add a utility class for manipulating byte strings, allowing value-like comparison for equality and sorting.
#preflight none

[CL 24401948 by Ben Marsh in ue5-main branch]
2023-02-24 11:24:11 -05:00