jon fairchild
7b66aab290
Fix for #VSL-22-100 - Missing Signedness Checks in FHttpStreamFArchive::Seek() Can Lead to Out-of bounds Reads
...
#jira UE-172881
#rb ryan.gerleve
[CL 27354928 by jon fairchild in ue5-main branch]
2023-08-24 15:55:02 -04:00
chris varnsverry
e767cdc06f
- Fix link dependency alpha ordering
...
#rb Eric.Day
[CL 27066614 by chris varnsverry in ue5-main branch]
2023-08-14 07:55:16 -04:00
chris varnsverry
e6e444686c
- Add missing CoreOnline link dependencies
...
- This is preparation for making FUniqueNetIdWrapper::ToString call UE::Online::ToString which is not inlined, its dll exported.
[REVIEW] [at]Eric.Day [at]Ryan.Hairyes
[CL 27066602 by chris varnsverry in ue5-main branch]
2023-08-14 07:55:05 -04:00
henrik karlsson
5db685f97d
[Engine]
...
* Moved dllexport from type to methods/staticvar in all Engine runtime code. This improves compile times, memory and performance in dll builds
[CL 26082269 by henrik karlsson in ue5-main branch]
2023-06-17 18:13:06 -04:00
lorry li
f13d8a5418
Add 64 bit support in http request.
...
[REVIEW] [at]michael.kirzinger [at]rob.cannaday [at]michael.atchison [at]rafa.lecina
#jira UE-182679
#rb [at]michael.atchison [at]rafa.lecina
[CL 26052147 by lorry li in ue5-main branch]
2023-06-16 10:53:42 -04:00
bryan sefcik
da92084a12
Optimized out more private modules includes and dependencies.
...
#preflight 64627c382965f6ea8ea83bd6
[CL 25479683 by bryan sefcik in ue5-main branch]
2023-05-15 16:26:12 -04:00
brian bekich
bf7850a3de
Adding delegate for a local file replay being finished that contains the full file path
...
#preflight 64552e41994d8a3d0a350c53
#rb louisphilippe.seguin
[CL 25365388 by brian bekich in ue5-main branch]
2023-05-06 02:09:43 -04:00
Brian Bekich
e7b6ff24fa
Better error handling for failing to overwrite an existing replay file
...
Add optional ?flush arg to replay urls
#jira UE-183125
#preflight 643712074c0cdaea0966bc43
#rb ryan.gerleve
[CL 25017203 by Brian Bekich in ue5-main branch]
2023-04-12 17:57:24 -04:00
Brian Bekich
d18385144c
Fix deprecation warnings with clang
...
#jira UE-182963
#preflight skip
#rb trivial
[CL 24998286 by Brian Bekich in ue5-main branch]
2023-04-11 17:06:20 -04:00
brian bekich
aafb4c8ba8
Fixing namespace
...
[CL 24956885 by brian bekich in ue5-main branch]
2023-04-06 17:04:28 -04:00
brian bekich
f13c99b6d5
Cap friendly name serialization size to avoid huge allocations on corrupt data
...
#preflight 642ee9c14c3ccbbdf17d2a7f
#rb ryan.gerleve, jon.fairchild
[CL 24956849 by brian bekich in ue5-main branch]
2023-04-06 17:03:42 -04:00
nick edwards
442653b187
Uses of ::Sort/::StableSort replaced with Algo versions.
...
#preflight 6422f8d3710ec8400fc7471c
#jira none
#rb steve.robb
[CL 24818983 by nick edwards in ue5-main branch]
2023-03-28 10:56:46 -04:00
brian bekich
943c9c0787
Fix for conversion warning
...
#jira none
[CL 24814604 by brian bekich in ue5-main branch]
2023-03-27 23:42:42 -04:00
brian bekich
31637828bb
Adding a Flush implementation to http streamer
...
#jira UE-117475
#rb ryan.gerleve
[CL 24814599 by brian bekich in ue5-main branch]
2023-03-27 23:42:11 -04:00
brian bekich
e969b65553
Fixing namespace
...
#pf skip
[CL 24757152 by brian bekich in ue5-main branch]
2023-03-22 20:38:56 -04:00
brian bekich
96ff9a90ae
Avoid check if replay header is corrupt
...
#preflight 641b8034a6092dfb8dd51392
#rb rayn.gerleve
[CL 24757148 by brian bekich in ue5-main branch]
2023-03-22 20:38:44 -04:00
Brian Bekich
51c27478cf
Enabling UnsafeTypeCastWarningLevel for replay streamers
...
#jira none
#preflight 6418f7d83f3d31c94ac66da7
#rb ryan.gerleve
[CL 24732060 by Brian Bekich in ue5-main branch]
2023-03-21 10:40:36 -04:00
ben zeigler
4ea8ed1aa1
Lower verbosity of spammy replay read log line
...
#rb brian.bekich
#preflight none
#jira none
[CL 24433326 by ben zeigler in ue5-main branch]
2023-02-27 17:06:22 -05:00
jeanmichel dignard
33f55fc8a5
FExec: Wrapped remaining Exec overrides with UE_ALLOW_EXEC_COMMANDS so that we can compile the engine without exec command support when desired.
...
#rb none
[CL 24355915 by jeanmichel dignard in ue5-main branch]
2023-02-22 00:22:12 -05:00
joe kirchoff
d5a5a356b9
Remove unnecessary Public and Private entries for the current module being added to PublicIncludePaths or PrivateIncludePaths
...
#rnx
#jira UE-177808
#preflight 63f3fb8c90198dffba00cc27
[CL 24331758 by joe kirchoff in ue5-main branch]
2023-02-20 20:22:44 -05:00
brian bekich
fc9d803d18
Refactoring how current replay info is accessed and updated to avoid extra file reads during recording
...
#preflight 63d964be67116074a88334a0
#rb louisphilippe.seguin, jon.fairchild
[CL 23972799 by brian bekich in ue5-main branch]
2023-02-02 13:26:33 -05:00
ryan gerleve
46f5808cb5
Work around static analysis false positive in NullNetworkReplayStreaming with clang 15.
...
#jira UE-175026
#preflight 63d31366f62671520144437b
#rb brian.bekich
#lockdown jessica.agee
[CL 23950774 by ryan gerleve in ue5-main branch]
2023-02-01 12:03:00 -05:00
Brian Bekich
2cd4a1c575
Changed engine/game network version to be custom versions
...
Changed replay header version to be a custom version
Changed local file replay streamer version to be a custom version
#jira UE-149900
#preflight 639a40e12540a78d27a7c884
[CL 23836403 by Brian Bekich in ue5-main branch]
2023-01-24 15:04:19 -05:00
bryan sefcik
4b8a83790a
Updated to use UE_INLINE_GENERATED_CPP_BY_NAME.
...
#jira
#preflight 637c388f170bc34a93587526
[CL 23244381 by bryan sefcik in ue5-main branch]
2022-11-22 20:17:33 -05:00
brian bekich
6253680128
Clang static analysis fix
...
#jira UE-169923
[CL 23104573 by brian bekich in ue5-main branch]
2022-11-11 15:56:39 -05:00