Overview

Request 923353 accepted

- Update to version 4.3.0
* Add full CBOR stream parsing and writing support, with huge
amount of test vectors and resumable printf type write apis.
See ./READMEs/README.cbor-lecp.md
* Add COSE key and signing / validation support with huge amount
of test vectors.
cose_sign[1] ES256/384/512, RS256/384/512
cose_mac0 HS256/384/512
See ./READMEs/README.cbor-cose.md
* JIT Trust: for constrained devices, provides a way to determine
the trusted CA certs the peer requires, and instantiate just
those. This allows generic client browsing without the
overhead of ~130 x.509 CA certs in memory permanently.
* Add support for client Netscape cookie jar with caching.
* Secure Streams: issue LWSSSCS_EVENT_WAIT_CANCELLED state() when
lws_cancel_service() called, so cross-thread events can be
handled in SS.
* Actively assert() on attempt to destroy SS handles still active
in the call stack, use DESTROY_ME returns instead so caller can
choose how to handle it.
* Improved Client Connection Error report strings for tls errors
* SMP: Use a private fakewsi for PROTOCOL_INIT so pts cannot try
to use the same one concurrently.
* MbedTLS v3 support for all release changes, as well as
retaining support for v2.x
* MQTT client: support QoS2
* Event lib ops can now be set at context creation time directly
* Extra APIs to recover AKID and SKID from x.509 in mbedtls and
openssl
* Improve http redirect to handle h2-> h2 cleanly


Request History
Martin Hauke's avatar

mnhauke created request

- Update to version 4.3.0
* Add full CBOR stream parsing and writing support, with huge
amount of test vectors and resumable printf type write apis.
See ./READMEs/README.cbor-lecp.md
* Add COSE key and signing / validation support with huge amount
of test vectors.
cose_sign[1] ES256/384/512, RS256/384/512
cose_mac0 HS256/384/512
See ./READMEs/README.cbor-cose.md
* JIT Trust: for constrained devices, provides a way to determine
the trusted CA certs the peer requires, and instantiate just
those. This allows generic client browsing without the
overhead of ~130 x.509 CA certs in memory permanently.
* Add support for client Netscape cookie jar with caching.
* Secure Streams: issue LWSSSCS_EVENT_WAIT_CANCELLED state() when
lws_cancel_service() called, so cross-thread events can be
handled in SS.
* Actively assert() on attempt to destroy SS handles still active
in the call stack, use DESTROY_ME returns instead so caller can
choose how to handle it.
* Improved Client Connection Error report strings for tls errors
* SMP: Use a private fakewsi for PROTOCOL_INIT so pts cannot try
to use the same one concurrently.
* MbedTLS v3 support for all release changes, as well as
retaining support for v2.x
* MQTT client: support QoS2
* Event lib ops can now be set at context creation time directly
* Extra APIs to recover AKID and SKID from x.509 in mbedtls and
openssl
* Improve http redirect to handle h2-> h2 cleanly


Martin Hauke's avatar

mnhauke accepted request

openSUSE Build Service is sponsored by