Commit History

Author SHA1 Message Date
  Loïc Hoguin 292039362a Don't send the content-length header in empty 304 responses 6 years ago
  Loïc Hoguin 6f57405b5c Allow disabling keep-alive for HTTP/1.0 connections 6 years ago
  Loïc Hoguin d7b7580b39 Add sendfile support to cowboy_req:stream_body 6 years ago
  Loïc Hoguin be09711687 Add an option to disable sendfile for a listener 6 years ago
  Steve Domin 09bf1199aa Add compress_threshold protocol option 7 years ago
  Loïc Hoguin 30e117a942 Make sure we don't send error_responses on the wrong stream 6 years ago
  Loïc Hoguin 473e3fb82b Improve a few types, including cowboy_req:req() 6 years ago
  Loïc Hoguin 122faedc25 Initial support for the PROXY protocol header 6 years ago
  Loïc Hoguin d4129e6305 Exit gracefully on parent exit/sys:terminate/2,3 6 years ago
  Loïc Hoguin b56a5a1d60 Do not send a 101 after a final response in switch_protocol 6 years ago
  Loïc Hoguin a76c32db5e Introduce undocumented option logger 6 years ago
  Loïc Hoguin 68ede9cfe4 Disable warnings for erlang:get_stacktrace/0 in OTP-21+ 6 years ago
  Eric Meadows-Jönsson f08f4610a0 Add streaming without chunking for HTTP/1.1 7 years ago
  Loïc Hoguin 5d1cf36358 Remove the trailer header from HTTP/1.1 response if no TE 7 years ago
  Loïc Hoguin 5229d790fb Don't send transfer-encoding when streaming 204 responses 7 years ago
  Loïc Hoguin 763eef4e46 Do not process HTTP/1.1 requests coming in after the last 7 years ago
  Loïc Hoguin 2f9ab91cdd Add more validation of absolute-form request targets 7 years ago
  Loïc Hoguin 0e629f4799 Add option linger_timeout to cowboy_http 7 years ago
  Loïc Hoguin cc49659f93 Wrap the sendfile call in a try/catch for HTTP 7 years ago
  Loïc Hoguin 5964273cc4 Fix the flushing of messages when switching to Websocket 7 years ago
  Bartek Walkowicz 2131709328 Add case for handling infinity for idle/request_timeout 7 years ago
  Loïc Hoguin f9092126fa Handle system messages in cowboy_websocket 7 years ago
  Loïc Hoguin b9c8d86502 Handle supervisor calls properly everywhere 7 years ago
  Loïc Hoguin 34473bc247 Fix Dialyzer warnings 7 years ago
  Loïc Hoguin eafca21198 Fix HTTP/1.1 pipelining 7 years ago
  Loïc Hoguin b000d53855 Add more rfc7231 tests and a new max_skip_body_length option 7 years ago
  Loïc Hoguin 5269bf580b Fix 408 not sending connection: close for HTTP/1.1 7 years ago
  Loïc Hoguin 2eb3e3f994 Also disable the TRACE method entirely 7 years ago
  Loïc Hoguin dd002b8141 Disable the CONNECT method completely 7 years ago
  Loïc Hoguin a66eb5cd6e Don't send chunked bodies when the method is HEAD 7 years ago