libsoup 3.2.2

2022-11-02 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Various HTTP/2 Fixes: [Carlos Garcia Campos] * Fix `content-sniffed` not being emitted for resources without content

libsoup 2.74.3

2022-10-11 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Add missing g-i annotations to `soup_address_get_sockaddr()` and `soup_socket_read_until()` [Rico Tzschichholz]

libsoup 3.2.1

2022-10-11 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * When built against nghttp2 1.50.0+ be relaxed about header whitespace [Carlos Garcia Campos] * Fix possible crash when

libsoup 3.2.0

2022-09-14 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. Download https://download.gnome.org/sources/libsoup/3.2/libsoup-3.2.0.tar.xz (1.46M) sha256sum: 2832370698ca8f9fbf174c345

libsoup 3.1.4

2022-09-02 Thread Patrick Griffis
resolver [Carlos Garcia Campos] * Fix undefined ``ssize_t`` with MSVC [Patrick Griffis] Download https://download.gnome.org/sources/libsoup/3.1/libsoup-3.1.4.tar.xz (1.46M) sha256sum: 0415993fc99746bb0fca9549004a828080b1b936213540f297c290059570b554

libsoup 3.0.8

2022-09-02 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Fix `http` proxy authentication with default proxy resolver [Carlos Garcia Campos] * Numerous improvments to HTTP/2 rel

libsoup 3.1.3

2022-08-15 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Fix compile error when `SOUP_VERSION_MAX_ALLOWED` is defined [Patrick Griffis] Download https

libsoup 3.1.2

2022-08-15 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Replace HTTP/2 tests using Quart with internal HTTP/2 server tests [Carlos Garcia Campos] * Improve version macros incl

libsoup 3.1.1

2022-06-30 Thread Patrick Griffis
Garcia Campos] * Add SoupServerMessage:tls-peer-certificate and SoupServerMessage:tls-peer-certificate-errors [Ignacio Casal Quinteiro] * Port docs to gi-docgen [Maximiliano Sandoval R] * Update documentation [Patrick Griffis] Download https://download.gnome.org/sources/libsoup/3.1

libsoup 3.0.7

2022-06-30 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Fix leak in SoupAuthNTLM [Milan Crha] * Fix constructing SoupAuthNTLM objects [Milan Crha] * Disable mutual negotiation

libsoup 3.0.6

