ryan gerleve
53a3e4eaa8
Copying //UE4/Release-Staging-4.21 to Dev-Main (//UE4/Dev-Main) [at] 4547701
...
#rb
#rnx
#lockdown Nick.Penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 4547706 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4548022 by ryan gerleve in Dev-Networking branch]
2018-11-07 11:34:19 -05:00
Ryan Gerleve
400f7c38d3
Speculative fix for rare server crash - protect against potential null values in UNetConnection::OpenChannels.
...
#jira FORT-124853
#rb brian.bekich
#AUTOMERGE of change#4543319 by Ryan.Gerleve on 2018/11/06 10:18:17.
[CL 4543623 by Ryan Gerleve in Dev-Networking branch]
2018-11-06 11:10:57 -05:00
Jake Leonard
f685531e34
Fix incorrect endian parsing in SetIP(uint) due to bad format.
...
#Jira: UE-66001
#rb: none
#rnx
[CL 4542345 by Jake Leonard in Dev-Networking branch]
2018-11-05 20:53:59 -05:00
josh engebretson
a7321583cf
Adding Editor PIE Perf test to UE4 Main
...
NOTE: Can be paved with next fortnite merge
#lockdown nick.penwarden
#rb none
[FYI] andrew.grant,chad.garyet
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 4540173 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4540180 by josh engebretson in Dev-Networking branch]
2018-11-05 12:50:58 -05:00
Peter Engstrom
75166c044f
Test platform specific math implementations as well as the generic implementations.
...
Allow platform specific math tests.
#rb zak.middleton
[CL 4539218 by Peter Engstrom in Dev-Networking branch]
2018-11-05 05:10:27 -05:00
Ryan Gerleve
076cc3f3e0
Implement BrianB's suggestions to clean up UActorChannel::ReplicateSubobject: avoid a weak object pointer creation and remove an unused return value.
...
#rb brian.bekich
#jira none
[CL 4537531 by Ryan Gerleve in Dev-Networking branch]
2018-11-02 17:40:10 -04:00
Ryan Gerleve
9c4d1f3f98
Remove redundant loop from a bad merge.
...
#rb brian.bekich
#jira none
[CL 4537487 by Ryan Gerleve in Dev-Networking branch]
2018-11-02 17:34:57 -04:00
Jake Leonard
1a63741b78
Set the TTL and other flags properly based on protocol stack of the socket.
...
This is the proper fix to the bug's error message for 4.22. The workaround is to put returns on the lines mentioned earlier.
#Jira UE-65365
#rb: ryan.gerleve
[CL 4537245 by Jake Leonard in Dev-Networking branch]
2018-11-02 16:36:42 -04:00
Jake Leonard
b669a5ee10
Adding deprecation flags in to engine api functions that didn't get them. Also adding in temporary backwards compatibility.
...
#Jira: UE-66010
#rb: brian.bekich
[CL 4532462 by Jake Leonard in Dev-Networking branch]
2018-11-01 14:26:34 -04:00
marc audy
9e9c0fdb36
Copying //UE4/Release-Staging-4.21 to Dev-Main (//UE4/Dev-Main) [at] 4530863
...
#rb none
#rnx
#lockdown Nick.Penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 4530881 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4530882 by marc audy in Dev-Networking branch]
2018-11-01 09:57:31 -04:00
andrew rodham
18e5946e00
Sequencer: Clamp segment ranges to iterated ranges when compiling tracks
...
- This fixes an issue where segments that were combined together could end up in the evaluation field twice
#jira UE-66034
#rb Max.Chen
#lockdown nick.penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: andrew.rodham
#ROBOMERGE-SOURCE: CL 4530811 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4530812 by andrew rodham in Dev-Networking branch]
2018-11-01 09:36:23 -04:00
chad garyet
54ba7b9695
add _Dock to macos crash ignore list
...
#jira UE-66030
#rb none
#lockdown nick.penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: chad.garyet
#ROBOMERGE-SOURCE: CL 4527633 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4527641 by chad garyet in Dev-Networking branch]
2018-10-31 10:37:32 -04:00
DSDambuster
c155e82e77
PR #5208 : Static meshes would not replicate when setting to none (Contributed by DSDambuster)
...
#rb none
[CL 4525217 by David Ratti in Dev-Networking branch]
2018-10-30 14:44:37 -04:00
yasiman ahsani
13dc0a1db7
Updated LLVM License
...
#rb none
#lockdown Nick.Penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: yasiman.ahsani
#ROBOMERGE-SOURCE: CL 4524214 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4524223 by yasiman ahsani in Dev-Networking branch]
2018-10-30 11:30:09 -04:00
yasiman ahsani
4bfdf00f5c
Adding licenses for Clang, FBX integration code, ISPC texture compressor, OpenColor, PocketSphinx, and RxJava
...
#rb none
#lockdown Nick.Penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: yasiman.ahsani
#ROBOMERGE-SOURCE: CL 4524198 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4524199 by yasiman ahsani in Dev-Networking branch]
2018-10-30 11:26:26 -04:00
ben marsh
51bd922115
Copying //UE4/Release-Staging-4.21 to Dev-Main (//UE4/Dev-Main)
...
#rb none
#lockdown Nick.Penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4523800 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4523841 by ben marsh in Dev-Networking branch]
2018-10-30 10:25:06 -04:00
Jake Leonard
473787037d
Allowing the Steam SocketSubsystem to be not set as the default, thus overriding the platform socketsubsystem's functionality.
...
#Jira: UENET-900
#rb: bart.hawthorne
[CL 4522362 by Jake Leonard in Dev-Networking branch]
2018-10-29 17:48:20 -04:00
Jake Leonard
770ea85922
Standard is to escape these strings already, so change it back to the old method.
...
#rnx
#Jira: none
#rb: none
[CL 4521747 by Jake Leonard in Dev-Networking branch]
2018-10-29 15:52:54 -04:00
Ryan Gerleve
9af1fb3463
Merging //UE4/Dev-Main to Dev-Networking (//UE4/Dev-Networking)
...
#rb none
#rnx
[CL 4516466 by Ryan Gerleve in Dev-Networking branch]
2018-10-29 10:01:28 -04:00
Jake Leonard
d0d2f18465
Fix iOS compile issues
...
#Jira: none
#rnx
#rb: none
[CL 4513160 by Jake Leonard in Dev-Networking branch]
2018-10-26 15:38:53 -04:00
John Barrett
a17c8a7206
Speculative fix for PS4 LAN cable pull infinite loop.
...
#JIRA UE-65599
#rb none
[CL 4505919 by John Barrett in Dev-Networking branch]
2018-10-24 23:33:15 -04:00
John Barrett
b6595ec478
Fixed live server crash with invalid package names passed to LoadPackage, in UPackageMap::InternalLoadObject.
...
#JIRA FORT-117719
#rb Robert.Manuszewski
[CL 4505804 by John Barrett in Dev-Networking branch]
2018-10-24 22:37:33 -04:00
DSDambuster
73e7af4ca7
PR #5207 : Only warn about steam being disabled if not in editor mode (Contributed by DSDambuster)
...
#Jira UE-65687
#rb: Jake.Leonard
[CL 4505244 by Jake Leonard in Dev-Networking branch]
2018-10-24 20:02:47 -04:00
Jake Leonard
59a2b766fb
Allow sockets to know what their protocols are. This will be handy for debugging the helper functions when they start getting added. This also helps because there's no platform agnostic way (atleast to my knowledge, I know Winsock has one but it's their own special struct) to pull what protocol a socket supports at runtime after creation.
...
Also fix up some missing protocol defaults.
#Jira UENET-891
#rb: ryan.gerleve
[CL 4504445 by Jake Leonard in Dev-Networking branch]
2018-10-24 17:19:33 -04:00
Peter Engstrom
f760304aa7
Override SerializeIntPacked in FBitReader and FBitWriter. This avoids calling appBitsCpy.
...
Already reviewed.
#rb none
[CL 4497621 by Peter Engstrom in Dev-Networking branch]
2018-10-23 04:00:38 -04:00