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]))
         {


Reply via email to