Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-26 | Unify the init and terminate callbacks | Loïc Hoguin | |
This set of changes is the first step to simplify the writing of handlers, by removing some extraneous callbacks and making others optional. init/3 is now init/2, its first argument being removed. rest_init/2 and rest_terminate/2 have been removed. websocket_init/3 and websocket_terminate/3 have been removed. terminate/3 is now optional. It is called regardless of the type of handler, including rest and websocket. The return value of init/2 changed. It now returns {Mod, Req, Opts} with Mod being either one of the four handler type or a custom module. It can also return extra timeout and hibernate options. The signature for sub protocols has changed, they now receive these extra timeout and hibernate options. Loop handlers are now implemented in cowboy_long_polling, and will be renamed throughout the project in a future commit. | |||
2013-09-09 | Fix the list of registered processes in the examples | Loïc Hoguin | |
2013-09-08 | Convert the REST hello world example to a release | Loïc Hoguin | |
2013-09-04 | Make cowlib a proper dependency | Loïc Hoguin | |
Start moving a few functions from Cowboy into cowlib. | |||
2013-01-29 | Make examples use the new routing | Loïc Hoguin | |
2013-01-05 | Fix examples to follow new env tuple standard | Unix1 | |
This brings examples in line with the recent Middleware change. | |||
2012-10-11 | Start crypto also in the examples and documentation | Loïc Hoguin | |
2012-08-27 | Rename cowboy_http_rest to cowboy_rest | Loïc Hoguin | |
2012-08-27 | Switch to Ranch for connection handling | Loïc Hoguin | |
This is the first of many API incompatible changes. You have been warned. | |||
2012-07-22 | Add a REST Hello World example | Loïc Hoguin | |