summaryrefslogtreecommitdiffstats
path: root/modules/websocket/wsl_server.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Trim protocol field from spaces in WS classes.Fabio Alessandrelli2019-10-161-3/+9
|
* Custom headers support in WebSocketClient.Fabio Alessandrelli2019-10-091-4/+5
| | | | | This commit also converts all PoolVector<String> parameters to `const Vector<String>` in both WebSocketServer and WebSocketClient.
* Implement WebSocketServer SSL support.Fabio Alessandrelli2019-10-091-1/+20
|
* Re-implement WebSocket get host/port.Fabio Alessandrelli2019-10-091-1/+3
| | | | Was lost during library switch
* Replace last occurrences of 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG'Rémi Verschelde2019-08-171-13/+12
| | | | | | | | | | The last remaining ERR_EXPLAIN call is in FreeType code and makes sense as is (conditionally defines the error message). There are a few ERR_EXPLAINC calls for C-strings where String is not included which can stay as is to avoid adding additional _MSGC macros just for that. Part of #31244.
* Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/'Robin Hübner2019-08-121-23/+7
|
* (Re-)Implement subprotocols in websocket server.Fabio Alessandrelli2019-07-081-6/+27
|
* Optimize header reads (avoid extra allocs)Fabio Alessandrelli2019-07-041-17/+26
|
* WebSocket module now uses wslay library.Fabio Alessandrelli2019-07-041-0/+272
Both client and server are supported on native builds (as usual). SSL server is still not supported, but will soon be possible with this new library. The API stays the same, we just need to work out potential issues due to this big library switch.