aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2024-01-08Ensure HTTP/1.1 Websocket resets the trap_exit flagLoïc Hoguin
2024-01-08Always add vary: accept-encoding in cowboy_compress_hLoïc Hoguin
2024-01-05Reject HTTP/1 requests with both content-length and transfer-encodingLoïc Hoguin
2024-01-05Don't automatically compress when response has etagLoïc Hoguin
2024-01-05Add cowboy:get_env/2,3Loïc Hoguin
2024-01-05Fix Dialyzer warnings caused by my decompress changesLoïc Hoguin
2024-01-04Rework and improve the decompress stream handlerLoïc Hoguin
2023-12-21Add cowboy_decompress_h stream handlerjdamanalo
2023-12-21Don't update an HTTP/2 stream's window if stream stoppedLoïc Hoguin
2023-12-21Exit gracefully on {error,closed} when reading the PROXY headerNelson Vides
2023-12-21Optionally reset the idle timeout when sending dataRobert J. Macomber
2023-12-19Remove next_protocols_advertisedViktor Söderqvist
2023-12-19Shave off a few more seconds from rfc7540_SUITELoïc Hoguin
2023-12-18Fix shutdown for HTTP/1.1 pipelineDmitri Vereshchagin
2023-12-15Reject invalid Connection headerBoris Pozdnyakov
2023-12-15Add timeout to cowboy_loopjdamanalo
2023-12-12Handle socket errors in HTTP/1.1 and HTTP/2Loïc Hoguin
2023-12-06Add 'max_cancel_stream_rate' config for the rapid reset attackViktor Söderqvist
2022-09-19Fix data sent after RST_STREAM in HTTP/2 in rare casesLoïc Hoguin
2020-11-27AcceptCallback may now return created/see_other tuples for POSTMartin Björklund
2020-11-27Also include trace messages when timestamp flag isn't usedSebastian Strollo
2020-11-27Use functions for inititalizing rate limitingSimon Johansson
2020-11-27Graceful shutdownViktor Söderqvist
2020-11-23Don't produce an error report for normal stream process exitsLoïc Hoguin
2020-07-03Fix concurrent body streaming getting stuck with HTTP/2Loïc Hoguin
2020-05-20204 and 304 responses must not include a bodyLoïc Hoguin
2020-05-20Increase the default max_keepalive HTTP option to 1000Loïc Hoguin
2020-04-06Experiment with a linger_timeout for HTTP/2Loïc Hoguin
2020-04-04Fix active mode and flow control during pipeliningLoïc Hoguin
2020-04-01Fix h2spec "invalid preface sequence" testLoïc Hoguin
2020-03-30Add more headers to cowboy_req:parse_header/2,3Loïc Hoguin
2020-03-29Add more router testsLoïc Hoguin
2020-03-29Increase the default max_received_frame_rateLoïc Hoguin
2020-02-07Fix HTTP/1.1 bug when a flow command is returned after finLoïc Hoguin
2020-01-17Fix bugs related to HTTP/1.1 pipeliningLoïc Hoguin
2020-01-06Use active,NLoïc Hoguin
2020-01-02Reduce number of Transport:send/2 calls for HTTP/2Loïc Hoguin
2019-12-31No longer use erlang:get_stacktrace/0Loïc Hoguin
2019-12-31Ignore malformed accept-encoding headers in cowboy_compress_hMarcos Ferreira
2019-10-10Don't log stray messages for lingering HTTP/2 streamsLoïc Hoguin
2019-10-10Fix a number of low hanging todosLoïc Hoguin
2019-10-10Newly documented cow_cookie:cookie_opts() is now a mapLoïc Hoguin
2019-10-10Add shutdown_reason Websocket commandLoïc Hoguin
2019-10-09Implement flow control for HTTP/1.1Loïc Hoguin
2019-10-07Add cowboy_req:cast/2Loïc Hoguin
2019-10-07Document cowboy_tracer_hLoïc Hoguin
2019-10-07Document cowboy_metrics_hLoïc Hoguin
2019-10-05Add Websocket option validate_utf8Loïc Hoguin
2019-10-05Don't discard data following a Websocket upgrade requestLoïc Hoguin
2019-10-05Add cowboy_req:filter_cookies/2Loïc Hoguin