Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

typelib-1_0-Soup-2_4-2.62.2-lp150.2.3.1 RPM for x86_64

From OpenSuSE Leap 15.0 updates for x86_64

Name: typelib-1_0-Soup-2_4 Distribution: openSUSE Leap 15.0
Version: 2.62.2 Vendor: openSUSE
Release: lp150.2.3.1 Build date: Tue Apr 23 10:13:53 2019
Group: System/Libraries Build host: cloud117
Size: 101792 Source RPM: libsoup-2.62.2-lp150.2.3.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://wiki.gnome.org/Projects/libsoup
Summary: HTTP client/server library for GNOME -- Introspection bindings
Libsoup is an HTTP client/server library for GNOME. It uses GObjects
and the glib main loop, to integrate well with GNOME applications.

This package provides the GObject Introspection bindings for libsoup.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Fri Jul 20 2018 mgorse@suse.com
  - Add libsoup-boo1100097-empty-string.patch: fix crash when
    handling empty hostnames (boo#1100097 CVE-2018-12910).
* Tue May 08 2018 bjorn.lie@gmail.com
  - Update to version 2.62.2:
    + Fixes to instrospection annotation (bgo#795135).
    + Fixes to the test suite with PHP version >= 7.2 (bgo#795111).
    + Critical warning fixes to SoupSocket.
    + Updated translations.
  - Drop upstream fixed patches:
    + libsoup-SoupCookie-fix-instrospection-annotation.patch
      (bgo#795135).
    + libsoup-xmlrpc-server-dont-count-null.patch (bgo#795111).
    + libsoup-soup-socket-fix-critical-warning.patch.
* Wed Apr 25 2018 bjorn.lie@gmail.com
  - Add upstream bug fix patches:
    + libsoup-SoupCookie-fix-instrospection-annotation.patch
      (bgo#795135).
    + libsoup-xmlrpc-server-dont-count-null.patch (bgo#795111).
    + libsoup-soup-socket-fix-critical-warning.patch.
* Mon Apr 09 2018 bjorn.lie@gmail.com
  - Update to version 2.62.1:
    + Fix digest authentication with encoded URIs (bgo#794208).
    + Avoid unaligned memory accesses in WebSocket implementation
      (bgo#794421).
    + Use base domain to decide if cookies are third-party
      (bgo#792130).
    + Fix crash under soup_socket_new() (bgo#762138).
* Tue Mar 20 2018 dimstar@opensuse.org
  - Unconditionally enable translation-update-upstream: on
    Tumbleweed, this results in a NOP and for Leap in SLE paid
    translations being used (boo#1086036).
* Mon Mar 12 2018 dimstar@opensuse.org
  - Update to version 2.62.0:
    + Updated translations.
* Mon Mar 05 2018 dimstar@opensuse.org
  - Update to version 2.61.91:
    + Add limit to header length to avoid DOS attacks (bgo#792173).
    + Update the public-suffix list.
    + Revert "cookie-jar: use base domain to decide if cookie is
      third party" (bgo#792130).
* Wed Feb 28 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Tue Feb 06 2018 luc14n0@linuxmail.org
  - Update to version 2.61.90:
    + Various improvements to the WebSocket implementation
      (bgo#792113).
    + cookie-jar: use base domain to decide if cookie is third party
      (bgo#792130).
    + Add new API to create a new connection from a SoupSession
      (bgo#792212).
    + soup-headers: accept any 3 digit number as message status code
      (bgo#792124).
  - Remove unneeded %clean section: RPM does this kind of work itself
    already.
  - Adopt the use of %make_build macro rather than raw make command,
    following the best practices.
* Mon Jan 22 2018 dimstar@opensuse.org
  - Update to version 2.61.2:
    + Session: don't request Keep-Alive for upgraded connections
      (bgo#788723).
* Mon Jan 22 2018 dimstar@opensuse.org
  - Update to version 2.61.1:
    + tld-parser: use Python 3 (bgo#785735).
    + Fix heap-buffer-overflow in soup_ntlm_parse_challenge()
      (bgo#788037).
    + Fix possibly uninitialized value in ssl-test.
    + SoupCache: fix the timestamp for responses (bgo#791031).
  - Drop libsoup-tld-parser-py3.patch: fixed upstream.
* Fri Jan 19 2018 bjorn.lie@gmail.com
  - Update to version 2.60.3:
    + heap-buffer-overflow in soup_ntlm_parse_challenge()
      (bgo#788037).
    + session: don't request Keep-Alive for upgraded connections
      (bgo#788723).
    + soup-headers: accept any 3 digit number as message status code
      (bgo#792124).
* Tue Dec 05 2017 dimstar@opensuse.org
  - Use python3 during build:
    + Add libsoup-tld-parser-py3.patch: Use python3 for tld-parser.
    + Add python3-base BuildRequires.
* Fri Oct 27 2017 luc14n0@linuxmail.org
  - Update to version 2.60.2:
    + Fix documentation typos (bgo#788920).
    + format-zero-length warning triggered in soup-logger.c
      (bgo#789096).
    + Warnings while generating inrospection files
      (bgo#789099).
    + Updated translations.
  - Add conditional use for translation-update-upstream: suse-only
    requirement.
  - Update Url to https://wiki.gnome.org/Projects/libsoup: current
    libsoup's project web page.
  - Run spec-cleaner -p to get respectives pkgconfig(*): gio-2.0,
    gobject-2.0, gobject-introspection-1.0, gtk-doc and libxml-2.0.
* Wed Oct 11 2017 luc14n0@linuxmail.org
  - Update to version 2.60.1:
    + Fallback to another authentication type if the current failed
      (bgo#788238).
    + Fix unbalanced G_GNUC_BEGIN_IGNORE_DEPRECATIONS use in
      soup-session.c (bgo#787166).
    + SoupCache: fix setting default value for cache dir
      (bgo#788452).
    + Updated translations.
  - Update Url to https://wiki.gnome.org/LibSoup: current LibSoup's
    web page.
* Tue Sep 12 2017 dimstar@opensuse.org
  - Update to version 2.60.0:
    + Updated translations.
* Tue Aug 15 2017 zaitor@opensuse.org
  - Update to version 2.59.90.1:
    + Fixed a chunked decoding buffer overrun that could be exploited
      against either clients or servers (bgo#785774, CVE-2017-2885).
  - Changes from version 2.59.90:
    + Several SoupAuthNegotiate compatibility fixes (bgo#783780,
      bgo#783781).
    + Include a payload in SoupWebsocketConnection's "ping" messages
      (to avoid problems with certain buggy server implementations),
      and emit a signal when receiving a "pong" (to allow apps to
      notice when the remote peer has disconnected them)
      (bgo#785660).
    + Fix the interpretation of wss:// URIs, which previously mostly
      didn't work (bgo#784766).
    + Fixed SoupContentSniffer behavior on XML files with no
      Content-Type (webkit#173923).
    + Fixed a bug with cancelling async requests (bgo#773257).
    + Reverted the (undocumented) change in 2.58.0 to call
      soup_session_abort() after changing SoupSession:proxy-resolver;
      while this made its behavior more consistent with :proxy-uri,
      it ended up breaking things (bgo#781590).
    + Allow HTTP responses that have no trailing CRLF after the
      response headers (and no body) (bgo#780352).
    + Fixed an out-of-bounds read in SoupURI parsing (bgo#785042).
    + Fixed a spurious (debug-level) error message in
      SoupWebsocketConnection (bgo#784935).
    + Fixed introspection annotations on
      soup_message_headers_get_content_range().
    + Fixed a flake in tests/header-parsing (bgo#777258).
    + Update tests/test-cert.pem to use stronger algorithms to avoid
      problems with newer gnutls (bgo#784949).
    + Fixed examples/get to not accidentally break https certificate
      validation (bgo#784259).
    + Misc updates to apache/php stuff in unit tests.
* Mon Aug 14 2017 zaitor@opensuse.org
  - Update to version 2.58.2 (CVE-2017-2885, boo#1052916):
    + Fixed a chunked decoding buffer overrun that could be exploited
      against either clients or servers (bgo#785774, CVE-2017-2885).
* Sat May 20 2017 dimstar@opensuse.org
  - Replace krb5-devel BuildRequires with pkgconfig(krb5): This does
    not exactly reproduce what configure is looking for (it ignores
    the .pc file) but it helps OBS in chosing between krb5 and
    krb5-mini, shortening build cycles.
* Wed May 10 2017 zaitor@opensuse.org
  - Update to version 2.58.1:
    + Reverts a change to SoupSession to close all open connections
      when the :proxy-resolver property is changed (bgo#777326). This
      change was made in 2.58.0 but accidentally left out of the NEWS
      for that release; although that behavior made :proxy-resolver
      more consistent with :proxy-uri, it ended up breaking Evolution
      EWS (bgo#781590).
    + Fixed undefined behavior in tests/header-parsing that could
      make the test spuriously fail (bgo#777258).
    + Updates to the configure tests for Apache for use in tests/:
    - Dropped support for Apache 2.2.
    - Changed PHP support from PHP 5 to PHP 7.
    - mod_unixd can now be either built-in or dynamically loaded
      (bgo#776478).
    + Updated translations.
* Tue Apr 25 2017 dimstar@opensuse.org
  - Update to version 2.58.0:
    + Fix authentication issues when the
      SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE flag is used (bgo#778497,
      bgo#777936).
    + MSVC build improvements.
    + Updated translations.
* Tue Dec 13 2016 dimstar@opensuse.org
  - Update to version 2.57.1:
    + Added SoupWebsocketConnection:keepalive-interval, to make a
      connection send regular pings (bgo#773253).
    + Added soup_auth_manager_clear_cached_credentials() and
      SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE, to allow greater control
      over the use of cached HTTP auth credentials (bgo#774031,
      bgo#774033).
    + Fixed the use of SoupSession:proxy-uri values containing
      passwords (bgo#772932).
    + Various minor WebSocket fixes:
    - Avoid sending data after we start closing the connection
      (bgo#774957).
    - Do not log a critical if the peer sends an invalid close
      status code.
    - Log a debug message when a "pong" is received.
    + Fix introspection of soup_message_headers_get_content_range().
    + Replaced Vala [Deprecated] annotations with [Version] to avoid
      build warnings (bgo#773177).
    + MSVC build improvements.
    + Updated error/message strings to use Unicode punctuation
      (bgo#772217).
    + Updated translations.
* Tue Sep 20 2016 zaitor@opensuse.org
  - Update to version 2.56.0:
    + Added SoupWebsocketConnection:max-incoming-payload-size
      property, to override the default maximum incoming payload
      size (bgo#770022).
    + Added soup-version.h symbols (in particular
      soup_check_version()) to introspection (bgo#771439).
    + Updated the copy of the public suffix list used by SoupTLD
      (bgo#769650).
    + Updated translations.
* Tue Aug 16 2016 dimstar@opensuse.org
  - Update to version 2.55.90:
    + Removed support for SSLv3 fallback; sites that reject TLS 1.x
      handshakes will now just fail with an error (Firefox and Chrome
      have both already switched to this behavior) (bgo#765940).
    + Fixed the parsing of <double>s in the new GVariant-based XMLRPC
      code (bgo#767707).
    + Fixed soup_server_set_ssl_cert_file(), which was added in 2.48
      but didn't actually work.
    + Added GObject properties to SoupLogger to make it
      bindings-friendly (bgo#768053).
    + Fixed build error on FreeBSD (bgo#765376).
    + Fixed build with certain new versions of glibc that define
      "EOF" as a macro (bgo#768731).
    + Updated m4/ax_code_coverage.m4 with support for lcov 1.12.
    + Updated po files for future gettext versions.
    + Updated translations.
  - Drop libsoup-Prefix-signal-ID.patch: fixed upstream.
* Tue Jul 26 2016 zaitor@opensuse.org
  - Add libsoup-Prefix-signal-ID.patch: Buildfix commit from
    upstream git.
* Tue Apr 26 2016 zaitor@opensuse.org
  - Update to version 2.54.1:
    + Fixed an ABI break in 2.54.0 caused by adding a member to
      SoupAuthClass; 2.54.1 is ABI-compatible with 2.53.92 and
      earlier, but NOT with the anomalous 2.54.0. If you built
      packages against 2.54.0, you will need to rebuild them against
      2.54.1.
    + Fixed NTLM authentication when ntlm_auth from the latest
      version of Samba is present (bgo#765106).
    + Updates to MSVC build, including for GSS-API support.
    + Updated translations.
  - Drop libsoup-auth-ntlm-fix.patch: Fixed upstream.
* Fri Apr 22 2016 zaitor@opensuse.org
  - Add libsoup-auth-ntlm-fix.patch: Fix NTLM auth failure with
    latest samba (bgo#765106, boo#976110).
* Fri Mar 25 2016 zaitor@opensuse.org
  - Update to version 2.54.0.1:
    + Fix a build problem with the 2.54.0 tarball, which would not
      build if you configured with "--without-gnome".
* Tue Mar 22 2016 dimstar@opensuse.org
  - Update to version 2.54.0:
    + Fixed examples/simple-httpd on Windows (bgo758759).
* Tue Mar 15 2016 dimstar@opensuse.org
  - Update to version 2.53.92:
    + libsoup now supports HTTP "Negotiate"/GSSAPI/Kerberos
      authentication. It must be enabled specifically by the
      application and is also subject to certain other restrictions,
      some of which are not yet controllable through the API
      (bgo#587145).
    + Added support for building under MSVC (bgo#758759).
    + Fixed a problem with the 2.53.90 tarball that caused
      translations to be mis-installed.
    + Updated translations.
  - Remove intltoolize call: the tarball has been corrected.
  - Add krb5-devel BuildRequires: new dependency for krb5 support.
  - Pass --with-krb5-config=%{_libexecdir}/mit/bin/krb5-config and
    - -with-gssapi to configure in order to enable krb5 support.
* Tue Feb 16 2016 dimstar@opensuse.org
  - Update to version 2.53.90:
    + NUL bytes in headers are now ignored (bgo#760832).
    + Fixed transfer annotation of soup_form_decode* functions
      (bgo#743966).
    + Updated translations.
  - Call intltoolize before configure in order to fix up the tarball
    to work with recent versions of intltool.
* Tue Nov 24 2015 zaitor@opensuse.org
  - Update to version 2.53.2:
    + Fixed up symbol visibility handling for mingw by copying GLib's
      system (bgo#757146).
    + Finally marked the old SoupSessionAsync and SoupSessionSync
      methods as deprecated (bgo#757146).
    + Added libsoup-2.4.deps for valac.
    + Make it possible to build from git without gtk-doc being
      installed.
    + Updated translations.
* Tue Nov 24 2015 zaitor@opensuse.org
  - Update to version 2.53.1:
    + Really fixed build under MinGW for sure this time.
    + Fixed SoupServer Web Sockets code so that the SoupClientContext
      passed to a SoupServerWebsocketCallback is fully usable (rather
      than crashing when you try to do most things).
* Tue Nov 10 2015 zaitor@opensuse.org
  - Update to version 2.52.2:
    + Fixed build under MinGW.
    + Fix SoupServerWebsocketCallback handling so that the
      SoupClientContext passed to it is still valid.
    + Added a .deps file to define dependencies for valac.
* Mon Oct 12 2015 zaitor@opensuse.org
  - Update to version 2.52.1:
    + Fixed build under MinGW.
    + Fixed build with --disable-introspection (bgo#755389).
    + Fixed HTTP authentication protection space handling for files
      directly under the root directory (bgo#755617).
    + Fixed a warning when loading data from SoupCache while using
      an authenticated proxy (bgo#756076).
    + Updated translations.
* Mon Sep 21 2015 dimstar@opensuse.org
  - Update to version 2.52.0:
    + Removed duplicate test paths from tests/date so it will pass
      with glib 2.46.0.
* Wed Sep 16 2015 dimstar@opensuse.org
  - Update to version 2.51.92:
    + Added g_autoptr() support for all libsoup types (bgo#754721).
    + Added a missing (allow-none) annotation to soup_uri_normalize()
      (bgo#754776).
    + Updated translations.
* Mon Aug 17 2015 zaitor@opensuse.org
  - Update to version 2.51.90:
    + Added a new GVariant-based XMLRPC API, and deprecated the old
      GValue-based API (along with the associated GValue-manipulating
      utilities) (bgo#746495).
    + Multiple build fixes for Visual Studio (bgo#752952).
    + Added VAPI generation (bgo#750679).
    + Fixed the mode bits on soup-cookie.c, which was previously
      marked executable for some reason (rh#1247285).
    + Updated translations.
  - Add pkgconfig(vapigen) BuildRequires: New dependency.
* Fri Jun 26 2015 zaitor@opensuse.org
  - Update to version 2.51.3:
    + Fixed "make check" in non-English locales (rh#1224989,
      bgo#749397).
    + Fixed some compiler warnings (bgo#748514).
    + Updated translations.
* Mon Mar 23 2015 dimstar@opensuse.org
  - Update to version 2.50.0:
    + Updated translations.
* Tue Mar 17 2015 dimstar@opensuse.org
  - Update to version 2.49.92:
    + Fixed an NTLM problem that caused spurious "Authentication
      Failed" errors in evolution-ews (bgo#735197).
    + Updated translations.
* Tue Mar 03 2015 dimstar@opensuse.org
  - Update to version 2.49.91.1:
    + websockets: minor optimization.
    + websockets: fix 32-bit build.
    + docs: fix build.
    + tests: fix when building without glib-networking available.
* Tue Mar 03 2015 dimstar@opensuse.org
  - Update to version 2.49.91:
    + Libsoup now has support for WebSockets in both SoupSession and
      SoupServer (bgo#627738).
    + Added support for NTLMv2 Session Security to SoupAuthNTLM.
      (This is transparent to the app/user; if the server supports
      it, it will be used) (bgo#739192).
    + Added soup_server_accept_iostream() to allow feeding a
      non-GSocketConnection GIOStream to SoupServer (eg, when
      accepting HTTP requests on some other sort of connection)
      (bgo#744186).
    + Added soup_session_steal_connection() and
      soup_client_context_steal_connection(), to allow you to steal a
      GIOStream from a SoupSession or SoupServer and then use it for
      non-HTTP purposes (bgo#721343).
    + Added soup_server_add_early_handler(), for adding SoupServer
      handlers to run at :got-headers time rather than :got-body
      (eg, to set up a streaming read of the request body)
      (bgo#625645).
    + Added a new SOUP_MESSAGE_IGNORE_CONNECTION_LIMITS flag, which
      can be used to bypass SoupSession:max-conns and
      SoupSession:max-conns-per-host on a per-message basis
      (bgo#744720).
    + Multiple SoupCache fixes:
    - Leaked resources are now cleaned up when opening the cache
      (bgo#667682).
    - The "Age" header is no longer added to cached responses
      (bgo#741108).
    - Fixed the interpretation of the "must-revalidate" directive
      to not be stricter than required (bgo#744468).
    - Messages retrieved from cache now behave slightly more like
      non-cache messages in terms of SoupSession signals and timing
      (bgo#744788). Additionally, there is a new
      SoupMessage::starting signal, which is like
      SoupSession::request-started, but emitted for cached
      resources as well (bgo#731153).
    + Fixed soup_session_cancel_message() to work reliably on paused
      messages (bgo#745094).
    + Added code-coverage support to the build (bgo#744744).
    + Fixed the library symbol check in "make check" to work when
      building with linker options that result in slightly different
      organization (bgo#741348).
    + Added a hack to SoupSessionFeature so that people will stop
      re-reporting an old Eclipse bug against libsoup (bgo#710242).
    + Miscellaneous bug and leak fixes in the test programs, leak
      fixes in libsoup, and documentation updates.
    + Updated translations.
* Wed Dec 17 2014 zaitor@opensuse.org
  - Update to version 2.49.1:
    + Fixed a bug in the SoupMessage:event signal that broke
      evolution's ability to connect to https hosts with "bad"
      certificates (bgo#739951).
    + Fixed a case where the async codepaths could potentially block
      on a synchronous write (bgo#727138).
    + Fixed the symbol soup_server_set_ssl_cert_file() to get
      exported, and added soup_server_get_uris() to the
      documentation.
    + Improved a bunch of introspection annotations (bgo#729987).
    + Clarified some documentation.
    + Fixed Windows build, twice (bgo#738003, bgo#738551).
    + Updated translations.
* Wed Dec 17 2014 zaitor@opensuse.org
  - Update to version 2.48.1:
    + Fixed a bug in the SoupMessage:event signal that broke
      evolution's ability to connect to https hosts with "bad"
      certificates (bgo#739951).
    + Fixed a case where the async codepaths could potentially
      block on a synchronous write (bgo#727138).
    + Fixed the symbol soup_server_set_ssl_cert_file() to get
      exported, and added soup_server_get_uris() to the
      documentation.
    + Improved a bunch of introspection annotations (bgo#729987).
    + Clarified some documentation.
    + Fixed Windows build, twice (bgo#738003, bgo#738551).
    + Updated translations.

Files

/usr/lib64/girepository-1.0/Soup-2.4.typelib
/usr/lib64/girepository-1.0/SoupGNOME-2.4.typelib


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun May 10 08:32:42 2020