diff options
author | Loïc Hoguin <[email protected]> | 2012-12-07 16:09:07 +0100 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2012-12-07 16:09:07 +0100 |
commit | fb074932799197ec3aca16dd8154ac74dd0ea05f (patch) | |
tree | 0fd83cdd89487db8e1e2e1f111013a2d9c15af28 | |
parent | 27da09282da1d52d564a988a6ce0c7ed4cc8ccf0 (diff) | |
download | cowboy-fb074932799197ec3aca16dd8154ac74dd0ea05f.tar.gz cowboy-fb074932799197ec3aca16dd8154ac74dd0ea05f.tar.bz2 cowboy-fb074932799197ec3aca16dd8154ac74dd0ea05f.zip |
Update CHANGELOG
-rw-r--r-- | CHANGELOG.md | 25 |
1 files changed, 23 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 4545ff1..c568d2e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,10 @@ next and cowboy:start_https/4 for HTTPS. The proper transport and protocol modules will be used. +* Add a dependency on crypto + +* Remove implicit dependency on inets + * Shorten the name of many modules * cowboy_http_protocol becomes cowboy_protocol. @@ -68,6 +72,13 @@ next * Add max_headers option, limiting the number of headers; defaults to 100 +* Enhance the websocket API + + * Change a websocket error from {error, protocol} to {error, badframe} + * Allow websocket handlers to reply more than one frame + * Check for errors when calling Transport:send/2 to avoid crashes + * Add close, {close, Payload}, ping, pong frame types for replies + * Use -callback in behaviours * Add cowboy_protocol:onrequest_fun/0 and :onresponse_fun/0 types @@ -78,10 +89,20 @@ next * Isolate multipart from body reading to fix an issue -* Change a websocket error from {error, protocol} to {error, badframe} - * Avoid a duplicate HTTP reply in cowboy_websocket:upgrade_error/1 +* Fix use of the Vary header, was named Variances in the previous code + +* Improve returned status code for HTTP and REST + +* Fix charsets_provided return value + +* Allow passing {M, F} for the mimetype function to cowboy_static + +* Can now upgrade protocols with {upgrade, protocol, P, Req, Opts} + +* Cowboy now only expects universal time, never local time + * Many, many optimizations for the most critical code path 0.6.1 |