pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/libupnp Update libupnp to 1.6.6.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a644379af654
branches:  trunk
changeset: 541839:a644379af654
user:      obache <obache%pkgsrc.org@localhost>
date:      Sat Apr 26 01:52:53 2008 +0000

description:
Update libupnp to 1.6.6.

Changes:
*******************************************************************************
Version 1.6.6
*******************************************************************************

2008-04-24 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
        * Added thread id's to the UpnpPrintf debug messages. Thanks to
        Charles Nepveu for the idea.

2008-04-24 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
        *  SF Bug Tracker [ 1948586 ]
        Uppercase U in in "xmlns:U" in Invoke Action causes seg. f.
        Submitted By: Thomas Norheim - kjakan_no
        Device no longer segfaults with the following malformed xml action:
        <u:SetColor xmlns:U="urn:schemas-upnp-org:service:tvpicture:1">
                <Color>2</Color>
        </u:SetColor>

2008-04-23 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
        * Use -O0 in debug builds so that variables do not get optimized out.

2008-04-10 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
        * Apostolos Syropoulos changes for OpenSolaris x86.

2008-03-20 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
        * Andre Sodermans (wienerschnitzel) patch for building libupnp under
        windows systems with VC9.

2008-03-20 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
        * Andre Sodermans (wienerschnitzel) patch for building libupnp under
        windows systems with VC8.

2008-03-08 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
        * Fixed a printf format problem on the upnp_tv_device.c from both
        upnp/sample/tvdevie and upnp/sample/tvcombo directories. The variable
        port was a short int instead of an unsigned short and it was beeing
        print as a negative value.

2008-03-08 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
        * SF Bug Tracker [ 1902668 ] Cannot compile on MSVC
        Submitted By Luke Kim - nereusuj
        Version 1.6.5 cannot be compiled because of some changes in 1.6.3.
        MSVC does not support stdint.h, gettimeofday(), sys/param.h, const int
        variables in array size and Windows does not define _WINDOWS_ but define
        _WINDOWS.
        * MSVC does not understand "const int"'s as declarators of array
        dimensions, we must use #define'd constants.
        * Use WIN32 instead of _WINDOWS_ or _WINDOWS.

2008-02-22 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
        * No longer ignore "upnp:rootdevice" advertisement. Thanks to Bob Ciora.

2008-02-10 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
        * Changed "sys_errlist[errno]", which is deprecated, by
        "strerror_r()", which is thread safe.

2008-02-06 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
        * Slightly improved error report by showing the sys_errlist string
        corresponding to errno.

2008-02-06 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
        * Got rid of two useless constants: UPNP_SOCKETERROR and
        UPNP_INVALID_SOCKET. They both mean the same, that a network API
        function has failed. -1 is the value to check, not an invented constant.

diffstat:

 net/libupnp/Makefile         |   4 ++--
 net/libupnp/distinfo         |  10 +++++-----
 net/libupnp/patches/patch-aa |   6 +++---
 3 files changed, 10 insertions(+), 10 deletions(-)

diffs (50 lines):

diff -r d11276898e92 -r a644379af654 net/libupnp/Makefile
--- a/net/libupnp/Makefile      Sat Apr 26 01:24:13 2008 +0000
+++ b/net/libupnp/Makefile      Sat Apr 26 01:52:53 2008 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2008/02/04 21:52:16 tnn Exp $
+# $NetBSD: Makefile,v 1.13 2008/04/26 01:52:53 obache Exp $
 #
 
-DISTNAME=              libupnp-1.6.5
+DISTNAME=              libupnp-1.6.6
 CATEGORIES=            net
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=pupnp/}
 EXTRACT_SUFX=          .tar.bz2
diff -r d11276898e92 -r a644379af654 net/libupnp/distinfo
--- a/net/libupnp/distinfo      Sat Apr 26 01:24:13 2008 +0000
+++ b/net/libupnp/distinfo      Sat Apr 26 01:52:53 2008 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.11 2008/02/03 03:01:51 obache Exp $
+$NetBSD: distinfo,v 1.12 2008/04/26 01:52:53 obache Exp $
 
-SHA1 (libupnp-1.6.5.tar.bz2) = 6e481b69a2ad7b3ab90e8b714e31dfe6698ed690
-RMD160 (libupnp-1.6.5.tar.bz2) = 3eba250f3a425100ab76315de03afc7090f8705e
-Size (libupnp-1.6.5.tar.bz2) = 1136968 bytes
-SHA1 (patch-aa) = 96abe92b59b9aab6f3a761823d76638d62f02d32
+SHA1 (libupnp-1.6.6.tar.bz2) = 24c2c349cb52ed3d62121fbdae205c8d9dc0f5fa
+RMD160 (libupnp-1.6.6.tar.bz2) = 25ff0390793cfa48cca32a335b4d633283b1fe64
+Size (libupnp-1.6.6.tar.bz2) = 1146854 bytes
+SHA1 (patch-aa) = 5cea7746fb50cb0cfa2e707e75d1950257db2627
 SHA1 (patch-ac) = 05ba4584d2ebdb2de041e67f4c8d1c05e4fc1970
 SHA1 (patch-ae) = 7331c61d5b3a47ca3865788cf88a973d5e9352a1
 SHA1 (patch-ag) = b6b555fd2e7d5ddf5f63b25d8b915cdd7d0d03ba
diff -r d11276898e92 -r a644379af654 net/libupnp/patches/patch-aa
--- a/net/libupnp/patches/patch-aa      Sat Apr 26 01:24:13 2008 +0000
+++ b/net/libupnp/patches/patch-aa      Sat Apr 26 01:52:53 2008 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa,v 1.7 2008/01/27 06:11:24 obache Exp $
+$NetBSD: patch-aa,v 1.8 2008/04/26 01:52:53 obache Exp $
 
---- threadutil/src/ThreadPool.c.orig   2008-01-22 10:16:37.000000000 +0000
+--- threadutil/src/ThreadPool.c.orig   2008-04-10 16:03:04.000000000 +0000
 +++ threadutil/src/ThreadPool.c
 @@ -234,7 +234,7 @@ static int SetPolicyType( PolicyType in 
        return 0;
@@ -27,5 +27,5 @@
 -#elif defined(__FreeBSD__) || defined(__OSX__) || defined(__APPLE__)
 +#elif defined(__FreeBSD__) || defined(__OSX__) || defined(__APPLE__) || defined(__NetBSD__)
        srand( ( unsigned int )t.tv_usec + (unsigned int)ithread_get_current_thread_id() );
- #elif defined(__linux__)
+ #elif defined(__linux__) || defined(__sun)
        srand( ( unsigned int )t.tv_usec + ithread_get_current_thread_id() );



Home | Main Index | Thread Index | Old Index