openSUSE Commits
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
November 2016
- 1 participants
- 1494 discussions
Hello community,
here is the log from the commit of package gssdp for openSUSE:Factory checked in at 2016-11-25 12:26:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gssdp (Old)
and /work/SRC/openSUSE:Factory/.gssdp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gssdp"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gssdp/gssdp.changes 2016-09-21 18:37:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gssdp.new/gssdp.changes 2016-11-25 12:26:45.000000000 +0100
@@ -1,0 +2,9 @@
+Sat Oct 15 13:13:56 UTC 2016 - zaitor(a)opensuse.org
+
+- Update to version 1.0.1:
+ + Fix some compiler/c89 issues with recent mingw.
+ + Use proper ssize_t modifier in printf.
+ + Make documentation point to itself by declaring it stable.
+ + Use correct FSF address in documentation text.
+
+-------------------------------------------------------------------
Old:
----
gssdp-1.0.0.tar.xz
New:
----
gssdp-1.0.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gssdp.spec ++++++
--- /var/tmp/diff_new_pack.z3Vie7/_old 2016-11-25 12:26:46.000000000 +0100
+++ /var/tmp/diff_new_pack.z3Vie7/_new 2016-11-25 12:26:46.000000000 +0100
@@ -17,7 +17,7 @@
Name: gssdp
-Version: 1.0.0
+Version: 1.0.1
Release: 0
Summary: Library for resource discovery and announcement over SSDP
License: LGPL-2.0+
++++++ gssdp-1.0.0.tar.xz -> gssdp-1.0.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/NEWS new/gssdp-1.0.1/NEWS
--- old/gssdp-1.0.0/NEWS 2016-08-15 19:02:24.000000000 +0200
+++ new/gssdp-1.0.1/NEWS 2016-10-15 08:48:23.000000000 +0200
@@ -1,3 +1,19 @@
+1.0.1
+=====
+
+- Fix some compiler/c89 issues with recent mingw
+- Use proper ssize_t modifier in printf
+- Make documentation point to itself by declaring it stable
+- Use correct FSF address in documentation text
+
+All contributors to this release:
+ - Jens Georg <mail(a)jensge.org>
+
+1.0.0
+=====
+
+- No difference to 0.99.0
+
0.99.0
======
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/build-aux/config.guess new/gssdp-1.0.1/build-aux/config.guess
--- old/gssdp-1.0.0/build-aux/config.guess 2016-09-19 20:20:59.000000000 +0200
+++ new/gssdp-1.0.1/build-aux/config.guess 2016-10-15 14:24:36.000000000 +0200
@@ -1,8 +1,8 @@
#! /bin/sh
# Attempt to guess a canonical system name.
-# Copyright 1992-2015 Free Software Foundation, Inc.
+# Copyright 1992-2016 Free Software Foundation, Inc.
-timestamp='2015-08-20'
+timestamp='2016-04-02'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -27,7 +27,7 @@
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
#
# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.gues…
+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
#
# Please send patches to <config-patches(a)gnu.org>.
@@ -50,7 +50,7 @@
GNU config.guess ($timestamp)
Originally written by Per Bothner.
-Copyright 1992-2015 Free Software Foundation, Inc.
+Copyright 1992-2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -237,6 +237,10 @@
UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
exit ;;
+ *:LibertyBSD:*:*)
+ UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
+ echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
+ exit ;;
*:ekkoBSD:*:*)
echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
exit ;;
@@ -268,42 +272,42 @@
ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
case "$ALPHA_CPU_TYPE" in
"EV4 (21064)")
- UNAME_MACHINE="alpha" ;;
+ UNAME_MACHINE=alpha ;;
"EV4.5 (21064)")
- UNAME_MACHINE="alpha" ;;
+ UNAME_MACHINE=alpha ;;
"LCA4 (21066/21068)")
- UNAME_MACHINE="alpha" ;;
+ UNAME_MACHINE=alpha ;;
"EV5 (21164)")
- UNAME_MACHINE="alphaev5" ;;
+ UNAME_MACHINE=alphaev5 ;;
"EV5.6 (21164A)")
- UNAME_MACHINE="alphaev56" ;;
+ UNAME_MACHINE=alphaev56 ;;
"EV5.6 (21164PC)")
- UNAME_MACHINE="alphapca56" ;;
+ UNAME_MACHINE=alphapca56 ;;
"EV5.7 (21164PC)")
- UNAME_MACHINE="alphapca57" ;;
+ UNAME_MACHINE=alphapca57 ;;
"EV6 (21264)")
- UNAME_MACHINE="alphaev6" ;;
+ UNAME_MACHINE=alphaev6 ;;
"EV6.7 (21264A)")
- UNAME_MACHINE="alphaev67" ;;
+ UNAME_MACHINE=alphaev67 ;;
"EV6.8CB (21264C)")
- UNAME_MACHINE="alphaev68" ;;
+ UNAME_MACHINE=alphaev68 ;;
"EV6.8AL (21264B)")
- UNAME_MACHINE="alphaev68" ;;
+ UNAME_MACHINE=alphaev68 ;;
"EV6.8CX (21264D)")
- UNAME_MACHINE="alphaev68" ;;
+ UNAME_MACHINE=alphaev68 ;;
"EV6.9A (21264/EV69A)")
- UNAME_MACHINE="alphaev69" ;;
+ UNAME_MACHINE=alphaev69 ;;
"EV7 (21364)")
- UNAME_MACHINE="alphaev7" ;;
+ UNAME_MACHINE=alphaev7 ;;
"EV7.9 (21364A)")
- UNAME_MACHINE="alphaev79" ;;
+ UNAME_MACHINE=alphaev79 ;;
esac
# A Pn.n version is a patched version.
# A Vn.n version is a released version.
# A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses "1.2" for uname -r.
- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+ echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
exitcode=$?
trap '' 0
@@ -376,16 +380,16 @@
exit ;;
i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
eval $set_cc_for_build
- SUN_ARCH="i386"
+ SUN_ARCH=i386
# If there is a compiler, see if it is configured for 64-bit objects.
# Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
# This test works for both compilers.
- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+ if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
- SUN_ARCH="x86_64"
+ SUN_ARCH=x86_64
fi
fi
echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
@@ -410,7 +414,7 @@
exit ;;
sun*:*:4.2BSD:*)
UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
- test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
+ test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
case "`/bin/arch`" in
sun3)
echo m68k-sun-sunos${UNAME_RELEASE}
@@ -635,13 +639,13 @@
sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
case "${sc_cpu_version}" in
- 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
- 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
+ 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
+ 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
532) # CPU_PA_RISC2_0
case "${sc_kernel_bits}" in
- 32) HP_ARCH="hppa2.0n" ;;
- 64) HP_ARCH="hppa2.0w" ;;
- '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20
+ 32) HP_ARCH=hppa2.0n ;;
+ 64) HP_ARCH=hppa2.0w ;;
+ '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
esac ;;
esac
fi
@@ -680,11 +684,11 @@
exit (0);
}
EOF
- (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
+ (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
test -z "$HP_ARCH" && HP_ARCH=hppa
fi ;;
esac
- if [ ${HP_ARCH} = "hppa2.0w" ]
+ if [ ${HP_ARCH} = hppa2.0w ]
then
eval $set_cc_for_build
@@ -697,12 +701,12 @@
# $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
# => hppa64-hp-hpux11.23
- if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
+ if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
grep -q __LP64__
then
- HP_ARCH="hppa2.0w"
+ HP_ARCH=hppa2.0w
else
- HP_ARCH="hppa64"
+ HP_ARCH=hppa64
fi
fi
echo ${HP_ARCH}-hp-hpux${HPUX_REV}
@@ -807,14 +811,14 @@
echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
exit ;;
F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
- FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
+ FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
+ FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
exit ;;
5000:UNIX_System_V:4.*:*)
- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
+ FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
+ FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
exit ;;
i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
@@ -896,7 +900,7 @@
exit ;;
*:GNU/*:*:*)
# other systems with GNU libc and userland
- echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
+ echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
exit ;;
i*86:Minix:*:*)
echo ${UNAME_MACHINE}-pc-minix
@@ -919,7 +923,7 @@
EV68*) UNAME_MACHINE=alphaev68 ;;
esac
objdump --private-headers /bin/sh | grep -q ld.so.1
- if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
+ if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
arc:Linux:*:* | arceb:Linux:*:*)
@@ -965,6 +969,9 @@
ia64:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
+ k1om:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
m32r*:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
@@ -1120,7 +1127,7 @@
# uname -m prints for DJGPP always 'pc', but it prints nothing about
# the processor, so we play safe by assuming i586.
# Note: whatever this is, it MUST be the same as what config.sub
- # prints for the "djgpp" host, or else GDB configury will decide that
+ # prints for the "djgpp" host, or else GDB configure will decide that
# this is a cross-build.
echo i586-pc-msdosdjgpp
exit ;;
@@ -1269,6 +1276,9 @@
SX-8R:SUPER-UX:*:*)
echo sx8r-nec-superux${UNAME_RELEASE}
exit ;;
+ SX-ACE:SUPER-UX:*:*)
+ echo sxace-nec-superux${UNAME_RELEASE}
+ exit ;;
Power*:Rhapsody:*:*)
echo powerpc-apple-rhapsody${UNAME_RELEASE}
exit ;;
@@ -1282,9 +1292,9 @@
UNAME_PROCESSOR=powerpc
fi
if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+ if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
case $UNAME_PROCESSOR in
@@ -1306,7 +1316,7 @@
exit ;;
*:procnto*:*:* | *:QNX:[0123456789]*:*)
UNAME_PROCESSOR=`uname -p`
- if test "$UNAME_PROCESSOR" = "x86"; then
+ if test "$UNAME_PROCESSOR" = x86; then
UNAME_PROCESSOR=i386
UNAME_MACHINE=pc
fi
@@ -1337,7 +1347,7 @@
# "uname -m" is not consistent, so use $cputype instead. 386
# is converted to i386 for consistency with other x86
# operating systems.
- if test "$cputype" = "386"; then
+ if test "$cputype" = 386; then
UNAME_MACHINE=i386
else
UNAME_MACHINE="$cputype"
@@ -1379,7 +1389,7 @@
echo i386-pc-xenix
exit ;;
i*86:skyos:*:*)
- echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
+ echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
exit ;;
i*86:rdos:*:*)
echo ${UNAME_MACHINE}-pc-rdos
@@ -1390,6 +1400,9 @@
x86_64:VMkernel:*:*)
echo ${UNAME_MACHINE}-unknown-esx
exit ;;
+ amd64:Isilon\ OneFS:*:*)
+ echo x86_64-unknown-onefs
+ exit ;;
esac
cat >&2 <<EOF
@@ -1399,9 +1412,9 @@
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from
- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.gues…
+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
and
- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;…
+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
If the version you run ($0) is already up to date, please
send the following data and any information you think might be
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/build-aux/config.sub new/gssdp-1.0.1/build-aux/config.sub
--- old/gssdp-1.0.0/build-aux/config.sub 2016-09-19 20:20:59.000000000 +0200
+++ new/gssdp-1.0.1/build-aux/config.sub 2016-10-15 14:24:36.000000000 +0200
@@ -1,8 +1,8 @@
#! /bin/sh
# Configuration validation subroutine script.
-# Copyright 1992-2015 Free Software Foundation, Inc.
+# Copyright 1992-2016 Free Software Foundation, Inc.
-timestamp='2015-08-20'
+timestamp='2016-03-30'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -33,7 +33,7 @@
# Otherwise, we print the canonical config type on stdout and succeed.
# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;…
+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
# This file is supposed to be the same for all GNU packages
# and recognize all the CPU types, system types and aliases
@@ -53,8 +53,7 @@
me=`echo "$0" | sed -e 's,.*/,,'`
usage="\
-Usage: $0 [OPTION] CPU-MFR-OPSYS
- $0 [OPTION] ALIAS
+Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS
Canonicalize a configuration name.
@@ -68,7 +67,7 @@
version="\
GNU config.sub ($timestamp)
-Copyright 1992-2015 Free Software Foundation, Inc.
+Copyright 1992-2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -521,7 +520,7 @@
basic_machine=i386-pc
os=-aros
;;
- asmjs)
+ asmjs)
basic_machine=asmjs-unknown
;;
aux)
@@ -1383,7 +1382,7 @@
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
| -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
| -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
- | -bitrig* | -openbsd* | -solidbsd* \
+ | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \
| -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
| -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
@@ -1399,7 +1398,8 @@
| -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
| -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
| -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
- | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*)
+ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
+ | -onefs* | -tirtos*)
# Remember, each alternative MUST END IN *, to match a version number.
;;
-qnx*)
@@ -1531,6 +1531,8 @@
;;
-nacl*)
;;
+ -ios)
+ ;;
-none)
;;
*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/build-aux/ltmain.sh new/gssdp-1.0.1/build-aux/ltmain.sh
--- old/gssdp-1.0.0/build-aux/ltmain.sh 2016-09-19 20:20:34.000000000 +0200
+++ new/gssdp-1.0.1/build-aux/ltmain.sh 2016-10-15 14:24:14.000000000 +0200
@@ -31,7 +31,7 @@
PROGRAM=libtool
PACKAGE=libtool
-VERSION="2.4.6 Debian-2.4.6-0.1"
+VERSION="2.4.6 Debian-2.4.6-1"
package_revision=2.4.6
@@ -1977,7 +1977,7 @@
# End:
# Set a version string.
-scriptversion='(GNU libtool) 2.4.6'
+scriptversion='(GNU libtool) 2.4.6 Debian-2.4.6-1'
# func_echo ARG...
@@ -2068,7 +2068,7 @@
compiler: $LTCC
compiler flags: $LTCFLAGS
linker: $LD (gnu? $with_gnu_ld)
- version: $progname (GNU libtool) 2.4.6
+ version: $progname $scriptversion
automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q`
autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/configure new/gssdp-1.0.1/configure
--- old/gssdp-1.0.0/configure 2016-09-19 20:20:56.000000000 +0200
+++ new/gssdp-1.0.1/configure 2016-10-15 14:24:33.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gssdp 1.0.0.
+# Generated by GNU Autoconf 2.69 for gssdp 1.0.1.
#
# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp&component=gssdp>.
#
@@ -651,8 +651,8 @@
# Identity of this package.
PACKAGE_NAME='gssdp'
PACKAGE_TARNAME='gssdp'
-PACKAGE_VERSION='1.0.0'
-PACKAGE_STRING='gssdp 1.0.0'
+PACKAGE_VERSION='1.0.1'
+PACKAGE_STRING='gssdp 1.0.1'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp&component=gssdp'
PACKAGE_URL='http://www.gupnp.org/'
@@ -1463,7 +1463,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 gssdp 1.0.0 to adapt to many kinds of systems.
+\`configure' configures gssdp 1.0.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1535,7 +1535,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of gssdp 1.0.0:";;
+ short | recursive ) echo "Configuration of gssdp 1.0.1:";;
esac
cat <<\_ACEOF
@@ -1677,7 +1677,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-gssdp configure 1.0.0
+gssdp configure 1.0.1
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2009,7 +2009,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by gssdp $as_me 1.0.0, which was
+It was created by gssdp $as_me 1.0.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2989,7 +2989,7 @@
# Define the identity of the package.
PACKAGE='gssdp'
- VERSION='1.0.0'
+ VERSION='1.0.1'
cat >>confdefs.h <<_ACEOF
@@ -15833,7 +15833,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by gssdp $as_me 1.0.0, which was
+This file was extended by gssdp $as_me 1.0.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -15900,7 +15900,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-gssdp config.status 1.0.0
+gssdp config.status 1.0.1
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
@@ -17028,7 +17028,6 @@
cat <<_LT_EOF >> "$cfgfile"
#! $SHELL
# Generated automatically by $as_me ($PACKAGE) $VERSION
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
# Provide generalized library-building support services.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/configure.ac new/gssdp-1.0.1/configure.ac
--- old/gssdp-1.0.0/configure.ac 2016-09-19 20:18:40.000000000 +0200
+++ new/gssdp-1.0.1/configure.ac 2016-10-15 08:48:23.000000000 +0200
@@ -1,6 +1,6 @@
AC_PREREQ([2.64])
AC_INIT([gssdp],
- [1.0.0],
+ [1.0.1],
[http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp&component=gssdp],
[gssdp],
[http://www.gupnp.org/])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/doc/gssdp-docs.sgml new/gssdp-1.0.1/doc/gssdp-docs.sgml
--- old/gssdp-1.0.0/doc/gssdp-docs.sgml 2016-04-03 10:58:55.000000000 +0200
+++ new/gssdp-1.0.1/doc/gssdp-docs.sgml 2016-10-15 08:48:23.000000000 +0200
@@ -9,7 +9,7 @@
<title>GSSDP Reference Manual</title>
<releaseinfo>Version &version;
- <ulink role="online-location" url="http://developer.gnome.org/gssdp/unstable/">http://developer.gnome.org/gssdp/unstable/</ulink>
+ <ulink role="online-location" url="http://developer.gnome.org/gssdp/stable/">http://developer.gnome.org/gssdp/stable/</ulink>
</releaseinfo>
<copyright>
@@ -38,9 +38,9 @@
to:
<address>
- The Free Software Foundation, Inc.,
- <street>59 Temple Place</street> - Suite 330,
- <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>,
+ Free Software Foundation
+ <street>51 Franklin Street</street>, Fifth Floor
+ <city>Boston</city>, <state>MA</state> <postcode>02110-1335</postcode>,
<country>USA</country>
</address>
</para>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/doc/html/GSSDPClient.html new/gssdp-1.0.1/doc/html/GSSDPClient.html
--- old/gssdp-1.0.0/doc/html/GSSDPClient.html 2016-09-19 20:23:35.000000000 +0200
+++ new/gssdp-1.0.1/doc/html/GSSDPClient.html 2016-10-15 14:25:16.000000000 +0200
@@ -61,7 +61,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#GMainContext"><span class="returnvalue">GMainContext</span></a> *
+<a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMa…"><span class="returnvalue">GMainContext</span></a> *
</td>
<td class="function_name">
<a class="link" href="GSSDPClient.html#gssdp-client-get-main-context" title="gssdp_client_get_main_context ()">gssdp_client_get_main_context</a> <span class="c_punctuation">()</span>
@@ -113,7 +113,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GSSDPClient.html#gssdp-client-get-active" title="gssdp_client_get_active ()">gssdp_client_get_active</a> <span class="c_punctuation">()</span>
@@ -171,46 +171,46 @@
</colgroup>
<tbody>
<tr>
-<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
+<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GSSDPClient.html#GSSDPClient--active" title="The “active” property">active</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GSSDPClient.html#GSSDPClient--host-ip" title="The “host-ip” property">host-ip</a></td>
<td class="property_flags">Read / Write / Construct</td>
</tr>
<tr>
<td class="property_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GSSDPClient.html#GSSDPClient--interface" title="The “interface” property">interface</a></td>
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
<tr>
-<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></td>
+<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></td>
<td class="property_name"><a class="link" href="GSSDPClient.html#GSSDPClient--main-context" title="The “main-context” property">main-context</a></td>
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
<tr>
-<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
+<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
<td class="property_name"><a class="link" href="GSSDPClient.html#GSSDPClient--msearch-port" title="The “msearch-port” property">msearch-port</a></td>
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
<tr>
<td class="property_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GSSDPClient.html#GSSDPClient--network" title="The “network” property">network</a></td>
<td class="property_flags">Read / Write / Construct</td>
</tr>
<tr>
<td class="property_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GSSDPClient.html#GSSDPClient--server-id" title="The “server-id” property">server-id</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
-<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
+<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
<td class="property_name"><a class="link" href="GSSDPClient.html#GSSDPClient--socket-ttl" title="The “socket-ttl” property">socket-ttl</a></td>
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
@@ -228,7 +228,7 @@
<tbody><tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GSSDPClient.html#GSSDPClient-message-received" title="The “message-received” signal">message-received</a></td>
-<td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
+<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-…">Run Last</a></td>
</tr></tbody>
</table></div>
</div>
@@ -247,7 +247,7 @@
</div>
<div class="refsect1">
<a name="GSSDPClient.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
+<pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.h…">GObject</a>
<span class="lineart">╰──</span> GSSDPClient
</pre>
</div>
@@ -255,7 +255,7 @@
<a name="GSSDPClient.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
<p>
GSSDPClient implements
- <a href="/usr/share/gtk-doc/html/gioGInitable.html#GInitable-struct">GInitable</a>.</p>
+ <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a>.</p>
</div>
<div class="refsect1">
<a name="GSSDPClient.description"></a><h2>Description</h2>
@@ -267,9 +267,9 @@
<div class="refsect2">
<a name="gssdp-client-new"></a><h3>gssdp_client_new ()</h3>
<pre class="programlisting"><a class="link" href="GSSDPClient.html" title="GSSDPClient"><span class="returnvalue">GSSDPClient</span></a> *
-gssdp_client_new (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#GMainContext"><span class="type">GMainContext</span></a> *main_context</code></em>,
+gssdp_client_new (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMa…"><span class="type">GMainContext</span></a> *main_context</code></em>,
<em class="parameter"><code>const <span class="type">char</span> *iface</code></em>,
- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<div class="refsect3">
<a name="gssdp-client-new.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
@@ -282,12 +282,12 @@
<tr>
<td class="parameter_name"><p>main_context</p></td>
<td class="parameter_description"><p> Deprecated: 0.11.2: Always set to NULL. If you want to
-specify a context use <a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#g-main-context-push-thread-default"><code class="function">g_main_context_push_thread_default()</code></a>. </p></td>
+specify a context use <a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#g-m…"><code class="function">g_main_context_push_thread_default()</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
<tr>
<td class="parameter_name"><p>iface</p></td>
-<td class="parameter_description"><p> The name of the network interface, or <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> for auto-detection. </p></td>
+<td class="parameter_description"><p> The name of the network interface, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CA…"><code class="literal">NULL</code></a> for auto-detection. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
<tr>
@@ -308,8 +308,8 @@
<a name="gssdp-client-new-with-port"></a><h3>gssdp_client_new_with_port ()</h3>
<pre class="programlisting"><a class="link" href="GSSDPClient.html" title="GSSDPClient"><span class="returnvalue">GSSDPClient</span></a> *
gssdp_client_new_with_port (<em class="parameter"><code>const <span class="type">char</span> *iface</code></em>,
- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="type">guint16</span></a> msearch_port</code></em>,
- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> msearch_port</code></em>,
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<div class="refsect3">
<a name="gssdp-client-new-with-port.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
@@ -321,7 +321,7 @@
<tbody>
<tr>
<td class="parameter_name"><p>iface</p></td>
-<td class="parameter_description"><p> The name of the network interface, or <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> for
+<td class="parameter_description"><p> The name of the network interface, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CA…"><code class="literal">NULL</code></a> for
auto-detection. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
@@ -333,7 +333,7 @@
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p> Location to store error, or <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
+<td class="parameter_description"><p> Location to store error, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CA…"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
</tbody>
@@ -347,7 +347,7 @@
<hr>
<div class="refsect2">
<a name="gssdp-client-get-main-context"></a><h3>gssdp_client_get_main_context ()</h3>
-<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#GMainContext"><span class="returnvalue">GMainContext</span></a> *
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMa…"><span class="returnvalue">GMainContext</span></a> *
gssdp_client_get_main_context (<em class="parameter"><code><a class="link" href="GSSDPClient.html" title="GSSDPClient"><span class="type">GSSDPClient</span></a> *client</code></em>);</pre>
</div>
<hr>
@@ -521,7 +521,7 @@
<hr>
<div class="refsect2">
<a name="gssdp-client-get-active"></a><h3>gssdp_client_get_active ()</h3>
-<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gssdp_client_get_active (<em class="parameter"><code><a class="link" href="GSSDPClient.html" title="GSSDPClient"><span class="type">GSSDPClient</span></a> *client</code></em>);</pre>
<div class="refsect3">
<a name="gssdp-client-get-active.parameters"></a><h4>Parameters</h4>
@@ -540,8 +540,8 @@
</div>
<div class="refsect3">
<a name="gssdp-client-get-active.returns"></a><h4>Returns</h4>
-<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>client</code></em>
-is active, <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CA…"><code class="literal">TRUE</code></a> if <em class="parameter"><code>client</code></em>
+is active, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:C…"><code class="literal">FALSE</code></a> otherwise.</p>
</div>
</div>
<hr>
@@ -704,7 +704,7 @@
</div>
<div class="refsect3">
<a name="gssdp-client-guess-user-agent.returns"></a><h4>Returns</h4>
-<p> The user-agent cached for this IP, <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if none
+<p> The user-agent cached for this IP, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CA…"><code class="literal">NULL</code></a> if none
is cached. </p>
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
@@ -721,7 +721,7 @@
<a name="GSSDPClient.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GSSDPClient--active"></a><h3>The <code class="literal">“active”</code> property</h3>
-<pre class="programlisting"> “active” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
+<pre class="programlisting"> “active” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Whether this client is active or not (passive). When active
(default), the client sends messages on the network, otherwise
not. In most cases, you don't want to touch this property.</p>
@@ -731,7 +731,7 @@
<hr>
<div class="refsect2">
<a name="GSSDPClient--host-ip"></a><h3>The <code class="literal">“host-ip”</code> property</h3>
-<pre class="programlisting"> “host-ip” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
+<pre class="programlisting"> “host-ip” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The IP address of the assoicated network interface.</p>
<p>Flags: Read / Write / Construct</p>
<p>Default value: NULL</p>
@@ -739,7 +739,7 @@
<hr>
<div class="refsect2">
<a name="GSSDPClient--interface"></a><h3>The <code class="literal">“interface”</code> property</h3>
-<pre class="programlisting"> “interface” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
+<pre class="programlisting"> “interface” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The name of the network interface this client is associated with.
Set to NULL to autodetect.</p>
<p>Flags: Read / Write / Construct Only</p>
@@ -748,19 +748,19 @@
<hr>
<div class="refsect2">
<a name="GSSDPClient--main-context"></a><h3>The <code class="literal">“main-context”</code> property</h3>
-<pre class="programlisting"> “main-context” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></pre>
-<p>The <a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#GMainContext"><span class="type">GMainContext</span></a> to use. Set to NULL to use the default.</p>
+<pre class="programlisting"> “main-context” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></pre>
+<p>The <a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMa…"><span class="type">GMainContext</span></a> to use. Set to NULL to use the default.</p>
<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
<div class="warning">
<p><code class="literal">GSSDPClient:main-context</code> has been deprecated since version 0.11.2 and should not be used in newly-written code.</p>
-<p>Use <a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#g-main-context-push-thread-default"><code class="function">g_main_context_push_thread_default()</code></a>.</p>
+<p>Use <a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#g-m…"><code class="function">g_main_context_push_thread_default()</code></a>.</p>
</div>
<p>Flags: Read / Write / Construct Only</p>
</div>
<hr>
<div class="refsect2">
<a name="GSSDPClient--msearch-port"></a><h3>The <code class="literal">“msearch-port”</code> property</h3>
-<pre class="programlisting"> “msearch-port” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
+<pre class="programlisting"> “msearch-port” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
<p>UDP port to use for sending multicast M-SEARCH requests on the
network. If not set (or set to 0) a random port will be used.
This property can be only set during object construction.</p>
@@ -771,10 +771,10 @@
<hr>
<div class="refsect2">
<a name="GSSDPClient--network"></a><h3>The <code class="literal">“network”</code> property</h3>
-<pre class="programlisting"> “network” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
+<pre class="programlisting"> “network” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The network this client is currently connected to. You could set this
to anything you want to identify the network this client is
-associated with. If you are using <a href="/usr/share/gtk-doc/html/gupnpGUPnPContextManager.html#GUPnPContextManager-struct"><span class="type">GUPnPContextManager</span></a> and associated
+associated with. If you are using <a href="/usr/share/gtk-doc/html/gupnp/GUPnPContextManager.html#GUPnPContextManager-struct"><span class="type">GUPnPContextManager</span></a> and associated
interface is a WiFi interface, this property is set to the ESSID of
the network. Otherwise, expect this to be the network IP address by
default.</p>
@@ -784,7 +784,7 @@
<hr>
<div class="refsect2">
<a name="GSSDPClient--server-id"></a><h3>The <code class="literal">“server-id”</code> property</h3>
-<pre class="programlisting"> “server-id” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
+<pre class="programlisting"> “server-id” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The SSDP server's identifier.</p>
<p>Flags: Read / Write</p>
<p>Default value: NULL</p>
@@ -792,7 +792,7 @@
<hr>
<div class="refsect2">
<a name="GSSDPClient--socket-ttl"></a><h3>The <code class="literal">“socket-ttl”</code> property</h3>
-<pre class="programlisting"> “socket-ttl” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
+<pre class="programlisting"> “socket-ttl” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
<p>Time-to-live value to use for all sockets created by this client.
If not set (or set to 0) the value recommended by UPnP will be used.
This property can only be set during object construction.</p>
@@ -807,11 +807,11 @@
<a name="GSSDPClient-message-received"></a><h3>The <code class="literal">“message-received”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GSSDPClient.html" title="GSSDPClient"><span class="type">GSSDPClient</span></a> *client,
- <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *from_ip,
- <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a> from_port,
- <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gint"><span class="type">gint</span></a> type,
- <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> headers,
- <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
+ <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *from_ip,
+ <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> from_port,
+ <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> type,
+ <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> headers,
+ <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>Internal signal.</p>
<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
<div class="refsect3">
@@ -845,7 +845,7 @@
</tr>
<tr>
<td class="parameter_name"><p>headers</p></td>
-<td class="parameter_description"><p> Parsed <a href="/usr/share/gtk-doc/html/libsoup-2.4SoupMessageHeaders.html#SoupMessageHeaders"><span class="type">SoupMessageHeaders</span></a> from the message. </p></td>
+<td class="parameter_description"><p> Parsed <a href="/usr/share/gtk-doc/html/libsoup-2.4/SoupMessageHeaders.html#SoupMessageHeaders"><span class="type">SoupMessageHeaders</span></a> from the message. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> SoupMessageHeaders]</span></td>
</tr>
<tr>
@@ -856,7 +856,7 @@
</tbody>
</table></div>
</div>
-<p>Flags: <a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
+<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-…">Run Last</a></p>
<p class="stability">Stability Level: <acronym title="An interface that can be used within the GNOME stack itself, but that is not
documented for end-users. Such functions should only be used in specified and
documented ways.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/doc/html/GSSDPResourceBrowser.html new/gssdp-1.0.1/doc/html/GSSDPResourceBrowser.html
--- old/gssdp-1.0.0/doc/html/GSSDPResourceBrowser.html 2016-09-19 20:23:35.000000000 +0200
+++ new/gssdp-1.0.1/doc/html/GSSDPResourceBrowser.html 2016-10-15 14:25:16.000000000 +0200
@@ -83,7 +83,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gushort"><span class="returnvalue">gushort</span></a>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gushort"><span class="returnvalue">gushort</span></a>
</td>
<td class="function_name">
<a class="link" href="GSSDPResourceBrowser.html#gssdp-resource-browser-get-mx" title="gssdp_resource_browser_get_mx ()">gssdp_resource_browser_get_mx</a> <span class="c_punctuation">()</span>
@@ -99,7 +99,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GSSDPResourceBrowser.html#gssdp-resource-browser-get-active" title="gssdp_resource_browser_get_active ()">gssdp_resource_browser_get_active</a> <span class="c_punctuation">()</span>
@@ -107,7 +107,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GSSDPResourceBrowser.html#gssdp-resource-browser-rescan" title="gssdp_resource_browser_rescan ()">gssdp_resource_browser_rescan</a> <span class="c_punctuation">()</span>
@@ -126,7 +126,7 @@
</colgroup>
<tbody>
<tr>
-<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
+<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GSSDPResourceBrowser.html#GSSDPResourceBrowser--active" title="The “active” property">active</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@@ -137,13 +137,13 @@
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
<tr>
-<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
+<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
<td class="property_name"><a class="link" href="GSSDPResourceBrowser.html#GSSDPResourceBrowser--mx" title="The “mx” property">mx</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GSSDPResourceBrowser.html#GSSDPResourceBrowser--target" title="The “target” property">target</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@@ -162,12 +162,12 @@
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GSSDPResourceBrowser.html#GSSDPResourceBrowser-resource-available" title="The “resource-available” signal">resource-available</a></td>
-<td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
+<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-…">Run Last</a></td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GSSDPResourceBrowser.html#GSSDPResourceBrowser-resource-unavailable" title="The “resource-unavailable” signal">resource-unavailable</a></td>
-<td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
+<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-…">Run Last</a></td>
</tr>
</tbody>
</table></div>
@@ -193,7 +193,7 @@
</div>
<div class="refsect1">
<a name="GSSDPResourceBrowser.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
+<pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.h…">GObject</a>
<span class="lineart">╰──</span> GSSDPResourceBrowser
</pre>
</div>
@@ -342,7 +342,7 @@
<a name="gssdp-resource-browser-set-mx"></a><h3>gssdp_resource_browser_set_mx ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gssdp_resource_browser_set_mx (<em class="parameter"><code><a class="link" href="GSSDPResourceBrowser.html" title="GSSDPResourceBrowser"><span class="type">GSSDPResourceBrowser</span></a> *resource_browser</code></em>,
- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gushort"><span class="type">gushort</span></a> mx</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gushort"><span class="type">gushort</span></a> mx</code></em>);</pre>
<p>Sets the used MX value of <em class="parameter"><code>resource_browser</code></em>
to <em class="parameter"><code>mx</code></em>
.</p>
@@ -372,7 +372,7 @@
<hr>
<div class="refsect2">
<a name="gssdp-resource-browser-get-mx"></a><h3>gssdp_resource_browser_get_mx ()</h3>
-<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gushort"><span class="returnvalue">gushort</span></a>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gushort"><span class="returnvalue">gushort</span></a>
gssdp_resource_browser_get_mx (<em class="parameter"><code><a class="link" href="GSSDPResourceBrowser.html" title="GSSDPResourceBrowser"><span class="type">GSSDPResourceBrowser</span></a> *resource_browser</code></em>);</pre>
<div class="refsect3">
<a name="gssdp-resource-browser-get-mx.parameters"></a><h4>Parameters</h4>
@@ -399,7 +399,7 @@
<a name="gssdp-resource-browser-set-active"></a><h3>gssdp_resource_browser_set_active ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gssdp_resource_browser_set_active (<em class="parameter"><code><a class="link" href="GSSDPResourceBrowser.html" title="GSSDPResourceBrowser"><span class="type">GSSDPResourceBrowser</span></a> *resource_browser</code></em>,
- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> active</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> active</code></em>);</pre>
<p>(De)activates <em class="parameter"><code>resource_browser</code></em>
.</p>
<div class="refsect3">
@@ -418,7 +418,7 @@
</tr>
<tr>
<td class="parameter_name"><p>active</p></td>
-<td class="parameter_description"><p><a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to activate <em class="parameter"><code>resource_browser</code></em>
+<td class="parameter_description"><p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CA…"><code class="literal">TRUE</code></a> to activate <em class="parameter"><code>resource_browser</code></em>
</p></td>
<td class="parameter_annotations"> </td>
</tr>
@@ -429,7 +429,7 @@
<hr>
<div class="refsect2">
<a name="gssdp-resource-browser-get-active"></a><h3>gssdp_resource_browser_get_active ()</h3>
-<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gssdp_resource_browser_get_active (<em class="parameter"><code><a class="link" href="GSSDPResourceBrowser.html" title="GSSDPResourceBrowser"><span class="type">GSSDPResourceBrowser</span></a> *resource_browser</code></em>);</pre>
<div class="refsect3">
<a name="gssdp-resource-browser-get-active.parameters"></a><h4>Parameters</h4>
@@ -448,14 +448,14 @@
</div>
<div class="refsect3">
<a name="gssdp-resource-browser-get-active.returns"></a><h4>Returns</h4>
-<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>resource_browser</code></em>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CA…"><code class="literal">TRUE</code></a> if <em class="parameter"><code>resource_browser</code></em>
is active.</p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gssdp-resource-browser-rescan"></a><h3>gssdp_resource_browser_rescan ()</h3>
-<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gssdp_resource_browser_rescan (<em class="parameter"><code><a class="link" href="GSSDPResourceBrowser.html" title="GSSDPResourceBrowser"><span class="type">GSSDPResourceBrowser</span></a> *resource_browser</code></em>);</pre>
<p>Begins discovery if <em class="parameter"><code>resource_browser</code></em>
is active and no discovery is
@@ -477,7 +477,7 @@
</div>
<div class="refsect3">
<a name="gssdp-resource-browser-rescan.returns"></a><h4>Returns</h4>
-<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if rescaning has been started.</p>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CA…"><code class="literal">TRUE</code></a> if rescaning has been started.</p>
</div>
</div>
</div>
@@ -499,7 +499,7 @@
<a name="GSSDPResourceBrowser.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GSSDPResourceBrowser--active"></a><h3>The <code class="literal">“active”</code> property</h3>
-<pre class="programlisting"> “active” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
+<pre class="programlisting"> “active” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Whether this browser is active or not.</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
@@ -514,7 +514,7 @@
<hr>
<div class="refsect2">
<a name="GSSDPResourceBrowser--mx"></a><h3>The <code class="literal">“mx”</code> property</h3>
-<pre class="programlisting"> “mx” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
+<pre class="programlisting"> “mx” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
<p>The maximum number of seconds in which to request other parties
to respond.</p>
<p>Flags: Read / Write</p>
@@ -524,7 +524,7 @@
<hr>
<div class="refsect2">
<a name="GSSDPResourceBrowser--target"></a><h3>The <code class="literal">“target”</code> property</h3>
-<pre class="programlisting"> “target” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
+<pre class="programlisting"> “target” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The discovery target.</p>
<p>Flags: Read / Write</p>
<p>Default value: NULL</p>
@@ -536,9 +536,9 @@
<a name="GSSDPResourceBrowser-resource-available"></a><h3>The <code class="literal">“resource-available”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GSSDPResourceBrowser.html" title="GSSDPResourceBrowser"><span class="type">GSSDPResourceBrowser</span></a> *resource_browser,
- <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *usn,
- <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> locations,
- <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
+ <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *usn,
+ <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> locations,
+ <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>The ::resource-available signal is emitted whenever a new resource
has become available.</p>
<div class="refsect3">
@@ -563,7 +563,7 @@
</tr>
<tr>
<td class="parameter_name"><p>locations</p></td>
-<td class="parameter_description"><p> A <a href="/usr/share/gtk-doc/html/glibglib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of strings describing the locations of the
+<td class="parameter_description"><p> A <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GLi…"><span class="type">GList</span></a> of strings describing the locations of the
discovered resource. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GList*][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span></td>
</tr>
@@ -575,15 +575,15 @@
</tbody>
</table></div>
</div>
-<p>Flags: <a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
+<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-…">Run Last</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GSSDPResourceBrowser-resource-unavailable"></a><h3>The <code class="literal">“resource-unavailable”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GSSDPResourceBrowser.html" title="GSSDPResourceBrowser"><span class="type">GSSDPResourceBrowser</span></a> *resource_browser,
- <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *usn,
- <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
+ <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *usn,
+ <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>The ::resource-unavailable signal is emitted whenever a resource
is not available any more.</p>
<div class="refsect3">
@@ -614,7 +614,7 @@
</tbody>
</table></div>
</div>
-<p>Flags: <a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
+<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-…">Run Last</a></p>
</div>
</div>
</div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/doc/html/GSSDPResourceGroup.html new/gssdp-1.0.1/doc/html/GSSDPResourceGroup.html
--- old/gssdp-1.0.0/doc/html/GSSDPResourceGroup.html 2016-09-19 20:23:35.000000000 +0200
+++ new/gssdp-1.0.1/doc/html/GSSDPResourceGroup.html 2016-10-15 14:25:16.000000000 +0200
@@ -67,7 +67,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
</td>
<td class="function_name">
<a class="link" href="GSSDPResourceGroup.html#gssdp-resource-group-get-max-age" title="gssdp_resource_group_get_max_age ()">gssdp_resource_group_get_max_age</a> <span class="c_punctuation">()</span>
@@ -83,7 +83,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GSSDPResourceGroup.html#gssdp-resource-group-get-available" title="gssdp_resource_group_get_available ()">gssdp_resource_group_get_available</a> <span class="c_punctuation">()</span>
@@ -99,7 +99,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
</td>
<td class="function_name">
<a class="link" href="GSSDPResourceGroup.html#gssdp-resource-group-get-message-delay" title="gssdp_resource_group_get_message_delay ()">gssdp_resource_group_get_message_delay</a> <span class="c_punctuation">()</span>
@@ -107,7 +107,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
</td>
<td class="function_name">
<a class="link" href="GSSDPResourceGroup.html#gssdp-resource-group-add-resource" title="gssdp_resource_group_add_resource ()">gssdp_resource_group_add_resource</a> <span class="c_punctuation">()</span>
@@ -115,7 +115,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
</td>
<td class="function_name">
<a class="link" href="GSSDPResourceGroup.html#gssdp-resource-group-add-resource-simple" title="gssdp_resource_group_add_resource_simple ()">gssdp_resource_group_add_resource_simple</a> <span class="c_punctuation">()</span>
@@ -142,7 +142,7 @@
</colgroup>
<tbody>
<tr>
-<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
+<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GSSDPResourceGroup.html#GSSDPResourceGroup--available" title="The “available” property">available</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@@ -153,12 +153,12 @@
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
<tr>
-<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
+<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
<td class="property_name"><a class="link" href="GSSDPResourceGroup.html#GSSDPResourceGroup--max-age" title="The “max-age” property">max-age</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
-<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
+<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
<td class="property_name"><a class="link" href="GSSDPResourceGroup.html#GSSDPResourceGroup--message-delay" title="The “message-delay” property">message-delay</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@@ -180,7 +180,7 @@
</div>
<div class="refsect1">
<a name="GSSDPResourceGroup.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
+<pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.h…">GObject</a>
<span class="lineart">╰──</span> GSSDPResourceGroup
</pre>
</div>
@@ -248,7 +248,7 @@
<a name="gssdp-resource-group-set-max-age"></a><h3>gssdp_resource_group_set_max_age ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gssdp_resource_group_set_max_age (<em class="parameter"><code><a class="link" href="GSSDPResourceGroup.html" title="GSSDPResourceGroup"><span class="type">GSSDPResourceGroup</span></a> *resource_group</code></em>,
- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a> max_age</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> max_age</code></em>);</pre>
<p>Sets the number of seconds advertisements are valid to <em class="parameter"><code>max_age</code></em>
.</p>
<div class="refsect3">
@@ -277,7 +277,7 @@
<hr>
<div class="refsect2">
<a name="gssdp-resource-group-get-max-age"></a><h3>gssdp_resource_group_get_max_age ()</h3>
-<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
gssdp_resource_group_get_max_age (<em class="parameter"><code><a class="link" href="GSSDPResourceGroup.html" title="GSSDPResourceGroup"><span class="type">GSSDPResourceGroup</span></a> *resource_group</code></em>);</pre>
<div class="refsect3">
<a name="gssdp-resource-group-get-max-age.parameters"></a><h4>Parameters</h4>
@@ -304,7 +304,7 @@
<a name="gssdp-resource-group-set-available"></a><h3>gssdp_resource_group_set_available ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gssdp_resource_group_set_available (<em class="parameter"><code><a class="link" href="GSSDPResourceGroup.html" title="GSSDPResourceGroup"><span class="type">GSSDPResourceGroup</span></a> *resource_group</code></em>,
- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> available</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> available</code></em>);</pre>
<p>Sets <em class="parameter"><code>resource_group</code></em>
s availability to <em class="parameter"><code>available</code></em>
. Changing
@@ -327,7 +327,7 @@
</tr>
<tr>
<td class="parameter_name"><p>available</p></td>
-<td class="parameter_description"><p><a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>resource_group</code></em>
+<td class="parameter_description"><p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CA…"><code class="literal">TRUE</code></a> if <em class="parameter"><code>resource_group</code></em>
should be available (advertised)</p></td>
<td class="parameter_annotations"> </td>
</tr>
@@ -338,7 +338,7 @@
<hr>
<div class="refsect2">
<a name="gssdp-resource-group-get-available"></a><h3>gssdp_resource_group_get_available ()</h3>
-<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gssdp_resource_group_get_available (<em class="parameter"><code><a class="link" href="GSSDPResourceGroup.html" title="GSSDPResourceGroup"><span class="type">GSSDPResourceGroup</span></a> *resource_group</code></em>);</pre>
<div class="refsect3">
<a name="gssdp-resource-group-get-available.parameters"></a><h4>Parameters</h4>
@@ -367,7 +367,7 @@
<pre class="programlisting"><span class="returnvalue">void</span>
gssdp_resource_group_set_message_delay
(<em class="parameter"><code><a class="link" href="GSSDPResourceGroup.html" title="GSSDPResourceGroup"><span class="type">GSSDPResourceGroup</span></a> *resource_group</code></em>,
- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a> message_delay</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> message_delay</code></em>);</pre>
<p>Sets the minimum time between each SSDP message.</p>
<div class="refsect3">
<a name="gssdp-resource-group-set-message-delay.parameters"></a><h4>Parameters</h4>
@@ -395,7 +395,7 @@
<hr>
<div class="refsect2">
<a name="gssdp-resource-group-get-message-delay"></a><h3>gssdp_resource_group_get_message_delay ()</h3>
-<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
gssdp_resource_group_get_message_delay
(<em class="parameter"><code><a class="link" href="GSSDPResourceGroup.html" title="GSSDPResourceGroup"><span class="type">GSSDPResourceGroup</span></a> *resource_group</code></em>);</pre>
<div class="refsect3">
@@ -421,11 +421,11 @@
<hr>
<div class="refsect2">
<a name="gssdp-resource-group-add-resource"></a><h3>gssdp_resource_group_add_resource ()</h3>
-<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
gssdp_resource_group_add_resource (<em class="parameter"><code><a class="link" href="GSSDPResourceGroup.html" title="GSSDPResourceGroup"><span class="type">GSSDPResourceGroup</span></a> *resource_group</code></em>,
<em class="parameter"><code>const <span class="type">char</span> *target</code></em>,
<em class="parameter"><code>const <span class="type">char</span> *usn</code></em>,
- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *locations</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GLi…"><span class="type">GList</span></a> *locations</code></em>);</pre>
<p>Adds a resource with target <em class="parameter"><code>target</code></em>
, USN <em class="parameter"><code>usn</code></em>
, and locations <em class="parameter"><code>locations</code></em>
@@ -458,7 +458,7 @@
</tr>
<tr>
<td class="parameter_name"><p>locations</p></td>
-<td class="parameter_description"><p> A <a href="/usr/share/gtk-doc/html/glibglib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of the resource's locations. </p></td>
+<td class="parameter_description"><p> A <a href="https://developer.gnome.org/glib/unstable/glib-Doubly-Linked-Lists.html#GLi…"><span class="type">GList</span></a> of the resource's locations. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span></td>
</tr>
</tbody>
@@ -472,7 +472,7 @@
<hr>
<div class="refsect2">
<a name="gssdp-resource-group-add-resource-simple"></a><h3>gssdp_resource_group_add_resource_simple ()</h3>
-<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
gssdp_resource_group_add_resource_simple
(<em class="parameter"><code><a class="link" href="GSSDPResourceGroup.html" title="GSSDPResourceGroup"><span class="type">GSSDPResourceGroup</span></a> *resource_group</code></em>,
<em class="parameter"><code>const <span class="type">char</span> *target</code></em>,
@@ -526,7 +526,7 @@
<a name="gssdp-resource-group-remove-resource"></a><h3>gssdp_resource_group_remove_resource ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gssdp_resource_group_remove_resource (<em class="parameter"><code><a class="link" href="GSSDPResourceGroup.html" title="GSSDPResourceGroup"><span class="type">GSSDPResourceGroup</span></a> *resource_group</code></em>,
- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a> resource_id</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> resource_id</code></em>);</pre>
<p>Removes the resource with ID <em class="parameter"><code>resource_id</code></em>
from <em class="parameter"><code>resource_group</code></em>
.</p>
@@ -565,7 +565,7 @@
<a name="GSSDPResourceGroup.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GSSDPResourceGroup--available"></a><h3>The <code class="literal">“available”</code> property</h3>
-<pre class="programlisting"> “available” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
+<pre class="programlisting"> “available” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Whether this group of resources is available or not.</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
@@ -580,7 +580,7 @@
<hr>
<div class="refsect2">
<a name="GSSDPResourceGroup--max-age"></a><h3>The <code class="literal">“max-age”</code> property</h3>
-<pre class="programlisting"> “max-age” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
+<pre class="programlisting"> “max-age” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
<p>The number of seconds our advertisements are valid.</p>
<p>Flags: Read / Write</p>
<p>Default value: 1800</p>
@@ -588,7 +588,7 @@
<hr>
<div class="refsect2">
<a name="GSSDPResourceGroup--message-delay"></a><h3>The <code class="literal">“message-delay”</code> property</h3>
-<pre class="programlisting"> “message-delay” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
+<pre class="programlisting"> “message-delay” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
<p>The minimum number of milliseconds between SSDP messages.
The default is 120 based on DLNA specification.</p>
<p>Flags: Read / Write</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/doc/html/gssdp.devhelp2 new/gssdp-1.0.1/doc/html/gssdp.devhelp2
--- old/gssdp-1.0.0/doc/html/gssdp.devhelp2 2016-09-19 20:23:34.000000000 +0200
+++ new/gssdp-1.0.1/doc/html/gssdp.devhelp2 2016-10-15 14:25:16.000000000 +0200
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
-<book xmlns="http://www.devhelp.net/book" title="GSSDP Reference Manual" link="index.html" author="" name="gssdp" version="2" language="c" online="http://developer.gnome.org/gssdp/unstable/">
+<book xmlns="http://www.devhelp.net/book" title="GSSDP Reference Manual" link="index.html" author="" name="gssdp" version="2" language="c" online="http://developer.gnome.org/gssdp/stable/">
<chapters>
<sub name="Annotation Glossary" link="annotation-glossary.html"/>
<sub name="GSSDP" link="ch01.html">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/doc/html/index.html new/gssdp-1.0.1/doc/html/index.html
--- old/gssdp-1.0.0/doc/html/index.html 2016-09-19 20:23:35.000000000 +0200
+++ new/gssdp-1.0.1/doc/html/index.html 2016-10-15 14:25:16.000000000 +0200
@@ -14,9 +14,9 @@
<div class="titlepage">
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GSSDP Reference Manual</p></th></tr></table></div>
-<div><p class="releaseinfo">Version 1.0.0
+<div><p class="releaseinfo">Version 1.0.1
- <a class="ulink" href="http://developer.gnome.org/gssdp/unstable/" target="_top">http://developer.gnome.org/gssdp/unstable/</a>
+ <a class="ulink" href="http://developer.gnome.org/gssdp/stable/" target="_top">http://developer.gnome.org/gssdp/stable/</a>
</p></div>
<div><p class="copyright">Copyright © 2007 OpenedHand LTD</p></div>
<div><p class="copyright">Copyright © 2009, 2010, 2011 Nokia Corporation</p></div>
@@ -34,9 +34,9 @@
</p>
<div class="address"><p><br>
- The Free Software Foundation, Inc.,<br>
- <span class="street">59 Temple Place</span> - Suite 330,<br>
- <span class="city">Boston</span>, <span class="state">MA</span> <span class="postcode">02111-1307</span>,<br>
+ Free Software Foundation<br>
+ <span class="street">51 Franklin Street</span>, Fifth Floor<br>
+ <span class="city">Boston</span>, <span class="state">MA</span> <span class="postcode">02110-1335</span>,<br>
<span class="country">USA</span><br>
</p></div>
<p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/doc/version.xml new/gssdp-1.0.1/doc/version.xml
--- old/gssdp-1.0.0/doc/version.xml 2016-09-19 20:21:09.000000000 +0200
+++ new/gssdp-1.0.1/doc/version.xml 2016-10-15 14:24:45.000000000 +0200
@@ -1 +1 @@
-1.0.0
+1.0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/libgssdp/Makefile.am new/gssdp-1.0.1/libgssdp/Makefile.am
--- old/gssdp-1.0.0/libgssdp/Makefile.am 2016-04-03 11:32:32.000000000 +0200
+++ new/gssdp-1.0.1/libgssdp/Makefile.am 2016-10-15 08:48:23.000000000 +0200
@@ -8,7 +8,7 @@
# If any interfaces have been removed since the last public release, then set
# age to 0.
-LTVERSION = 3:0:0
+LTVERSION = 3:1:0
AM_CFLAGS = $(LIBGSSDP_CFLAGS) -I$(top_srcdir) $(WARN_CFLAGS)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/libgssdp/Makefile.in new/gssdp-1.0.1/libgssdp/Makefile.in
--- old/gssdp-1.0.0/libgssdp/Makefile.in 2016-09-19 20:20:59.000000000 +0200
+++ new/gssdp-1.0.1/libgssdp/Makefile.in 2016-10-15 14:24:37.000000000 +0200
@@ -407,7 +407,7 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-LTVERSION = 3:0:0
+LTVERSION = 3:1:0
AM_CFLAGS = $(LIBGSSDP_CFLAGS) -I$(top_srcdir) $(WARN_CFLAGS)
libgssdpincdir = $(includedir)/gssdp-1.0/libgssdp
lib_LTLIBRARIES = libgssdp-1.0.la
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/libgssdp/gssdp-client.c new/gssdp-1.0.1/libgssdp/gssdp-client.c
--- old/gssdp-1.0.0/libgssdp/gssdp-client.c 2016-07-07 20:02:55.000000000 +0200
+++ new/gssdp-1.0.1/libgssdp/gssdp-client.c 2016-10-15 08:18:29.000000000 +0200
@@ -226,18 +226,20 @@
return TRUE;
#ifdef G_OS_WIN32
- WSADATA wsaData = {0};
- if (WSAStartup (MAKEWORD (2,2), &wsaData) != 0) {
- gchar *message;
-
- message = g_win32_error_message (WSAGetLastError ());
- g_set_error_literal (error,
- GSSDP_ERROR,
- GSSDP_ERROR_FAILED,
- message);
- g_free (message);
+ {
+ WSADATA wsaData = {0};
+ if (WSAStartup (MAKEWORD (2,2), &wsaData) != 0) {
+ gchar *message;
+
+ message = g_win32_error_message (WSAGetLastError ());
+ g_set_error_literal (error,
+ GSSDP_ERROR,
+ GSSDP_ERROR_FAILED,
+ message);
+ g_free (message);
- return FALSE;
+ return FALSE;
+ }
}
#endif
@@ -1303,9 +1305,9 @@
#endif
if (bytes >= BUF_SIZE) {
- g_warning ("Received packet of %u bytes, but the maximum "
- "buffer size is %d. Packed dropped.",
- (unsigned int) bytes, BUF_SIZE);
+ g_warning ("Received packet of %" G_GSSIZE_FORMAT " bytes, "
+ "but the maximum buffer size is %d. Packed dropped.",
+ bytes, BUF_SIZE);
goto out;
}
@@ -1567,7 +1569,6 @@
char ip[INET6_ADDRSTRLEN];
char prefix[INET6_ADDRSTRLEN];
const char *p, *q;
- PIP_ADAPTER_ADDRESSES adapter;
PIP_ADAPTER_UNICAST_ADDRESS address;
PIP_ADAPTER_PREFIX address_prefix;
@@ -1595,11 +1596,12 @@
}
if (p != NULL) {
+ gint32 mask = 0;
+
device->host_ip = g_strdup (p);
/* This relies on the compiler doing an arithmetic
* shift here!
*/
- gint32 mask = 0;
if (address_prefix->PrefixLength > 0) {
mask = (gint32) 0x80000000;
mask >>= address_prefix->PrefixLength - 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gssdp-1.0.0/m4/libtool.m4 new/gssdp-1.0.1/m4/libtool.m4
--- old/gssdp-1.0.0/m4/libtool.m4 2016-09-19 20:20:34.000000000 +0200
+++ new/gssdp-1.0.1/m4/libtool.m4 2016-10-15 14:24:14.000000000 +0200
@@ -728,7 +728,6 @@
cat <<_LT_EOF >> "$cfgfile"
#! $SHELL
# Generated automatically by $as_me ($PACKAGE) $VERSION
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
# Provide generalized library-building support services.
1
0
Hello community,
here is the log from the commit of package gupnp for openSUSE:Factory checked in at 2016-11-25 12:26:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 2016-09-21 18:38:07.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gupnp.new/gupnp.changes 2016-11-25 12:26:30.000000000 +0100
@@ -1,0 +2,12 @@
+Sat Oct 15 13:29:41 UTC 2016 - zaitor(a)opensuse.org
+
+- Update to version 1.0.1:
+ + Connman CM: Various fixes.
+ + Linux CM: Fix compiler warning about negative shift.
+ + Documentation:
+ - Fix FSF address.
+ - Fix references.
+ + Build: Update ax_append_link_flags.
+ + Bugs fixed: bgo#770318.
+
+-------------------------------------------------------------------
Old:
----
gupnp-1.0.0.tar.xz
New:
----
gupnp-1.0.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gupnp.spec ++++++
--- /var/tmp/diff_new_pack.XvyljQ/_old 2016-11-25 12:26:31.000000000 +0100
+++ /var/tmp/diff_new_pack.XvyljQ/_new 2016-11-25 12:26:31.000000000 +0100
@@ -17,7 +17,7 @@
Name: gupnp
-Version: 1.0.0
+Version: 1.0.1
Release: 0
Summary: Implementation of the UPnP specification
License: LGPL-2.0+
@@ -45,8 +45,8 @@
%package -n libgupnp-1_0-4
Summary: Implementation of the UPnP specification
-Group: Development/Libraries/C and C++
# This is the default context manager we want
+Group: Development/Libraries/C and C++
Recommends: NetworkManager
%description -n libgupnp-1_0-4
++++++ gupnp-1.0.0.tar.xz -> gupnp-1.0.1.tar.xz ++++++
++++ 28425 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package python-Beaker for openSUSE:Factory checked in at 2016-11-25 12:26:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Beaker (Old)
and /work/SRC/openSUSE:Factory/.python-Beaker.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Beaker"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Beaker/python-Beaker.changes 2016-10-10 16:19:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-Beaker.new/python-Beaker.changes 2016-11-25 12:26:20.000000000 +0100
@@ -1,0 +2,11 @@
+Wed Nov 16 09:56:42 UTC 2016 - dmueller(a)suse.com
+
+- adjust for cryptopp -> pycryptopp rename
+
+-------------------------------------------------------------------
+Mon Nov 14 13:58:04 UTC 2016 - dmueller(a)suse.com
+
+- update to 1.8.1
+ * Bugfixes
+
+-------------------------------------------------------------------
Old:
----
Beaker-1.8.0.tar.gz
New:
----
Beaker-1.8.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-Beaker.spec ++++++
--- /var/tmp/diff_new_pack.7cBFJG/_old 2016-11-25 12:26:21.000000000 +0100
+++ /var/tmp/diff_new_pack.7cBFJG/_new 2016-11-25 12:26:21.000000000 +0100
@@ -17,7 +17,7 @@
Name: python-Beaker
-Version: 1.8.0
+Version: 1.8.1
Release: 0
Url: http://beaker.rtfd.org/
Summary: A Session and Caching library with WSGI Middleware
@@ -25,9 +25,9 @@
Group: Development/Languages/Python
Source: https://files.pythonhosted.org/packages/source/B/Beaker/Beaker-%{version}.t…
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Requires: python-cryptopp >= 0.5.12
+Requires: python-pycryptopp >= 0.5.12
BuildRequires: fdupes
-BuildRequires: python-cryptopp >= 0.5.12
+BuildRequires: python-pycryptopp >= 0.5.12
BuildRequires: python-setuptools
Provides: python-beaker = %{version}
Obsoletes: python-beaker < %{version}
++++++ Beaker-1.8.0.tar.gz -> Beaker-1.8.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Beaker-1.8.0/Beaker.egg-info/PKG-INFO new/Beaker-1.8.1/Beaker.egg-info/PKG-INFO
--- old/Beaker-1.8.0/Beaker.egg-info/PKG-INFO 2016-01-27 12:40:12.000000000 +0100
+++ new/Beaker-1.8.1/Beaker.egg-info/PKG-INFO 2016-10-24 01:40:20.000000000 +0200
@@ -1,8 +1,8 @@
Metadata-Version: 1.1
Name: Beaker
-Version: 1.8.0
+Version: 1.8.1
Summary: A Session and Caching library with WSGI Middleware
-Home-page: http://beaker.rtfd.org/
+Home-page: https://beaker.readthedocs.io/
Author: Ben Bangert, Mike Bayer, Philip Jenvey, Alessandro Molina
Author-email: ben(a)groovie.org, pjenvey(a)groovie.org, amol(a)turbogears.org
License: BSD
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Beaker-1.8.0/PKG-INFO new/Beaker-1.8.1/PKG-INFO
--- old/Beaker-1.8.0/PKG-INFO 2016-01-27 12:40:12.000000000 +0100
+++ new/Beaker-1.8.1/PKG-INFO 2016-10-24 01:40:20.000000000 +0200
@@ -1,8 +1,8 @@
Metadata-Version: 1.1
Name: Beaker
-Version: 1.8.0
+Version: 1.8.1
Summary: A Session and Caching library with WSGI Middleware
-Home-page: http://beaker.rtfd.org/
+Home-page: https://beaker.readthedocs.io/
Author: Ben Bangert, Mike Bayer, Philip Jenvey, Alessandro Molina
Author-email: ben(a)groovie.org, pjenvey(a)groovie.org, amol(a)turbogears.org
License: BSD
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Beaker-1.8.0/beaker/__init__.py new/Beaker-1.8.1/beaker/__init__.py
--- old/Beaker-1.8.0/beaker/__init__.py 2016-01-26 00:31:01.000000000 +0100
+++ new/Beaker-1.8.1/beaker/__init__.py 2016-10-24 01:25:44.000000000 +0200
@@ -1 +1 @@
-__version__ = '1.8.0'
+__version__ = '1.8.1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Beaker-1.8.0/beaker/cache.py new/Beaker-1.8.1/beaker/cache.py
--- old/Beaker-1.8.0/beaker/cache.py 2015-11-13 22:21:53.000000000 +0100
+++ new/Beaker-1.8.1/beaker/cache.py 2016-09-17 17:01:47.000000000 +0200
@@ -99,9 +99,9 @@
if not isinstance(sys.exc_info()[1], DistributionNotFound):
import traceback
try:
- from io import StringIO
+ from StringIO import StringIO # Python2
except ImportError:
- from StringIO import StringIO
+ from io import StringIO # Python3
tb = StringIO()
traceback.print_exc(file=tb)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Beaker-1.8.0/beaker/middleware.py new/Beaker-1.8.1/beaker/middleware.py
--- old/Beaker-1.8.0/beaker/middleware.py 2015-11-21 00:31:03.000000000 +0100
+++ new/Beaker-1.8.1/beaker/middleware.py 2016-09-17 17:01:47.000000000 +0200
@@ -106,8 +106,9 @@
# Load up the default params
self.options = dict(invalidate_corrupt=True, type=None,
- data_dir=None, key='beaker.session.id',
- timeout=None, secret=None, log_file=None)
+ data_dir=None, key='beaker.session.id',
+ timeout=None, save_accessed_time=True, secret=None,
+ log_file=None)
# Pull out any config args meant for beaker session. if there are any
for dct in [config, kwargs]:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Beaker-1.8.0/beaker/session.py new/Beaker-1.8.1/beaker/session.py
--- old/Beaker-1.8.0/beaker/session.py 2016-01-25 23:36:28.000000000 +0100
+++ new/Beaker-1.8.1/beaker/session.py 2016-10-04 22:56:46.000000000 +0200
@@ -1,4 +1,4 @@
-from ._compat import PY2, pickle, http_cookies, unicode_text, b64encode, b64decode
+from ._compat import PY2, pickle, http_cookies, unicode_text, b64encode, b64decode, string_type
import os
import time
@@ -9,7 +9,19 @@
from beaker.exceptions import BeakerException, InvalidCryptoBackendError
from beaker.cookie import SimpleCookie
-__all__ = ['SignedCookie', 'Session']
+__all__ = ['SignedCookie', 'Session', 'InvalidSignature']
+
+
+class _InvalidSignatureType(object):
+ """Returned from SignedCookie when the value's signature was invalid."""
+ def __nonzero__(self):
+ return False
+
+ def __bool__(self):
+ return False
+
+
+InvalidSignature = _InvalidSignatureType()
try:
@@ -50,19 +62,22 @@
def value_decode(self, val):
val = val.strip('"')
+ if not val:
+ return None, val
+
sig = HMAC.new(self.secret, val[40:].encode('utf-8'), SHA1).hexdigest()
# Avoid timing attacks
invalid_bits = 0
input_sig = val[:40]
if len(sig) != len(input_sig):
- return None, val
+ return InvalidSignature, val
for a, b in zip(sig, input_sig):
invalid_bits += a != b
if invalid_bits:
- return None, val
+ return InvalidSignature, val
else:
return val[40:], val
@@ -88,13 +103,19 @@
:param key: The name the cookie should be set to.
:param timeout: How long session data is considered valid. This is used
regardless of the cookie being present or not to determine
- whether session data is still valid.
- :type timeout: int
+ whether session data is still valid. Can be set to None to
+ disable session time out.
+ :type timeout: int or None
+ :param save_accessed_time: Whether beaker should save the session's access
+ time (True) or only modification time (False).
+ Defaults to True.
:param cookie_expires: Expiration date for cookie
:param cookie_domain: Domain to use for the cookie.
:param cookie_path: Path to use for the cookie.
:param data_serializer: If ``"json"`` or ``"pickle"`` should be used
- to serialize data. By default ``pickle`` is used.
+ to serialize data. Can also be an object with
+ ``loads` and ``dumps`` methods. By default
+ ``"pickle"`` is used.
:param secure: Whether or not the cookie should only be sent over SSL.
:param httponly: Whether or not the cookie should only be accessible by
the browser not by JavaScript.
@@ -108,8 +129,9 @@
"""
def __init__(self, request, id=None, invalidate_corrupt=False,
use_cookies=True, type=None, data_dir=None,
- key='beaker.session.id', timeout=None, cookie_expires=True,
- cookie_domain=None, cookie_path='/', data_serializer='pickle', secret=None,
+ key='beaker.session.id', timeout=None, save_accessed_time=True,
+ cookie_expires=True, cookie_domain=None, cookie_path='/',
+ data_serializer='pickle', secret=None,
secure=False, namespace_class=None, httponly=False,
encrypt_key=None, validate_key=None, encrypt_nonce_bits=DEFAULT_NONCE_BITS,
**namespace_args):
@@ -129,10 +151,14 @@
self.data_dir = data_dir
self.key = key
+ if timeout and not save_accessed_time:
+ raise BeakerException("timeout requires save_accessed_time")
self.timeout = timeout
+ self.save_atime = save_accessed_time
self.use_cookies = use_cookies
self.cookie_expires = cookie_expires
- self.data_serializer = data_serializer
+
+ self._set_serializer(data_serializer)
# Default cookie domain/path
self._domain = cookie_domain
@@ -152,14 +178,24 @@
cookieheader = request.get('cookie', '')
if secret:
try:
- self.cookie = SignedCookie(secret, input=cookieheader)
+ self.cookie = SignedCookie(
+ secret,
+ input=cookieheader,
+ )
except http_cookies.CookieError:
- self.cookie = SignedCookie(secret, input=None)
+ self.cookie = SignedCookie(
+ secret,
+ input=None,
+ )
else:
self.cookie = SimpleCookie(input=cookieheader)
if not self.id and self.key in self.cookie:
- self.id = self.cookie[self.key].value
+ cookie_data = self.cookie[self.key].value
+ # Should we check invalidate_corrupt here?
+ if cookie_data is InvalidSignature:
+ cookie_data = None
+ self.id = cookie_data
self.is_new = self.id is None
if self.is_new:
@@ -169,7 +205,7 @@
try:
self.load()
except Exception as e:
- if invalidate_corrupt:
+ if self.invalidate_corrupt:
util.warn(
"Invalidating corrupt session %s; "
"error was: %s. Set invalidate_corrupt=False "
@@ -178,6 +214,17 @@
else:
raise
+ def _set_serializer(self, data_serializer):
+ self.data_serializer = data_serializer
+ if self.data_serializer == 'json':
+ self.serializer = util.JsonSerializer()
+ elif self.data_serializer == 'pickle':
+ self.serializer = util.PickleSerializer()
+ elif isinstance(self.data_serializer, string_type):
+ raise BeakerException('Invalid value for data_serializer: %s' % data_serializer)
+ else:
+ self.serializer = data_serializer
+
def has_key(self, name):
return name in self
@@ -194,24 +241,25 @@
def _set_cookie_expires(self, expires):
if expires is None:
- if self.cookie_expires is not True:
- if self.cookie_expires is False:
- expires = datetime.fromtimestamp(0x7FFFFFFF)
- elif isinstance(self.cookie_expires, timedelta):
- expires = datetime.utcnow() + self.cookie_expires
- elif isinstance(self.cookie_expires, datetime):
- expires = self.cookie_expires
- else:
- raise ValueError("Invalid argument for cookie_expires: %s"
- % repr(self.cookie_expires))
- else:
- expires = None
- if expires is not None:
- if not self.cookie or self.key not in self.cookie:
- self.cookie[self.key] = self.id
- self.cookie[self.key]['expires'] = \
- expires.strftime("%a, %d-%b-%Y %H:%M:%S GMT")
- return expires
+ expires = self.cookie_expires
+ if expires is False:
+ expires_date = datetime.fromtimestamp(0x7FFFFFFF)
+ elif isinstance(expires, timedelta):
+ expires_date = datetime.utcnow() + expires
+ elif isinstance(expires, datetime):
+ expires_date = expires
+ elif expires is not True:
+ raise ValueError("Invalid argument for cookie_expires: %s"
+ % repr(self.cookie_expires))
+ self.cookie_expires = expires
+ if not self.cookie or self.key not in self.cookie:
+ self.cookie[self.key] = self.id
+ if expires is True:
+ self.cookie[self.key]['expires'] = ''
+ return True
+ self.cookie[self.key]['expires'] = \
+ expires_date.strftime("%a, %d-%b-%Y %H:%M:%S GMT")
+ return expires_date
def _update_cookie_out(self, set_cookie=True):
self.request['cookie_out'] = self.cookie[self.key].output(header='')
@@ -269,41 +317,26 @@
nonce = b64encode(os.urandom(nonce_len))[:nonce_b64len]
encrypt_key = crypto.generateCryptoKeys(self.encrypt_key,
self.validate_key + nonce, 1)
- data = util.serialize(session_data, self.data_serializer)
+ data = self.serializer.dumps(session_data)
return nonce + b64encode(crypto.aesEncrypt(data, encrypt_key))
else:
- data = util.serialize(session_data, self.data_serializer)
+ data = self.serializer.dumps(session_data)
return b64encode(data)
def _decrypt_data(self, session_data):
"""Bas64, decipher, then un-serialize the data for the session
dict"""
if self.encrypt_key:
- try:
- __, nonce_b64len = self.encrypt_nonce_size
- nonce = session_data[:nonce_b64len]
- encrypt_key = crypto.generateCryptoKeys(self.encrypt_key,
- self.validate_key + nonce, 1)
- payload = b64decode(session_data[nonce_b64len:])
- data = crypto.aesDecrypt(payload, encrypt_key)
- except:
- # As much as I hate a bare except, we get some insane errors
- # here that get tossed when crypto fails, so we raise the
- # 'right' exception
- if self.invalidate_corrupt:
- return None
- else:
- raise
+ __, nonce_b64len = self.encrypt_nonce_size
+ nonce = session_data[:nonce_b64len]
+ encrypt_key = crypto.generateCryptoKeys(self.encrypt_key,
+ self.validate_key + nonce, 1)
+ payload = b64decode(session_data[nonce_b64len:])
+ data = crypto.aesDecrypt(payload, encrypt_key)
else:
data = b64decode(session_data)
- try:
- return util.deserialize(data, self.data_serializer)
- except:
- if self.invalidate_corrupt:
- return None
- else:
- raise
+ return self.serializer.loads(data)
def _delete_cookie(self):
self.request['set_cookie'] = True
@@ -402,7 +435,7 @@
"""
# Look to see if its a new session that was only accessed
# Don't save it under that case
- if accessed_only and self.is_new:
+ if accessed_only and (self.is_new or not self.save_atime):
return None
# this session might not have a namespace yet or the session id
@@ -487,24 +520,34 @@
regardless of the cookie being present or not to determine
whether session data is still valid.
:type timeout: int
+ :param save_accessed_time: Whether beaker should save the session's access
+ time (True) or only modification time (False).
+ Defaults to True.
:param cookie_expires: Expiration date for cookie
:param cookie_domain: Domain to use for the cookie.
:param cookie_path: Path to use for the cookie.
:param data_serializer: If ``"json"`` or ``"pickle"`` should be used
- to serialize data. By default ``pickle`` is used.
+ to serialize data. Can also be an object with
+ ``loads` and ``dumps`` methods. By default
+ ``"pickle"`` is used.
:param secure: Whether or not the cookie should only be sent over SSL.
:param httponly: Whether or not the cookie should only be accessible by
the browser not by JavaScript.
:param encrypt_key: The key to use for the local session encryption, if not
provided the session will not be encrypted.
:param validate_key: The key used to sign the local encrypted session
-
+ :param invalidate_corrupt: How to handle corrupt data when loading. When
+ set to True, then corrupt data will be silently
+ invalidated and a new session created,
+ otherwise invalid data will cause an exception.
+ :type invalidate_corrupt: bool
"""
def __init__(self, request, key='beaker.session.id', timeout=None,
- cookie_expires=True, cookie_domain=None, cookie_path='/',
- encrypt_key=None, validate_key=None, secure=False,
+ save_accessed_time=True, cookie_expires=True, cookie_domain=None,
+ cookie_path='/', encrypt_key=None, validate_key=None, secure=False,
httponly=False, data_serializer='pickle',
- encrypt_nonce_bits=DEFAULT_NONCE_BITS, **kwargs):
+ encrypt_nonce_bits=DEFAULT_NONCE_BITS, invalidate_corrupt=False,
+ **kwargs):
if not crypto.has_aes and encrypt_key:
raise InvalidCryptoBackendError("No AES library is installed, can't generate "
@@ -513,6 +556,7 @@
self.request = request
self.key = key
self.timeout = timeout
+ self.save_atime = save_accessed_time
self.cookie_expires = cookie_expires
self.encrypt_key = encrypt_key
self.validate_key = validate_key
@@ -522,7 +566,8 @@
self.httponly = httponly
self._domain = cookie_domain
self._path = cookie_path
- self.data_serializer = data_serializer
+ self.invalidate_corrupt = invalidate_corrupt
+ self._set_serializer(data_serializer)
try:
cookieheader = request['cookie']
@@ -532,11 +577,19 @@
if validate_key is None:
raise BeakerException("No validate_key specified for Cookie only "
"Session.")
+ if timeout and not save_accessed_time:
+ raise BeakerException("timeout requires save_accessed_time")
try:
- self.cookie = SignedCookie(validate_key, input=cookieheader)
+ self.cookie = SignedCookie(
+ validate_key,
+ input=cookieheader,
+ )
except http_cookies.CookieError:
- self.cookie = SignedCookie(validate_key, input=None)
+ self.cookie = SignedCookie(
+ validate_key,
+ input=None,
+ )
self['_id'] = _session_id()
self.is_new = True
@@ -546,10 +599,19 @@
self.is_new = False
try:
cookie_data = self.cookie[self.key].value
+ if cookie_data is InvalidSignature:
+ raise BeakerException("Invalid signature")
self.update(self._decrypt_data(cookie_data))
self._path = self.get('_path', '/')
- except:
- pass
+ except Exception as e:
+ if self.invalidate_corrupt:
+ util.warn(
+ "Invalidating corrupt session %s; "
+ "error was: %s. Set invalidate_corrupt=False "
+ "to propagate this exception." % (self.id, e))
+ self.invalidate()
+ else:
+ raise
if self.timeout is not None:
now = time.time()
@@ -587,7 +649,7 @@
def save(self, accessed_only=False):
"""Saves the data for this session to persistent storage"""
- if accessed_only and self.is_new:
+ if accessed_only and (self.is_new or not self.save_atime):
return
if accessed_only:
self.clear()
@@ -667,10 +729,16 @@
environ = self.__dict__['_environ']
self.__dict__['_headers'] = req = {'cookie_out': None}
req['cookie'] = environ.get('HTTP_COOKIE')
- if params.get('type') == 'cookie':
- self.__dict__['_sess'] = CookieSession(req, **params)
+ session_cls = params.get('session_class', None)
+ if session_cls is None:
+ if params.get('type') == 'cookie':
+ session_cls = CookieSession
+ else:
+ session_cls = Session
else:
- self.__dict__['_sess'] = Session(req, **params)
+ assert issubclass(session_cls, Session),\
+ "Not a Session: " + session_cls
+ self.__dict__['_sess'] = session_cls(req, **params)
return self.__dict__['_sess']
def __getattr__(self, attr):
@@ -722,21 +790,27 @@
def persist(self):
"""Persist the session to the storage
- If its set to autosave, then the entire session will be saved
- regardless of if save() has been called. Otherwise, just the
- accessed time will be updated if save() was not called, or
- the session will be saved if save() was called.
+ Always saves the whole session if save() or delete() have been called.
+ If they haven't:
+ - If autosave is set to true, saves the the entire session regardless.
+ - If save_accessed_time is set to true or unset, only saves the updated
+ access time.
+ - If save_accessed_time is set to false, doesn't save anything.
"""
if self.__dict__['_params'].get('auto'):
self._session().save()
- else:
- if self.__dict__.get('_dirty'):
+ elif self.__dict__['_params'].get('save_accessed_time', True):
+ if self.dirty():
self._session().save()
else:
self._session().save(accessed_only=True)
+ else: # save_accessed_time is false
+ if self.dirty():
+ self._session().save()
def dirty(self):
+ """Returns True if save() or delete() have been called"""
return self.__dict__.get('_dirty', False)
def accessed(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Beaker-1.8.0/beaker/util.py new/Beaker-1.8.1/beaker/util.py
--- old/Beaker-1.8.0/beaker/util.py 2016-01-26 00:40:54.000000000 +0100
+++ new/Beaker-1.8.1/beaker/util.py 2016-09-17 17:07:29.000000000 +0200
@@ -304,6 +304,8 @@
('secure', (bool, NoneType), "Session secure must be a boolean."),
('httponly', (bool, NoneType), "Session httponly must be a boolean."),
('timeout', (int, NoneType), "Session timeout must be an integer."),
+ ('save_accessed_time', (bool, NoneType),
+ "Session save_accessed_time must be a boolean (defaults to true)."),
('auto', (bool, NoneType), "Session is created if accessed."),
('webtest_varname', (str, NoneType), "Session varname must be a string."),
('data_serializer', (str,), "data_serializer must be a string.")
@@ -313,6 +315,10 @@
if cookie_expires and isinstance(cookie_expires, int) and \
not isinstance(cookie_expires, bool):
opts['cookie_expires'] = timedelta(seconds=cookie_expires)
+
+ if opts.get('timeout') is not None and not opts.get('save_accessed_time', True):
+ raise Exception("save_accessed_time must be true to use timeout")
+
return opts
@@ -442,15 +448,33 @@
return '%s|%s' % (inspect.getsourcefile(func), func.__name__)
+class PickleSerializer(object):
+ def loads(self, data_string):
+ return pickle.loads(data_string)
+
+ def dumps(self, data):
+ return pickle.dumps(data, 2)
+
+
+class JsonSerializer(object):
+ def loads(self, data_string):
+ return json.loads(zlib.decompress(data_string).decode('utf-8'))
+
+ def dumps(self, data):
+ return zlib.compress(json.dumps(data).encode('utf-8'))
+
+
def serialize(data, method):
if method == 'json':
- return zlib.compress(json.dumps(data).encode('utf-8'))
+ serializer = JsonSerializer()
else:
- return pickle.dumps(data, 2)
+ serializer = PickleSerializer()
+ return serializer.dumps(data)
def deserialize(data_string, method):
if method == 'json':
- return json.loads(zlib.decompress(data_string).decode('utf-8'))
+ serializer = JsonSerializer()
else:
- return pickle.loads(data_string)
+ serializer = PickleSerializer()
+ return serializer.loads(data_string)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Beaker-1.8.0/setup.py new/Beaker-1.8.1/setup.py
--- old/Beaker-1.8.0/setup.py 2016-01-26 00:08:52.000000000 +0100
+++ new/Beaker-1.8.1/setup.py 2016-09-17 17:01:47.000000000 +0200
@@ -61,7 +61,7 @@
keywords='wsgi myghty session web cache middleware',
author='Ben Bangert, Mike Bayer, Philip Jenvey, Alessandro Molina',
author_email='ben(a)groovie.org, pjenvey(a)groovie.org, amol(a)turbogears.org',
- url='http://beaker.rtfd.org/',
+ url='https://beaker.readthedocs.io/',
license='BSD',
packages=find_packages(exclude=['ez_setup', 'examples', 'tests', 'tests.*']),
zip_safe=False,
1
0
Hello community,
here is the log from the commit of package ImageMagick for openSUSE:Factory checked in at 2016-11-25 12:26:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ImageMagick (Old)
and /work/SRC/openSUSE:Factory/.ImageMagick.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ImageMagick"
Changes:
--------
--- /work/SRC/openSUSE:Factory/ImageMagick/ImageMagick.changes 2016-10-01 23:46:39.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ImageMagick.new/ImageMagick.changes 2016-11-25 12:26:10.000000000 +0100
@@ -1,0 +2,18 @@
+Tue Nov 22 09:32:21 UTC 2016 - pgajdos(a)suse.com
+
+- Updated to 6.9.6-5
+ * Web pages were broken when we moved to HTTPS protocol.
+ * Restore -sharpen / -convolve options to work with CMYK (reference
+ https://github.com/ImageMagick/ImageMagick/issues/299).
+ * Off by one memory allocation (reference
+ https://github.com/ImageMagick/ImageMagick/issues/296).
+ * Prevent fault in MSL interpreter (reference
+ https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30797).
+ * Added layer ZIP compression to the PSD encoder.
+ * Unit test pass again after small SUN image patch.
+ * Fixed incorrect RLE decoding when reading a DCM image that contains
+ multiple segments.
+ * Fixed incorrect RLE decoding when reading an SGI image (reference
+ https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30514)
+
+-------------------------------------------------------------------
Old:
----
ImageMagick-6.9.5-10.tar.xz
ImageMagick-6.9.5-10.tar.xz.asc
New:
----
ImageMagick-6.9.6-5.tar.xz
ImageMagick-6.9.6-5.tar.xz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ImageMagick.spec ++++++
--- /var/tmp/diff_new_pack.RfLgvs/_old 2016-11-25 12:26:12.000000000 +0100
+++ /var/tmp/diff_new_pack.RfLgvs/_new 2016-11-25 12:26:12.000000000 +0100
@@ -62,8 +62,8 @@
BuildRequires: zip
%define maj 6
-%define mfr_version %{maj}.9.5
-%define mfr_revision 10
+%define mfr_version %{maj}.9.6
+%define mfr_revision 5
%define quantum_depth 16
%define source_version %{mfr_version}-%{mfr_revision}
%define clibver 2
@@ -116,8 +116,8 @@
Requires: ImageMagick = %{version}
Requires: libMagickCore%{libspec}-%{clibver} = %{version}
Summary: Viewer and Converter for Images - extra codecs
-Group: Productivity/Graphics/Other
#delegates configured in delegates.xml that imagemagick can use
+Group: Productivity/Graphics/Other
Recommends: autotrace dcraw transfig ghostscript_any hp2xx netpbm ghostpcl libwmf
%package -n libMagickCore%{libspec}-%{clibver}
@@ -252,7 +252,7 @@
%patch3
%patch4
%patch11
-%patch20
+%patch20 -p1
# remove executeable bits from per demos
chmod -x PerlMagick/demo/*.pl
++++++ ImageMagick-6.8.8-1-disable-insecure-coders.patch ++++++
--- /var/tmp/diff_new_pack.RfLgvs/_old 2016-11-25 12:26:12.000000000 +0100
+++ /var/tmp/diff_new_pack.RfLgvs/_new 2016-11-25 12:26:12.000000000 +0100
@@ -1,8 +1,10 @@
---- config/policy.xml.orig 2016-07-29 11:23:54.608603779 +0200
-+++ config/policy.xml 2016-07-29 11:27:20.327153334 +0200
+Index: ImageMagick-6.9.6-5/config/policy.xml
+===================================================================
+--- ImageMagick-6.9.6-5.orig/config/policy.xml 2016-11-15 12:05:54.000000000 +0100
++++ ImageMagick-6.9.6-5/config/policy.xml 2016-11-22 10:30:23.722541610 +0100
@@ -65,4 +65,15 @@
<!-- <policy domain="delegate" rights="none" pattern="HTTPS" /> -->
- <!-- <policy domain="path" rights="none" pattern="@*"/> -->
+ <!-- <policy domain="path" rights="none" pattern="@*"/> -->
<policy domain="cache" name="shared-secret" value="passphrase" stealth="true"/>
+ <!-- Disable insecure coders by default -->
+ <!-- https://bugzilla.suse.com/show_bug.cgi?id=978061 -->
++++++ ImageMagick-6.9.5-10.tar.xz -> ImageMagick-6.9.6-5.tar.xz ++++++
/work/SRC/openSUSE:Factory/ImageMagick/ImageMagick-6.9.5-10.tar.xz /work/SRC/openSUSE:Factory/.ImageMagick.new/ImageMagick-6.9.6-5.tar.xz differ: char 26, line 1
1
0
Hello community,
here is the log from the commit of package perl-XML-Twig for openSUSE:Factory checked in at 2016-11-25 12:25:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-XML-Twig (Old)
and /work/SRC/openSUSE:Factory/.perl-XML-Twig.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-XML-Twig"
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-XML-Twig/perl-XML-Twig.changes 2015-04-25 21:15:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-XML-Twig.new/perl-XML-Twig.changes 2016-11-25 12:25:38.000000000 +0100
@@ -1,0 +2,20 @@
+Thu Nov 24 07:28:15 UTC 2016 - coolo(a)suse.com
+
+- updated to 3.52
+ see /usr/share/doc/packages/perl-XML-Twig/Changes
+
+ 3.52 - 2016-11-23 - minor maintenance release
+
+ - fixed: the previous fix was buggy...
+
+ 3.51 - 2016-11-23 - minor maintenance release
+
+ - fixed: failing tests when XML::XPathEngine and XML::XPath not available
+
+-------------------------------------------------------------------
+Wed Nov 23 07:26:06 UTC 2016 - coolo(a)suse.com
+
+- updated to 3.50
+ see /usr/share/doc/packages/perl-XML-Twig/Changes
+
+-------------------------------------------------------------------
Old:
----
XML-Twig-3.49.tar.gz
New:
----
XML-Twig-3.52.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-XML-Twig.spec ++++++
--- /var/tmp/diff_new_pack.OMiueb/_old 2016-11-25 12:25:39.000000000 +0100
+++ /var/tmp/diff_new_pack.OMiueb/_new 2016-11-25 12:25:39.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-XML-Twig
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX 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: perl-XML-Twig
-Version: 3.49
+Version: 3.52
Release: 0
%define cpan_name XML-Twig
Summary: Perl Module for Processing Huge Xml Documents in Tree Mode
@@ -66,9 +66,8 @@
It allows minimal resource (CPU and memory) usage by building the tree only
for the parts of the documents that need actual processing, through the use
-of the 'the twig_roots manpage ' and 'the twig_print_outside_roots manpage
-' options. The 'the finish manpage ' and 'the finish_print manpage '
-methods also help to increase performances.
+of the 'twig_roots ' and 'twig_print_outside_roots ' options. The 'finish '
+and 'finish_print ' methods also help to increase performances.
XML::Twig tries to make simple things easy so it tries its best to takes
care of a lot of the (usually) annoying (but sometimes necessary) features
@@ -76,7 +75,7 @@
%prep
%setup -q -n %{cpan_name}-%{version}
-find . -type f -print0 | xargs -0 chmod 644
+find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
++++++ XML-Twig-3.49.tar.gz -> XML-Twig-3.52.tar.gz ++++++
++++ 1934 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package netpbm for openSUSE:Factory checked in at 2016-11-25 12:24:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
and /work/SRC/openSUSE:Factory/.netpbm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "netpbm"
Changes:
--------
--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes 2016-10-28 10:42:47.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes 2016-11-25 12:24:29.000000000 +0100
@@ -1,0 +2,15 @@
+Tue Nov 22 10:30:26 UTC 2016 - pgajdos(a)suse.com
+
+- updated to 10.76.0
+ * pnmquantall: Fix failure when temporary file location is
+ not the same filesystem as the output file.
+ * pnmquantall: Fix incorrect handling of when the Pnmremap or
+ the final rename fails.
+ * giftopnm: Fix bug: crash on little-endian computers that can't
+ toleration unaligned memory access. Thanks Ignatios Souvatzis
+ (is(a)netbsd.org). Broken in Netpbm 10.47 (June 2009).
+ * cmuwmtopbm: fix trivial memory leak. Always broken (cmuwmtopbm
+ was in primordial Pbmplus, in 1988).
+ * Build: tifftopnm.c: fix undefined WIFSIGNALED, etc.
+
+-------------------------------------------------------------------
Old:
----
netpbm-10.75.1-documentation.tar.bz2
netpbm-10.75.1-nohpcdtoppm-noppmtompeg.tar.bz2
New:
----
netpbm-10.76.0-documentation.tar.bz2
netpbm-10.76.0-nohpcdtoppm-noppmtompeg.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ netpbm.spec ++++++
--- /var/tmp/diff_new_pack.jcKFGQ/_old 2016-11-25 12:24:31.000000000 +0100
+++ /var/tmp/diff_new_pack.jcKFGQ/_new 2016-11-25 12:24:31.000000000 +0100
@@ -17,11 +17,11 @@
%define libmaj 11
-%define libmin 75
+%define libmin 76
%define libver %{libmaj}.%{libmin}
Name: netpbm
-Version: 10.75.1
+Version: 10.76.0
Release: 0
Summary: A Powerful Graphics Conversion Package
License: BSD-3-Clause and GPL-2.0+ and IJG and MIT and SUSE-Public-Domain
++++++ netpbm-10.75.1-documentation.tar.bz2 -> netpbm-10.76.0-documentation.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/netpbm/netpbm-10.75.1-documentation.tar.bz2 /work/SRC/openSUSE:Factory/.netpbm.new/netpbm-10.76.0-documentation.tar.bz2 differ: char 11, line 1
++++++ netpbm-10.75.1-nohpcdtoppm-noppmtompeg.tar.bz2 -> netpbm-10.76.0-nohpcdtoppm-noppmtompeg.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netpbm-10.75.1/converter/other/pngx.h new/netpbm-10.76.0/converter/other/pngx.h
--- old/netpbm-10.75.1/converter/other/pngx.h 2016-08-22 11:03:31.000000000 +0200
+++ new/netpbm-10.76.0/converter/other/pngx.h 2016-11-22 11:23:13.000000000 +0100
@@ -2,6 +2,10 @@
#define PNGX_H_INCLUDED
#include <png.h>
+ /* This includes the Zlib interface header file zlib.h because libpng uses
+ libz and some of the Zlib interface, e.g. the Z_DEFLATED constant,
+ is part of the libpng interface.
+ */
#include "pm_c_util.h"
/* pngx is designed to be an extension of the PNG library to make using
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netpbm-10.75.1/converter/other/tifftopnm.c new/netpbm-10.76.0/converter/other/tifftopnm.c
--- old/netpbm-10.75.1/converter/other/tifftopnm.c 2016-08-22 11:03:32.000000000 +0200
+++ new/netpbm-10.76.0/converter/other/tifftopnm.c 2016-11-22 11:23:14.000000000 +0100
@@ -52,6 +52,7 @@
#include <assert.h>
#include <string.h>
#include <stdio.h>
+#include <sys/wait.h> /* WIFSIGNALED, etc. */
#include "pm_c_util.h"
#include "shhopt.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netpbm-10.75.1/converter/pbm/cmuwmtopbm.c new/netpbm-10.76.0/converter/pbm/cmuwmtopbm.c
--- old/netpbm-10.75.1/converter/pbm/cmuwmtopbm.c 2016-08-22 11:03:33.000000000 +0200
+++ new/netpbm-10.76.0/converter/pbm/cmuwmtopbm.c 2016-11-22 11:23:15.000000000 +0100
@@ -68,8 +68,8 @@
int
-main(int argc,
- char * argv[]) {
+main(int argc,
+ const char ** argv) {
FILE * ifP;
unsigned char * bitrow;
@@ -78,7 +78,7 @@
const char * inputFileName;
- pbm_init(&argc, argv);
+ pm_proginit(&argc, argv);
if (argc-1 > 1)
pm_error("Too many arguments (%u). "
@@ -117,6 +117,7 @@
pbm_writepbmrow_packed(stdout, bitrow, cols, 0);
}
+ pbm_freerow_packed(bitrow);
pm_close(ifP);
pm_close(stdout);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netpbm-10.75.1/doc/HISTORY new/netpbm-10.76.0/doc/HISTORY
--- old/netpbm-10.75.1/doc/HISTORY 2016-08-22 11:03:30.000000000 +0200
+++ new/netpbm-10.76.0/doc/HISTORY 2016-11-22 11:23:12.000000000 +0100
@@ -4,12 +4,23 @@
CHANGE HISTORY
--------------
-16.08.13 BJH Release 10.75.01
+16.09.27 BJH Release 10.76.00
+
+ pnmquantall: Fix failure when temporary file location is
+ not the same filesystem as the output file.
+
+ pnmquantall: Fix incorrect handling of when the Pnmremap or
+ the final rename fails.
giftopnm: Fix bug: crash on little-endian computers that can't
toleration unaligned memory access. Thanks Ignatios Souvatzis
(is(a)netbsd.org). Broken in Netpbm 10.47 (June 2009).
+ cmuwmtopbm: fix trivial memory leak. Always broken (cmuwmtopbm
+ was in primordial Pbmplus, in 1988).
+
+ Build: tifftopnm.c: fix undefined WIFSIGNALED, etc. in
+
16.06.26 BJH Release 10.75.00
pbmtextps: Add -leftmargin, -rightmargin, -topmargin,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netpbm-10.75.1/doc/TESTS new/netpbm-10.76.0/doc/TESTS
--- old/netpbm-10.75.1/doc/TESTS 2016-08-22 11:03:30.000000000 +0200
+++ new/netpbm-10.76.0/doc/TESTS 2016-11-22 11:23:12.000000000 +0100
@@ -68,14 +68,16 @@
=================
The tests require the Bash command shell. The script Execute-Tests has
-some expressions unique to bash. Quite old versions work, at least back
-to bash v. 2.05b.
+some expressions unique to Bash. Quite old versions work, at least back
+to Bash v. 2.05b.
-The tests also use the following utilities:
+Awk is also required, but the constructs are all simple. Gawk, Mawk and
+BWK Awk (the "One True Awk") are all known to work.
+
+The tests use the following utilities:
- sh
- awk
- - perl
- cat
- cksum
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netpbm-10.75.1/editor/pnmquantall new/netpbm-10.76.0/editor/pnmquantall
--- old/netpbm-10.75.1/editor/pnmquantall 2016-08-22 11:03:30.000000000 +0200
+++ new/netpbm-10.76.0/editor/pnmquantall 2016-11-22 11:23:12.000000000 +0100
@@ -56,6 +56,7 @@
use warnings;
use English;
use Fcntl; # gets open flags
+use File::Copy;
my $TRUE=1; my $FALSE = 0;
@@ -169,15 +170,15 @@
my $pnmremapTermStatus = system($pnmremapCmd);
if ($pnmremapTermStatus != 0) {
- $errorR =
+ $$errorR =
"Shell command to quantize '$inFileName' failed: " .
"'$pnmremapCmd'";
} else {
my $newFileName = $inFileName . $ext;
unlink($newFileName);
- rename($outputFileName, $newFileName)
- or $errorR = "Rename to '$newFileName' failed.";
+ File::Copy::move($outputFileName, $newFileName)
+ or $$errorR = "Rename to '$newFileName' failed.";
}
}
unlink($outputFileName); # In case something failed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netpbm-10.75.1/test/pbmtext.test new/netpbm-10.76.0/test/pbmtext.test
--- old/netpbm-10.75.1/test/pbmtext.test 2016-08-22 11:03:29.000000000 +0200
+++ new/netpbm-10.76.0/test/pbmtext.test 2016-11-22 11:23:11.000000000 +0100
@@ -6,9 +6,13 @@
# Test 1:
+# Should print 3898818212 967 twice
+
pbmtext UNIX Philosophy: Do one thing and do it well. | cksum
echo -n "UNIX Philosophy: Do one thing and do it well." | pbmtext | cksum
+# Should print 2506052117 1354 twice
+
pbmtext -builtin fixed \
For truth is always strange. Stranger than fiction. Lord Byron | cksum
echo -n "For truth is always strange. Stranger than fiction. Lord Byron" | \
@@ -76,13 +80,13 @@
# Test 5: Print all characters defined in the built-in bdf font
# One long row
-# Should print
+# Should print 3233136020 4535
awk 'BEGIN { for (i=32; i<=125;++i) printf("%c",i);
for (i=160;i<=255;++i) printf("%c",i); }' | \
pbmtext -builtin bdf | cksum
# One tall column
-# Should print
+# Should print 1216262214 5711
awk 'BEGIN { for (i=32; i<=125;++i) printf("%c\n",i);
for (i=160;i<=255;++i) printf("%c\n",i); }' | \
pbmtext -nomargins -builtin bdf | cksum
@@ -94,7 +98,7 @@
font_bdf=${tmpdir}/font.bdf
font_corrupt_bdf=${tmpdir}/fontcorrupt.bdf
-# Though this is BDF font file defines only three letters, it is valid.
+# Though this BDF font file defines only three letters, it is valid.
cat > ${font_bdf} << EOF
STARTFONT 2.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netpbm-10.75.1/test/pnmquantall.test new/netpbm-10.76.0/test/pnmquantall.test
--- old/netpbm-10.75.1/test/pnmquantall.test 2016-08-22 11:03:29.000000000 +0200
+++ new/netpbm-10.76.0/test/pnmquantall.test 2016-11-22 11:23:11.000000000 +0100
@@ -14,4 +14,4 @@
# Should print 1
pnmcat testimg.red testimg.grn testimg.blu -tb | \
- pgmhist -m | awk '$2>0 {s++}; END { print s<=20 }'
+ pgmhist -m | awk '$2>0 {s++}; END { print (s<=20) }'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netpbm-10.75.1/version.mk new/netpbm-10.76.0/version.mk
--- old/netpbm-10.75.1/version.mk 2016-08-22 11:03:30.000000000 +0200
+++ new/netpbm-10.76.0/version.mk 2016-11-22 11:23:12.000000000 +0100
@@ -1,3 +1,3 @@
NETPBM_MAJOR_RELEASE = 10
-NETPBM_MINOR_RELEASE = 75
-NETPBM_POINT_RELEASE = 1
+NETPBM_MINOR_RELEASE = 76
+NETPBM_POINT_RELEASE = 0
1
0
Hello community,
here is the log from the commit of package plasma5-openSUSE for openSUSE:Factory checked in at 2016-11-25 12:12:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma5-openSUSE (Old)
and /work/SRC/openSUSE:Factory/.plasma5-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma5-openSUSE"
Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma5-openSUSE/plasma5-openSUSE.changes 2016-11-21 14:23:12.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.plasma5-openSUSE.new/plasma5-openSUSE.changes 2016-11-25 12:12:30.000000000 +0100
@@ -1,0 +2,8 @@
+Wed Nov 23 10:59:30 UTC 2016 - fabian(a)ritter-vogt.de
+
+- Update to 5.8.4
+ * New bugfix release
+ * For more details please see:
+ https://www.kde.org/announcements/plasma-5.8.4.php
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plasma5-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.EpyFFF/_old 2016-11-25 12:12:31.000000000 +0100
+++ /var/tmp/diff_new_pack.EpyFFF/_new 2016-11-25 12:12:31.000000000 +0100
@@ -16,7 +16,7 @@
#
-%define plasma_version 5.8.3
+%define plasma_version 5.8.4
Name: plasma5-openSUSE
Version: 42.1.1
@@ -114,8 +114,8 @@
Summary: SDDM theme for openSUSE
Group: System/GUI/KDE
Requires: libqt5-qtquickcontrols
-Requires: plasma5-workspace
Requires: plasma-framework-components
+Requires: plasma5-workspace
Requires: wallpaper-branding-openSUSE
%description -n sddm-theme-openSUSE
1
0
Hello community,
here is the log from the commit of package systemsettings5 for openSUSE:Factory checked in at 2016-11-25 12:12:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/systemsettings5 (Old)
and /work/SRC/openSUSE:Factory/.systemsettings5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemsettings5"
Changes:
--------
--- /work/SRC/openSUSE:Factory/systemsettings5/systemsettings5.changes 2016-11-04 20:58:27.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.systemsettings5.new/systemsettings5.changes 2016-11-25 12:12:22.000000000 +0100
@@ -1,0 +2,8 @@
+Wed Nov 23 10:59:30 UTC 2016 - fabian(a)ritter-vogt.de
+
+- Update to 5.8.4
+ * New bugfix release
+ * For more details please see:
+ https://www.kde.org/announcements/plasma-5.8.4.php
+
+-------------------------------------------------------------------
Old:
----
systemsettings-5.8.3.tar.xz
New:
----
systemsettings-5.8.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ systemsettings5.spec ++++++
--- /var/tmp/diff_new_pack.60DivW/_old 2016-11-25 12:12:23.000000000 +0100
+++ /var/tmp/diff_new_pack.60DivW/_new 2016-11-25 12:12:23.000000000 +0100
@@ -18,7 +18,7 @@
%bcond_without lang
Name: systemsettings5
-Version: 5.8.3
+Version: 5.8.4
Release: 0
Summary: KDE's control center
License: GPL-2.0+
++++++ systemsettings-5.8.3.tar.xz -> systemsettings-5.8.4.tar.xz ++++++
++++ 17912 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package powerdevil5 for openSUSE:Factory checked in at 2016-11-25 12:12:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/powerdevil5 (Old)
and /work/SRC/openSUSE:Factory/.powerdevil5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "powerdevil5"
Changes:
--------
--- /work/SRC/openSUSE:Factory/powerdevil5/powerdevil5.changes 2016-11-10 13:56:23.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.powerdevil5.new/powerdevil5.changes 2016-11-25 12:12:13.000000000 +0100
@@ -1,0 +2,8 @@
+Wed Nov 23 10:59:30 UTC 2016 - fabian(a)ritter-vogt.de
+
+- Update to 5.8.4
+ * New bugfix release
+ * For more details please see:
+ https://www.kde.org/announcements/plasma-5.8.4.php
+
+-------------------------------------------------------------------
Old:
----
powerdevil-5.8.3.tar.xz
New:
----
powerdevil-5.8.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ powerdevil5.spec ++++++
--- /var/tmp/diff_new_pack.pdrZXP/_old 2016-11-25 12:12:14.000000000 +0100
+++ /var/tmp/diff_new_pack.pdrZXP/_new 2016-11-25 12:12:14.000000000 +0100
@@ -18,9 +18,9 @@
%bcond_without lang
Name: powerdevil5
-Version: 5.8.3
+Version: 5.8.4
Release: 0
-# Full Plasma 5 version (e.g. 5.8.3)
+# Full Plasma 5 version (e.g. 5.8.4)
%{!?_plasma5_bugfix: %global _plasma5_bugfix %{version}}
# Lasted ABI-stable Plasma (e.g. 5.8 in KF5, but 5.8.90 in KUF)
%{!?_plasma5_version: %global _plasma5_version %(echo %{_plasma5_bugfix} | awk -F. '{print $1"."$2}')}
++++++ powerdevil-5.8.3.tar.xz -> powerdevil-5.8.4.tar.xz ++++++
++++ 42124 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package polkit-kde-agent-5 for openSUSE:Factory checked in at 2016-11-25 12:11:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/polkit-kde-agent-5 (Old)
and /work/SRC/openSUSE:Factory/.polkit-kde-agent-5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "polkit-kde-agent-5"
Changes:
--------
--- /work/SRC/openSUSE:Factory/polkit-kde-agent-5/polkit-kde-agent-5.changes 2016-11-04 20:58:04.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.polkit-kde-agent-5.new/polkit-kde-agent-5.changes 2016-11-25 12:11:53.000000000 +0100
@@ -1,0 +2,8 @@
+Wed Nov 23 10:59:30 UTC 2016 - fabian(a)ritter-vogt.de
+
+- Update to 5.8.4
+ * New bugfix release
+ * For more details please see:
+ https://www.kde.org/announcements/plasma-5.8.4.php
+
+-------------------------------------------------------------------
Old:
----
polkit-kde-agent-1-5.8.3.tar.xz
New:
----
polkit-kde-agent-1-5.8.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ polkit-kde-agent-5.spec ++++++
--- /var/tmp/diff_new_pack.7rHPZK/_old 2016-11-25 12:11:54.000000000 +0100
+++ /var/tmp/diff_new_pack.7rHPZK/_new 2016-11-25 12:11:54.000000000 +0100
@@ -18,7 +18,7 @@
%bcond_without lang
Name: polkit-kde-agent-5
-Version: 5.8.3
+Version: 5.8.4
Release: 0
Summary: PolicyKit authentication agent for KDE
License: GPL-2.0 and LGPL-2.1+
++++++ polkit-kde-agent-1-5.8.3.tar.xz -> polkit-kde-agent-1-5.8.4.tar.xz ++++++
++++ 7469 lines of diff (skipped)
1
0