aboutsummaryrefslogtreecommitdiffstats
path: root/src/cowboy_protocol.erl
AgeCommit message (Expand)Author
2013-05-16Move cowboy_protocol:onrequest_fun() to cowboy:onrequest_fun()Loïc Hoguin
2013-05-16Move cowboy_http:status() to cowboy:http_status()Loïc Hoguin
2013-05-16Move cowboy_http:headers() to cowboy:http_headers()Loïc Hoguin
2013-05-16Make the HTTP version type more practicalLoïc Hoguin
2013-05-15Remove cowboy_req:fragment/1Loïc Hoguin
2013-04-03Update Ranch to 0.8.0Loïc Hoguin
2013-03-06Stop using binary:match in cowboy_protocolLoïc Hoguin
2013-02-12Make cowboy_protocol:resume/6 privateLoïc Hoguin
2013-02-06Fix crashes when creating the requestLoïc Hoguin
2013-01-29Do not attempt to skip the request body on Connection: closeLoïc Hoguin
2013-01-18Set max_keepalive default to 100 instead of infinityLoïc Hoguin
2013-01-07Add optional automatic response body compressionLoïc Hoguin
2013-01-06Add protection against slowloris vulnerabilityLoïc Hoguin
2013-01-03Add middleware supportLoïc Hoguin
2012-12-22use the original request when available for error_terminateTom Burdick
2012-12-22Make sure an incorrect port returns a 400 errorLoïc Hoguin
2012-12-13Make the arguments to error_logger more consistentAndrew Thompson
2012-12-03Allow passing the Req and an updated Opts when upgrading protocolsLoïc Hoguin
2012-11-28Clarify error reports indicating they come from CowboyLoïc Hoguin
2012-11-27Fixed onrequest path-related issueserge
2012-10-27Return "400 Bad Request" instead of crashing process on incorrect queries lik...Ivan Blinkov
2012-10-04The onresponse hook now receives 4 arguments, including the bodyLoïc Hoguin
2012-09-29Add max_headers optionLoïc Hoguin
2012-09-29Add missing options in the cowboy_protocol documentationLoïc Hoguin
2012-09-29Remove the urldecode cowboy_protocol optionLoïc Hoguin
2012-09-29Add cowboy_req:get/2 and :set/2 private functionsLoïc Hoguin
2012-09-26Optimize cowboy_protocolLoïc Hoguin
2012-09-23Extract the buffer out of the #state{} in cowboy_protocolLoïc Hoguin
2012-09-23Improve state reset between requestsLoïc Hoguin
2012-09-23Use binary:match/2 instead of binary:split/2Loïc Hoguin
2012-09-21Don't use decode_packet/3 for parsing the headersLoïc Hoguin
2012-09-21Don't use decode_packet/3 for parsing the request-lineLoïc Hoguin
2012-09-17Add types for onrequest and onresponse funsLoïc Hoguin
2012-09-17Replace many proplists:get_value/{2,3} calls by BIFsLoïc Hoguin
2012-09-17Include the eunit file only if TEST is definedLoïc Hoguin
2012-09-17Add the private get_connection/1 function used by cowboy_protocolLoïc Hoguin
2012-09-17Add the private get_buffer/1 function used by cowboy_protocolLoïc Hoguin
2012-09-17Add the private get_resp_state/1 function used by cowboy_protocolLoïc Hoguin
2012-09-17Add the private set_bindings/4 function used by cowboy_protocolLoïc Hoguin
2012-09-17Add the private set_buffer/2 function used by cowboy_protocolLoïc Hoguin
2012-09-17Add the private add_header/3 function used by cowboy_protocolLoïc Hoguin
2012-09-17Add the private set_connection/2 function used by cowboy_protocolLoïc Hoguin
2012-09-17Add the private function set_host/4 used by cowboy_protocolLoïc Hoguin
2012-09-17Add a private cowboy_req function to create a Req objectLoïc Hoguin
2012-09-17Use cowboy_req:version/1 in cowboy_protocol where applicableLoïc Hoguin
2012-09-17Add a function to lock request responses instead of inliningLoïc Hoguin
2012-09-17Improve consistency of return types for cowboy_req APILoïc Hoguin
2012-09-15Use skip_body directly between requestsLoïc Hoguin
2012-09-15Remove duplicate code for ensure_responseLoïc Hoguin
2012-09-15Add a cowboy_req:to_list/1 functionLoïc Hoguin