What's new in GSSDP 1.2.2
Jan 7, 2020
- Fix macOS dylib versioning
- Update the required glib version to 2.54
- Fix setting the multicast sending interface
- Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/gssdp/issues/4
New in GSSDP 1.2.1 (May 5, 2019)
- Fix portability issues with gssdp_net_get_device_list
- Fix a local vs. global include in public header
- Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/gssdp/issues/3
New in GSSDP 1.1.3 (Feb 13, 2019)
- Fix a memory leak in sniffer
- Minor other improvements to sniffer
- Fix address fall-back to IP v4 for GSSDP client
- Bump minimum GLib version to 2.44
- Fix a crash due to a dangling pointer in GSSDP client
- Fix a memory leak in pktinfo handler
- Use g_type_ensure instead of custom solution
- Implement UDA 1.1 boot-id and config-id
- Implement UDA 1.1 ssdp:update messages
- Documentation updates
- Style fixes
- Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/gssdp/issues/1
- https://gitlab.gnome.org/GNOME/gssdp/issues/2
New in GSSDP 1.1.2 (Jan 9, 2019)
- Use a proper type for the message-received signal's parameter
- Fix OS name in version string
- Fix version string to include UPnP version
- Fall-back to UDA 1.0 if UDA version is unspecified
New in GSSDP 1.1.1 (Dec 18, 2018)
- Fix a crash with sniffer
- Fix pktinfo handling on OS X
- Fix mssing network mask in GSSDPClient
- Several build test simplifications
- Add property for address family in GSSDPClient
- Remove address family hack in sniffer
- Add property for UDA version in GSSDPClient
New in GSSDP 1.1.0.1 (Nov 14, 2018)
- Bump API and ABI versions
- Port to new GLib type macros
- Remove the custom marshaller
- 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
New in GSSDP 1.0.3 (Jul 30, 2018)
- Avoid a crash in gupnp_root_device_constructor
- Propagage User-Agent from Cache
- Fix potential issue with boolean vs. bitwise evaluation
- Fix a crash in GUPnPServiceProxy::subscription_expire
- Accept broken Action header without the "
- Fix issue with strcpy destination buffer size in linux context manager
New in GSSDP 1.0.2 (Mar 28, 2017)
- Small documentation fixes
- Fix deprecation warning with GTK+-3.22
New in GSSDP 1.0.1 (Oct 29, 2016)
- Fix some compiler/c89 issues with recent mingw
- Use proper ssize_t modifier in printf
- Make documentation point to itself by declaring it stable
- Use correct FSF address in documentation text
New in GSSDP 1.0 Beta (Aug 30, 2016)
- Don't leak arp lookup symbol
- Minor documentation updates
New in GSSDP 0.14.16 (Jun 23, 2016)
- Fill the interface index for bionic.
- Remove unused include.
- Fix interface lookup on Win32
- Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=762455
- https://bugzilla.gnome.org/show_bug.cgi?id=765688
- https://bugzilla.gnome.org/show_bug.cgi?id=765709
New in GSSDP 0.14.11 (Jan 6, 2015)
- Fix memory leak in GSSDPClient.
- Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=737870
New in GSSDP 0.14.7 (Feb 4, 2014)
- Add missing function declaration.
New in GSSDP 0.14.6 (Nov 21, 2013)
- Add msearch-property to GSSDPClient to use a fixed UDP listening port.
- Doc changes.
- Marshalling fixes for GSSDPClient::message-received signal.
- Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=711015