Hello community, here is the log from the commit of package glib-networking for openSUSE:Factory checked in at 2016-05-17 17:07:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glib-networking (Old) and /work/SRC/openSUSE:Factory/.glib-networking.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glib-networking" Changes: -------- --- /work/SRC/openSUSE:Factory/glib-networking/glib-networking.changes 2016-05-05 12:10:47.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.glib-networking.new/glib-networking.changes 2016-05-17 17:07:38.000000000 +0200 @@ -1,0 +2,8 @@ +Mon May 9 20:31:04 UTC 2016 - [email protected] + +- Update to version 2.48.2: + + gnutls: Fixed an infinite loop if a server sent two identical + copies of its CA certificate (bgo#765317). + + Updated translations. + +------------------------------------------------------------------- Old: ---- glib-networking-2.48.1.tar.xz New: ---- glib-networking-2.48.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glib-networking.spec ++++++ --- /var/tmp/diff_new_pack.jLWtnl/_old 2016-05-17 17:07:39.000000000 +0200 +++ /var/tmp/diff_new_pack.jLWtnl/_new 2016-05-17 17:07:39.000000000 +0200 @@ -17,7 +17,7 @@ Name: glib-networking -Version: 2.48.1 +Version: 2.48.2 Release: 0 Summary: Network-related GIO modules for glib License: LGPL-2.1+ ++++++ glib-networking-2.48.1.tar.xz -> glib-networking-2.48.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.48.1/NEWS new/glib-networking-2.48.2/NEWS --- old/glib-networking-2.48.1/NEWS 2016-04-25 22:29:41.000000000 +0200 +++ new/glib-networking-2.48.2/NEWS 2016-05-09 15:54:23.000000000 +0200 @@ -1,3 +1,10 @@ +2.48.2 +====== + * gnutls: Fixed an infinite loop if a server sent two identical + copies of its CA certificate [#765317, Carlos Garcia Campos] + + * New/updated translations: Occitan, Scottish Gaelic + 2.48.1 ====== * Fixed translations in non-UTF-8 domains [#765466, Ting-Wei Lan] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.48.1/configure new/glib-networking-2.48.2/configure --- old/glib-networking-2.48.1/configure 2016-04-26 14:31:45.000000000 +0200 +++ new/glib-networking-2.48.2/configure 2016-05-09 16:03:18.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for glib-networking 2.48.1. +# Generated by GNU Autoconf 2.69 for glib-networking 2.48.2. # # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=glib&component=network>. # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='glib-networking' PACKAGE_TARNAME='glib-networking' -PACKAGE_VERSION='2.48.1' -PACKAGE_STRING='glib-networking 2.48.1' +PACKAGE_VERSION='2.48.2' +PACKAGE_STRING='glib-networking 2.48.2' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=glib&component=network' PACKAGE_URL='' @@ -1423,7 +1423,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures glib-networking 2.48.1 to adapt to many kinds of systems. +\`configure' configures glib-networking 2.48.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1493,7 +1493,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of glib-networking 2.48.1:";; + short | recursive ) echo "Configuration of glib-networking 2.48.2:";; esac cat <<\_ACEOF @@ -1642,7 +1642,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -glib-networking configure 2.48.1 +glib-networking configure 2.48.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2011,7 +2011,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by glib-networking $as_me 2.48.1, which was +It was created by glib-networking $as_me 2.48.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2879,7 +2879,7 @@ # Define the identity of the package. PACKAGE='glib-networking' - VERSION='2.48.1' + VERSION='2.48.2' cat >>confdefs.h <<_ACEOF @@ -15903,7 +15903,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by glib-networking $as_me 2.48.1, which was +This file was extended by glib-networking $as_me 2.48.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15969,7 +15969,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -glib-networking config.status 2.48.1 +glib-networking config.status 2.48.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.48.1/configure.ac new/glib-networking-2.48.2/configure.ac --- old/glib-networking-2.48.1/configure.ac 2016-04-25 22:30:16.000000000 +0200 +++ new/glib-networking-2.48.2/configure.ac 2016-05-09 15:49:35.000000000 +0200 @@ -1,7 +1,7 @@ AC_PREREQ(2.65) AC_CONFIG_MACRO_DIR([m4]) -AC_INIT([glib-networking],[2.48.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=glib&component=network]) +AC_INIT([glib-networking],[2.48.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=glib&component=network]) AC_CONFIG_SRCDIR([proxy/libproxy/glibproxyresolver.h]) AC_CONFIG_HEADERS([config.h]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.48.1/po/LINGUAS new/glib-networking-2.48.2/po/LINGUAS --- old/glib-networking-2.48.1/po/LINGUAS 2016-02-08 14:05:34.000000000 +0100 +++ new/glib-networking-2.48.2/po/LINGUAS 2016-05-09 15:41:40.000000000 +0200 @@ -21,6 +21,7 @@ fi fr fur +gd gl gu he diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.48.1/po/gd.po new/glib-networking-2.48.2/po/gd.po --- old/glib-networking-2.48.1/po/gd.po 1970-01-01 01:00:00.000000000 +0100 +++ new/glib-networking-2.48.2/po/gd.po 2016-05-09 15:41:40.000000000 +0200 @@ -0,0 +1,153 @@ +# Scottish Gaelic translation for glib-networking. +# Copyright (C) 2016 glib-networking's COPYRIGHT HOLDER +# This file is distributed under the same license as the glib-networking package. +# GunChleoc <[email protected]>, 2016. +msgid "" +msgstr "" +"Project-Id-Version: glib-networking master\n" +"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=glib&k" +"eywords=I18N+L10N&component=network\n" +"POT-Creation-Date: 2016-04-28 06:59+0000\n" +"PO-Revision-Date: 2016-04-28 15:01+0100\n" +"Last-Translator: GunChleoc <[email protected]>\n" +"Language-Team: Fòram na Gàidhlig\n" +"Language: gd\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : " +"(n > 2 && n < 20) ? 2 : 3;\n" +"X-Generator: Virtaal 0.7.1\n" +"X-Project-Style: gnome\n" + +#: ../proxy/libproxy/glibproxyresolver.c:157 +msgid "Proxy resolver internal error." +msgstr "Mearachd taobh a-stagh an fhuasglaiche progsaidh." + +#: ../tls/gnutls/gtlscertificate-gnutls.c:176 +#, c-format +msgid "Could not parse DER certificate: %s" +msgstr "Cha deach leinn teisteanas DER a pharsadh: %s" + +#: ../tls/gnutls/gtlscertificate-gnutls.c:197 +#, c-format +msgid "Could not parse PEM certificate: %s" +msgstr "Cha deach leinn teisteanas PEM a pharsadh: %s" + +#: ../tls/gnutls/gtlscertificate-gnutls.c:228 +#, c-format +msgid "Could not parse DER private key: %s" +msgstr "Cha deach leinn iuchair phrìobhaideach DER a pharsadh: %s" + +#: ../tls/gnutls/gtlscertificate-gnutls.c:259 +#, c-format +msgid "Could not parse PEM private key: %s" +msgstr "Cha deach leinn iuchair phrìobhaideach PEM a pharsadh: %s" + +#: ../tls/gnutls/gtlscertificate-gnutls.c:299 +msgid "No certificate data provided" +msgstr "Cha deach dàta teisteanais a thoirt seachad" + +#: ../tls/gnutls/gtlsclientconnection-gnutls.c:375 +msgid "Server required TLS certificate" +msgstr "Dh'iarr am frithealaiche teisteanas TLS" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:323 +#, c-format +msgid "Could not create TLS connection: %s" +msgstr "Cha b' urrainn dhuinn ceangal TLS a chruthachadh: %s" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:585 +msgid "Connection is closed" +msgstr "Chaidh an ceangal a dhùnadh" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:658 +#: ../tls/gnutls/gtlsconnection-gnutls.c:1537 +msgid "Operation would block" +msgstr "Dhèanadh an t-obrachadh bacadh" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:808 +#: ../tls/gnutls/gtlsconnection-gnutls.c:847 +msgid "Peer failed to perform TLS handshake" +msgstr "Cha do rinn an seise crathadh-làimhe TLS" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:826 +msgid "Peer requested illegal TLS rehandshake" +msgstr "Dh'iarr an seise ath-chrathadh-làimhe TLS mì-dhligheach" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:853 +msgid "TLS connection closed unexpectedly" +msgstr "Chaidh an ceangal TLS a dhùnadh gun dùil" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:863 +msgid "TLS connection peer did not send a certificate" +msgstr "Cha do chuir seise a' cheangail TLS teisteanas" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:1250 +#: ../tls/gnutls/gtlsconnection-gnutls.c:1283 +#, c-format +msgid "Error performing TLS handshake: %s" +msgstr "Mearachd le crathadh-làimhe TLS: %s" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:1293 +msgid "Server did not return a valid TLS certificate" +msgstr "Cha do thill am frithealaiche teisteanas TLS dligheach" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:1363 +msgid "Unacceptable TLS certificate" +msgstr "Teisteanas TLS ris nach gabhar" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:1571 +#, c-format +msgid "Error reading data from TLS socket: %s" +msgstr "Mearachd a' leughadh dàta on t-socaid TLS: %s" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:1600 +#, c-format +msgid "Error writing data to TLS socket: %s" +msgstr "Mearachd a' sgrìobhadh dàta dhan t-socaid TLS: %s" + +#: ../tls/gnutls/gtlsconnection-gnutls.c:1664 +#, c-format +msgid "Error performing TLS close: %s" +msgstr "Mearachd le dùnadh TLS: %s" + +#: ../tls/gnutls/gtlsserverconnection-gnutls.c:107 +msgid "Certificate has no private key" +msgstr "Chan eil iuchair phrìobhaideach aig an teisteanas" + +#: ../tls/pkcs11/gpkcs11pin.c:111 +msgid "" +"This is the last chance to enter the PIN correctly before the token is " +"locked." +msgstr "" +"Seo an cothrom mu dheireadh gus am PIN a chur a-steach mar bu chòir mus dèid " +"an tòcan a ghlasadh." + +#: ../tls/pkcs11/gpkcs11pin.c:113 +msgid "" +"Several PIN attempts have been incorrect, and the token will be locked after " +"further failures." +msgstr "" +"Chaidh iomadh oidhirp air a' PIN gu cearr agus thèid an tòcan a ghlasadh ma " +"bhios e cearr a-rithist." + +#: ../tls/pkcs11/gpkcs11pin.c:115 +msgid "The PIN entered is incorrect." +msgstr "Chan eil am PIN a chaidh a chur a-steach mar bu chòir." + +#: ../tls/pkcs11/gpkcs11slot.c:449 +msgid "Module" +msgstr "Mòideal" + +#: ../tls/pkcs11/gpkcs11slot.c:450 +msgid "PKCS#11 Module Pointer" +msgstr "Tomhaire mòideil PKCS#11" + +#: ../tls/pkcs11/gpkcs11slot.c:457 +msgid "Slot ID" +msgstr "ID an t-slota" + +#: ../tls/pkcs11/gpkcs11slot.c:458 +msgid "PKCS#11 Slot Identifier" +msgstr "Aithnichear an t-slota PKCS#11" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.48.1/po/oc.po new/glib-networking-2.48.2/po/oc.po --- old/glib-networking-2.48.1/po/oc.po 2016-02-29 20:06:25.000000000 +0100 +++ new/glib-networking-2.48.2/po/oc.po 2016-05-09 15:41:40.000000000 +0200 @@ -3,15 +3,16 @@ # This file is distributed under the same license as the glib-networking package. # Cédric Valmary <[email protected]>, 2015. # Cédric Valmary (Tot en òc) <[email protected]>, 2015. +# Cédric Valmary (totenoc.eu) <[email protected]>, 2016. msgid "" msgstr "" "Project-Id-Version: glib-networking master\n" -"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" -"product=glib&keywords=I18N+L10N&component=network\n" -"POT-Creation-Date: 2016-02-18 07:41+0000\n" -"PO-Revision-Date: 2015-10-31 08:49+0200\n" -"Last-Translator: Cédric Valmary (Tot en òc) <[email protected]>\n" -"Language-Team: Tot en òc (totenoc.eu)\n" +"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=glib&ke" +"ywords=I18N+L10N&component=network\n" +"POT-Creation-Date: 2016-04-29 06:59+0000\n" +"PO-Revision-Date: 2016-05-05 21:48+0200\n" +"Last-Translator: Cédric Valmary (totenoc.eu) <[email protected]>\n" +"Language-Team: Tot En Òc\n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -74,7 +75,7 @@ #: ../tls/gnutls/gtlsconnection-gnutls.c:826 msgid "Peer requested illegal TLS rehandshake" -msgstr "Lo servidor per a demandat una renegociacion TLS pas autorizada" +msgstr "Lo servidor par a demandat una renegociacion TLS pas autorizada" #: ../tls/gnutls/gtlsconnection-gnutls.c:853 msgid "TLS connection closed unexpectedly" @@ -82,7 +83,7 @@ #: ../tls/gnutls/gtlsconnection-gnutls.c:863 msgid "TLS connection peer did not send a certificate" -msgstr "Lo per TLS a pas mandat cap de certificat" +msgstr "Lo par TLS a pas mandat cap de certificat" #: ../tls/gnutls/gtlsconnection-gnutls.c:1250 #: ../tls/gnutls/gtlsconnection-gnutls.c:1283 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.48.1/tls/gnutls/gtlscertificate-gnutls.c new/glib-networking-2.48.2/tls/gnutls/gtlscertificate-gnutls.c --- old/glib-networking-2.48.1/tls/gnutls/gtlscertificate-gnutls.c 2016-02-09 09:04:15.000000000 +0100 +++ new/glib-networking-2.48.2/tls/gnutls/gtlscertificate-gnutls.c 2016-05-09 15:41:40.000000000 +0200 @@ -722,6 +722,10 @@ { issuer = NULL; + /* Check if the cert issued itself */ + if (gnutls_x509_crt_check_issuer (gnutls_certs[i], gnutls_certs[i])) + continue; + if (i < num_certs - 1 && gnutls_x509_crt_check_issuer (gnutls_certs[i], gnutls_certs[i + 1])) {
