pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/libsoup Updated libsoup to 2.58.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ad1852d1146e
branches:  trunk
changeset: 366459:ad1852d1146e
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Aug 14 20:09:02 2017 +0000

description:
Updated libsoup to 2.58.2.

Changes in libsoup from 2.58.1 to 2.58.2:

        * CVE-2017-2885: Fixed a chunked decoding buffer overrun that
          could be exploited against either clients or servers.
          [#785774]

Changes in libsoup from 2.58.0 to 2.58.1:

        * Reverts a change to SoupSession to close all open
          connections when the :proxy-resolver property is changed
          [#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. [#781590]

        * Fixed undefined behavior in tests/header-parsing that could
          make the test spuriously fail. [#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 [#776478]

        * Updated translations:
          Turkish

Changes in libsoup from 2.57.1 to 2.58.0:

        * Fix authentication issues when the SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE
          flag is used. [#778497, #777936, Carlos Garcia Campos]

        * MSVC build improvements (Chun-wei Fan)

        * Updated translations:
          Basque, Belarusian, Brazilian Portuguese, Chinese (Taiwan), Danish,
          French, Galician, Greek, Indonesian, Italian, Korean, Latvian,
          Lithuanian, Norwegian bokm?l, Russian, Serbian, Slovak, Slovenian,
          Spanish, zh_CN

Changes in libsoup from 2.56.0 to 2.57.1:

        * Added SoupWebsocketConnection:keepalive-interval, to make a
          connection send regular pings. [#773253, Ignacio Casal
          Quinteiro]

        * 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. [#774031,
          #774033, Carlos Garcia Campos]

        * Fixed the use of SoupSession:proxy-uri values containing
          passwords. [#772932, Jonathan Lebon]

        * Various minor WebSocket fixes [Ignacio Casal Quinteiro]:
                * Avoid sending data after we start closing the
                  connection [#774957]
                * Do not log a critical if the peer sends an invalid
                  close status code
                * Log a debug message when a "pong" is received

        * Fixed introspection of
          soup_message_headers_get_content_range() [Jasper St. Pierre]

        * Replaced Vala [Deprecated] annotations with [Version] to
          avoid build warnings [#773177, Evan Nemerson]

        * MSVC build improvements (Chun-wei Fan)

        * Updated error/message strings to use Unicode punctuation.
          [#772217, Piotr Dr?g]

        * Updated translations:
          Czech, Friulian, German, Hebrew, Hungarian,
          Norwegian bokm?l, Polish, Swedish

Changes in libsoup from 2.55.90 to 2.56.0:

        * Added SoupWebsocketConnection:max-incoming-payload-size
          property, to override the default maximum incoming payload
          size. [#770022, Ignacio Casal Quinteiro]

        * Added soup-version.h symbols (in particular
          soup_check_version()) to introspection. [#771439, Rico
          Tzschichholz]

        * Updated the copy of the public suffix list used by SoupTLD
          [#769650, Michael Catanzaro]

        * Updated translations:
          British English, Greek, Polish

Changes in libsoup from 2.54.1 to 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.)
          [#765940, Dan Winship]

        * Fixed the parsing of <double>s in the new GVariant-based
          XMLRPC code. [#767707, Dan Winship]

        * Fixed soup_server_set_ssl_cert_file(), which was added in
          2.48 but didn't actually work... [patch on libsoup-list from
          Sean DuBois]

        * Added GObject properties to SoupLogger to make it
          bindings-friendly. [#768053, Jonh Wendell]

        * Fixed build error on FreeBSD [#765376, Ting-Wei Lan]

        * Fixed build with certain new versions of glibc that define
          "EOF" as a macro. [#768731, Philip Withnall]

        * Updated m4/ax_code_coverage.m4 with support for lcov 1.12
          [Philip Withnall]

        * Updated po files for future gettext versions [Piotr Dr?g]

        * New/updated translations:
          Occitan, Scottish Gaelic

diffstat:

 net/libsoup/Makefile |  10 +++++-----
 net/libsoup/PLIST    |   4 ++--
 net/libsoup/distinfo |  10 +++++-----
 3 files changed, 12 insertions(+), 12 deletions(-)

diffs (79 lines):

diff -r 71dccd0b48d1 -r ad1852d1146e net/libsoup/Makefile
--- a/net/libsoup/Makefile      Mon Aug 14 20:00:29 2017 +0000
+++ b/net/libsoup/Makefile      Mon Aug 14 20:09:02 2017 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2017/05/24 16:42:18 jperkin Exp $
+# $NetBSD: Makefile,v 1.34 2017/08/14 20:09:02 wiz Exp $
 
-DISTNAME=      libsoup-2.54.1
-PKGREVISION=   3
+DISTNAME=      libsoup-2.58.2
 CATEGORIES=    net gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libsoup/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -11,6 +10,8 @@
 COMMENT=       HTTP library implementation in C
 LICENSE=       gnu-lgpl-v2
 
+DEPENDS+=      glib-networking-[0-9]*:../../net/glib-networking
+
 USE_TOOLS+=            pkg-config gmake intltool msgfmt
 USE_LIBTOOL=           yes
 GNU_CONFIGURE=         yes
@@ -22,8 +23,6 @@
 # XXX: able to find vapigen.
 CONFIGURE_ARGS+=       --enable-vala=no
 
-DEPENDS+=      glib-networking-[0-9]*:../../net/glib-networking
-
 PKGCONFIG_OVERRIDE+=   libsoup-2.4.pc.in
 PKGCONFIG_OVERRIDE+=   libsoup-gnome-2.4.pc.in
 
@@ -46,6 +45,7 @@
 
 REPLACE_PYTHON= libsoup/tld-parser.py
 PYTHON_FOR_BUILD_ONLY= yes
+
 .include "../../lang/python/application.mk"
 
 .include "../../databases/sqlite3/buildlink3.mk"
diff -r 71dccd0b48d1 -r ad1852d1146e net/libsoup/PLIST
--- a/net/libsoup/PLIST Mon Aug 14 20:00:29 2017 +0000
+++ b/net/libsoup/PLIST Mon Aug 14 20:09:02 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2016/01/04 14:24:31 leot Exp $
+@comment $NetBSD: PLIST,v 1.10 2017/08/14 20:09:02 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
@@ -102,7 +102,6 @@
 share/gtk-doc/html/libsoup-2.4/ch05.html
 share/gtk-doc/html/libsoup-2.4/home.png
 share/gtk-doc/html/libsoup-2.4/index.html
-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-insensitive.png
 share/gtk-doc/html/libsoup-2.4/left.png
@@ -146,6 +145,7 @@
 share/locale/fa/LC_MESSAGES/libsoup.mo
 share/locale/fr/LC_MESSAGES/libsoup.mo
 share/locale/fur/LC_MESSAGES/libsoup.mo
+share/locale/gd/LC_MESSAGES/libsoup.mo
 share/locale/gl/LC_MESSAGES/libsoup.mo
 share/locale/gu/LC_MESSAGES/libsoup.mo
 share/locale/he/LC_MESSAGES/libsoup.mo
diff -r 71dccd0b48d1 -r ad1852d1146e net/libsoup/distinfo
--- a/net/libsoup/distinfo      Mon Aug 14 20:00:29 2017 +0000
+++ b/net/libsoup/distinfo      Mon Aug 14 20:09:02 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2016/05/03 11:37:39 prlw1 Exp $
+$NetBSD: distinfo,v 1.13 2017/08/14 20:09:02 wiz Exp $
 
-SHA1 (libsoup-2.54.1.tar.xz) = 15884a4a764175b6e3ac6321b0bd9e8ecbf73ac4
-RMD160 (libsoup-2.54.1.tar.xz) = 63d72bcb133987b355a073f136389a53955189af
-SHA512 (libsoup-2.54.1.tar.xz) = 7bbcdd8c0995afee0715f6757d91b1f1c115cc55e8941f3795b27f89c533d832b3a2fbd469755a385a4e5dd00513d84cb2834d8cb194fc2651bb5895cf278871
-Size (libsoup-2.54.1.tar.xz) = 1793108 bytes
+SHA1 (libsoup-2.58.2.tar.xz) = ac203befb84b4db9c576090f3ae2a390a971f0e7
+RMD160 (libsoup-2.58.2.tar.xz) = ecc17632960fc7760e449daaba27a5cfeebbd820
+SHA512 (libsoup-2.58.2.tar.xz) = 85af6fac87343bdd22312518402144d33916225f60d6fa158efdd84f7ee7ed1f9895989b3558f711c9aedc93cff35a4114ad79d6d2aa19c54cb326f162a4c7de
+Size (libsoup-2.58.2.tar.xz) = 1815256 bytes



Home | Main Index | Thread Index | Old Index