aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-08-12Add cowboy_req:part/2 exportMichael Truog
2014-08-11Merge branch 'patch-1' of git://github.com/asabil/cowboyLoïc Hoguin
2014-08-11Fix REST guide reference to accept_missing_postAli Sabil
The guide refers to accept_missing_post instead of allow_missing_post.
2014-08-06Handle absolute URIs that lack a path entirelyLoïc Hoguin
2014-08-06Accept absolute URI scheme as uppercaseLoïc Hoguin
We should be doing a case insensitive comparison to be correct, but this is more expensive. Almost all clients send lowercase, this patch fixes handling of the aws/aws-sdk-php client which sends uppercase, and no known client sends mixed case so I am holding back on the more expensive solution for the moment.
2014-08-02Fix language in getting startedLoïc Hoguin
2014-08-02Update links extend -> nineninesLoïc Hoguin
2014-08-02Fix bad link format in the guideLoïc Hoguin
2014-08-01Update Cowboy to 1.0.01.0.0Loïc Hoguin
2014-08-01Remove 1.0 section in the ROADMAPLoïc Hoguin
2014-08-01Update CHANGELOGLoïc Hoguin
2014-08-01Update rebar.configLoïc Hoguin
2014-08-01Update AUTHORSLoïc Hoguin
2014-08-01Add OTP release support and versioning info to the guideLoïc Hoguin
2014-08-01Update the Getting started chapter to new erlang.mkLoïc Hoguin
Length of the chapter divided by 2! \o/
2014-08-01Update to erlang.mk 1.0.0Loïc Hoguin
2014-07-27Merge branch 'master' of git://github.com/ztmr/cowboyLoïc Hoguin
2014-07-26fix a documentation typoTomas Morstein
The function `set_resp_header' is defined in `cowboy_req' module, not the `cowboy'.
2014-07-17Merge branch 'http-1-0-keepalive' of git://github.com/heroku/cowboyLoïc Hoguin
2014-07-14Support ad-hoc keep-alive for HTTP/1.0 ClientsFred Hebert
Only go for keep-alive if they submit a 'connection: keep-alive' header in the request, keep behaviour the same otherwise. The new RFC 7230 (http://tools.ietf.org/html/rfc7230#section-6.3) states: If the received protocol is HTTP/1.0, the "keep-alive" connection option is present, the recipient is not a proxy, and the recipient wishes to honor the HTTP/1.0 "keep-alive" mechanism, the connection will persist after the current response; Even though clients are discouraged from doing so in Appendix A.1.2 (http://tools.ietf.org/html/rfc7230#appendix-A.1.2)
2014-07-12Remove deprecated body reading interfaceLoïc Hoguin
2014-07-12Remove useless todo commentsLoïc Hoguin
2014-07-12Drop R15 supportLoïc Hoguin
2014-07-12Small addition to the ROADMAPLoïc Hoguin
2014-07-12Reply with 400 on header parsing crashLoïc Hoguin
This is a first step to improve the HTTP status codes returned by Cowboy on crashes. We will tweak it over time. Also fixes a small bug where two replies may have been sent when using loop handlers under rare conditions.
2014-07-10Clarify {true, URL} return for AcceptResource callbackLoïc Hoguin
2014-07-07Merge branch 'fix-spdy-parse-frame' of git://github.com/voluntas/cowboyLoïc Hoguin
A fix for a possible bug has been made to the original patch.
2014-07-07Add failing test of chaining SPDY framesLoïc Hoguin
2014-07-07Small addition to 2.0 roadmapLoïc Hoguin
2014-07-06Provide installable man pagesLoïc Hoguin
make docs: generate Markdown and man pages in doc/ make install-docs: install man pages to be usable directly Docs are generated from the ezdoc files in doc/src/.
2014-07-01Add a new guide chapter: designing a resource handlerLoïc Hoguin
2014-07-01Explain that passing Req around leads to undefined behaviorLoïc Hoguin
2014-07-01Merge branch 'fix/rest_principles_typo' of ↵Loïc Hoguin
git://github.com/paulo-ferraz-oliveira/cowboy
2014-06-30Fix typo in REST principles chapterPaulo Oliveira
2014-06-30Add missing bracket in a guide exampleLoïc Hoguin
2014-06-30Tweak the REST principles chapter following feedbackLoïc Hoguin
2014-06-30Add note about httpbis to the roadmapLoïc Hoguin
2014-06-30Return 422 instead of 400 when AcceptResource returns falseLoïc Hoguin
422 is undefined for HTTP and interpreted as 400.
2014-06-30Update specs that were too wideLoïc Hoguin
2014-06-30Forgot a todo in the ROADMAPLoïc Hoguin
2014-06-30Roadmap for Cowboy 2.0Loïc Hoguin
2014-06-30Fix typoLoïc Hoguin
2014-06-30Update erlang.mk and update paths to start the releaseLoïc Hoguin
Fixes a couple invalid instructions at the same time.
2014-06-28Fix cowboy_spdy parse frameNakai Ryosuke
2014-06-26Document the HTTP status codes Cowboy may send in the manualLoïc Hoguin
422 is left out as it's soon to be replaced by 400.
2014-06-25Cowboy works fine under 17.1Loïc Hoguin
2014-06-25Wrap-up the user guideLoïc Hoguin
2014-06-23Add a multipart intro chapter to the guideLoïc Hoguin
2014-06-22Write the guide chapter rest_flowcharts explaining the diagramsLoïc Hoguin
2014-06-21Add a missing "true" labelLoïc Hoguin