aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-02-06Update cowboy version to 1.1.2 in cowboy.app.src1.1.21.1.xGary Rennie
2017-02-06Update ranch version to 1.3.2 in rebar.configGary Rennie
2017-02-04Update ranch to 1.3.1 in rebar.config1.1.1Nicholas Lundgaard
Update to match the Makefile change in 3a240eb49b6322ec88985aa21014ca84a81157bb. Fixes #1088
2017-01-31Update to 1.1.01.1.0Loïc Hoguin
2017-01-31Fix wrong path url decoding algorithmLoïc Hoguin
I embed cow_uri since I can't update Cowlib further easily. This is most likely a one shot release so it shouldn't be a problem to do things a little more dirty than usual.
2017-01-31Update Erlang.mkLoïc Hoguin
2017-01-31Update Ranch to 1.3.1Loïc Hoguin
2017-01-31cowboy_static: Add support for files in EZ archivesJean-Sébastien Pédron
If cowboy_static is initialized with `{priv_file, ...}` or `{priv_dir, ...}`, it is now able to read files from Erlang application .ez archives. When serving a file from an archive, the #file_info{} comes from the archive, not the contained file, except for the size and type. The erl_prim_loader module is used to read the latter's #file_info{} and the actual file content (ie. sendfile(2) is not used in this case). (cherry picked from commit 2166733628bbab0eb77eeed58bdf204727c48ec6)
2016-01-15Fix getting started for new Erlang.mkLoïc Hoguin
2015-11-16Update version to 1.1.0-devLoïc Hoguin
2015-11-16Update rebar.configLoïc Hoguin
2015-11-16Update Cowlib to 1.0.2 and Ranch to 1.2.0Loïc Hoguin
2015-11-16Update Erlang.mkLoïc Hoguin
2015-11-16Update to 1.0.41.0.41.0.xLoïc Hoguin
2015-11-16Fix crash when using IOlists with some Websocket framesLoïc Hoguin
Backported from Cowlib's patch from Rob Ashton <[email protected]>.
2015-08-16Update apt-get before installing things on CILoïc Hoguin
2015-08-07Update Cowboy to 1.0.31.0.3Loïc Hoguin
2015-08-07Use 'Connection' header only when necessaryAlexey Lebedeff
Fixes #839 when 'Connection: Keep-Alive' wasn't sent in a HTTP/1.0 response. Now the usage of 'Connection' header is consistent with current protocol version: when this header is not specified explicitly in the response, HTTP/1.0 implies 'Connection: close' and HTTP/1.1 implies 'Connection: Keep-Alive'. So if current 'Connection' value matches the default value of current protocol, we won't state obvious fact in the response; and vice versa. Amended to fix and improve tests, and revert the variable name change from HTTP11Headers to StdHeaders. I think it's still good to leave it as is because it's not really a standard header for HTTP/1.0, and it's gone from HTTP/2 entirely.
2015-07-26Merge branch 'fix-typo-in-cowboy_http' of https://github.com/mocchira/cowboy ↵Loïc Hoguin
into 1.0.x
2015-07-26Merge branch 'use-https-1.0.x' of https://github.com/ahf/cowboy into 1.0.xLoïc Hoguin
2015-07-26Dialyzer fixes in cowboy_clockLoïc Hoguin
This is what I get for merging blindly! and Fix a compile error introduced in previous commit (cherry-pick)
2015-07-26Looks like we need an even older Gun versionLoïc Hoguin
Oops!
2015-07-26Use an older Gun version for testing 1.0.xLoïc Hoguin
2015-07-26Reenable later versions for CircleCILoïc Hoguin
2015-07-25Disable half the OTP versions temporarilyLoïc Hoguin
To allow CircleCI to not timeout...
2015-07-25Add CircleCI to the 1.0 branchLoïc Hoguin
Let's hope it works on first try. LOTS of OTP versions to test!
2015-07-15Fix typo in cowboy_http:asctime_datemocchira
2015-07-05Use HTTPS dependencies when using RebarAlexander Færøy
2015-07-02Update Cowboy to 1.0.21.0.2Loïc Hoguin
2015-07-02Merge branch 'fix-rest-stacktrace' of https://github.com/danielwhite/cowboy ↵Loïc Hoguin
into 1.0.x
2015-07-01Update erlang.mkLoïc Hoguin
2015-05-06Merge branch 'static_with_index' of https://github.com/davidw/cowboy into 1.0.xLoïc Hoguin
2015-05-06Merge branch 'fix-1' of https://github.com/martinrehfeld/cowboy into 1.0.xLoïc Hoguin
2015-03-26added a comment for non-obvious erlang:cancel_timerAlex Kovalev
2015-03-26fixed cowboy_clock inbox overflow if system clock was changedAlex Kovalev
2015-03-25Get stacktrace before executing rest_terminateDaniel White
At present, the resulting stacktrace will be misleading about where the underlying error occurred.
2015-02-17Add an index.html that is also served statically as the default for /David N. Welton
2015-01-30Only address the specific quoted_string issueMartin Rehfeld
2015-01-30Reply with 400 on if*-match parsing crashMartin Rehfeld
2014-11-07Update Cowboy to 1.0.11.0.1Loïc Hoguin
2014-11-07Update CHANGELOGLoïc Hoguin
2014-11-07Update AUTHORSLoïc Hoguin
2014-11-07Update erlang.mkLoïc Hoguin
This should fix an issue with DEPS on FreeBSD.
2014-08-12Merge branch 'master' of git://github.com/okeuday/cowboyLoïc Hoguin
2014-08-12Fix incorrect type in cowboy_static manualLoïc Hoguin
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.