godot/modules/websocket
Fabio Alessandrelli 53c2e2da50 WebSocketServer now sanitize destination peers.
When relaying messages in multiplayer mode.
Could cause a crash in case a malicious client sends a bogus packet and
for those cases where a peer has just disconnected and a message arrive
from another peer with the disconnected one as destination.

(cherry picked from commit 17be67b8c7)
2019-11-08 15:48:18 +01:00
..
doc_classes doc: Replace all [code]CONSTANT[/code] by new [constant CONSTANT] hyperlinks 2019-07-29 17:32:54 +02:00
SCsub Revert "Update libwebsockets to 3.1 (plus UWP patch)" 2019-06-04 11:05:33 +02:00
config.py SCons: Pass env to modules can_build method 2018-05-30 19:11:36 +02:00
emws_client.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
emws_client.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
emws_peer.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
emws_peer.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
emws_server.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
emws_server.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
lws_client.cpp Revert "Update libwebsockets to 3.1 (plus UWP patch)" 2019-06-04 11:05:33 +02:00
lws_client.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
lws_helper.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
lws_helper.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
lws_peer.cpp Fix warnings seen with warnings=all and recent GCC 8.2. 2019-02-18 21:54:31 +01:00
lws_peer.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
lws_server.cpp Add -Wshadow=local to warnings and fix reported issues. 2019-02-20 19:44:12 +01:00
lws_server.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
packet_buffer.h Enable warnings=extra on clang and GCC testers. 2019-04-03 16:52:01 +02:00
register_types.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
register_types.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
websocket_client.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
websocket_client.h Modules: Ensure classes match their header filename 2019-02-12 22:59:56 +01:00
websocket_macros.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
websocket_multiplayer_peer.cpp WebSocketServer now sanitize destination peers. 2019-11-08 15:48:18 +01:00
websocket_multiplayer_peer.h Modules: Ensure classes match their header filename 2019-02-12 22:59:56 +01:00
websocket_peer.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
websocket_peer.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
websocket_server.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
websocket_server.h Modules: Ensure classes match their header filename 2019-02-12 22:59:56 +01:00