Subject: CVS commit: pkgsrc/net/libsoup3
From: Adam Ciarcinski
Date: 2025-02-07 22:38:45
Message id: 20250207213845.396D4FBE0@cvs.NetBSD.org

Log Message:
libsoup3: updated to 3.6.4

Changes in libsoup from 3.6.3 to 3.6.4:

* http2: Fix regression on 32bit systems when reading response data [Andrzej Surdej]

Changes in libsoup from 3.6.1 to 3.6.3:

* http2: Significantly reduce memory usage of large requests [Patrick Griffis]
* server: Treat `ECONNREFUSED` when listening on IPv6 as unsupported [Michael \ 
Catanzaro]
* auth-digest: Fix handling missing nonce/realm in responses, as well as a leak \ 
[Patrick Griffis]
* In `soup_uri_decode_data_uri()` fix handling of URIs with a path beginning \ 
with `//` [Patrick Griffis]
* In `soup_message_headers_get_content_disposition()` fix possibility of \ 
NULL-deref and double-free [Patrick Griffis]
* In `soup_header_parse_quality_list()` fix leak [Patrick Griffis]
* In `soup_form_decode_multipart()` fix ownership annotation for the multipart \ 
object [Patrick Griffis]

Changes in libsoup from 3.6.0 to 3.6.1:

* Fix `soup_uri_copy()` reading port as a long instead of an int [Artem Sinkevich]
* Fix possible NULL deref in `soup_uri_decode_data_uri()` [Ar Jun]
* Fix possible overflow in `SoupContentSniffer` [Ar Jun]
* Fix assertion in `soup_uri_decode_data_uri()` on URLs with a path starting \ 
with `//` [Patrick Griffis]
* headers: Be more robust against invalid input when parsing params [Patrick Griffis]
* websocket: Fix possibility of being stuck in a read loop [Ignacio Casal Quinteiro]

Changes in libsoup from 3.5.2 to 3.6.0:

* Allow HTTP/2 to be used with non-HTTP proxies [Patrick Griffis]

Changes in libsoup from 3.5.1 to 3.5.2:

* Strictly forbid NUL bytes in headers [Patrick Griffis]
* Fix minor leaks [Michael Catanzaro]

Files:
RevisionActionfile
1.17modifypkgsrc/net/libsoup3/Makefile
1.4modifypkgsrc/net/libsoup3/PLIST
1.6modifypkgsrc/net/libsoup3/distinfo