pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/libsoup24 Update to 2.30.1:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c8802c2a8a5a
branches:  trunk
changeset: 576260:c8802c2a8a5a
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Jun 05 11:00:42 2010 +0000

description:
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]

diffstat:

 net/libsoup24/Makefile |   7 +++----
 net/libsoup24/PLIST    |  30 +++++++++++++++---------------
 net/libsoup24/distinfo |   8 ++++----
 3 files changed, 22 insertions(+), 23 deletions(-)

diffs (88 lines):

diff -r 84f12a196a5c -r c8802c2a8a5a net/libsoup24/Makefile
--- a/net/libsoup24/Makefile    Sat Jun 05 10:53:34 2010 +0000
+++ b/net/libsoup24/Makefile    Sat Jun 05 11:00:42 2010 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.22 2010/05/23 11:19:27 obache Exp $
+# $NetBSD: Makefile,v 1.23 2010/06/05 11:00:42 wiz Exp $
 
-DISTNAME=      libsoup-2.28.2
+DISTNAME=      libsoup-2.30.1
 PKGNAME=       ${DISTNAME:S/libsoup/libsoup24/}
-PKGREVISION=   1
 CATEGORIES=    net gnome
-MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libsoup/2.28/}
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libsoup/2.30/}
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    recht%NetBSD.org@localhost
diff -r 84f12a196a5c -r c8802c2a8a5a net/libsoup24/PLIST
--- a/net/libsoup24/PLIST       Sat Jun 05 10:53:34 2010 +0000
+++ b/net/libsoup24/PLIST       Sat Jun 05 11:00:42 2010 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2010/02/28 20:49:21 tonio Exp $
+@comment $NetBSD: PLIST,v 1.11 2010/06/05 11:00:42 wiz Exp $
 include/libsoup-2.4/libsoup/soup-address.h
 include/libsoup-2.4/libsoup/soup-auth-domain-basic.h
 include/libsoup-2.4/libsoup/soup-auth-domain-digest.h
@@ -48,11 +48,13 @@
 share/gtk-doc/html/libsoup-2.4/SoupAuthDomain.html
 share/gtk-doc/html/libsoup-2.4/SoupAuthDomainBasic.html
 share/gtk-doc/html/libsoup-2.4/SoupAuthDomainDigest.html
+share/gtk-doc/html/libsoup-2.4/SoupContentSniffer.html
 share/gtk-doc/html/libsoup-2.4/SoupCookieJar.html
 share/gtk-doc/html/libsoup-2.4/SoupCookieJarSqlite.html
 share/gtk-doc/html/libsoup-2.4/SoupCookieJarText.html
 share/gtk-doc/html/libsoup-2.4/SoupLogger.html
 share/gtk-doc/html/libsoup-2.4/SoupMessage.html
+share/gtk-doc/html/libsoup-2.4/SoupProxyURIResolver.html
 share/gtk-doc/html/libsoup-2.4/SoupServer.html
 share/gtk-doc/html/libsoup-2.4/SoupSession.html
 share/gtk-doc/html/libsoup-2.4/SoupSessionAsync.html
@@ -70,22 +72,20 @@
 share/gtk-doc/html/libsoup-2.4/index.sgml
 share/gtk-doc/html/libsoup-2.4/ix01.html
 share/gtk-doc/html/libsoup-2.4/left.png
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-GValue-Support.html
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-HTML-Form-Support.html
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-Soup-Miscellaneous-Utilities.html
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-SoupCookie.html
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-SoupMessageBody.html
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-SoupMessageHeaders.html
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-SoupMultipart.html
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-SoupURI.html
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-XMLRPC-Support.html
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-soup-gnome-features.html
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-soup-method.html
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4-soup-status.html
 share/gtk-doc/html/libsoup-2.4/libsoup-2.4.devhelp
 share/gtk-doc/html/libsoup-2.4/libsoup-2.4.devhelp2
-share/gtk-doc/html/libsoup-2.4/libsoup-24-GValue-Support.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-HTML-Form-Support.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-Soup-Miscellaneous-Utilities.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupContentSniffer.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupCookie.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupMessageBody.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupMessageHeaders.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupMultipart.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupProxyURIResolver.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupURI.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-XMLRPC-Support.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-soup-gnome-features.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-soup-method.html
-share/gtk-doc/html/libsoup-2.4/libsoup-24-soup-status.html
 share/gtk-doc/html/libsoup-2.4/libsoup-build-howto.html
 share/gtk-doc/html/libsoup-2.4/libsoup-client-howto.html
 share/gtk-doc/html/libsoup-2.4/libsoup-porting-2.2-2.4.html
diff -r 84f12a196a5c -r c8802c2a8a5a net/libsoup24/distinfo
--- a/net/libsoup24/distinfo    Sat Jun 05 10:53:34 2010 +0000
+++ b/net/libsoup24/distinfo    Sat Jun 05 11:00:42 2010 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2009/12/16 19:02:26 drochner Exp $
+$NetBSD: distinfo,v 1.17 2010/06/05 11:00:42 wiz Exp $
 
-SHA1 (libsoup-2.28.2.tar.bz2) = 91031a351ba260906a86e9f7155234dec524bff0
-RMD160 (libsoup-2.28.2.tar.bz2) = 8648fe507511f7c1c83b164ac0f5c86b995650f9
-Size (libsoup-2.28.2.tar.bz2) = 721840 bytes
+SHA1 (libsoup-2.30.1.tar.bz2) = 661d14ff2dde5a9ff04c3751711bfec11dfd0738
+RMD160 (libsoup-2.30.1.tar.bz2) = 7de3ae172b3eff0a2d0aa26b0fa8e537b3431f4b
+Size (libsoup-2.30.1.tar.bz2) = 644401 bytes



Home | Main Index | Thread Index | Old Index