Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libwebsockets for openSUSE:Factory checked in at 2021-04-24 23:09:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libwebsockets (Old) and /work/SRC/openSUSE:Factory/.libwebsockets.new.12324 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libwebsockets" Sat Apr 24 23:09:17 2021 rev:11 rq:888181 version:4.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libwebsockets/libwebsockets.changes 2020-12-17 17:08:57.273949987 +0100 +++ /work/SRC/openSUSE:Factory/.libwebsockets.new.12324/libwebsockets.changes 2021-04-24 23:10:27.987506234 +0200 @@ -1,0 +2,53 @@ +Sat Apr 17 10:13:32 UTC 2021 - Martin Hauke <mar...@gmx.de> + +- Update to version 4.2.0 + * RFC7231 date and time parsing and retry-after wired up to + lws_retry. + * `LWS_WITH_SUL_DEBUGGING` checks that no sul belonging to + Secure Streams and wsi objects are left registered on + destruction. + * Netlink monitoring on Linux dynamically tracks interface + address and routing changes, and immediately closes + connections on invalidated routes. + * RFC6724 DNS results sorting over ipv4 + ipv6 results, + according to available dynamic route information. + * Support new event library, sdevent (systemd native loop), via + `LWS_WITH_SDEVENT`. + * Reduce .rodata cost of role structs by making them sparse. + * Additional Secure Streams QA tests and runtime state + transition validation. + * SMD-over-ss-proxy documentation and helpers to simplify + forwarding. + * SSPC stream buffering at proxy and client set from policy by + streamtype. + * Trigger Captive Portal Detection if DNS resolution fails. + * Switch all logs related to wsi and Secure Streams to use + unique, descriptive tags instead of pointers (which may be + reallocated). + * Use NOITCE logging for Secure Streams and wsi lifecycle + logging using tags. + * Update SSPC serialization to include versioning on initial + handshake, and pass client pid to proxy so related objects are + tagged with it. + * Enable errors on -Wconversion pedantic type-related build + issues throughout the lws sources and upgrade every affected + cast. + * `lws_strcmp_wildcard()` helper that understand "x*", "x*y", + "x*y*" etc. + * `LWS_WITH_PLUGINS_BUILTIN` cmake option just builds plugins + into the main library image directly. + * Secure Streams proxy supports policy for flow control between + proxy and clients. + * libressl also supported along with boringssl, wolfssl. + * prepared for openssl v3 compatibility, for main function + and GENCRYPTO. + * Fault injection apis can confirm operation of 48 error paths + and counting. + * `LWS_WITH_SYS_METRICS` keeps stats and reports them to + user-defined function, compatible with openmetrics. + * More options around JWT. + * Support TLS session caching and reuse by default, on both + OpenSSL and mbedtls. + * Many fixes and improvements... + +------------------------------------------------------------------- Old: ---- libwebsockets-4.1.6.tar.gz New: ---- libwebsockets-4.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libwebsockets.spec ++++++ --- /var/tmp/diff_new_pack.wpmWK7/_old 2021-04-24 23:10:28.627507140 +0200 +++ /var/tmp/diff_new_pack.wpmWK7/_new 2021-04-24 23:10:28.631507146 +0200 @@ -1,7 +1,7 @@ # # spec file for package libwebsockets # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%define sover 17 +%define sover 18 Name: libwebsockets -Version: 4.1.6 +Version: 4.2.0 Release: 0 Summary: A WebSockets library written in C # base64-decode.c and ssl-http2.c is under MIT license with FPC exception. ++++++ libwebsockets-4.1.6.tar.gz -> libwebsockets-4.2.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/libwebsockets/libwebsockets-4.1.6.tar.gz /work/SRC/openSUSE:Factory/.libwebsockets.new.12324/libwebsockets-4.2.0.tar.gz differ: char 12, line 1