| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: gssdp-doc | Distribution: SUSE Linux Enterprise 15 |
| Version: 1.6.3 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150600.1.3 | Build date: Fri Mar 8 21:24:42 2024 |
| Group: Development/Libraries/C and C++ | Build host: h03-ch2b |
| Size: 1797283 | Source RPM: gssdp-1.6.3-150600.1.3.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: http://www.gupnp.org/ | |
| Summary: Documentation for gssdp | |
Documentation for gssdp.
LGPL-2.1-or-later
* Fri Nov 03 2023 bjorn.lie@gmail.com
- Update to version 1.6.3:
+ Do not crash if socket receive fails
+ Do not leak local address in SocketSource
* Fri Apr 21 2023 fcrozat@suse.com
- Update license tag to LGPL-2.1-or-later.
* Sun Nov 20 2022 bjorn.lie@gmail.com
- Update to version 1.6.2:
+ Propagate random port up to client, partial fix for GUPnP/81
+ Add manpage for sniffer.
- Pass manpages=false to meson, we do not have the needed pandoc
BuildRequires available for all arches/buildtargets.
* Thu Nov 10 2022 bjorn.lie@gmail.com
- Update to version 1.6.1:
+ Potential fix for sending discovery responses with the wrong
location.
+ Properly parse netlink messages in neighbour discovery.
+ Do not leak the host mask if it was alreay provided on object
client creation.
+ Fix install path for generated documentation.
+ Fix warning message for link-local v4 addresses.
* Sat Sep 17 2022 bjorn.lie@gmail.com
- Update to version 1.6.0:
+ Re-release of 1.5.2 as stable version. No functional changes.
* Sat Aug 27 2022 bjorn.lie@gmail.com
- Update to version 1.5.2:
+ Enable global scope v6 addresses.
+ Expose Client:address as proper property.
+ Clean-up client properties, make some construct-only.
+ Add new convenience constructors for client.
- Changes from version 1.5.1:
+ Clean-up debug output.
+ Allow interface indexes up to MAXINT.
- Disable meson_test macro for now, fails currently, but that is ok
as we are on the unstable branch.
- Replace python3-gi-docgen with pkgconfig(gi-docgen)
BuildRequires, align with what meson checks for.
- Drop unneeded and unused gtk-doc BuildRequires.
- Package docs in default docdir ref openSUSE standard and split it
out in a doc subpackage.
- Use ldconfig_scriptlets macro for post(un) handling.
* Fri Apr 29 2022 emilyyrose@gmail.com
- Update to version 1.5.0:
+ Switch to libsoup3.
+ Bump API and ABI.
+ Deprecate Client:msearch-port property for Client:port.
- Bump soname and sover following upstream changes, also in
baselibs.conf
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
BuildRequires following upstreams port.
* Mon Sep 27 2021 dimstar@opensuse.org
- Pass -Dsniffer=false to meson: Disable build of sniffer. Allows
to drop pkgconfig(gtk4) BuildRequires and helps eliminate a build
cycle.
- Allow for easy toggling using bcond_with sniffer.
* Mon Sep 20 2021 dimstar@opensuse.org
- Update to version 1.4.0.1:
+ Fix building the sniffer when built as subproject
+ Do not build docs by default
- Changes from version 1.3.1:
+ Implement MAC lookup on Windows
+ Implement interface index lookup on Windows
+ Fix distributing docs in the tarball
+ Build docs by default
- Changes from version 1.3.0:
+ Sniffer: Various deprecated function clean-up
+ Sniffer: Port to GTK4
+ Docs: Ported to gi-docgen
+ Docs: Clean-up and other improvements
+ Client: Minor dead code clean-up
+ Build: Make GSSDP usable as a subproject
+ All: Fixes from scan-build
+ All: Minor introspection fixes
- Replace pkgconfig(gtl+-3.0) BuildRequires with pkgconfig(gtk4):
Follow upstreams port to GTK 4.
- Enable test suite: enable meson_test in check section.
* Tue Jun 23 2020 info@paolostivanin.com
- Update to version 1.2.3:
+ Prevent crash if client is not initialized
+ Fix critical if network device does not exists
+ Fix ::1 multicast
+ client. Add getter for network mask
* Thu Jan 02 2020 bjorn.lie@gmail.com
- Update to version 1.2.2:
+ Fix macOS dylib versioning.
+ Update the required glib version to 2.54.
+ Fix setting the multicast sending interface.
* Wed May 01 2019 bjorn.lie@gmail.com
- Update to version 1.2.1:
+ Fix portability issues with gssdp_net_get_device_list.
+ Fix a local vs. global include in public header.
* Tue Mar 12 2019 bjorn.lie@gmail.com
- Update to version 1.2.0:
+ Stable release version bump.
* Wed Feb 13 2019 bjorn.lie@gmail.com
- Update to version 1.1.3:
+ 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.
- Disable tests for now, as it currently fails, but this is the
unstable branch so it's ok for the time beeing.
* Sat Jan 26 2019 bjorn.lie@gmail.com
- Update to version 1.1.2:
+ 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.
* Sat Jan 26 2019 bjorn.lie@gmail.com
- Update to version 1.1.1:
+ 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.
- Changes from version 1.1.0.1:
+ Re-release of 1.1.0 because of meson tarball naming.
- Changes from version 1.1.0:
+ 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.
- Add soname and sover defines and set them to 1_2-0 and 1.2, make
future API and ABI bumps easier.
* Fri Jan 25 2019 bjorn.lie@gmail.com
- Update to version 1.0.3:
+ Meson build fixes.
+ Fix running sniffer from meson build.
+ Fix issue on OS X when socket is destroyed after suspend.
+ Fix a memory leak in the device sniffer.
+ Fix a crash when sending a SSDP message after clearing the
custom headers.
+ Use utsname.release for Server: header.
+ Bugs fixed in this release: glgo#GNOME/gssdp#1, bgo#794340.
- Switch to meson buildsystem, add meson and gtk-doc BuildRequires
and macros. Also run tests in new check section.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Mon Mar 20 2017 dimstar@opensuse.org
- Update to version 1.0.2:
+ Small documentation fixes.
+ Fix deprecation warning with GTK+-3.22.
* Sat Oct 15 2016 zaitor@opensuse.org
- Update to version 1.0.1:
+ 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.
* Mon Sep 19 2016 zaitor@opensuse.org
- Update to version 1.0.0:
+ No changes.
* Tue Aug 16 2016 zaitor@opensuse.org
- Update to version 0.99.0:
+ Don't leak arp lookup symbol.
+ Minor documentation updates.
* Tue Jun 21 2016 zaitor@opensuse.org
- Update to version 0.14.16:
+ Fill the interface index for bionic.
+ Remove unused include.
+ Fix interface lookup on Win32.
+ Bugs fixed: bgo#762455, bgo#765688, bgo#765709.
* Thu May 19 2016 tyang@suse.com
- Update to GNOME 3.20.2 Fate#318572
* Tue Apr 26 2016 zaitor@opensuse.org
- Update to version 0.14.15:
+ Actually use the TTL that was set by the user.
+ Use if_nametoindex instead of IOCTL when available.
+ Implement a User Agent cache based on SSDP packages.
+ Fix potential strncpy overflow.
+ Add missing m4 macros.
+ Disable PKTINFO on OS X.
+ Do not leak host_addr in clients.
+ Bugs fixed: bgo#653894, bgo#762324, bgo#764677.
* Tue Feb 09 2016 dimstar@opensuse.org
- Update to version 0.14.14:
+ Fix warning if the IP address is not known.
+ Fix issue with discovery.
+ Bugs fixed: bgo#760702.
* Sun Jan 03 2016 zaitor@opensuse.org
- Update to version 0.14.13:
+ Make "host-ip" of GSSDPClient a construction property to give
the caller the chance to bypass the IP autodetection during
client creation.
* Tue Dec 08 2015 zaitor@opensuse.org
- Update to version 0.14.12.1:
+ Update m4 macros from autoconf-archive (bgo#758778).
* Sun Nov 22 2015 zaitor@opensuse.org
- Update to version 0.14.12:
+ Fix issues with names of loopback device on *BSD.
+ Move gtest code one level up and examples to their own folder.
+ Fix a possible NULL derefence in gssdp-device-sniffer.
+ Remove use of gnome-common for building.
+ Bugs fixed: bgo#743070.
* Mon Jan 05 2015 dimstar@opensuse.org
- Update to version 0.14.11:
+ Don't use inet_netof to filter for correct source networks.
+ Add gssdp_resource_browser_rescan() function.
+ Allow custom TTL values for GSSDPClient.
+ Bugs fixed: bgo#656406, bgo#668922, bgo#692516.
* Thu Oct 16 2014 hrvoje.senjan@gmail.com
- Add baselibs.conf: provide multi-arch packages.
/usr/share/doc/packages/gssdp-1.6 /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-Black.woff /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-Black.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-BlackItalic.woff /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-BlackItalic.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-Bold.woff /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-Bold.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-BoldItalic.woff /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-BoldItalic.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-Italic.woff /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-Italic.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-Medium.woff /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-Medium.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-MediumItalic.woff /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-MediumItalic.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-Regular.woff /usr/share/doc/packages/gssdp-1.6/RedHatDisplay-Regular.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatText-Bold.woff /usr/share/doc/packages/gssdp-1.6/RedHatText-Bold.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatText-BoldItalic.woff /usr/share/doc/packages/gssdp-1.6/RedHatText-BoldItalic.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatText-Italic.woff /usr/share/doc/packages/gssdp-1.6/RedHatText-Italic.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatText-Medium.woff /usr/share/doc/packages/gssdp-1.6/RedHatText-Medium.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatText-MediumItalic.woff /usr/share/doc/packages/gssdp-1.6/RedHatText-MediumItalic.woff2 /usr/share/doc/packages/gssdp-1.6/RedHatText-Regular.woff /usr/share/doc/packages/gssdp-1.6/RedHatText-Regular.woff2 /usr/share/doc/packages/gssdp-1.6/SourceCodePro-It.ttf.woff /usr/share/doc/packages/gssdp-1.6/SourceCodePro-Regular.ttf.woff /usr/share/doc/packages/gssdp-1.6/SourceCodePro-Semibold.ttf.woff /usr/share/doc/packages/gssdp-1.6/class.Client.html /usr/share/doc/packages/gssdp-1.6/class.ResourceBrowser.html /usr/share/doc/packages/gssdp-1.6/class.ResourceGroup.html /usr/share/doc/packages/gssdp-1.6/classes_hierarchy.html /usr/share/doc/packages/gssdp-1.6/const.ALL_RESOURCES.html /usr/share/doc/packages/gssdp-1.6/ctor.Client.new.html /usr/share/doc/packages/gssdp-1.6/ctor.Client.new_for_address.html /usr/share/doc/packages/gssdp-1.6/ctor.Client.new_full.html /usr/share/doc/packages/gssdp-1.6/ctor.Client.new_with_port.html /usr/share/doc/packages/gssdp-1.6/ctor.ResourceBrowser.new.html /usr/share/doc/packages/gssdp-1.6/ctor.ResourceGroup.new.html /usr/share/doc/packages/gssdp-1.6/enum.UDAVersion.html /usr/share/doc/packages/gssdp-1.6/error.Error.html /usr/share/doc/packages/gssdp-1.6/fonts.css /usr/share/doc/packages/gssdp-1.6/fzy.js /usr/share/doc/packages/gssdp-1.6/go-up-symbolic.png /usr/share/doc/packages/gssdp-1.6/gssdp-1.6.devhelp2 /usr/share/doc/packages/gssdp-1.6/gssdp-device-sniffer.html /usr/share/doc/packages/gssdp-1.6/gupnp-logo-short.svg /usr/share/doc/packages/gssdp-1.6/index.html /usr/share/doc/packages/gssdp-1.6/index.json /usr/share/doc/packages/gssdp-1.6/main.js /usr/share/doc/packages/gssdp-1.6/method.Client.add_cache_entry.html /usr/share/doc/packages/gssdp-1.6/method.Client.append_header.html /usr/share/doc/packages/gssdp-1.6/method.Client.can_reach.html /usr/share/doc/packages/gssdp-1.6/method.Client.clear_headers.html /usr/share/doc/packages/gssdp-1.6/method.Client.get_active.html /usr/share/doc/packages/gssdp-1.6/method.Client.get_address.html /usr/share/doc/packages/gssdp-1.6/method.Client.get_address_mask.html /usr/share/doc/packages/gssdp-1.6/method.Client.get_family.html /usr/share/doc/packages/gssdp-1.6/method.Client.get_host_ip.html /usr/share/doc/packages/gssdp-1.6/method.Client.get_index.html /usr/share/doc/packages/gssdp-1.6/method.Client.get_interface.html /usr/share/doc/packages/gssdp-1.6/method.Client.get_network.html /usr/share/doc/packages/gssdp-1.6/method.Client.get_port.html /usr/share/doc/packages/gssdp-1.6/method.Client.get_server_id.html /usr/share/doc/packages/gssdp-1.6/method.Client.get_uda_version.html /usr/share/doc/packages/gssdp-1.6/method.Client.guess_user_agent.html /usr/share/doc/packages/gssdp-1.6/method.Client.remove_header.html /usr/share/doc/packages/gssdp-1.6/method.Client.set_boot_id.html /usr/share/doc/packages/gssdp-1.6/method.Client.set_config_id.html /usr/share/doc/packages/gssdp-1.6/method.Client.set_network.html /usr/share/doc/packages/gssdp-1.6/method.Client.set_server_id.html /usr/share/doc/packages/gssdp-1.6/method.ResourceBrowser.get_active.html /usr/share/doc/packages/gssdp-1.6/method.ResourceBrowser.get_client.html /usr/share/doc/packages/gssdp-1.6/method.ResourceBrowser.get_mx.html /usr/share/doc/packages/gssdp-1.6/method.ResourceBrowser.get_target.html /usr/share/doc/packages/gssdp-1.6/method.ResourceBrowser.rescan.html /usr/share/doc/packages/gssdp-1.6/method.ResourceBrowser.set_active.html /usr/share/doc/packages/gssdp-1.6/method.ResourceBrowser.set_mx.html /usr/share/doc/packages/gssdp-1.6/method.ResourceBrowser.set_target.html /usr/share/doc/packages/gssdp-1.6/method.ResourceGroup.add_resource.html /usr/share/doc/packages/gssdp-1.6/method.ResourceGroup.add_resource_simple.html /usr/share/doc/packages/gssdp-1.6/method.ResourceGroup.get_available.html /usr/share/doc/packages/gssdp-1.6/method.ResourceGroup.get_client.html /usr/share/doc/packages/gssdp-1.6/method.ResourceGroup.get_max_age.html /usr/share/doc/packages/gssdp-1.6/method.ResourceGroup.get_message_delay.html /usr/share/doc/packages/gssdp-1.6/method.ResourceGroup.remove_resource.html /usr/share/doc/packages/gssdp-1.6/method.ResourceGroup.set_available.html /usr/share/doc/packages/gssdp-1.6/method.ResourceGroup.set_max_age.html /usr/share/doc/packages/gssdp-1.6/method.ResourceGroup.set_message_delay.html /usr/share/doc/packages/gssdp-1.6/method.ResourceGroup.update.html /usr/share/doc/packages/gssdp-1.6/property.Client.active.html /usr/share/doc/packages/gssdp-1.6/property.Client.address-family.html /usr/share/doc/packages/gssdp-1.6/property.Client.address.html /usr/share/doc/packages/gssdp-1.6/property.Client.boot-id.html /usr/share/doc/packages/gssdp-1.6/property.Client.config-id.html /usr/share/doc/packages/gssdp-1.6/property.Client.host-ip.html /usr/share/doc/packages/gssdp-1.6/property.Client.host-mask.html /usr/share/doc/packages/gssdp-1.6/property.Client.interface.html /usr/share/doc/packages/gssdp-1.6/property.Client.msearch-port.html /usr/share/doc/packages/gssdp-1.6/property.Client.network.html /usr/share/doc/packages/gssdp-1.6/property.Client.port.html /usr/share/doc/packages/gssdp-1.6/property.Client.server-id.html /usr/share/doc/packages/gssdp-1.6/property.Client.socket-ttl.html /usr/share/doc/packages/gssdp-1.6/property.Client.uda-version.html /usr/share/doc/packages/gssdp-1.6/property.ResourceBrowser.active.html /usr/share/doc/packages/gssdp-1.6/property.ResourceBrowser.client.html /usr/share/doc/packages/gssdp-1.6/property.ResourceBrowser.mx.html /usr/share/doc/packages/gssdp-1.6/property.ResourceBrowser.target.html /usr/share/doc/packages/gssdp-1.6/property.ResourceGroup.available.html /usr/share/doc/packages/gssdp-1.6/property.ResourceGroup.client.html /usr/share/doc/packages/gssdp-1.6/property.ResourceGroup.max-age.html /usr/share/doc/packages/gssdp-1.6/property.ResourceGroup.message-delay.html /usr/share/doc/packages/gssdp-1.6/search.js /usr/share/doc/packages/gssdp-1.6/signal.Client.message-received.html /usr/share/doc/packages/gssdp-1.6/signal.ResourceBrowser.resource-available.html /usr/share/doc/packages/gssdp-1.6/signal.ResourceBrowser.resource-unavailable.html /usr/share/doc/packages/gssdp-1.6/signal.ResourceBrowser.resource-update.html /usr/share/doc/packages/gssdp-1.6/solarized-dark.css /usr/share/doc/packages/gssdp-1.6/solarized-light.css /usr/share/doc/packages/gssdp-1.6/style.css /usr/share/doc/packages/gssdp-1.6/type_func.Error.quark.html /usr/share/doc/packages/gssdp-1.6/urlmap.js /usr/share/doc/packages/gssdp-1.6/vfunc.ResourceBrowser.resource_available.html /usr/share/doc/packages/gssdp-1.6/vfunc.ResourceBrowser.resource_unavailable.html /usr/share/doc/packages/gssdp-1.6/vfunc.ResourceBrowser.resource_update.html
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 9 15:46:47 2025