diff options
author | wiz <wiz@pkgsrc.org> | 2017-08-14 20:09:02 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2017-08-14 20:09:02 +0000 |
commit | e2a66b308c3483c5ad48c46931a2c0fc06290a48 (patch) | |
tree | 1e48b20ba5fd7314bbfd6e4537d3859dcc46a79c /net/libsoup | |
parent | baf83f83710e193893ce251dfc8e6f9381066587 (diff) | |
download | pkgsrc-e2a66b308c3483c5ad48c46931a2c0fc06290a48.tar.gz |
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 (limited to 'net/libsoup')
-rw-r--r-- | net/libsoup/Makefile | 10 | ||||
-rw-r--r-- | net/libsoup/PLIST | 4 | ||||
-rw-r--r-- | net/libsoup/distinfo | 10 |
3 files changed, 12 insertions, 12 deletions
diff --git a/net/libsoup/Makefile b/net/libsoup/Makefile index 19d6b78ac64..fccd414b949 100644 --- a/net/libsoup/Makefile +++ b/net/libsoup/Makefile @@ -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 @@ HOMEPAGE= http://wiki.gnome.org/Projects/libsoup 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 @@ CONFIGURE_ENV+= DATADIRNAME=share # 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 @@ CWRAPPERS_APPEND.cc+= -Wno-error=format-nonliteral REPLACE_PYTHON= libsoup/tld-parser.py PYTHON_FOR_BUILD_ONLY= yes + .include "../../lang/python/application.mk" .include "../../databases/sqlite3/buildlink3.mk" diff --git a/net/libsoup/PLIST b/net/libsoup/PLIST index 26a7b2e12d1..847c6cfc786 100644 --- a/net/libsoup/PLIST +++ b/net/libsoup/PLIST @@ -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/ch04.html 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/eu/LC_MESSAGES/libsoup.mo 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 --git a/net/libsoup/distinfo b/net/libsoup/distinfo index 278a48ad969..bbf479557e5 100644 --- a/net/libsoup/distinfo +++ b/net/libsoup/distinfo @@ -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 |