Commit History

Author SHA1 Message Date
  Loïc Hoguin 8d2102fe11 Allow HTTP protocol upgrades to use keepalive 13 years ago
  Magnus Klaar c747efbd75 replace quoted:from_url with cowboy_http:urldecode 13 years ago
  Loïc Hoguin 0201f7f2b2 cowboy_http_protocol shouldn't crash if the client sends HTTP responses 13 years ago
  Loïc Hoguin c605c4fa40 Add 'Accept' header parsing 13 years ago
  Loïc Hoguin fe5f0ca539 Add a max_line_length to the HTTP protocol 13 years ago
  Loïc Hoguin bf1b84eb83 Fix a misnamed variable for {loop, ...} returns in init/3 13 years ago
  Loïc Hoguin 691b7c4518 Fix specs after erlang:hibernate/3 calls were added 13 years ago
  Loïc Hoguin 5e006be01f Add support for loops in standard HTTP handlers 13 years ago
  Loïc Hoguin 138cccb4f9 Allow HTTP handlers to skip the handle/2 step in init/3 13 years ago
  Loïc Hoguin c2be0f2073 Remove the 'HEAD' chunked_reply/3 clause 13 years ago
  Loïc Hoguin bf5c2717bc Parse 'Connection' headers as a list of tokens 13 years ago
  Loïc Hoguin 9a775cce3c Move a few binary string handling functions to cowboy_bstr 13 years ago
  Loïc Hoguin ee77ecec92 Remove the connection information from the HTTP protocol state 13 years ago
  Loïc Hoguin 547107cfb9 Close connection on all errors 13 years ago
  Loïc Hoguin 148fb949c5 Small doc clarification 13 years ago
  Loïc Hoguin d25c30790c Do not send a 408 response if the Request-Line wasn't fully received 13 years ago
  Michiel Hakvoort d8e841c8a2 Add cowboy_protocol behaviour 13 years ago
  Loïc Hoguin eff9477201 Improve the error message for HTTP handlers 13 years ago
  Loïc Hoguin 89ae3c8cad 'Host' header is optional in HTTP/1.0 13 years ago
  Loïc Hoguin b669b1b5a3 Reset the max number of empty lines between keepalive requests 13 years ago
  Loïc Hoguin 24bf2c54d0 Ensure header names are handled in a case insensitive manner 13 years ago
  Loïc Hoguin 43d14b52cd Give the ListenerPid to the protocol on startup 13 years ago
  Loïc Hoguin 474f4e0bfa Call Handler:terminate/2 even on error in Handler:handle/2 13 years ago
  Loïc Hoguin aa0a66749e Move recursion out of a try .. catch block. 14 years ago
  Loïc Hoguin 108a491f55 Add documentation for the public interface. 14 years ago
  Loïc Hoguin 3e55cb62c9 Refresh the type specifications. 14 years ago
  Loïc Hoguin 4c4030a792 Send a meaningful error to error_logger on handler crashes. 14 years ago
  Anthony Ramine 0ca8f1364b Implement path_info feature 14 years ago
  Loïc Hoguin 420f5baf98 Add chunked reply support. 14 years ago
  Loïc Hoguin 29e71cf4da Switch the HTTP protocol to use binary packets instead of lists. 14 years ago