simplifies usage of Object Properties and fixes a few edge cases
see zousar.shaker for issues
#rb zousar.shaker
[CL 29761675 by joe pribele in ue5-main branch]
Fix Undo/Redo crash with the WebApp open while calling the OnPropertyUnexposed.
Fix Rename issue in the WebApp and OnFieldsRenamed never broadcasted in the Engine.
Fix Rename Transaction not created correctly.
Fix RCTransactionListener not keeping the Delegate by reference causing the system to not call bound function to the Delegate if they were bound after the creation of the TransactionListener.
#rb jeremie.roy
[CL 29711290 by andrea botti in ue5-main branch]
Fixed up usage of FHttpRequestHandler across engine and projects.
#tests Ran some RPC tests successfully, which execute RPCs against the engine utilizing HTTPServer.
[CL 29401814 by nick edwards in ue5-main branch]
* TRACE_CPUPROFILER_EVENT_SCOPE(ScopeName) --> to be used with a plain text as scope name (not a string!). If the parameter is a string ("abc" or TEXT("abc")), the quotes (and the TEXT prefix) will be included in the actual timer name.
* TRACE_CPUPROFILER_EVENT_SCOPE_STR("scope name") --> to be used with a static string (const ANSICHAR* or const TCHAR*); ex: when the scope name needs to include a space char
* TRACE_CPUPROFILER_EVENT_SCOPE_TEXT(*MyScopeName) --> to be used with a dynamic string (const ANSICHAR* or const TCHAR*)
See also the comments for these macros in ProfilingDebugging\CpuProfilerTrace.h.
#rb Catalin.Dragoiu
[CL 28337738 by ionut matasaru in ue5-main branch]
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]