diff options
author | wiz <wiz@pkgsrc.org> | 2016-09-30 14:52:05 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2016-09-30 14:52:05 +0000 |
commit | af767a80bd030c3c6c7fa6d2adf46d3fb8cc80cb (patch) | |
tree | 23dac66d34e7dc0a00896f349616c8fecb10f84a /net/gupnp/patches | |
parent | d39c1d145ebb398b9c6ccd3b10135c69ed80fe63 (diff) | |
download | pkgsrc-af767a80bd030c3c6c7fa6d2adf46d3fb8cc80cb.tar.gz |
Updated gupnp to 1.0.0.
1.0.0
=====
- Only version changed
0.99.0
======
- Fix build on OS X
All contributors to this release:
- Tomasz Pajor <tomek@polishgeeks.com>
- Jens Georg <mail@jensge.org>
0.20.18
=======
- Retry description URL on failure.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=694450
All contributors to this release:
- Jens Georg <mail@jensge.org>
- Jozef Šiška <jozef.siska@streamunlimited.com>
0.20.17
=======
- Update autogen.sh from GNOME template
- Cache user agents by IP
- Remove intltool
- Use newTargetValue in light example
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=653894
- https://bugzilla.gnome.org/show_bug.cgi?id=763945
- https://bugzilla.gnome.org/show_bug.cgi?id=764050
All contributors to this release:
- Jens Georg <mail@jensge.org>
- Philip Withnall <philip@tecnocode.co.uk>
0.20.16
=======
- Don't hardcode python path in gupnp-binding-tool
- Check for IFA_FLAGS to not bind ourselves to a recent kernel version
- Add missing m4 files
- Fix issues with introspection
- Make GUPnPServiceAction boxed
- Some JavaScript examples
- Distribute VAPI file in tarball
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=760217
- https://bugzilla.gnome.org/show_bug.cgi?id=760430
- https://bugzilla.gnome.org/show_bug.cgi?id=761265
All contributors to this release:
- Jens Georg <mail@jensge.org>
- Ting-Wei Lan <lantw@src.gnome.org>
0.20.15
=======
- Remove gnome-common
- Fix issue with gupnp_service_signals_autoconnect() blocking endlessly.
- Fix return type for BIN_HEX.
- Update some m4 macros.
- Fix typos in API docs.
NetworkManager context manager:
- Fix use-after-free issue.
- Fix various static code analysis findings.
Netlink context manager:
- Use proper macros for RTM_*ADDRESS messages.
- Use device name from netlink.
- Add possibility to dump received netlink packets for debugging.
- Fix issues with losing contexts after DHCP renew happens.
- Some style fixes.
Added/updated dependencies:
- GSSDP >= 0.14.13
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=736365
- https://bugzilla.gnome.org/show_bug.cgi?id=741257
- https://bugzilla.gnome.org/show_bug.cgi?id=750936
- https://bugzilla.gnome.org/show_bug.cgi?id=752490
- https://bugzilla.gnome.org/show_bug.cgi?id=759000
All contributors to this release:
- Jens Georg <mail@jensge.org>
- Debarshi Ray <debarshir@gnome.org>
- Olivier Crête <olivier.crete@collabora.com>
- Guillaume Marquebielle <guillaume.marquebielle@parrot.com>
- Bastien Nocera <hadess@hadess.net>
0.20.14
=======
Changes since 0.20.13:
Added/updated dependencies:
GLib 2.0 >= 2.40.0
- Simplify UUID handling.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=743072
- https://bugzilla.gnome.org/show_bug.cgi?id=744221
All contributors to this release:
- Jens Georg <mail@jensge.org>
Diffstat (limited to 'net/gupnp/patches')
-rw-r--r-- | net/gupnp/patches/patch-ab | 16 | ||||
-rw-r--r-- | net/gupnp/patches/patch-ad | 49 |
2 files changed, 0 insertions, 65 deletions
diff --git a/net/gupnp/patches/patch-ab b/net/gupnp/patches/patch-ab deleted file mode 100644 index 661c3590030..00000000000 --- a/net/gupnp/patches/patch-ab +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-ab,v 1.3 2015/01/25 07:43:13 wiz Exp $ - -More defensive programming. -https://bugzilla.gnome.org/show_bug.cgi?id=743233 - ---- libgupnp/gupnp-control-point.c.orig 2014-05-31 07:49:41.000000000 +0000 -+++ libgupnp/gupnp-control-point.c -@@ -692,7 +692,7 @@ parse_usn (const char *usn, - /* Count elements */ - count = g_strv_length (bits); - -- if (count == 1) { -+ if (count == 1 || (count == 2 && strlen(bits[1]) == 0)) { - /* uuid:device-UUID */ - - *udn = bits[0]; diff --git a/net/gupnp/patches/patch-ad b/net/gupnp/patches/patch-ad deleted file mode 100644 index 91efbc137db..00000000000 --- a/net/gupnp/patches/patch-ad +++ /dev/null @@ -1,49 +0,0 @@ -$NetBSD: patch-ad,v 1.8 2015/01/25 07:43:13 wiz Exp $ - -Add support for BSD uuid library. -https://bugzilla.gnome.org/show_bug.cgi?id=743072 - ---- libgupnp/gupnp-service.c.orig 2015-01-04 11:58:24.000000000 +0000 -+++ libgupnp/gupnp-service.c -@@ -46,8 +46,12 @@ - #ifdef G_OS_WIN32 - #include <rpc.h> - #else -+#if defined(__NetBSD__) || defined(__DragonFly__) || defined(__FreeBSD__) -+#include <uuid.h> -+#else - #include <uuid/uuid.h> - #endif -+#endif - - #define SUBSCRIPTION_TIMEOUT 300 /* DLNA (7.2.22.1) enforced */ - -@@ -1110,9 +1114,27 @@ generate_sid (void) - #else - uuid_t id; - char out[39]; -- -+#if defined(__NetBSD__) || defined(__DragonFly__) || defined(__FreeBSD__) -+ { -+ char *myout = NULL; -+ uint32_t status; -+ -+ uuid_create (&id, &status); -+ if (status != uuid_s_ok) { -+ return NULL; -+ } -+ uuid_to_string (&id, &myout, &status); -+ if (status != uuid_s_ok) { -+ free (myout); -+ return NULL; -+ } -+ strncpy (out, myout, sizeof(out)); -+ free (myout); -+ } -+#else - uuid_generate (id); - uuid_unparse (id, out); -+#endif - - return g_strdup_printf ("uuid:%s", out); - #endif |