aboutsummaryrefslogtreecommitdiffstats
path: root/src/cowboy_http.erl
AgeCommit message (Expand)Author
2017-09-27Ensure the behavior on stream handler crash is consistentLoïc Hoguin
2017-09-25Cleanup various commentsLoïc Hoguin
2017-09-25Move body length count to cowboy_stream_h instead of protocolsLoïc Hoguin
2017-09-21Centralize stream handler error reporting in cowboy_streamLoïc Hoguin
2017-09-14Improve how we detect request errorsLoïc Hoguin
2017-08-08Implement the shutdown timeout for request processesLoïc Hoguin
2017-06-02Fix terminate not being called on connection close in HTTP/1.1Loïc Hoguin
2017-05-05Properly handle 101 upgrade responses for WebsocketLoïc Hoguin
2017-05-05Add inactivity_timeout and other options improvementsLoïc Hoguin
2017-05-03Kill all children processes when terminating the connectionLoïc Hoguin
2017-05-03Add the idle_timeout HTTP/1.1 protocol optionLoïc Hoguin
2017-04-18Make the default 204 response go through stream handlersLoïc Hoguin
2017-04-18Pass the HTTP/2 switch_protocol event to stream handlersLoïc Hoguin
2017-03-27Add the early_error cowboy_stream callbackLoïc Hoguin
2017-02-18Allow passing options to sub protocolsLoïc Hoguin
2017-02-05Remove or fix a small number of todo commentsLoïc Hoguin
2017-02-05Add missing human-readable errors for HTTP/1.1Loïc Hoguin
2017-01-20Fix protocol breaking when user tries to send empty chunkLoïc Hoguin
2017-01-16Add support for multiple stream handlersLoïc Hoguin
2017-01-03Return status 431 if the request header field is too largeJosé Valim
2017-01-02Welcome to 2017Loïc Hoguin
2017-01-02Remaining Dialyzer fixesLoïc Hoguin
2017-01-02Numerous Dialyzer fixesLoïc Hoguin
2016-08-11Use cow_http_hd:parse_host directlyLoïc Hoguin
2016-08-11Use integer_to_binary when possibleLoïc Hoguin
2016-08-10Use binary_to_integer instead of to list and backLoïc Hoguin
2016-08-10Make reply functions return ReqLoïc Hoguin
2016-08-10Add a lot of todosLoïc Hoguin
2016-08-10Add tests for responses and request body readingLoïc Hoguin
2016-06-20Fix cowboy_req:peer/1Loïc Hoguin
2016-06-06HTTP/1.1: Don't send 500 errors twiceLoïc Hoguin
2016-03-13Fix more HTTP/2 handshake test casesLoïc Hoguin
2016-03-12Add initial HTTP/1.1 Upgrade to HTTP/2Loïc Hoguin
2016-03-10Add the beginning of the rfc7540 test suiteLoïc Hoguin
2016-03-06Fix warningsLoïc Hoguin
2016-03-05Initial commit with connection/streamsLoïc Hoguin
2015-02-04Use cowlib for parsing headers; remove cowboy_httpLoïc Hoguin
2014-09-23Breaking update of the cowboy_req interfaceLoïc Hoguin
2014-04-26Merge branch 'language-range-header' of git://github.com/NineFX/cowboyLoïc Hoguin
2014-04-17Merge branch 'fix/basic-auth-empty-password' of git://github.com/soundrop/cowboyLoïc Hoguin
2014-03-26Remove outdated comments, all edoc, plus a few minor tweaksLoïc Hoguin
2014-03-24Use the new chunked and identity transfer decoding code from cowlibLoïc Hoguin
2014-03-10Remove cowboy_http:urldecode/1 and urlencode/1Loïc Hoguin
2014-02-09Allow empty passwords when parsing Basic authorization headerAli Sabil
2014-02-06Update copyright yearsLoïc Hoguin
2014-01-24Allows language_range/2 to parse RFC5646 language codes.Drew
2013-11-26Fix tohexu/1 and tohexl/1Matthias Endler
2013-11-08Optimize query string parsingLoïc Hoguin
2013-10-23Move cookie parsing/building code to cowlibLoïc Hoguin
2013-07-05Fix decoding of chunked body.James Fish