From: Andy Green Date: Tue, 12 Feb 2013 02:50:49 +0000 (+0800) Subject: add cyassl keepalive valgrind minimal mem to changelog X-Git-Tag: accepted/2.0/20130307.220733~77 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4a0ce453331e4e454e5ed64d321065aea2793260;p=profile%2Fivi%2Flibwebsockets.git add cyassl keepalive valgrind minimal mem to changelog Signed-off-by: Andy Green --- diff --git a/changelog b/changelog index f69fc12..bb23152 100644 --- a/changelog +++ b/changelog @@ -94,10 +94,19 @@ New features - Cmake project file added, aimed initially at Windows support: this replaces the visual studio project files that were in the tree until now. + - CyaSSL now supported in place of OpenSSL (--use-cyassl on configure) + - PATH_MAX or MAX_PATH no longer needed - cutomizable frame rx buffer size by protocol + - optional TCP keepalive so dead peers can be detected, can be enabled at + context-creation time + + - valgrind-clean: no SSL or CyaSSL: completely clean. With OpenSSL, 88 bytes + lost at OpenSSL library init and symptomless reports of uninitialized + memory usage... seems to be a known and ignored problem at OpenSSL + - By default debug is enabled and the library is built for -O0 -g to faclitate that. Use --disable-debug configure option to build instead with -O4 and no -g (debug info), obviously providing best performance and @@ -117,6 +126,9 @@ New features code is also allocated per connection, this represents the largest frame you can receive atomically in that protocol. + - On ARM9 build, just http+ws server no extensions or ssl, <12Kbytes .text + and 112 bytes per connection (+1328 only during header processing) + v1.1-chrome26-firefox18 =======================