Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id 75BCF63BA2C for ; Sat, 5 Jun 2010 11:00:45 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 1489D63B2F5; Sat, 5 Jun 2010 11:00:45 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 1A25263B30C for ; Sat, 5 Jun 2010 11:00:43 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 051D5175DD; Sat, 5 Jun 2010 11:00:43 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: binary Content-Type: text/plain Date: Sat, 5 Jun 2010 11:00:42 +0000 From: Thomas Klausner Subject: CVS commit: pkgsrc/net/libsoup24 To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20100605110043.051D5175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: list 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.