virtualx-engine/modules/websocket
Fabio Alessandrelli 17be67b8c7 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.
2019-08-19 17:26:07 +02:00
..
doc_classes WebSocket module now uses wslay library. 2019-07-04 15:03:04 +02:00
config.py SCons: Pass env to modules can_build method 2018-05-30 19:11:36 +02:00
emws_client.cpp Allow setting websocket buffers sizes internally. 2019-06-15 16:57:23 +02:00
emws_client.h Allow setting websocket buffers sizes internally. 2019-06-15 16:57:23 +02:00
emws_peer.cpp Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/' 2019-08-12 10:15:54 +02:00
emws_peer.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
emws_server.cpp Allow setting websocket buffers sizes internally. 2019-06-15 16:57:23 +02:00
emws_server.h Allow setting websocket buffers sizes internally. 2019-06-15 16:57:23 +02:00
packet_buffer.h Enable warnings=extra on clang and GCC testers. 2019-04-02 17:14:47 +02:00
register_types.cpp Remove libwebsocket. No longer used, yay! 2019-07-04 15:03:04 +02:00
register_types.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
SCsub Remove libwebsocket. No longer used, yay! 2019-07-04 15:03:04 +02:00
websocket_client.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
websocket_client.h Allow setting websocket buffers sizes internally. 2019-06-15 16:57:23 +02: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-08-19 17:26:07 +02:00
websocket_multiplayer_peer.h Fixes minor issues found by static analyzer 2019-07-07 23:08:51 +02: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 Allow setting websocket buffers sizes internally. 2019-06-15 16:57:23 +02:00
wsl_client.cpp Replace last occurrences of 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' 2019-08-17 13:31:22 +02:00
wsl_client.h Optimize header reads (avoid extra allocs) 2019-07-04 15:03:04 +02:00
wsl_peer.cpp WebSocket module now uses wslay library. 2019-07-04 15:03:04 +02:00
wsl_peer.h WebSocket module now uses wslay library. 2019-07-04 15:03:04 +02:00
wsl_server.cpp Replace last occurrences of 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' 2019-08-17 13:31:22 +02:00
wsl_server.h (Re-)Implement subprotocols in websocket server. 2019-07-08 07:48:26 +02:00