Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libsoup-2_4-1-32bit | Distribution: openSUSE Tumbleweed |
Version: 2.74.3 | Vendor: openSUSE |
Release: 1.1 | Build date: Fri Oct 14 15:46:58 2022 |
Group: Development/Libraries/GNOME | Build host: obs-power9-07 |
Size: 920808 | Source RPM: libsoup2-2.74.3-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://wiki.gnome.org/Projects/libsoup | |
Summary: HTTP client/server library for GNOME |
Libsoup is an HTTP client/server library for GNOME. It uses GObjects and the glib main loop, to integrate well with GNOME applications. Features: * Both asynchronous (GMainLoop and callback-based) and synchronous APIs * Automatically caches connections * SSL Support using GnuTLS * Proxy support, including authentication and SSL tunneling * Client support for Digest, NTLM, and Basic authentication * Server support for Digest and Basic authentication * XML-RPC support
LGPL-2.1-or-later
* Wed Oct 12 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.74.3: + Add missing g-i annotations to `soup_address_get_sockaddr()` and `soup_socket_read_until()`. + Add missing `extern` when building on Windows. + Update libxml2 fallback for meson wrap. + Improvements when using libsoup with meson wraps. * Wed Nov 24 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.74.2: + Error when libsoup3 is already loaded before libsoup2. * Sun Oct 24 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.74.1: + Fix support for older versions of Vala. + Fix trying to build sysprof as a subproject on Windows. + Fix missing `extern "C"` in an installed header. + Improve `gssapi` dependency handling. + Fix `libsoup-doc` build target. + Updated translations. * Sat Oct 02 2021 Bernhard Wiedemann <bwiedemann@suse.com> - Add libsoup2-extend-test-cert.patch to fix tests after 2027 (boo#1102840) * Wed Sep 29 2021 Dominique Leuenberger <dimstar@opensuse.org> - Add Provides: libsoup2 to the library, so that the lang package is installable. - Remove the left-over provides/obsoltes for libsoup (which is now libsoup 3). * Wed Aug 25 2021 Dominique Leuenberger <dimstar@opensuse.org> - Rename source package to libsoup2, as a compatibility package while the world moves to libsoup3 (with HTTP/2 support). * Mon Aug 23 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2.74.0: + IMPORTANT: Enable ssl-use-system-ca-file by default on deprecated Sync and Async sessions. + Fix including headers in C++ projects. + Fix attempting to resolve relative paths with data URIs. + Support Content-Disposition headers without a disposition-type. + Fix building VAPI bindings with latest Vala. + Fix sending a Content-Length header in a response with status code of 1xx or 204. + Updated translations. - Drop libsoup-fix-SSL-test.patch: fixed upstream. * Fri Feb 26 2021 Pedro Monreal <pmonreal@suse.com> - Run the regression tests using GnuTLS NORMAL priority * Mon Feb 08 2021 Pedro Monreal <pmonreal@suse.com> - Disable tls_interaction-test until resolved upstream * See https://gitlab.gnome.org/GNOME/libsoup/issues/120 - Add libsoup-skip-tls_interaction-test.patch * Mon Feb 08 2021 Pedro Monreal <pmonreal@suse.com> - Fix tests: fix SSL test with glib-networking >= 2.65.90 * See https://gitlab.gnome.org/GNOME/libsoup/issues/201 - Add libsoup-fix-SSL-test.patch - Remove patches: * libsoup-disable-ssl-tests.patch * libsoup-disable-hsts-tests.patch * Thu Nov 12 2020 Dominique Leuenberger <dimstar@opensuse.org> - Disable sysprof integration: this causes a nasty build cycle. + Pass -Dsysprof=disabled to meson. + Remove pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4), as well as pkgconfig(sysprof-4) in the devel project. * Mon Sep 14 2020 dimstar@opensuse.org - Update to version 2.72.0: + Fix critical after cancelling a message that failed auth. + Updated translations. * Sat Sep 05 2020 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2.71.1: + Add support for 308 Premanent Redirect. + Add basic sysprof profiling for HTTP messages. + Various build fixes. + Updated translations. - Add pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4) BuildRequires: new dependencies. * Fri Sep 04 2020 dimstar@opensuse.org - Update to version 2.71.0: + Redesign directory list returned for `file://` requests. + Add `SOUP_COOKIE_JAR_ACCEPT_GRANDFATHERED_THIRD_PARTY` policy. + Add soup_message_is_feature_disabled() API. + Fix potential leak when setting SoupSession:tls-interaction. + Fix building with Visual Studio. + Updated translations. - Drop libsoup-test-utils-fix.patch: fixed upstream. * Mon May 11 2020 Dominique Leuenberger <dimstar@opensuse.org> - Autodetect the location of krb5-config: krb5 adds itself to $PATH. * Thu Apr 16 2020 Bjørn Lie <bjorn.lie@gmail.com> - Add libsoup-disable-ssl-tests.patch: Disable ssl tests, as they randomly fail for all arches (glgo#GNOME/libsoup#188). - Rebase/refresh patches. * Tue Mar 24 2020 Bjørn Lie <bjorn.lie@gmail.com> - Add libsoup-test-utils-fix.patch: test-utils: Clarify meaning of an environment variable. * Sat Mar 07 2020 bjorn.lie@gmail.com - Update to version 2.70.0: + Deprecate SoupSession:proxy-uri. + Updated translations. * Wed Feb 26 2020 dimstar@opensuse.org - Update to version 2.69.90: + Add new API to expose support for same-site cookies. + Fix TRACE method not being considered safe and idempotent internally. + WebSockets: ensure a new connection is created for WebSocket requests. + WebSockets: do not start the input source when IO is closing. + Deprecate soup_date_to_timeval(). + build: Update glib requirement to 2.58. + Updated translations. * Wed Feb 26 2020 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.68.4: + WebSockets: - Ensure a new connection is created for WebSocket requests. - Do not start the input source when IO is closing. + build: Update glib requirement to 2.58. * Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org> - No longer recommend -lang: supplements are in use * Thu Jan 09 2020 olaf@aepfle.de - Usage of g_canonicalize_filename requires glib 2.58 * Fri Dec 20 2019 olaf@aepfle.de - meson >=0.50 is required for building * Wed Dec 04 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.68.3: + Fixes to testing infrastructure. + Enable GNOME support in mingw. + Allow introspection in cross builds. + Updated translations. * Tue Oct 15 2019 Dominique Leuenberger <dimstar@opensuse.org> - Disable NTLM for the time being (causes build cycle): + Drop samba-winbind BuildRequires. + Pass -Dntlm=disabled to meson. * Wed Oct 09 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.68.2: + Documentation fixes. + Windows compatibility test fixes. + WebSockets: client_max_window_bits in server must have a value. + build: improve diagnostics when detecting Apache. + NTLM: Make v2 authentication more robust. + Updated translations. * Thu Sep 12 2019 Michael Gorse <mgorse@suse.com> - Update to version 2.68.1: + Several memory leaks fixed in tests, examples, and parsing code. + SoupServer: Fixes to Windows path handling. + Changes in version 2.68.0: + Updated translations. + Changes in version 2.67.93: + SoupMessage: Handle Transfer-Encoding: identity for compatibility reasons. + WebSockets: Only poll IO stream when needed. + WebSockets: Properly set cookies received during handshake. + WebSockets: Plug a couple of memory leaks and fix a few read-after-free memory errors. + WebSockets: document how web socket extensions should treat buffers in case of error. + SoupSession: Don't reset user GCancellable internally. + Tests: Make tests installable. + Remove deprecate GTimeVal internal usage. + CI: increase coverage by enabling all features during testing. + Updated translations. * Wed Sep 11 2019 mgorse@suse.com - Update to version 2.67.92: + Silence GTimeVal deprecation warnings. + API documentation and annotation fixes. + Plug a couple of NTLM authentication memory leaks. + Meson: Use feature options. + Meson: Do not fallback to system krb5-config for cross-compilation. + NTLM: Fix build with NTLM enabled. + Updated translations. - Changes from version 2.67.91: + HSTS: New API to retrieve information about existing HSTS policies. + Updated translations. - Changes from version 2.67.90: + WebSockets: add support for WebSocket extensions via new SoupWebsocketExtensionManager and SoupWebsocketExtension API. + WebSockets: add support for the permessage-deflate extension, enabled by default in SoupServer and in the client side only if SoupWebsocketExtensionManager is added to a session. + WebSockets: Allow sending close frames with no body. + WebSockets: ignore messages after close has been sent and received. + Meson: tls-check improved. + Meson: improve Apache checks. - Changes from version 2.67.3: + WebSockets: allow sending empty binary data. + WebSockets: fail and load the connection on invalid payload length. + WebSockets: allow NULL characters in text messages data. + WebSockets: Close connection on wrongly masked/unmasked frame as per RFC. + WebSockets: other code fixes. + NTLM: Fix NTLMv2 authentication. + SoupMessage: fix several deprecation warnings related to private data. - Changes from version 2.67.2: + gobject-introspection: Fix annotation for soup_auth_new(). + brotli: Do not advertise the decoder as it's failing with some websites. + Meson: Fix xml2 and sqlite fallbacks. + HSTS: Add SoupHSTSEnforcer:hsts-enforced signal. + HSTS: Fixes to the types used to store policies in the SQLite storage. + HSTS: Accept Strict-Transport-Security regardless of casing. + WebSockets: Ensure messages finishes when handshake fails. + WebSockets: Fix critical warnings and test failures. - Changes from version 2.67.1: + Add a brotli decoder. This adds a new dependency on libbrotli. + Add strict secure cookies support. + Add HSTS enforcer SoupSession feature (with both memory and sqlite backends). + meson gtk-doc documentation fixes. - Add libbrotlidec to BuildRequires. - Adjust meson: need "enabled" rather than "true" in a few places. - Add samba-winbind to BuildRequires: meson checks for ntlm_auth. - Meson: doc option is now gtk_doc. - Add libsoup-disable-hsts-tests.patch: these require *.localhost to resolve. * Wed Sep 11 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.66.3: + docs: various gtk-doc fixes. + SoupServer: Fixes to Windows path handling. - Update options passed to meson following upstream changes. * Thu May 16 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.66.2: + Make gettext optional (might not be available in Windows). + MSVC: set encoding to UTF-8 to avoid errors. + MinGW tests build fix. + Check for TLS support only when external glib dependency is available. * Wed Apr 10 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.66.1: + Fix dylib versioning in MacOS. + Visual Studio build fixes. + MinGW build fixes. + Meson build system improvements. + Fix random CI failures due to parallel apache tests. + Code cleanups. * Tue Mar 12 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.66.0: + Fix lookup for libxml2 on Visual Studio builds. - Add meson_test macro in check section, run tests during build. * Tue Mar 05 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.65.92: + SoupConnection: Fix check for remote disconnectin idle state. + Code cleanups and warnings fixed. + Remove stale .pc.in files. + Updated translations. * Wed Feb 20 2019 bjorn.lie@gmail.com - Update to version 2.65.91: + Remove RFCs from sources. * Wed Feb 13 2019 bjorn.lie@gmail.com - Update to version 2.65.90: + Avoid using threads in SoupRequestFile asynchronous API. * Wed Feb 06 2019 bjorn.lie@gmail.com - Fix translation-update-upstream call, needed after update of translation-update-upstream in distro. * Mon Jan 21 2019 bjorn.lie@gmail.com - Update to version 2.65.2: + Remove autotools build system and change to meson by default. + Many fixes to Meson. + Improvements to the continuous integration infrastructure + Make sure SoupSession features are not disposed until all pending messages are processed. + Updated translations. * Thu Jan 03 2019 bjorn.lie@gmail.com - Update to version 2.65.1: + Added MTLMv2 responses support. + Many fixes to the meson build system. + Remove Visual Studio project files. + Enable VAPI by default. + New strict header field parameter parsing API. + Code cleanups. + Updated translations. - Drop meson and apidocs beconds and conditionals, fixed upstream.
/usr/lib/libsoup-2.4.so.1 /usr/lib/libsoup-2.4.so.1.11.2 /usr/lib/libsoup-gnome-2.4.so.1 /usr/lib/libsoup-gnome-2.4.so.1.11.2
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Jan 26 00:49:56 2023