diff options
author | Patrick Griffis <pgriffis@igalia.com> | 2023-01-20 14:25:20 -0600 |
---|---|---|
committer | Patrick Griffis <pgriffis@igalia.com> | 2023-01-20 14:26:47 -0600 |
commit | 5777b78a4e2f83d5d7af1cd6d0faa94e412f0af9 (patch) | |
tree | 40d725a9e4abd8d575b527cade7967e63f2ed707 | |
parent | 9d8f1150a17a0581d48ce7442e7181a3817f0355 (diff) | |
download | libsoup-5777b78a4e2f83d5d7af1cd6d0faa94e412f0af9.tar.gz |
Release 3.3.03.3.0
-rw-r--r-- | NEWS | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -1,3 +1,36 @@ +Changes in libsoup from 3.2.2 to 3.3.0: + +* Add `SoupMessage::got-body-data` signal to monitor progress of reads [Carlos Garcia Campos] +* Add `soup_session_send_and_splice()` and `soup_session_send_and_splice_async()` convenience APIs [Carlos Garcia Campos] +* Add `soup_message_set_force_http1()` and `soup_message_get_force_http1()` APIs [Milan Crha] +* Change `soup_cookie_copy()` to not retain default ports [Patrick Griffis] +* Ensure `SoupServerMessage` socket is available in websocket handler [Carlos Garcia Campos] +* Fix `soup_message_new()` not erroring when URI has an empty host [Guillaume Desmottes] +* Fix thread-saftey issues in `SoupConnectionAuth` [Milan Crha] +* Fix various connection leaks [Biagio Festa, Carlos Garcia Campos] +* Fix the possibility of sending invalid empty `Sec-WebSocket-Protocol` header [Lukáš Tyrychtr] +* Fix IO errors not being handled on `CONNECT` messages [Carlos Garcia Campos] +* Numerous improvements to cookies: + * Add support for cookie prefixes (`__Secure-` and `__Host-`) [Siwei Li] + * Reject cookies with control characters in name or value [Siwei Li] + * Reject `SameSite=None` cookies without `Secure` [Siwei Li] + * Change `soup_cookie_parse()` to be more strict about what is considered whitespace [Siwei Li] + * Change default SameSite value to `Lax` [Amanda Falke] + * Fix `soup_cookie_equal()` with `NULL` path [Patrick Griffis] + +Changes in libsoup from 3.2.1 to 3.2.2: + +* Various HTTP/2 Fixes: [Carlos Garcia Campos] + * Fix `content-sniffed` not being emitted for resources without content + * Fix leak of SoupServerConnection when stolen + +Changes in libsoup from 3.2.0 to 3.2.1: + +* When built against nghttp2 1.50.0+ be relaxed about header whitespace [Carlos Garcia Campos] +* Fix possible crash when cancelling an HTTP/2 message [Carlos Garcia Campos] +* Fix regresion where soup_server_message_get_socket() could return NULL [Carlos Garcia Campos] +* Fix minor memory leak [Milan Crha] + Changes in libsoup from 3.1.4 to 3.2.0: Changes in libsoup from 3.1.3 to 3.1.4: |