From 9eff0db7565866e205b192c1b6c3848bca61196e Mon Sep 17 00:00:00 2001 From: Peter Thorson Date: Fri, 28 Feb 2014 09:05:53 -0600 Subject: [PATCH] update changelog --- changelog.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/changelog.md b/changelog.md index d11a81847b..c4cdcca7ca 100644 --- a/changelog.md +++ b/changelog.md @@ -20,6 +20,13 @@ HEAD buffer sizes based on profiling, caching of handler binding for async reads/writes, non-malloc allocators for read/write handlers, disabling of a number of questionably useful range sanity checks in tight inner loops. +- Improvement: Cleaned up the handling of TLS related errors. TLS errors will + now be reported with more detail on the info channel rather than all being + `tls_short_read` or `pass_through`. In addition, many cases where a TLS short + read was in fact expected are no longer classified as errors. Expected TLS + short reads and quasi-expected socket shutdown related errors will no longer + be reported as unclean WebSocket shutdowns to the application. Information + about them will remain in the info error channel for debugging purposes. - Bug: Fix some cases of calls to empty lib::function objects. - Bug: Fix memory leak of connection objects due to cached handlers holding on to reference counted pointers. #310 Thank you otaras for reporting.