summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2021-05-24 11:08:18 +0200
committerJens Georg <mail@jensge.org>2021-05-24 11:08:18 +0200
commit0aa35cd9c750e97327a850df653dfae723905865 (patch)
tree5e8b01c5a82df461d75354218c598999a78ddf06
parent9751b5b6f598cff903f482c79336ebd8ed3cfef9 (diff)
downloadgupnp-0aa35cd9c750e97327a850df653dfae723905865.tar.gz
Prepare GUPnP 1.2.5gupnp-1.2.5
-rw-r--r--NEWS34
-rw-r--r--meson.build2
2 files changed, 35 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 91f05fc..f4974a9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,37 @@
+1.2.5
+=====
+- Fix introspection annotation for send_action_list
+- Fix potential fd leak in linux CM
+- Fix potential NULL pointer dereference when evaluating
+ unset ServiceProxyActions
+- Fix leaking the message string if an action is never
+ sent
+- Fix leaking the ServiceProxyAction if sending fails
+ in call_action
+- Fix introspection annotation for send_action and
+ call_action_finish to prevent a double-free
+- Make ServiceIntrospection usable from
+ gobject-introspection
+- Add Python examle
+- Add C example
+- Fix JavaScript example
+- Fix potential use-after-free if service proxy is
+ destroxed before libsoup request finishes in control
+ point
+- Fix potential data leak due to being vulnerable to DNS
+ rebind attacs
+
+Bugs fixed in this release:
+ - https://gitlab.gnome.org/GNOME/gupnp/issues/47
+ - https://gitlab.gnome.org/GNOME/gupnp/issues/46
+ - https://gitlab.gnome.org/GNOME/gupnp/issues/23
+ - https://gitlab.gnome.org/GNOME/gupnp/issues/24
+
+All contributors to this release:
+ - Jens Georg <mail@jensge.org>
+ - Doug Nazar <nazard@nazar.ca>
+ - Andre Klapper <a9016009@gmx.de>
+
1.2.4
=====
- Fix subscription check on V6 link-local addresses
diff --git a/meson.build b/meson.build
index 0aa3fe3..3f38de0 100644
--- a/meson.build
+++ b/meson.build
@@ -1,4 +1,4 @@
-project('gupnp', 'c', version : '1.2.4', meson_version : '>= 0.53.0')
+project('gupnp', 'c', version : '1.2.5', meson_version : '>= 0.53.0')
gnome = import('gnome')
pkg = import('pkgconfig')