Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-03 | Allow passing the Req and an updated Opts when upgrading protocols | Loïc Hoguin | |
2012-12-02 | Add more frame types available in websocket replies | Loïc Hoguin | |
We can now reply empty close, ping and pong frames, or close frames with a payload. This means that we can send a frame and then close the connection in a single operation. If a close packet is sent, the connection is closed immediately, even if there was frames that remained to be sent. Cowboy will silently drop any extra frames in the list given as a reply. | |||
2012-12-01 | Return full packet as multipart body if possible | Magnus Klaar | |
2012-12-01 | Use Transport:sendfile/2 from Ranch | Loïc Hoguin | |
This removes a bunch of unneeded code, including code that was made for R14 which we don't support anymore. Note that the dependency on Ranch was updated, so you will need to update Ranch for the new code to work. | |||
2012-11-30 | Return a 400 error if the Accept header was incorrect | Loïc Hoguin | |
2012-11-29 | Add a better error message when user callbacks are not exported | Loïc Hoguin | |
2012-11-29 | static: Allow passing the mimetype fun as a {M, F} tuple | Loïc Hoguin | |
2012-11-28 | Update the cowboy_websocket_handler specs | Loïc Hoguin | |
We can send many payloads at once. | |||
2012-11-28 | Clarify error reports indicating they come from Cowboy | Loïc Hoguin | |
2012-11-28 | Merge branch 'master' of git://github.com/chancila/cowboy | Loïc Hoguin | |
2012-11-27 | charsets_provided in rest module to return [binary()] | Cristian Hancila | |
2012-11-27 | Fix a test that worked intermittently | Loïc Hoguin | |
2012-11-27 | Merge branch 'onrequest' of git://github.com/saleyn/cowboy | Loïc Hoguin | |
2012-11-27 | Fixed onrequest path-related issue | serge | |
2012-11-27 | Merge branch 'fix/websocket-check-error-on-send' of ↵ | Loïc Hoguin | |
git://github.com/tillitech/cowboy | |||
2012-11-27 | Cosmetic changes to various documentation files | Loïc Hoguin | |
2012-11-27 | Do not try to keep-alive when using HTTP/1.0 | Loïc Hoguin | |
2012-11-27 | Check for errors when calling Transport:send in the websocket protocol | Ali Sabil | |
In some situations, the underlying socket might become "half-open" in which case the websocket will stay in a waiting state indefinitely. The detection of this state requires checking for errors when calling send. | |||
2012-11-27 | Merge branch '400_Bad_Request' of git://github.com/blinkov/cowboy | Loïc Hoguin | |
2012-11-27 | Fix dispatch documentation with regards to the <<"*">> path | Loïc Hoguin | |
2012-11-26 | Merge branch 'master' of git://github.com/josevalim/cowboy | Loïc Hoguin | |
2012-11-26 | Fix a small typo in the rest_init error message | Loïc Hoguin | |
2012-11-24 | Merge pull request #297 from puzza007/master | Loïc Hoguin | |
Correct spelling in rest callback name | |||
2012-11-16 | REST: Fix the status code sent if the content type isn't known | Loïc Hoguin | |
2012-11-13 | Fix the markdown for the README | Loïc Hoguin | |
2012-11-13 | Add a few more infos to the .app.src for private use | Loïc Hoguin | |
2012-11-10 | Merge pull request #315 from tokenrove/correct-header-case | Loïc Hoguin | |
Convert headers to lowercase | |||
2012-11-10 | Convert headers to lowercase | Julian Squires | |
2012-10-27 | Return "400 Bad Request" instead of crashing process on incorrect queries ↵ | Ivan Blinkov | |
like /%qq | |||
2012-10-25 | musnt is not the correct contraction of mustn't - use must_not instead | Paul Oliver | |
2012-10-25 | Mimetype lookup expects lowercase extensions | Loïc Hoguin | |
We handle extensions in a case-insensitive manner when looking for a mimetype for a file. Extensions are thus lowered. | |||
2012-10-19 | Fix examples in cowboy_static edoc | Loïc Hoguin | |
2012-10-15 | Merge pull request #288 from j0sh/master | Loïc Hoguin | |
Clarify docs for known_methods and allowed_methods. | |||
2012-10-15 | Add Introduction chapter to the guide | Loïc Hoguin | |
2012-10-13 | Clarify docs for known_methods and allowed_methods. | Josh Allmann | |
2012-10-11 | Do not remove duplicated Set-Cookie entries | José Valim | |
This commit closes #195, closes #199, closes #246. | |||
2012-10-11 | Allow websocket handlers to reply more than one frame | Loïc Hoguin | |
Instead of returning {text, Data}, you can now return [{text, Data}, {text, Data2}, ...]. | |||
2012-10-11 | Start crypto also in the examples and documentation | Loïc Hoguin | |
2012-10-11 | Merge branch 'dbmercer-patch-1' of git://github.com/dbmercer/cowboy.git | Loïc Hoguin | |
2012-10-11 | Modified static example to send appropriate MIME type | dbmercer | |
Modified the static example in the examples subdirectory to use the mimetypes application to determine the appropriate MIME type to send down the wire in the HTTP headers of the reply. | |||
2012-10-11 | Fix Vary header, was wrongly named Variances previously | Loïc Hoguin | |
2012-10-11 | Fix the autobahn test suite | Loïc Hoguin | |
All tests still pass! (Excluding UTF-8 of course.) | |||
2012-10-11 | Add crypto into the required applications | Loïc Hoguin | |
As suggested by @prof3ta. | |||
2012-10-11 | Cleanup cowboy_req:parse_header/3 | Loïc Hoguin | |
As suggested by @yrashk. | |||
2012-10-05 | Update ROADMAP.md | Loïc Hoguin | |
2012-10-05 | Add CONTRIBUTING.md file | Loïc Hoguin | |
2012-10-05 | Update CHANGELOG | Loïc Hoguin | |
2012-10-04 | The onresponse hook now receives 4 arguments, including the body | Loïc Hoguin | |
We do not always provide the body however. It is not available when using chunked replies, or when using set_resp_body_fun. | |||
2012-10-04 | Fix the parsing of the Connection header | Loïc Hoguin | |
2012-10-02 | Merge pull request #272 from seryl/fix_readme_relative_links | Loïc Hoguin | |
Fixing relative links |