add cyassl keepalive valgrind minimal mem to changelog
Signed-off-by: Andy Green <andy.green@linaro.org>
diff --git a/changelog b/changelog
index f69fc12..bb23152 100644
--- a/changelog
+++ b/changelog
@@ -94,10 +94,19 @@
- 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 @@
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
=======================