libreoffice-online/net
Ashod Nakashian 4c95497327 wsd: allow pings from clients
Per the rfc (https://tools.ietf.org/html/rfc6455#section-5.5.2):
"An endpoint MAY send a Ping frame any time after the connection
is established and before the connection is closed."

And "Upon receipt of a Ping frame, an endpoint MUST send a Pong
frame in response, unless it already received a Close frame."

Here we allow for pings to come from clients and we respond
to them by pongs, as required by rfc 6455.

Change-Id: I8e285f095526e4b67373ecb3ae1efc9c8717d756
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/102948
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-09-17 15:37:21 +02:00
..
clientnb.cpp wsd: single-char string literals -> char 2020-06-02 01:31:26 +02:00
DelaySocket.cpp wsd: single-char string literals -> char 2020-06-02 01:31:26 +02:00
DelaySocket.hpp
FakeSocket.cpp There should be no need to notify when fakeSocketRead() completes 2020-07-07 15:57:24 +02:00
FakeSocket.hpp
ServerSocket.hpp wsd: single-char string literals -> char 2020-06-02 01:31:26 +02:00
Socket.cpp Add a FIXME 2020-07-08 17:34:20 +03:00
Socket.hpp Mark processInputEnabled() as const 2020-09-15 09:34:18 +02:00
Ssl.cpp wsd: single-char string literals -> char 2020-06-02 01:31:26 +02:00
Ssl.hpp wsd: improve readability 2020-07-01 07:40:10 +02:00
SslSocket.hpp wsd: admin: move kit memory reporting from kit to admin module 2020-04-25 09:11:35 +02:00
WebSocketHandler.hpp wsd: allow pings from clients 2020-09-17 15:37:21 +02:00