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 <zee...@gmail.com></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