summaryrefslogtreecommitdiffstats
path: root/modules/websocket/wsl_peer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0eSpartan3222024-11-121-19/+104
|\
| * [WS] Implement wslay unbuffered message parsingFabio Alessandrelli2024-11-121-14/+46
| * Merge pull request #97913 from Faless/fix/websocket_closing_transitionThaddeus Crews2024-11-121-6/+31
| |\
| | * [WS] Detect disconnection due to protocol errorsFabio Alessandrelli2024-11-041-6/+31
| * | [WebSocket] Add optional heartbeat via "ping" control frames.Fabio Alessandrelli2024-11-071-1/+29
| |/
* | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
|/
* Parse fragment from URLHaoyu Qiu2024-09-271-1/+2
* [WS] Fix set_no_delay on WindowsFabio Alessandrelli2024-08-071-2/+3
* Merge pull request #94168 from Faless/net/wsl_peer_reuseRémi Verschelde2024-08-011-2/+2
|\
| * [WebSocket] Allow reusing closing and closed peersFabio Alessandrelli2024-07-101-2/+2
* | [WebSocket] Ensure TCP_NODELAY is always setFabio Alessandrelli2024-07-221-1/+2
|/
* [Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-261-2/+2
* Style: Harmonize header includes in modulesRémi Verschelde2023-06-151-3/+1
* [TLS] Fix crashes trying to use TLS when not available.Fabio Alessandrelli2023-05-121-1/+3
* Fix misuses of error macrosDanil Alexeev2023-04-181-3/+0
* [Net] Remove StreamPeerTLS.blocking_handshake option.Fabio Alessandrelli2023-01-281-1/+0
* [NET] Refactor TLS configuration.Fabio Alessandrelli2023-01-281-4/+10
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* [WebSocket] Fix client failing to connect to direct IP.Fabio Alessandrelli2022-10-171-2/+4
* [WebSocket] Fix TCP connection being closed while connecting.Fabio Alessandrelli2022-10-131-0/+2
* [WebSocket] Refactor websocket module.Fabio Alessandrelli2022-10-111-177/+668
* [Web] Rename JavaScript platform to Web.Fabio Alessandrelli2022-08-291-2/+2
* Fix some issues found by cppcheck.bruvzg2022-04-061-5/+5
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Websockets: Fix buffer size checks in put_packet()Max Hilbrunner2021-10-291-4/+4
* Websocket peer outbound buffer fixes. Expose outbound buffered amount.Jordan Schidlowsky2021-07-311-1/+11
* Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscoresHugo Locurcio2021-05-061-2/+2
* Initialize class/struct variables with default values in modules/Rafał Mikrut2021-02-081-4/+0
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-8/+15
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-9/+0
* Replace NULL with nullptrlupoDharkael2020-04-021-10/+10
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-5/+5
* Disable Nagle's algorithm for WebSocket TCP.Fabio Alessandrelli2020-01-281-0/+6
* Lower WebSocket latency, fixes.Fabio Alessandrelli2020-01-241-0/+4
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* WSLPeer now prevents receiving data after close.Fabio Alessandrelli2019-12-211-1/+2
* Fix Visual Studio throwing C4334 warning.Marcel Admiraal2019-11-151-1/+1
* Re-implement WebSocket get host/port.Fabio Alessandrelli2019-10-091-7/+4
* Style: Fix copyright headers in new filesRémi Verschelde2019-08-281-1/+1
* Move CryptoCore to it's own folder.Fabio Alessandrelli2019-08-191-1/+1
* WebSocket module now uses wslay library.Fabio Alessandrelli2019-07-041-0/+339