Fix forwarded local IP being treated as remote IP for security purposes
#jira UE-182875
#rb amir.keren
#preflight 644042eb8d0bcde49c5eafd6
[CL 25139576 by jeremie roy in ue5-main branch]
Fix Websocket keeping port open after changing it (Our version of lws has a bug that keeps listening on port even if lws_context_destroy is called
#rb simon.therriault
#jira UE-181152
#lockdown alejandro.arango
#preflight 6425a3be9621ba9cb4443c66
[CL 24858283 by jeremie roy in ue5-main branch]
Unify Allowed IP and AllowListed IP settings
Unify Use Passphrase and Allow passphrase
#jira UE-180586
#rb simon.therriault
#preflight 64149e303f3d31c94a973dd0
#lockdown alejandro.arango
[CL 24724032 by jeremie roy in ue5-main branch]
Remote control internal preprocessors will now be redirected to the same preprocessors that are used for http routes.
#jira UE-176324
#rb simon.therriault
#lockdown alejandro.arango
#preflight 6412090c924f0cb7223190f8
[CL 24678296 by jeremie roy in ue5-main branch]
#jira UE-175360
#author Andrea.Botti
#rb Simon.Therriault Jeremie.Roy
#preflight 64094950827cf9251b55936b
[CL 24571143 by Paul Vincent in ue5-main branch]
- Add setting to control allowed origins
- Add request preprocessor to validate IP of peer that initiated connection
Http Listener
- Pass IP to request callback
#jira UE-175325 UE-176065 UE-176161
#rb simon.therriault geoffrey.douglas
#preflight 63eba0020a06073fef4334e5
[CL 24216481 by jeremie roy in ue5-main branch]
#author Andrea.Botti
#jira UE-172320
#rb Simon.Therriault Jeremie.Roy
#preflight 63ca581f894b640314817969
2. Remote Control Preset WebSocket updates are sometimes incorrect for nested bitfields
#author Andrea.Botti
#jira UE-169031
#rb Simon.Therriault Jeremie.Roy
#preflight 63ca581f894b640314817969
[CL 23787339 by Paul Vincent in ue5-main branch]