libsoup 2.59.90



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
====

        * Several SoupAuthNegotiate compatibility fixes [#783780,
          #783781, Tomas Popela]

        * 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). [#785660, David Woodhouse]

        * Fix the interpretation of wss:// URIs, which previously
          mostly didn't work. [#784766, Nirbheek Chauhan].

        * Fixed SoupContentSniffer behavior on XML files with no
          Content-Type
          [https://bugs.webkit.org/show_bug.cgi?id=173923]

        * Fixed a bug with cancelling async requests [#773257, Carlos
          Garcia Campos]

        * 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. [#781590]

        * Allow HTTP responses that have no trailing CRLF after the
          response headers (and no body) [#780352, Carlos Garcia
          Campos]

        * Fixed an out-of-bounds read in SoupURI parsing [#785042]

        * Fixed a spurious (debug-level) error message in
          SoupWebsocketConnection [#784935, Ignacio Casal Quinteiro]

        * Fixed introspection annotations on
          soup_message_headers_get_content_range() [Philip Withnall]

        * Fixed a flake in tests/header-parsing [#777258]

        * Update tests/test-cert.pem to use stronger algorithms to
          avoid problems with newer gnutls. [#784949, Jan Alexander
          Steffens]

        * Fixed examples/get to not accidentally break https
          certificate validation [#784259, Sebatian Dröge]

        * Misc updates to apache/php stuff in unit tests:


Download
========
https://download.gnome.org/sources/libsoup/2.59/libsoup-2.59.90.tar.xz (1.73M)
  sha256sum: f32d9af8e6849820921371d6362afdbfbadd5f59887dceabebac27a95afd89a5



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]