GSSDP 1.1.0 and GUPnP 1.1.0 released


GSSDP and GUPnP 1.1.0 open a new unstable series of the GUPnP base
stack.

It’s goal is to provide an implementation of UDA 1.1 and IPv6 support!

GSSDP 1.1.0(.1)
=========

– Bump API and ABI versions
– Port to new GLib type macros
– Remove the custom marshallers
– Make error enum a type
– Drop deprecated properties and functions
– Clean up Sniffer UI
– Refactor get_host_ip into separate files
– Use several GLib helper functions like g_clear_object etc.
– Fix deprecations with GTK 3.22 in sniffer
– Port build system to Meson
– Drop meta-data file and custom vala for vapi
– Port sniffer to use UI from GResource
– Make sniffer UI more GNOME 3 hig-ish
– Some usability improvements for sniffer
– Add rescan for sniffer
– Introduce more debug logging while creating the GSSDP client
– Recreate the socket sources on errors
– Fix a memory leak in sniffer
– Add IPv6 support
– Have sniffer show the network interface

Known issues:
– IPv6 Support not implemented for Android and Win32

GSSDP is available for download at
https://download.gnome.org/sources/gssdp/1.1/

GUPnP 1.1.0
===========

– Bump API and ABI version
– GUPnPRootDevice implements GInitable
– Clean-up functions added for GObject-Introspection compatibility
– Remove all deprecated functions from GUPnP 1.0 API
– Switch build to Meson
– Port everything to new GLib type macros
– Add IPv6 support to Linux context manager
– Fix IPv6 LL support for context
– Add gupnp_context_manager_create_full for specifying the socket family

Bugs fixed in this release:
– https://bugzilla.gnome.org/show_bug.cgi?id=654446
– https://bugzilla.gnome.org/show_bug.cgi?id=770318
– https://bugzilla.gnome.org/show_bug.cgi?id=777491
– https://bugzilla.gnome.org/show_bug.cgi?id=780640
– https://bugzilla.gnome.org/show_bug.cgi?id=780715
– https://bugzilla.gnome.org/show_bug.cgi?id=793955

All contributors to this release:
– Jens Georg
– Sven Neumann
– Oliver Tappe
– Bastien Nocera

GUPnP is available for download at
https://download.gnome.org/sources/gupnp/1.1/
_______________________________________________
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list