summaryrefslogtreecommitdiff
path: root/net/gupnp/patches
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2016-09-30 14:52:05 +0000
committerwiz <wiz@pkgsrc.org>2016-09-30 14:52:05 +0000
commitaf767a80bd030c3c6c7fa6d2adf46d3fb8cc80cb (patch)
tree23dac66d34e7dc0a00896f349616c8fecb10f84a /net/gupnp/patches
parentd39c1d145ebb398b9c6ccd3b10135c69ed80fe63 (diff)
downloadpkgsrc-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-ab16
-rw-r--r--net/gupnp/patches/patch-ad49
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