Hello community, here is the log from the commit of package gupnp for openSUSE:Factory checked in at 2013-09-11 12:10:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gupnp (Old) and /work/SRC/openSUSE:Factory/.gupnp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gupnp" Changes: -------- --- /work/SRC/openSUSE:Factory/gupnp/gupnp.changes 2013-08-30 16:32:12.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gupnp.new/gupnp.changes 2013-09-11 12:10:55.000000000 +0200 @@ -1,0 +2,6 @@ +Tue Sep 3 13:54:46 UTC 2013 - dims...@opensuse.org + +- Update to version 0.20.6: + + Don't do excessive network rescans (bgo#706996). + +------------------------------------------------------------------- Old: ---- gupnp-0.20.5.tar.xz New: ---- gupnp-0.20.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gupnp.spec ++++++ --- /var/tmp/diff_new_pack.EQj5dO/_old 2013-09-11 12:10:56.000000000 +0200 +++ /var/tmp/diff_new_pack.EQj5dO/_new 2013-09-11 12:10:56.000000000 +0200 @@ -17,7 +17,7 @@ Name: gupnp -Version: 0.20.5 +Version: 0.20.6 Release: 0 Summary: Implementation of the UPnP specification License: LGPL-2.0+ ++++++ gupnp-0.20.5.tar.xz -> gupnp-0.20.6.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.5/NEWS new/gupnp-0.20.6/NEWS --- old/gupnp-0.20.5/NEWS 2013-08-20 13:47:38.000000000 +0200 +++ new/gupnp-0.20.6/NEWS 2013-09-03 14:08:26.000000000 +0200 @@ -1,7 +1,20 @@ -0.20.5 +0.20.6 ====== Changes since 0.20.5: + - Don't do excessive network rescans. + +Bugs fixed in this release: + - https://bugzilla.gnome.org/show_bug.cgi?id=706996 + +All contributors to this release: + - Ludovic Ferrandis <ludovic.ferran...@intel.com> + - Jens Georg <m...@jensge.org> + +0.20.5 +====== + +Changes since 0.20.4: - Add some missing G_{BEGIN,END}_DECLS guards. - Fix uninitialized variable use introduced in previous version. - Add simple network device whitelisting infrastructure. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.5/configure new/gupnp-0.20.6/configure --- old/gupnp-0.20.5/configure 2013-08-20 13:47:55.000000000 +0200 +++ new/gupnp-0.20.6/configure 2013-09-03 14:09:00.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for gupnp 0.20.5. +# Generated by GNU Autoconf 2.69 for gupnp 0.20.6. # # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp&component=gupnp>. # @@ -651,8 +651,8 @@ # Identity of this package. PACKAGE_NAME='gupnp' PACKAGE_TARNAME='gupnp' -PACKAGE_VERSION='0.20.5' -PACKAGE_STRING='gupnp 0.20.5' +PACKAGE_VERSION='0.20.6' +PACKAGE_STRING='gupnp 0.20.6' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp&component=gupnp' PACKAGE_URL='http://www.gupnp.org/' @@ -1454,7 +1454,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 gupnp 0.20.5 to adapt to many kinds of systems. +\`configure' configures gupnp 0.20.6 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1525,7 +1525,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gupnp 0.20.5:";; + short | recursive ) echo "Configuration of gupnp 0.20.6:";; esac cat <<\_ACEOF @@ -1667,7 +1667,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gupnp configure 0.20.5 +gupnp configure 0.20.6 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1945,7 +1945,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gupnp $as_me 0.20.5, which was +It was created by gupnp $as_me 0.20.6, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2928,7 +2928,7 @@ # Define the identity of the package. PACKAGE='gupnp' - VERSION='0.20.5' + VERSION='0.20.6' cat >>confdefs.h <<_ACEOF @@ -13860,7 +13860,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gupnp $as_me 0.20.5, which was +This file was extended by gupnp $as_me 0.20.6, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -13927,7 +13927,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gupnp config.status 0.20.5 +gupnp config.status 0.20.6 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/gupnp-0.20.5/configure.ac new/gupnp-0.20.6/configure.ac --- old/gupnp-0.20.5/configure.ac 2013-08-20 13:47:38.000000000 +0200 +++ new/gupnp-0.20.6/configure.ac 2013-08-20 15:28:50.000000000 +0200 @@ -1,6 +1,6 @@ AC_PREREQ([2.64]) AC_INIT([gupnp], - [0.20.5], + [0.20.6], [http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp&component=gupnp], [gupnp], [http://www.gupnp.org/]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.5/doc/html/client-tutorial.html new/gupnp-0.20.6/doc/html/client-tutorial.html --- old/gupnp-0.20.5/doc/html/client-tutorial.html 2013-08-20 13:54:27.000000000 +0200 +++ new/gupnp-0.20.6/doc/html/client-tutorial.html 2013-09-03 14:14:28.000000000 +0200 @@ -24,7 +24,7 @@ <a name="client-tutorial"></a>Writing a UPnP Client</h2></div></div></div> <div class="simplesect"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id410860"></a>Introduction</h2></div></div></div> +<a name="id588343"></a>Introduction</h2></div></div></div> <p> This chapter explains how to write an application which fetches the external IP address from an UPnP-compliant modem. To do this a @@ -41,7 +41,7 @@ </div> <div class="simplesect"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id410362"></a>Finding Services</h2></div></div></div> +<a name="id577488"></a>Finding Services</h2></div></div></div> <p> First, we initialize GUPnP and create a control point targeting the service type. Then we connect a signal handler so that we are notified @@ -104,7 +104,7 @@ </div> <div class="simplesect"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id348709"></a>Invoking Actions</h2></div></div></div> +<a name="id582697"></a>Invoking Actions</h2></div></div></div> <p> Now we have an application which searches for the service we specified and calls <code class="function">service_proxy_available_cb</code> for each one it @@ -154,7 +154,7 @@ </div> <div class="simplesect"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id405344"></a>Subscribing to state variable change notifications</h2></div></div></div> +<a name="id576655"></a>Subscribing to state variable change notifications</h2></div></div></div> <p> It is possible to get change notifications for the service state variables that have attribute <code class="literal">sendEvents="yes"</code>. We'll demonstrate @@ -189,7 +189,7 @@ </div> <div class="simplesect"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id386199"></a>Generating Wrappers</h2></div></div></div> +<a name="id577039"></a>Generating Wrappers</h2></div></div></div> <p> Using <a class="link" href="GUPnPServiceProxy.html#gupnp-service-proxy-send-action" title="gupnp_service_proxy_send_action ()"><code class="function">gupnp_service_proxy_send_action()</code></a> and <a class="link" href="GUPnPServiceProxy.html#gupnp-service-proxy-add-notify" title="gupnp_service_proxy_add_notify ()"><code class="function">gupnp_service_proxy_add_notify()</code></a> can become tedious, because of the requirement to specify the types and deal diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.5/doc/html/gupnp-binding-tool.html new/gupnp-0.20.6/doc/html/gupnp-binding-tool.html --- old/gupnp-0.20.5/doc/html/gupnp-binding-tool.html 2013-08-20 13:54:27.000000000 +0200 +++ new/gupnp-0.20.6/doc/html/gupnp-binding-tool.html 2013-09-03 14:14:28.000000000 +0200 @@ -33,7 +33,7 @@ <div class="cmdsynopsis"><p><code class="command">gupnp-binding-tool</code> [--prefix {PREFIX}] [--mode {client|server}] {SCPD file}</p></div> </div> <div class="refsect1"> -<a name="id406699"></a><h2>Description</h2> +<a name="id586436"></a><h2>Description</h2> <p> <span class="command"><strong>gupnp-binding-tool</strong></span> takes a <a class="glossterm" href="glossary.html#scpd"><em class="glossterm">SCPD file</em></a> and generates convenience C functions which call the actual GUPnP functions. The client-side bindings can be seen @@ -49,7 +49,7 @@ </p> </div> <div class="refsect1"> -<a name="id385068"></a><h2>Client side bindings</h2> +<a name="id577144"></a><h2>Client side bindings</h2> <p> As an example, this action: </p> @@ -138,7 +138,7 @@ </p> </div> <div class="refsect1"> -<a name="id408208"></a><h2>Server side bindings</h2> +<a name="id596642"></a><h2>Server side bindings</h2> <p> The corresponding server bindings for the same UPnP action (DeletePortMapping) look like this: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.5/doc/html/index.html new/gupnp-0.20.6/doc/html/index.html --- old/gupnp-0.20.5/doc/html/index.html 2013-08-20 13:54:27.000000000 +0200 +++ new/gupnp-0.20.6/doc/html/index.html 2013-09-03 14:14:28.000000000 +0200 @@ -14,11 +14,11 @@ <div class="titlepage"> <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GUPnP Reference Manual</p></th></tr></table></div> -<div><p class="releaseinfo">Version 0.20.5 +<div><p class="releaseinfo">Version 0.20.6 </p></div> <div><p class="copyright">Copyright © 2007, 2008, 2009 OpenedHand Ltd, Nokia Corporation</p></div> <div><div class="legalnotice"> -<a name="id357969"></a><p> +<a name="id518626"></a><p> Permission is granted to copy, distribute and/or modify this document under the terms of the <em class="citetitle">GNU Free Documentation License</em>, Version 1.1 or any later diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.5/doc/html/ix01.html new/gupnp-0.20.6/doc/html/ix01.html --- old/gupnp-0.20.5/doc/html/ix01.html 2013-08-20 13:54:27.000000000 +0200 +++ new/gupnp-0.20.6/doc/html/ix01.html 2013-09-03 14:14:28.000000000 +0200 @@ -20,7 +20,7 @@ </tr></table> <div class="index"> <div class="titlepage"><div><div><h2 class="title"> -<a name="id346752"></a>Index</h2></div></div></div> +<a name="id512809"></a>Index</h2></div></div></div> <div class="index"><div class="indexdiv"> <h3>G</h3> <dl> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.5/doc/html/server-tutorial.html new/gupnp-0.20.6/doc/html/server-tutorial.html --- old/gupnp-0.20.5/doc/html/server-tutorial.html 2013-08-20 13:54:27.000000000 +0200 +++ new/gupnp-0.20.6/doc/html/server-tutorial.html 2013-09-03 14:14:28.000000000 +0200 @@ -24,7 +24,7 @@ <a name="server-tutorial"></a>Writing a UPnP Service</h2></div></div></div> <div class="simplesect"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id390877"></a>Introduction</h2></div></div></div> +<a name="id578921"></a>Introduction</h2></div></div></div> <p> This chapter explains how to implement a UPnP service using GUPnP. For this example we will create a virtual UPnP-enabled light bulb. @@ -42,7 +42,7 @@ </div> <div class="simplesect"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id397677"></a>Defining the Device</h2></div></div></div> +<a name="id581612"></a>Defining the Device</h2></div></div></div> <p> The first step is to write the <em class="firstterm">device description</em> file. This is a short XML document which describes the device and what @@ -118,7 +118,7 @@ </div> <div class="simplesect"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id411651"></a>Defining Services</h2></div></div></div> +<a name="id579657"></a>Defining Services</h2></div></div></div> <p> Because we are using a standard service we can use the service description from the specification. This is the <code class="literal">SwitchPower1</code> @@ -211,7 +211,7 @@ </div> <div class="simplesect"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id402850"></a>Implementing the Device</h2></div></div></div> +<a name="id580127"></a>Implementing the Device</h2></div></div></div> <p> Before starting to implement the device, some boilerplate code is needed to initialise GUPnP. GLib types and threading needs to be initialised, @@ -245,7 +245,7 @@ </div> <div class="simplesect"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id404985"></a>Implementing a Service</h2></div></div></div> +<a name="id594925"></a>Implementing a Service</h2></div></div></div> <p> To implement a service we first fetch the <a class="link" href="GUPnPService.html" title="GUPnPService"><span class="type">GUPnPService</span></a> from the root device using <a class="link" href="GUPnPDeviceInfo.html#gupnp-device-info-get-service" title="gupnp_device_info_get_service ()"><code class="function">gupnp_device_info_get_service()</code></a> (<a class="link" href="GUPnPRootDevice.html" title="GUPnPRootDevice"><span class="type">GUPnPRootDevice</span></a> is a @@ -354,7 +354,7 @@ </div> <div class="simplesect"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id372724"></a>Generating Service-specific Wrappers</h2></div></div></div> +<a name="id554949"></a>Generating Service-specific Wrappers</h2></div></div></div> <p> Using service-specific wrappers can simplify the implementation of a service. Wrappers can be generated with <a class="xref" href="gupnp-binding-tool.html" title="gupnp-binding-tool"><span class="refentrytitle">gupnp-binding-tool</span>(1)</a> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.5/libgupnp/gupnp-context-manager.c new/gupnp-0.20.6/libgupnp/gupnp-context-manager.c --- old/gupnp-0.20.5/libgupnp/gupnp-context-manager.c 2013-08-17 16:21:55.000000000 +0200 +++ new/gupnp-0.20.6/libgupnp/gupnp-context-manager.c 2013-09-03 10:51:37.000000000 +0200 @@ -193,9 +193,6 @@ browser = GSSDP_RESOURCE_BROWSER (obj->data); gssdp_resource_browser_set_active (browser, match); - if (match) - (void) gssdp_resource_browser_rescan (browser); - obj = obj->next; } -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org