From e6bd6296bd9f90f6a264ea9e69825552e8702490 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Fri, 28 Jul 2017 14:13:42 +0800 Subject: [PATCH] v2.3.0 --- CMakeLists.txt | 4 ++-- README.md | 5 ++--- changelog | 37 +++++++++++++++++++++++++++++++++++++ libwebsockets.spec | 7 +++++-- 4 files changed, 46 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index aed2ee6..933ed63 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,12 +9,12 @@ project(libwebsockets C) set(PACKAGE "libwebsockets") set(CPACK_PACKAGE_NAME "${PACKAGE}") set(CPACK_PACKAGE_VERSION_MAJOR "2") -set(CPACK_PACKAGE_VERSION_MINOR "2") +set(CPACK_PACKAGE_VERSION_MINOR "3") set(CPACK_PACKAGE_VERSION_PATCH "0") set(CPACK_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") set(CPACK_PACKAGE_VENDOR "andy@warmcat.com") set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "${PACKAGE} ${PACKAGE_VERSION}") -set(SOVERSION "10") +set(SOVERSION "11") if(NOT CPACK_GENERATOR) if(UNIX) set(CPACK_GENERATOR "TGZ") diff --git a/README.md b/README.md index 1d7d108..107ae48 100644 --- a/README.md +++ b/README.md @@ -8,14 +8,13 @@ libwebsockets News ---- +v2.3 is out... see the changelog https://github.com/warmcat/libwebsockets/blob/v2.3-stable/changelog + ESP32 is now supported in lws! Download the - factory https://github.com/warmcat/lws-esp32-factory and - test server app https://github.com/warmcat/lws-esp32-test-server-demos -v2.2 is out... see the changelog https://github.com/warmcat/libwebsockets/blob/v2.2-stable/changelog - - This is the libwebsockets C library for lightweight websocket clients and servers. For support, visit diff --git a/changelog b/changelog index 4692461..74151af 100644 --- a/changelog +++ b/changelog @@ -1,6 +1,43 @@ Changelog --------- +v2.3.0 +====== + + - ESP32 OpenSSL support for client and server + + - ESP32 4 x WLAN credential slots may be configured + + - Libevent event loop support + + - SOCKS5 proxy support + + - lws_meta protocol for websocket connection multiplexing + + - lws_vhost_destroy() added... allows dynamic removal of listening + vhosts. Vhosts with shared listen sockets adopt the listen socket + automatically if the owner is destroyed. + + - IPv6 on Windows + + - Improved CGI handling suitable for general CGI scripting, eg, PHP + + - Convert even the "old style" test servers to use statically included + plugin sources + + - LWS_WITH_STATS cmake option dumps resource usage and timing information + every few seconds to debug log, including latency information about + delay from asking for writeable callback to getting it + + - Large (> 2GB) files may be served + + - LWS_WITH_HTTP_PROXY Cmake option adds proxying mounts + + - Workaround for libev build by disabling -Werror on the test app + + - HTTP2 support disabled since no way to serve websockets on it + + v2.2.0 ====== diff --git a/libwebsockets.spec b/libwebsockets.spec index cbe0698..4b7a97d 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,5 +1,5 @@ Name: libwebsockets -Version: 2.2.0 +Version: 2.3.0 Release: 1%{?dist} Summary: Websocket Server and Client Library @@ -55,7 +55,7 @@ rm -rf $RPM_BUILD_ROOT /usr/bin/libwebsockets-test-echo /usr/bin/libwebsockets-test-fraggle /usr/bin/libwebsockets-test-fuzxy -/%{_libdir}/libwebsockets.so.10 +/%{_libdir}/libwebsockets.so.11 /%{_libdir}/libwebsockets.so /%{_libdir}/cmake/libwebsockets/LibwebsocketsConfig.cmake /%{_libdir}/cmake/libwebsockets/LibwebsocketsConfigVersion.cmake @@ -72,6 +72,9 @@ rm -rf $RPM_BUILD_ROOT /%{_libdir}/pkgconfig/libwebsockets.pc %changelog +* Fri Jul 28 2017 Andy Green 2.3.0-1 +- MAJOR SONAMEBUMP APICHANGES Upstream 2.3.0 release + * Mon Mar 06 2017 Andy Green 2.2.0-1 - MAJOR SONAMEBUMP APICHANGES Upstream 2.2.0 release -- 2.7.4