Accepting request 162163 from GNOME:Factory

Update

OBS-URL: https://build.opensuse.org/request/show/162163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib-networking?expand=0&rev=30
This commit is contained in:
Stephan Kulow 2013-04-03 10:51:46 +00:00 committed by Git OBS Bridge
commit f0927b1f2d
4 changed files with 101 additions and 7 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:00a92ec7b31f03a2fc1eeff568c0f1664e109b3add8c7042d2d420953f49dfde
size 346828

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:190d66fbaeb023ba4f43c315f23c5372c43be6cbe857596e00990211514650d9
size 351080

View File

@ -1,3 +1,97 @@
-------------------------------------------------------------------
Mon Mar 25 13:11:31 UTC 2013 - dimstar@opensuse.org
- Update to version 2.36.0:
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 5 18:52:17 UTC 2013 - dimstar@opensuse.org
- Update to version 2.35.9:
+ Fixed one kind of handshake failure to return the correct error
code under gnutls 3.x (bgo#694812).
+ Updated translations.
-------------------------------------------------------------------
Tue Feb 19 13:50:45 UTC 2013 - dimstar@opensuse.org
- Update to version 2.35.8:
+ proxy/gnome: ported to new GSimpleProxyResolver, and added more
tests.
+ gnutls: Fixed a small per-connection leak (bgo#693718).
+ tls/tests: Fixed several race conditions that caused spurious
failures (bgo#693720).
+ Updated translations.
-------------------------------------------------------------------
Tue Feb 5 19:01:56 UTC 2013 - dimstar@opensuse.org
- Update to version 2.35.6:
+ proxy/gnome: Fixed several bugs:
- Multithreaded usage could result in crashes.
- In "automatic" mode, synchronous lookups would obey
ignore-hosts, but asynchronous lookups would not.
- lookup_async() would never notice if the proxy settings
switched from "automatic" to "manual" or "none" (and would
make a synchronous D-Bus call when switching in the other
direction).
- If given an invalid URI, lookup_async() would return a
successful result (and leak the GError that it was supposed
to have returned), and lookup() would return both the error
and the proxy (leaking one or the other, depending on how
the caller behaved).
+ Updated translations.
-------------------------------------------------------------------
Tue Jan 15 10:09:10 UTC 2013 - dimstar@opensuse.org
- Update to version 2.35.4:
+ proxy/gnome: The tests should now work correctly even if run
from a non-GNOME environment.
+ Updated translations.
-------------------------------------------------------------------
Tue Jan 8 18:12:56 UTC 2013 - dimstar@opensuse.org
- Update to version 2.35.3:
+ build: The TLS tests are now not built if you are building
without gnutls support.
+ gnutls: Several handshaking fixes:
- Fix a hang when doing a synchronous close() immediately
after cancelling an asynchronous handshake() (which would
happen in libsoup if you cancelled a message at the right
time) (bgo#688751)
- Avoid an assertion when an implicit handshake fails
(bgo#689274)
- Fixed GTlsServerConnection:authentication-mode to work
again, and added a regression test for this (bgo#689259)
- Return the appropriate error
(G_TLS_ERROR_CERTIFICATE_REQUIRED) when a handshake fails
because the server required a certificate but none was
provided, and added a test for this (bgo#689260)
- Make g_io_stream_close() finish successfully after a failed
handshake (bgo#689260)
- Make g_io_stream_close() finish successfully before a
handshake (bgo#689271)
+ gnutls: Updated to be aware of G_IO_ERROR_BROKEN_PIPE in glib
2.35.3, which needs to be converted to G_TLS_ERROR_NOT_TLS in
some cases. (Previously this error showed up as just
G_IO_ERROR_FAILED.)
+ proxy/gnome: This is now only used in GNOME login sessions (as,
essentially, a more efficient version of the libproxy GNOME
backend); in non-GNOME sessions, gio will now fall back to the
libproxy plugin, allowing environment variables or other
libproxy settings backends to be used.
+ Updated translations.
-------------------------------------------------------------------
Fri Nov 16 09:24:05 UTC 2012 - dimstar@opensuse.org
- Update to version 2.35.1:
+ Update for glib 2.35.1; remove g_type_init() calls and port to
GTask.
+ Updated translations.
-------------------------------------------------------------------
Thu Nov 15 18:31:43 UTC 2012 - dimstar@opensuse.org

View File

@ -1,7 +1,7 @@
#
# spec file for package glib-networking
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,12 +17,12 @@
Name: glib-networking
Version: 2.34.2
Version: 2.36.0
Release: 0
Summary: Network-related GIO modules for glib
License: LGPL-2.1+
Group: System/Libraries
Source: http://download.gnome.org/sources/glib-networking/2.34/%{name}-%{version}.tar.xz
Source: http://download.gnome.org/sources/glib-networking/2.36/%{name}-%{version}.tar.xz
Source99: baselibs.conf
# For directory ownership
BuildRequires: dbus-1
@ -30,7 +30,7 @@ BuildRequires: intltool
BuildRequires: libgcrypt-devel
BuildRequires: translation-update-upstream
# If this BuildRequires changes because of a gio library version change, change gio_real_package accordingly
BuildRequires: pkgconfig(gio-2.0) >= 2.34.0
BuildRequires: pkgconfig(gio-2.0) >= 2.35.8
BuildRequires: pkgconfig(gnutls) >= 2.11.0
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(libproxy-1.0)