2022-03-31 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Misc HTTP/2 fixes [Carlos Garcia Campos] * Add PUT/POST support to examples/get [Carlos Garcia Campos] * Add `--user-age

libsoup 3.0.5

2022-03-18 Thread Patrick Griffis
properly handling invalid percent encoded paths [Ignacio Casal Quinteiro] * Fix other areas not properly handling invalid percent encoded paths [Patrick Griffis] * Fix SoupLogger:max-body-size of 0 meaning log nothing [Patrick Griffis] Download https://download.gnome.org/sources

libsoup 3.0.4

2022-01-05 Thread Patrick Griffis
McVittie] * Fix cross-compiling to Windows [Melroy van den Berg] * Fix tests with development glib-networking [Patrick Griffis] * Expose soup_uri_copy() to Vala [Jens Georg] Download https://download.gnome.org/sources/libsoup/3.0/libsoup-3.0.4.tar.xz (1.45M) sha256sum

libsoup 2.74.2

2021-11-24 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Error when libsoup3 is already loaded before libsoup2 [Patrick Griffis] Download https

libsoup 3.0.3

2021-11-24 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Fix various HTTP/2 issues [Carlos Garcia Campos] * Error when libsoup2 has been loaded before libsoup3 [Patrick

libsoup 3.0.2

2021-10-24 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Add support for multiple auth challenges in one response [Patrick Griffis] * Fix SoupCache test failures on 32bit

libsoup 2.74.1

2021-10-24 Thread Patrick Griffis
subproject on Windows [Christoph Reiter] * Fix missing `extern "C"` in an installed header [Patrick Griffis] * Improve `gssapi` dependency handling [Nirbheek Chauhan] * Fix `libsoup-doc` build target [Patrick Griffis] * Updated translations: Danish, Russian

libsoup 3.0.1

2021-09-26 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Move python overrides to upstream pygobject [Patrick Griffis] * Fix minor build warnings [Patrick Griffis] Download

libsoup 3.0.0

2021-09-18 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Remove unused dependency on libxml [Patrick Griffis] * Use G_DECLARE_FINAL_TYPE when applicable and bump GLib

libsoup 2.74.0

2021-08-22 Thread Patrick Griffis
Griffis] See here for details: https://gitlab.gnome.org/GNOME/libsoup/-/commit/71ca70a0f62cfc30dfacfd2ee0952a86e2e64055 * Fix including headers in C++ projects [Patrick Griffis] * Fix attempting to resolve relative paths with data URIs [Ryan Gonzalez

libsoup 2.99.9

2021-07-08 Thread Patrick Griffis
News * Make soup_message_set_method() public API [Carlos Garcia Campos] * Make SoupMessage:http-version read only [Carlos Garcia Campos] * Prevent the same message being queued multiple times [Carlos Garcia Campos] * Allow completing SoupMessage::tls-interaction with NULL

libsoup 2.99.8

2021-06-04 Thread Patrick Griffis
News * Enable HTTP/2 by default. The SOUP_FORCE_HTTP1 env var can disable for debugging [Carlos Garcia Campos] * Restrict advertising brotli decoding support to HTTPS [Patrick Griffis] * Add new API to handle client certificate authentication per-message as well as

libsoup 2.99.7

2021-05-28 Thread Patrick Griffis
News * Change SoupSession to only support one SoupSessionFeature of a given type [Patrick Griffis] * Remove soup_session_get_features() API [Patrick Griffis] * Numerous HTTP/2 fixes and improvements [Carlos Garcia Campos] Download https://download.gnome.org/sources

libsoup 2.99.6

2021-05-22 Thread Patrick Griffis
News * Added HTTP/2 support. Enable by setting `SOUP_ENABLE_HTTP2` env var. [Patrick Griffis, Carlos Garcia Campos] Download https://download.gnome.org/sources/libsoup/2.99/libsoup-2.99.6.tar.xz (1.41M) sha256sum

libsoup 2.99.5

2021-05-06 Thread Patrick Griffis
News * Add soup_message_get_remote_address() API [Carlos Garcia Campos] * Fix preconnect stealing a connection [Carlos Garcia Campos] * Fix potential header issues when included in a C++ project [Patrick Griffis] * Disabling tests also disables Autobahn tests by default

libsoup 2.99.4

2021-04-20 Thread Patrick Griffis
soup_message_get_connection_id() API [Patrick Griffis] * Add WebSocket fuzzing tests with Autobahn [Diego Pino] * Windows build fixes [Chun-wei Fan] Download https://download.gnome.org/sources/libsoup/2.99/libsoup-2.99.4.tar.xz (1.39M) sha256sum

libsoup 2.99.3

2021-04-12 Thread Patrick Griffis
News * Fix soup_session_get_async_result_message() [Patrick Griffis] * Fix SoupMessage not always emitting notify single on property change [Carlos Garcia Campos] * Fix soup_message_query_flags() not returning a boolean [Patrick Griffis] * Revert requiring a

libsoup 2.99.3

2021-04-08 Thread Patrick Griffis
Download https://download.gnome.org/sources/libsoup/2.99/libsoup-2.99.3.tar.xz (1.38M) sha256sum: ed0f81490f78a3f4667531220b5500379bc1225cd518bb4f4153741d4bdbcc4a ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnom

libsoup 2.99.2

2021-03-10 Thread Patrick Griffis
News * Add new soup_session_send_and_read() API [Carlos Garcia Campos] * Add soup_session_get_async_result_message() API [Carlos Garcia Campos] * Remove soup_session_load_uri_bytes() and soup_session_read_uri() APIs [Carlos Garcia Campos] * Add soup_session_preconnect_asyn

libsoup 2.99.1

2021-02-23 Thread Patrick Griffis
News * This is a major ABI breaking release that can be installed in parallel with 2.7x. Numerous API have been changed which is documented on https://libsoup.org Download https://download.gnome.org/sources/libsoup/2.99/libsoup-2.99.1.tar.xz (1.38M) sha256sum: 9703c09

libsoup 2.66.5

2020-12-13 Thread Patrick Griffis
News * Backport a large number of WebSocket fixes [!160, Claudio Saavedra] Download https://download.gnome.org/sources/libsoup/2.66/libsoup-2.66.5.tar.xz (1.40M) sha256sum: ee43be1485bd95b686236b1e0043ec6edb761a538616c9c63004d7d1979bb139

libsoup 2.64.3

2020-12-13 Thread Patrick Griffis
News * Backport a large number of WebSocket fixes [!160, Claudio Saavedra] Download https://download.gnome.org/sources/libsoup/2.64/libsoup-2.64.3.tar.xz (1.73M) sha256sum: 53ab1bf49ae08f544c7d4a43ba7232802c85ec3178d2defd9739ae3fa82db5f4

libsoup 2.72.0

2020-09-13 Thread Patrick Griffis
News * Fix critical after cancelling a message that failed auth [Carlos Garcia Campos] * Updated translations: Portuguese, Latvian, Italian, German, Hungarian Download https://download.gnome.org/sources/libsoup/2.72/libsoup-2.72.0.tar.xz (1.41M) sha256sum: 170c

libsoup 2.71.1

2020-09-05 Thread Patrick Griffis
News * Add support for 308 Premanent Redirect [Benjamin Kaufmann] * Add basic sysprof profiling for HTTP messages [Philip Withnall] * Various build fixes [Tom Schoonjans, Chun-wei Fan] * Updated translations: Korean, Finnish, Czech, Catalan, Croatian, Slove

libsoup 2.71.0

2020-07-07 Thread Patrick Griffis
News * Redesign directory list returned for `file://` requests [Jan-Michael Brummer] * Add `SOUP_COOKIE_JAR_ACCEPT_GRANDFATHERED_THIRD_PARTY` policy [Carlos Garcia Campos] * Add soup_message_is_feature_disabled() API [Carlos Garcia Campos] * Fix potential

libsoup 2.70.0

2020-03-06 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Deprecate SoupSession:proxy-uri [Patrick Griffis] * Update translations: Persian, Finnish, Ukrainian

libsoup 2.68.4

2020-02-25 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * WebSockets: Ensure a new connection is created for WebSocket requests [Carlos Garcia Campos]

libsoup 2.69.90

2020-02-03 Thread Patrick Griffis
About libsoup = libsoup is an HTTP client/server library for GNOME. It uses GObjects and the GLib main loop, to integrate well with GNOME applications. News * Add new API to expose support for same-site cookies [Patrick Griffis] * Fix TRACE method not being