summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Griffis <pgriffis@igalia.com>2023-01-20 14:25:20 -0600
committerPatrick Griffis <pgriffis@igalia.com>2023-01-20 14:26:47 -0600
commit5777b78a4e2f83d5d7af1cd6d0faa94e412f0af9 (patch)
tree40d725a9e4abd8d575b527cade7967e63f2ed707
parent9d8f1150a17a0581d48ce7442e7181a3817f0355 (diff)
downloadlibsoup-5777b78a4e2f83d5d7af1cd6d0faa94e412f0af9.tar.gz
Release 3.3.03.3.0
-rw-r--r--NEWS33
1 files changed, 33 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 07aca1b8..ad3a5624 100644
--- a/NEWS
+++ b/NEWS
@@ -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: