pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/libsoup24



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Jun  5 11:00:42 UTC 2010

Modified Files:
        pkgsrc/net/libsoup24: Makefile PLIST distinfo

Log Message:
Update to 2.30.1:

Changes in libsoup from 2.30.0 to 2.30.1:

        * Fix for https through proxies that close the connection when
          returning a "407 Proxy Authentication Required" response,
          and add a regression test for that case. [#611663]

        * Fixed multiple forms/multipart-related interoperability
          problems reported by Egon Andersen:

                * Don't quote the multipart boundary string if it's
                  not needed, since RFC 2616 recommends that you
                  don't, and some servers don't handle quotes there
                  correctly. (Sigh.) [#614176]

                * Don't put an extra blank line before the first
                  multipart part, since it's unnecessary and some
                  servers don't handle a multipart preamble correctly.
                  (Sigh.) [#614183]

                * Don't put Content-Transfer-Encoding headers in the
                  multipart/form-data parts, even though the HTML 4
                  spec says you must, since no other browsers do, and
                  some servers don't handle them correctly. (Sigh.)
                  [#614198]

        * Changed SoupCookieJarSqlite to actually erase deleted
          cookies from the database. [#615711, Lukasz Slachciak]

        * Fixed SoupLogger to be more robust against getting passed
          bad data by the session. [#611663]

        * Fixed SoupAuthDomain to ignore paths when doing proxy auth

        * Fixed a g_warning when hovering over a javascript link in
          WebKit. [#613442, Xan Lopez]

Changes in libsoup from 2.29.91 to 2.30.0:

        * Fixed a crash in the whitespace-stripping code in
          soup_uri_new() [#612644, "arnaud.lb"]

        * Update content-sniffing algorithm to match Chrome and the
          soon-to-be-updated sniffing spec. [#611502, Gustavo Noronha
          Silva]

        * We now handle "Content-Encoding: x-gzip" as well as "gzip"
          (even though "x-gzip" has been deprecated for more than 10
          years). [#611476]

        * Fixed leaks found by valgrind

        * Make the "make check" programs only bind to 127.0.0.1, not
          any public network interfaces. [#609489, Saleem Absulrasool]

        * Add a test to sniffing-test to make sure that Content-Type
          parameters are preserved correctly. [Gustavo Noronha Silva]

Changes in libsoup from 2.29.90 to 2.29.91:

        * Added SOUP_SESSION_SSL_STRICT and
          SOUP_MESSAGE_CERTIFICATE_TRUSTED, to allow callers to
          determine if an https response comes from a server with a
          recognized/valid or unrecognized/invalid certificate.
          [#610374, Gustavo Noronha Silva]

        * Fixed handling of certain badly-formatted URIs [#590524]

Changes in libsoup from 2.29.6 to 2.29.90:

        * Added soup_cookie_jar_set_accept_policy() and related API
          for implementing cookie acceptance policies. [#608353, Xan
          Lopez]

        * Fixed the "request-read" signal in SoupServer to actually be
          emitted.

Changes in libsoup from 2.29.5 to 2.29.6:

        * Fixed SoupContentDecoder to ignore trailing junk after the
          encoded message body (as other browsers do), rather than
          getting stuck in an infinite loop. [#606352]

        * Fixed an invalid read in soup_cookie_applies_to_uri()
          [#607024, pointed out by Xan]

        * Fixed linking on OS X [#606959]

        * Removed a harmless warning in SoupServer. [#606645]

Changes in libsoup from 2.29.3 to 2.29.5:

        * Added SoupContentDecoder, providing support for
          Content-Encoding: gzip for WebKitGTK. [#522772]

        * Added "accept-language" and "accept-language-auto"
          properties to SoupSession, to support the Accept-Language
          header. [#597004, Mario Sanchez Prada]

        * Fixed a bug in SoupPasswordManagerGNOME that could cause
          crashes if you typed the wrong password once and then tried
          again. [#595554, debugged by Gustavo Noronha Silva]

        * Fixed a crash in SoupAuthDigest if the server claims support
          for both qop=auth and qop=auth-int. (This was not noticed
          sooner because no one actually supports qop=auth-int, and
          the server in question here was probably confused. :)

        * Updated cookie parsing/output to more closely match
          draft-ietf-httpstate-cookie-00. [Also fixes #603496 (WebKit
          unit test), and #604794 (hang parsing malformed Set-Cookie
          header)]

        * Fixed https-via-proxy to not hang if there is an error
          communicating with the proxy immediately after the TLS
          negotiation. [#587528]

        * Fixed a bug that broke gobject-introspection's introspection
          of libsoup. [#603696, Vincent Untz]

        * Handle spurious CR/LFs between responses. [#602863,
          Alexander V. Butenko]

        * Fixed soup-message-client-io to not erroneously include URI
          fragments on the Request-Line when sending via a proxy.
          [Related to WebKit bug #28687]

        * Fixed Digest authentication against certain (buggy?)
          clients/servers that require you to use quotes in exactly the
          same places where the spec uses them. [#582219]

        * Fix ugly gtype-related hack to work with the latest unstable
          glib. [Benjamin Otte]


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/net/libsoup24/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/net/libsoup24/PLIST
cvs rdiff -u -r1.16 -r1.17 pkgsrc/net/libsoup24/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index