Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-07 | Update Cowboy to 1.0.31.0.3 | Loïc Hoguin | |
2015-08-07 | Use 'Connection' header only when necessary | Alexey 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-26 | Merge branch 'fix-typo-in-cowboy_http' of https://github.com/mocchira/cowboy ↵ | Loïc Hoguin | |
into 1.0.x | |||
2015-07-26 | Merge branch 'use-https-1.0.x' of https://github.com/ahf/cowboy into 1.0.x | Loïc Hoguin | |
2015-07-26 | Dialyzer fixes in cowboy_clock | Loïc Hoguin | |
This is what I get for merging blindly! and Fix a compile error introduced in previous commit (cherry-pick) | |||
2015-07-26 | Looks like we need an even older Gun version | Loïc Hoguin | |
Oops! | |||
2015-07-26 | Use an older Gun version for testing 1.0.x | Loïc Hoguin | |
2015-07-26 | Reenable later versions for CircleCI | Loïc Hoguin | |
2015-07-25 | Disable half the OTP versions temporarily | Loïc Hoguin | |
To allow CircleCI to not timeout... | |||
2015-07-25 | Add CircleCI to the 1.0 branch | Loïc Hoguin | |
Let's hope it works on first try. LOTS of OTP versions to test! | |||
2015-07-15 | Fix typo in cowboy_http:asctime_date | mocchira | |
2015-07-05 | Use HTTPS dependencies when using Rebar | Alexander Færøy | |
2015-07-02 | Update Cowboy to 1.0.21.0.2 | Loïc Hoguin | |
2015-07-02 | Merge branch 'fix-rest-stacktrace' of https://github.com/danielwhite/cowboy ↵ | Loïc Hoguin | |
into 1.0.x | |||
2015-07-01 | Update erlang.mk | Loïc Hoguin | |
2015-05-06 | Merge branch 'static_with_index' of https://github.com/davidw/cowboy into 1.0.x | Loïc Hoguin | |
2015-05-06 | Merge branch 'fix-1' of https://github.com/martinrehfeld/cowboy into 1.0.x | Loïc Hoguin | |
2015-03-26 | added a comment for non-obvious erlang:cancel_timer | Alex Kovalev | |
2015-03-26 | fixed cowboy_clock inbox overflow if system clock was changed | Alex Kovalev | |
2015-03-25 | Get stacktrace before executing rest_terminate | Daniel White | |
At present, the resulting stacktrace will be misleading about where the underlying error occurred. | |||
2015-02-17 | Add an index.html that is also served statically as the default for / | David N. Welton | |
2015-01-30 | Only address the specific quoted_string issue | Martin Rehfeld | |
2015-01-30 | Reply with 400 on if*-match parsing crash | Martin Rehfeld | |
2014-11-07 | Update Cowboy to 1.0.11.0.1 | Loïc Hoguin | |
2014-11-07 | Update CHANGELOG | Loïc Hoguin | |
2014-11-07 | Update AUTHORS | Loïc Hoguin | |
2014-11-07 | Update erlang.mk | Loïc Hoguin | |
This should fix an issue with DEPS on FreeBSD. | |||
2014-08-12 | Merge branch 'master' of git://github.com/okeuday/cowboy | Loïc Hoguin | |
2014-08-12 | Fix incorrect type in cowboy_static manual | Loïc Hoguin | |
2014-08-12 | Add cowboy_req:part/2 export | Michael Truog | |
2014-08-11 | Merge branch 'patch-1' of git://github.com/asabil/cowboy | Loïc Hoguin | |
2014-08-11 | Fix REST guide reference to accept_missing_post | Ali Sabil | |
The guide refers to accept_missing_post instead of allow_missing_post. | |||
2014-08-06 | Handle absolute URIs that lack a path entirely | Loïc Hoguin | |
2014-08-06 | Accept absolute URI scheme as uppercase | Loï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-02 | Fix language in getting started | Loïc Hoguin | |
2014-08-02 | Update links extend -> ninenines | Loïc Hoguin | |
2014-08-02 | Fix bad link format in the guide | Loïc Hoguin | |
2014-08-01 | Update Cowboy to 1.0.01.0.0 | Loïc Hoguin | |
2014-08-01 | Remove 1.0 section in the ROADMAP | Loïc Hoguin | |
2014-08-01 | Update CHANGELOG | Loïc Hoguin | |
2014-08-01 | Update rebar.config | Loïc Hoguin | |
2014-08-01 | Update AUTHORS | Loïc Hoguin | |
2014-08-01 | Add OTP release support and versioning info to the guide | Loïc Hoguin | |
2014-08-01 | Update the Getting started chapter to new erlang.mk | Loïc Hoguin | |
Length of the chapter divided by 2! \o/ | |||
2014-08-01 | Update to erlang.mk 1.0.0 | Loïc Hoguin | |
2014-07-27 | Merge branch 'master' of git://github.com/ztmr/cowboy | Loïc Hoguin | |
2014-07-26 | fix a documentation typo | Tomas Morstein | |
The function `set_resp_header' is defined in `cowboy_req' module, not the `cowboy'. | |||
2014-07-17 | Merge branch 'http-1-0-keepalive' of git://github.com/heroku/cowboy | Loïc Hoguin | |
2014-07-14 | Support ad-hoc keep-alive for HTTP/1.0 Clients | Fred 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-12 | Remove deprecated body reading interface | Loïc Hoguin | |