diff --git a/CHANGELOG.md b/CHANGELOG.md index 2f50ea6..6d4f8d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,14 +7,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## v0.6.4 - Guarantee the internal `SessionActor` is dropped before `ServerExt::on_disconnect` is called. +- Force-close clients if they encounter an IO error, since an IO error might mean the client is hanging (e.g. after an IP address change) and should be reconstructed. +- Return `CloseCode::Abnormal` from keepalive timeouts instead of `CloseCode::Normal`. +- Fix DDOS by honest clients when servers check capacity *after* clients connect. ## v0.6.3 - Allow users to use tokio v2.4.0 in their projects. See [#106](https://github.com/gbaranski/ezsockets/pull/106). -- Force-close clients if they encounter an IO error, since an IO error might mean the client is hanging (e.g. after an IP address change) and should be reconstructed. -- Return `CloseCode::Abnormal` from keepalive timeouts instead of `CloseCode::Normal`. -- Fix DDOS by honest clients when servers check capacity *after* clients connect. ## v0.6.2