1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-09 00:00:04 +01:00
This commit is contained in:
Andy Green 2019-08-14 09:22:50 +01:00
parent b606c883f3
commit 94931cad00
4 changed files with 51 additions and 5 deletions

View file

@ -255,15 +255,15 @@ project(libwebsockets C)
set(PACKAGE "libwebsockets")
set(CPACK_PACKAGE_NAME "${PACKAGE}")
set(CPACK_PACKAGE_VERSION_MAJOR "3")
set(CPACK_PACKAGE_VERSION_MINOR "1")
set(CPACK_PACKAGE_VERSION_PATCH "99")
set(CPACK_PACKAGE_VERSION_MINOR "2")
set(CPACK_PACKAGE_VERSION_PATCH "0")
set(CPACK_PACKAGE_RELEASE 1)
set(CPACK_GENERATOR "RPM")
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_CONTACT "andy@warmcat.com")
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "${PACKAGE} ${PACKAGE_VERSION}")
set(SOVERSION "14")
set(SOVERSION "15")
if(NOT CPACK_GENERATOR)
if(UNIX)
set(CPACK_GENERATOR "TGZ")

View file

@ -16,6 +16,12 @@ various scenarios, CC0-licensed (public domain) for cut-and-paste, allow you to
News
----
## V3.2 relase last planned LGPLv2.1+SLE release
As foretold the v3.2 release is the last planned release that will have the code
under LGPLv2.1+SLE. Master has those parts changed to MIT license; the pieces
that were CC0 or another liberal license remain the same.
## License change plan
Lws is planning to change the pieces that are currently LGPLv2.1+SLE to MIT

View file

@ -1,6 +1,43 @@
Changelog
---------
v3.2.0
======
- This is the last planned release under LGPLv2+SLE. It's not planned to be
maintained like previous releases, please switch to master for the latest
stuff or continue to use v3.1-stable until the next release under the
new MIT license.
- NEW: completely refactored scheduler with a unified, sorted us-resolution
linked-list implementation. All polled checks like timeout are migrated
to use the new timers, which also work on the event lib implementations.
Faster operation, us-resolution timeouts and generic scheduled callbacks
from the event loop.
- NEW: lws_dsh specialized buffer memory allocator that can borrow space
from other cooperating buffers on the same list.
- NEW: lws_sequencer allows managing multi-connection processes and
retries
- NEW: memory buffer cert support
- NEW: LWS_WITH_NETWORK in CMake... can be configured without any network-
related code at all
- NEW: builds on QNX 6.5 and SmartOS
- NEW: JOSE / JWK / JWS / JWE support, for all common ciphers and algs,
works on OpenSSL and mbedtls backends
- NEW: gencrypto now has genaes and genec in addition to genrsa, works
on OpenSSL and mbedtls backends
- NEW: raw_proxy role
- NEW: Basic Auth works on ws connections
- CHANGE: REMOVED: LWS_WITH_GENRSA, LWS_WITH_GENHASH, LWS_WITH_GENEC,
LWS_WITH_GENAES have all been removed and combined into LWS_WITH_GENCRYPTO

View file

@ -1,5 +1,5 @@
Name: libwebsockets
Version: 3.1.0
Version: 3.2.0
Release: 1%{?dist}
Summary: Websocket Server and Client Library
@ -54,7 +54,7 @@ rm -rf $RPM_BUILD_ROOT
"/usr/bin/libwebsockets-test-sshd"
"/usr/bin/lwsws"
"/%{_libdir}/libwebsockets.so"
"/%{_libdir}/libwebsockets.so.14"
"/%{_libdir}/libwebsockets.so.15"
%dir "/usr/share/libwebsockets-test-server"
"/usr/share/libwebsockets-test-server/candide.zip"
"/usr/share/libwebsockets-test-server/favicon.ico"
@ -149,6 +149,9 @@ rm -rf $RPM_BUILD_ROOT
"/%{_libdir}/cmake/libwebsockets/LibwebsocketsTargets.cmake"
%changelog
* Fri Aug 14 2019 Andy Green <andy@warmcat.com> 3.2.0-1
- MAJOR SONAMEBUMP APICHANGES Upstream 3.2.0 release (last LGPLv2.1+SLE)
* Fri Nov 23 2018 Andy Green <andy@warmcat.com> 3.1.0-1
- MAJOR SONAMEBUMP APICHANGES Upstream 3.1.0 release