aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-02-06Strip whitespaces when authorization type is unknownLoïc Hoguin
2013-02-06Merge branch 'expose-to_upper' of git://github.com/dvv/cowboyLoïc Hoguin
2013-02-06Merge branch 'no-unicode-uri' of git://github.com/dvv/cowboyLoïc Hoguin
2013-02-06Merge branch 'master' of git://github.com/tsloughter/cowboyLoïc Hoguin
2013-02-06Makefile: separate deps compilation from app compilationLoïc Hoguin
2013-02-01add guards on set_resp_body_fun for streamlen and streamfunTristan Sloughter
2013-01-30Make sure the peer name is always availableLoïc Hoguin
2013-01-30Rename example 'static' to 'static_world' to avoid confusionLoïc Hoguin
2013-01-30Merge branch 'fix_routing_guide' of https://github.com/ivlis/cowboyLoïc Hoguin
2013-01-31Small routing guide fixIvan Lisenkov
Make cowboy_router:compile/1 return to be consistent with current implementation.
2013-01-30Fix small error in the websocket chapter in the guideLoïc Hoguin
Reported by Michel Rijnders.
2013-01-30Fix a new warning found by Dialyzer R16ALoïc Hoguin
2013-01-30Merge branch 'websocket-example' of https://github.com/pvieytes/cowboyLoïc Hoguin
2013-01-30add websocket examplePablo Vieytes
2013-01-29Merge branch 'patch-1' of https://github.com/CamShaft/cowboyLoïc Hoguin
Conflicts: src/cowboy_rest.erl
2013-01-29Merge branch 'feature_basic_auth' of https://github.com/ivlis/cowboyLoïc Hoguin
2013-01-30Implement authorization header parsingIvan Lisenkov
Basic HTTP authorization according to RFC 2617 is implemented. Added an example of its usage with REST handler.
2013-01-29Merge branch 'rest_post_created_path' of https://github.com/treetopllc/cowboyLoïc Hoguin
2013-01-29Makefile verbosity tweaksLoïc Hoguin
2013-01-29allow POST rest handling to specify path after accepting contentTom Burdick
2013-01-29Merge branch 'rest_patch' of https://github.com/treetopllc/cowboyLoïc Hoguin
2013-01-29Fix chunked streaming of request body and improve speedLoïc Hoguin
2013-01-29add patch support to cowboy_restTom Burdick
2013-01-29Make examples use the new routingLoïc Hoguin
2013-01-29Fix {cowboy_req, resp_sent} potentially leaking in loop handlersLoïc Hoguin
2013-01-29Do not attempt to skip the request body on Connection: closeLoïc Hoguin
2013-01-29Add a section about closing the connection in the guideLoïc Hoguin
2013-01-29Merge branch 'fix/callback_specs' of https://github.com/keynslug/cowboyLoïc Hoguin
2013-01-29Makefile: only recompile files newer than the .appLoïc Hoguin
2013-01-29Update Ranch to 0.6.1Loïc Hoguin
2013-01-29Update roadmapLoïc Hoguin
2013-01-29If a binding is reused, we check that values are identicalLoïc Hoguin
This is more for consistency than anything.
2013-01-28Add the 'function' constraintLoïc Hoguin
2013-01-28Add the 'int' constraintLoïc Hoguin
2013-01-28New routingLoïc Hoguin
Ultimately few things change, it's mostly just a nicer syntax and slightly different expectations. The name of the value `dispatch` did not change, because the previous dispatch values will now fail if the code is not updated to using `cowboy_router:compile/1`. No constraints have been implemented in this commit.
2013-01-26Update handler callback specsAndrew Majorov
There is one another {upgrade, ...} quintuple allowed as the result of Handler:init call, somewhy not mentioned in the callback specifications.
2013-01-25Expose uppercase binary converterVladimir Dronnikov
2013-01-25Do not transform URIs to UnicodeVladimir Dronnikov
2013-01-22Remove cowboy_dispatcherLoïc Hoguin
Types and code are moved to cowboy_router. The match/3 export from cowboy_dispatcher isn't available anymore as it is called internally.
2013-01-22Merge branch 'fix_change_state' of https://github.com/nevar/cowboyLoïc Hoguin
2013-01-22Add HTML5 Video Example to the static exampleLoïc Hoguin
2013-01-22Fix handler state change in cowboy_restSlava Yurin
2013-01-22Do not crash if connection is closed while sending static fileLoïc Hoguin
2013-01-22Merge branch 'master' of https://github.com/0x00F6/cowboyLoïc Hoguin
2013-01-22Make cowboy_static use universal time0x00F6
2013-01-22Do not require inets for running tests anymoreLoïc Hoguin
2013-01-22Replace terminate/2 with terminate/3, adding a ReasonLoïc Hoguin
This should have been done a *long* time ago, back when I initially added Websocket support. This is the first part of two in improving loop handler support with regards to socket closure. Reason may include: {normal, shutdown} for the most normal shutdown, {normal, timeout} for a loop handler timeout shutdown, or {error, _} if an error occured.
2013-01-22Fix cowboy_websocket_handler callback specLoïc Hoguin
2013-01-21Merge pull request #369 from rramsden/patch-1Loïc Hoguin
Fix typo in the guide introduction
2013-01-21Improve keepalive testsLoïc Hoguin