Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-23 | Rename the type http_header/0 to cowboy_http:header/0 | Loïc Hoguin | |
At the same time rename http_headers/0 to cowboy_http:headers/0. | |||
2012-01-23 | Rename the type http_version/0 to cowboy_http:version/0 | Loïc Hoguin | |
2012-01-23 | Rename the type http_uri/0 to cowboy_http:uri/0 | Loïc Hoguin | |
2012-01-23 | Rename the type http_method/0 to cowboy_http:method/0 | Loïc Hoguin | |
Exported types are much better than include files. | |||
2012-01-23 | Fix typespecs for calendar:datetime/0 in cowboy_http_static | Loïc Hoguin | |
2012-01-23 | Add {halt, Req, State} return value to most REST callbacks | Loïc Hoguin | |
Excluding generate_etag, last_modified, expires and variances. | |||
2012-01-23 | Rename a lot of HandlerState2 variables to HandlerState | Loïc Hoguin | |
2012-01-23 | Improve the return value for cowboy_http_rest:upgrade/4 | Loïc Hoguin | |
2012-01-23 | Improve the listener name in the README | Loïc Hoguin | |
2012-01-23 | Merge branch 'multipart' of https://github.com/nox/cowboy | Loïc Hoguin | |
Conflicts: src/cowboy_http_req.erl test/http_SUITE.erl | |||
2012-01-23 | Add multipart support | Anthony Ramine | |
2012-01-12 | Welcome to new developments with 0.5.0 | Loïc Hoguin | |
2012-01-09 | Update version to 0.4.00.4.0 | Loïc Hoguin | |
2012-01-09 | Make REST handlers' put_resource accept true or false return values | Loïc Hoguin | |
Followup to 0bb23f2400ed0b65834913c8522a978d986f1f92. As discussed in #119. | |||
2012-01-09 | Merge branch 'static-etag-hook' of https://github.com/klaar/cowboy | Loïc Hoguin | |
2012-01-09 | Add HTTP handler loops to the README | Loïc Hoguin | |
2012-01-07 | Add etag option to cowboy_http_static handler. | Magnus Klaar | |
2012-01-06 | Update AUTHORS | Loïc Hoguin | |
2012-01-06 | Update CHANGELOG | Loïc Hoguin | |
2012-01-06 | Make REST handlers' process_post accept true or false return values | Loïc Hoguin | |
They should return true when it has been processed successfully, or false otherwise, in which case a 500 error is sent. Fixes #119. | |||
2012-01-06 | Fix the stream_body_set_resp test | Loïc Hoguin | |
It was failing from time to time due to the response being sent as two separate packets. | |||
2012-01-06 | Fix handler crashes handling | Loïc Hoguin | |
We try to send a 500 error only if we didn't send the response headers yet. If they were, then we have no way to be sure the response was fully sent, nor should we assume anything about how this will be handled client-side, so we do nothing more and in both cases close the connection. | |||
2012-01-06 | Move the ensure_response call before ensure_body_processed | Loïc Hoguin | |
We want to reply as soon as possible. | |||
2012-01-06 | Merge branch 'issue-114-tests' of https://github.com/klaar/cowboy into ↵ | Loïc Hoguin | |
gracefully-handle-crashes Conflicts: test/http_SUITE.erl | |||
2012-01-05 | Merge branch 'static-updates' of https://github.com/klaar/cowboy | Loïc Hoguin | |
2012-01-05 | only run end_static_dir for http and https | Magnus Klaar | |
2012-01-05 | Add test and doc for content types function. | Magnus Klaar | |
2012-01-05 | Merge branch 'inet_parse_address_fix' of https://github.com/spawngrid/cowboy | Loïc Hoguin | |
2012-01-04 | inet_address:parse/1 does not accept binaries as an input, only strings | Yurii Rashkovskii | |
2012-01-04 | Add R15B to travis-ci's configuration file | Loïc Hoguin | |
2012-01-03 | Merge branch 'static-handler-split' of https://github.com/klaar/cowboy | Loïc Hoguin | |
2012-01-03 | Merge pull request #118 from klaar/travis-versions-fix | Loïc Hoguin | |
Remove R14B and R14B01 from .travis.yml | |||
2012-01-03 | Remove R14B and R14B01 from .travis.yml | Magnus Klaar | |
2012-01-03 | Add note on async threads to cowboy_http_static. | Magnus Klaar | |
2011-12-29 | Add tests for #114 | Magnus Klaar | |
2011-12-28 | Add built-in cowboy_http_static handler. | Magnus Klaar | |
2011-12-28 | Add cowboy_http_req:set_resp_body_fun/3 to rest | Magnus Klaar | |
2011-12-28 | Add cowboy_http_req:set_resp_body_fun/3. | Magnus Klaar | |
2011-12-28 | Add cowboy_http_req:transport/1 function. | Magnus Klaar | |
2011-12-26 | Use calendar date and time types exported since R14B04 | Loïc Hoguin | |
Removes the cowboy_clock:date/0, time/0 and datetime/0 exported types. | |||
2011-12-26 | Add CHANGELOG.md file | Loïc Hoguin | |
2011-12-22 | Update AUTHORS file | Loïc Hoguin | |
2011-12-22 | Add 'Upgrade' header parsing | Loïc Hoguin | |
Not parsing product tokens, I don't see much point. | |||
2011-12-22 | Remove outdated @todo notes and update another | Loïc Hoguin | |
2011-12-22 | Add a max_keepalive HTTP protocol option | Loïc Hoguin | |
Based on the patch by Louis-Philippe Gauthier. | |||
2011-12-22 | Websocket control frames payload length must be lower than 126 bytes | Loïc Hoguin | |
2011-12-22 | Add ct tests for binary websocket frames | Loïc Hoguin | |
2011-12-22 | Move the websocket tests in a separate suite | Loïc Hoguin | |
2011-12-19 | create_path now returns a path, not an URI | Loïc Hoguin | |
Also add the new 'put_path' metadata information to the request before entering the put_resource step (which proceeds to call content_types_accepted and then the chosen content type's callback, which is expected to use the 'put_path' value as the path to the new resource instead of the original request path, because it may have been changed by the create_path call. | |||
2011-12-19 | Add meta/2 and meta/3 to cowboy_http_req to save useful protocol information | Loïc Hoguin | |
* cowboy_http_protocol now defines 'websocket_version' as metadata. * cowboy_http_rest now defines 'media_type', 'language', 'charset' as metadata. |