mirror of
https://github.com/warmcat/libwebsockets.git
synced 2025-03-09 00:00:04 +01:00
changelog sync
Signed-off-by: Andy Green <andy.green@linaro.org>
This commit is contained in:
parent
d0249a82ec
commit
0c3cc2efcb
1 changed files with 41 additions and 1 deletions
42
changelog
42
changelog
|
@ -1,14 +1,54 @@
|
|||
Changelog
|
||||
---------
|
||||
|
||||
Fixes
|
||||
-----
|
||||
|
||||
1) MAJOR (Windows-only) fix assert firing
|
||||
|
||||
2) MAJOR http:/1.1 connections handled by lws_return_http_status() did not
|
||||
get sent a content-length resulting in the link hanging until the peer closed
|
||||
it. attack.sh updated to add a test for this.
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
1) MINOR test-server gained some new switches
|
||||
|
||||
-C <file> use external SSL cert file
|
||||
-K <file> use external SSL key file
|
||||
-A <file> use external SSL CA cert file
|
||||
|
||||
-u <uid> set effective uid
|
||||
-g <gid> set effective gid
|
||||
|
||||
together you can use them like this to have the test-server work with the
|
||||
usual purchased SSL certs from an official CA.
|
||||
|
||||
--ssl -C your.crt -K your.key -A your.cer -u 99 -g 99
|
||||
|
||||
2) MINOR the OpenSSL magic to setup ECDH cipher usage is implemented in the
|
||||
library, and the ciphers restricted to use ECDH only.
|
||||
Using this, the lws test server can score an A at SSLLABS test
|
||||
|
||||
3) MINOR STS (SSL always) header is added to the test server if you use --ssl. With
|
||||
that, we score A+ at SSLLABS test
|
||||
|
||||
4) MINOR daemonize function (disabled at cmake by default) is updated to work
|
||||
with systemd
|
||||
|
||||
5) MINOR example systemd .service file now provided for test server
|
||||
(not installed by default)
|
||||
|
||||
User API additions
|
||||
------------------
|
||||
|
||||
1) There's a new member in struct lws_context_creation_info, ecdh_curve,
|
||||
1) MINOR APIBREAK There's a new member in struct lws_context_creation_info, ecdh_curve,
|
||||
which lets you set the name of the ECDH curve OpenSSL should use. By
|
||||
default (if you leave ecdh_curve NULL) it will use "prime256v1"
|
||||
|
||||
|
||||
|
||||
v1.7.0
|
||||
======
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue