Hello community,

here is the log from the commit of package gupnp-av for openSUSE:Factory 
checked in at 2014-02-06 06:49:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gupnp-av (Old)
 and      /work/SRC/openSUSE:Factory/.gupnp-av.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gupnp-av"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gupnp-av/gupnp-av.changes        2013-12-30 
09:55:57.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gupnp-av.new/gupnp-av.changes   2014-02-06 
06:49:30.000000000 +0100
@@ -1,0 +2,9 @@
+Mon Feb  3 17:55:36 UTC 2014 - zai...@opensuse.org
+
+- Update to version 0.12.5:
+  + Fix name of cleartext-size property.
+  + Fix creation of pv namespace in DIDLLite parser.
+  + Check for empty mandatory tags in UpdateObject.
+  + Bugs fixed: bgo#705522, bgo#719377.
+
+-------------------------------------------------------------------

Old:
----
  gupnp-av-0.12.4.tar.xz

New:
----
  gupnp-av-0.12.5.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gupnp-av.spec ++++++
--- /var/tmp/diff_new_pack.z9uO9R/_old  2014-02-06 06:49:31.000000000 +0100
+++ /var/tmp/diff_new_pack.z9uO9R/_new  2014-02-06 06:49:31.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gupnp-av
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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,7 +17,7 @@
 
 
 Name:           gupnp-av
-Version:        0.12.4
+Version:        0.12.5
 Release:        0
 Summary:        Library to ease the handling and implementation of UPnP A/V 
profiles
 License:        LGPL-2.0+

++++++ gupnp-av-0.12.4.tar.xz -> gupnp-av-0.12.5.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gupnp-av-0.12.4/Makefile.in 
new/gupnp-av-0.12.5/Makefile.in
--- old/gupnp-av-0.12.4/Makefile.in     2013-11-18 21:32:42.000000000 +0100
+++ new/gupnp-av-0.12.5/Makefile.in     2014-02-03 17:24:26.000000000 +0100
@@ -85,8 +85,8 @@
        $(srcdir)/config.h.in $(srcdir)/gupnp-av-1.0.pc.in \
        $(srcdir)/gupnp-av-1.0-uninstalled.pc.in COPYING \
        build-aux/compile build-aux/config.guess build-aux/config.sub \
-       build-aux/depcomp build-aux/install-sh build-aux/missing \
-       build-aux/ltmain.sh $(top_srcdir)/build-aux/compile \
+       build-aux/install-sh build-aux/missing build-aux/ltmain.sh \
+       $(top_srcdir)/build-aux/compile \
        $(top_srcdir)/build-aux/config.guess \
        $(top_srcdir)/build-aux/config.sub \
        $(top_srcdir)/build-aux/install-sh \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gupnp-av-0.12.4/NEWS new/gupnp-av-0.12.5/NEWS
--- old/gupnp-av-0.12.4/NEWS    2013-11-18 21:31:42.000000000 +0100
+++ new/gupnp-av-0.12.5/NEWS    2014-02-03 17:23:33.000000000 +0100
@@ -1,3 +1,20 @@
+0.12.5
+======
+
+Changes since 0.12.4:
+
+- Fix name of cleartext-size property.
+- Fix creation of pv namespace in DIDLLite parser.
+- Check for empty mandatory tags in UpdateObject.
+
+Bugs fixed in this release:
+ - https://bugzilla.gnome.org/show_bug.cgi?id=705522
+ - https://bugzilla.gnome.org/show_bug.cgi?id=719377
+
+All contributors to this release:
+ - Parthiban Balasubramanian <p.balasubraman...@cablelabs.com>
+ - Jens Georg <m...@jensge.org>
+
 0.12.4
 ======
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gupnp-av-0.12.4/configure 
new/gupnp-av-0.12.5/configure
--- old/gupnp-av-0.12.4/configure       2013-11-18 21:32:41.000000000 +0100
+++ new/gupnp-av-0.12.5/configure       2014-02-03 17:24:24.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gupnp-av 0.12.4.
+# Generated by GNU Autoconf 2.69 for gupnp-av 0.12.5.
 #
 # Report bugs to <https://bugzilla.gnome.org/enter_bug.cgi?product=GUPnP>.
 #
@@ -651,8 +651,8 @@
 # Identity of this package.
 PACKAGE_NAME='gupnp-av'
 PACKAGE_TARNAME='gupnp-av'
-PACKAGE_VERSION='0.12.4'
-PACKAGE_STRING='gupnp-av 0.12.4'
+PACKAGE_VERSION='0.12.5'
+PACKAGE_STRING='gupnp-av 0.12.5'
 PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=GUPnP'
 PACKAGE_URL='http://www.gupnp.org/'
 
@@ -1425,7 +1425,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-av 0.12.4 to adapt to many kinds of systems.
+\`configure' configures gupnp-av 0.12.5 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1495,7 +1495,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of gupnp-av 0.12.4:";;
+     short | recursive ) echo "Configuration of gupnp-av 0.12.5:";;
    esac
   cat <<\_ACEOF
 
@@ -1624,7 +1624,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-gupnp-av configure 0.12.4
+gupnp-av configure 0.12.5
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1902,7 +1902,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-av $as_me 0.12.4, which was
+It was created by gupnp-av $as_me 0.12.5, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2774,7 +2774,7 @@
 
 # Define the identity of the package.
  PACKAGE='gupnp-av'
- VERSION='0.12.4'
+ VERSION='0.12.5'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13514,7 +13514,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by gupnp-av $as_me 0.12.4, which was
+This file was extended by gupnp-av $as_me 0.12.5, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -13581,7 +13581,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-av config.status 0.12.4
+gupnp-av config.status 0.12.5
 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-av-0.12.4/configure.ac 
new/gupnp-av-0.12.5/configure.ac
--- old/gupnp-av-0.12.4/configure.ac    2013-10-16 14:44:44.000000000 +0200
+++ new/gupnp-av-0.12.5/configure.ac    2014-02-01 14:06:08.000000000 +0100
@@ -1,6 +1,6 @@
 AC_PREREQ([2.63])
 AC_INIT([gupnp-av],
-        [0.12.4],
+        [0.12.5],
         [https://bugzilla.gnome.org/enter_bug.cgi?product=GUPnP],
         [gupnp-av],
         [http://www.gupnp.org/])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gupnp-av-0.12.4/doc/html/index.html 
new/gupnp-av-0.12.5/doc/html/index.html
--- old/gupnp-av-0.12.4/doc/html/index.html     2013-11-18 21:33:01.000000000 
+0100
+++ new/gupnp-av-0.12.5/doc/html/index.html     2014-02-03 17:25:42.000000000 
+0100
@@ -14,7 +14,7 @@
 <div class="titlepage">
 <div>
 <div><table class="navigation" id="top" width="100%" cellpadding="2" 
cellspacing="0"><tr><th valign="middle"><p class="title">GUPnP A/V Reference 
Manual</p></th></tr></table></div>
-<div><p class="releaseinfo">Version 0.12.4
+<div><p class="releaseinfo">Version 0.12.5
 </p></div>
 <div><p class="copyright">Copyright © 2007,2008 OpenedHand LTD</p></div>
 <div><p class="copyright">Copyright © 2007,2008 Zeeshan Ali 
&lt;zee...@gmail.com&gt;</p></div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gupnp-av-0.12.4/doc/version.xml 
new/gupnp-av-0.12.5/doc/version.xml
--- old/gupnp-av-0.12.4/doc/version.xml 2013-11-18 21:32:47.000000000 +0100
+++ new/gupnp-av-0.12.5/doc/version.xml 2014-02-03 17:24:30.000000000 +0100
@@ -1 +1 @@
-0.12.4
+0.12.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gupnp-av-0.12.4/libgupnp-av/fragment-util.c 
new/gupnp-av-0.12.5/libgupnp-av/fragment-util.c
--- old/gupnp-av-0.12.4/libgupnp-av/fragment-util.c     2013-11-17 
16:17:57.000000000 +0100
+++ new/gupnp-av-0.12.5/libgupnp-av/fragment-util.c     2014-02-01 
14:06:08.000000000 +0100
@@ -710,6 +710,31 @@
                 goto out;
         }
 
+        /* Assuming current_doc->children is non-NULL. */
+        if (current_doc->children != NULL &&
+            current_doc->children->children != NULL) {
+            /* If the child element is title or class,
+             * it must not be set to empty or removed.
+             */
+            if (g_strrstr (current_doc->children->children->name,
+                           "title") != NULL ||
+                g_strrstr (current_doc->children->children->name,
+                           "class") != NULL) {
+                /* If the new tag has no corresponding title or class element 
*/
+                if (new_doc->children->children == NULL) {
+                    result = GUPNP_DIDL_LITE_FRAGMENT_RESULT_REQUIRED_TAG;
+
+                    goto out;
+                }
+                /* If the new tag has an empty value for title or class */
+                if (new_doc->children->children->children == NULL) {
+                    result = GUPNP_DIDL_LITE_FRAGMENT_RESULT_REQUIRED_TAG;
+
+                    goto out;
+                }
+            }
+        }
+
         if (!is_current_doc_part_of_original_doc (original, current_doc)) {
                 result = GUPNP_DIDL_LITE_FRAGMENT_RESULT_CURRENT_INVALID;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gupnp-av-0.12.4/libgupnp-av/gupnp-didl-lite-parser.c 
new/gupnp-av-0.12.5/libgupnp-av/gupnp-didl-lite-parser.c
--- old/gupnp-av-0.12.4/libgupnp-av/gupnp-didl-lite-parser.c    2013-10-19 
11:16:17.000000000 +0200
+++ new/gupnp-av-0.12.5/libgupnp-av/gupnp-didl-lite-parser.c    2014-02-01 
14:35:49.000000000 +0100
@@ -322,7 +322,7 @@
                                     (unsigned char *)
                                     GUPNP_DIDL_LITE_WRITER_NAMESPACE_DLNA);
         if (! pv_ns)
-                dlna_ns = xmlNewNs (xmlDocGetRootElement (doc),
+                pv_ns = xmlNewNs (xmlDocGetRootElement (doc),
                                     (unsigned char *)
                                     "http://www.pv.com/pvns/";,
                                     (unsigned char *)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gupnp-av-0.12.4/libgupnp-av/gupnp-didl-lite-resource.c 
new/gupnp-av-0.12.5/libgupnp-av/gupnp-didl-lite-resource.c
--- old/gupnp-av-0.12.4/libgupnp-av/gupnp-didl-lite-resource.c  2013-10-19 
11:16:17.000000000 +0200
+++ new/gupnp-av-0.12.5/libgupnp-av/gupnp-didl-lite-resource.c  2014-02-01 
14:35:49.000000000 +0100
@@ -1469,7 +1469,7 @@
                 g_free (str);
         }
 
-        g_object_notify (G_OBJECT (resource), "cleartextSize");
+        g_object_notify (G_OBJECT (resource), "cleartext-size");
 }
 
 /**

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to