Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gupnp-doc | Distribution: openSUSE Tumbleweed |
Version: 1.6.7 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Sep 23 20:49:59 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 1777581 | Source RPM: gupnp-1.6.7-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: http://www.gupnp.org/ | |
Summary: Documentation for gupnp |
Documentation for GUPnP.
LGPL-2.1-or-later
* Mon Sep 23 2024 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.6.7: + Fix compatiblity with libxml2 2.12.x + Improve reproducability + ControlPoint: Fix re-scan + ContextManager: Fix boot-id update + Context: Fix crash if served URI is not an IP address - Drop 00514fb6.patch: Fixed upstream. * Thu Apr 11 2024 pgajdos@suse.com - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] * Thu Dec 14 2023 Dominique Leuenberger <dimstar@opensuse.org> - Add 00514fb6.patch: Fix compatibility with libxml2 2.12.x. * Fri Nov 03 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.6.6: + NetworkManager: Drop manual creation of lo contexts + ServiceProxy: Add new API for creating actions + Introspection: Be more resilient against weird formatting + Acl: Improve introspectability + ServiceProxy: Add result iterator for Action + Plug various smaller leaks * Mon Jul 31 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.6.5: + Fix build with meson 1.2 - Drop patches fixed upstream: + a10c57bd.patch + 884639bd.patch * Tue Jul 18 2023 Dominique Leuenberger <dimstar@opensuse.org> - Add upstream patches to fix build with meson 1.2.0: + a10c57bd.patch: Add missing "s" to wrap file syntax. + 884639bd.patch: properly spell [provide] in *.wrap files. * Sat Jul 01 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.6.4: + Keep a weak reference to proxy in action. + Add API to provide HTTP credentials for simple authentication. + Remove xmlRecoverMemory usage. - Drop 80e68995.patch: Fixed upstream. * Sat May 06 2023 Bjørn Lie <bjorn.lie@gmail.com> - Add upstream patch: 80e68995.patch: all: Drop xmlRecoverMemory. Use xmlReadMemory, also use NONET flat. * Fri Apr 21 2023 Frederic Crozat <fcrozat@suse.com> - Update license tag to LGPL-2.1-or-later. * Fri Dec 16 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.6.3: + Fix handling of deprecated and tentative v6 addresses. + Bugs fixed in this release: - https://gitlab.gnome.org/GNOME/gupnp/issues/82 - https://gitlab.gnome.org/GNOME/gupnp/issues/83 * Sun Nov 20 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.6.2: + Add test for issue 81. + Bugs fixed in this release: - https://gitlab.gnome.org/GNOME/gupnp/issues/81 * Thu Nov 10 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.6.1: + ControlPoint: - Fix error handling if description download fails. - Do not leak cancellable. + Use proper method for detecting IFA_FLAGS availability. + ContextManager: - Do not leak filtered contexts. - Fix freeing unavailable contexts. + Network ContextManager: Do not leak list parts of context lists. + Introspection: Properly chain up to parent class. + Service: Fix crash if subscription callback is points unreachable host. * Sat Sep 17 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.6.0: + Re-release of 1.5.4, no functional change. * Sat Sep 03 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.5.4: + Fix build against libsoup 3.1.2 or later + Do not rely on a log message from libsoup in tests + Use Docbook 4.5 for manpage + Do not use env in binding generator + Add missing libxml2 dependency for test - Drop 1296d10eda308792d2924f141d72b8b6818878bd.patch: Fixed upstream. * Sat Aug 27 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.5.3: + Linux context manager: Do not filter out v6 global addresses + Context: Add new convenience constructors + Examples: Fix browse.js for new API + NetworkManager: Create v4 and v6 contexts if no family is specified + Connman: Create v4 and v6 contexts if no family is specified - Changes from version 1.5.2: + Minor doc improvements + Minor example fixes + Fix pkg-config dependencies + Fix issues found by coverity + Deprecate internal UUID generator function + Set log domains everywhere + Support IPv6 in all context managers (Windows still broken) + ServiceProxy: - Fix error handling in sync call - Fix a memory leak in subscribe() - Change subscribtion timeout handling + ServiceInfo: Remove deprecated callback + ContextFilter: - Fix it - Notify only if content changes + DeviceInfo: Set task names + ContextManager: - Add tests for filtering - Fix behaviour of filter. Now the filter acts as if the context is appearing/disappearing + Vala: Fix ownership of XML doc + Bugs fixed: glgo#GNOME#gupnp#10, glgo#GNOME#gupnp#10, glgo#GNOME#gupnp#10, glgo#GNOME#gupnp#36, glgo#GNOME#gupnp#37, glgo#GNOME#gupnp#70. - Changes from version 1.5.1: + Minor doc fixes + Remove left-overs from WhiteList renaming + Make tests a little friendlier if there is no ipv6 + Fix a couple of issues from scan-build + DeviceInfo: - Make DeviceInfo:document accessible - Offer convenience function DeviceInfo:get_icon_async to combine icon lookup and icon download + ServiceAction: - Potential fix for running g_clear_pointer on an uninitialized value - Fix getting parameters from action + ServiceInfo: - Do not free an error that was propagated - Fix introspection on IPv6 devices + Service: Fix critical if Soup error other than G_IO_ERROR_CANCELLED occured - Changes from version 1.5.0: + Port to libsoup3 + API bump (1.6) + Improved test coverage + All _valist functions have been removed + The documentation is now provided by gi-docgen + All API that was marked as deprecated up until 1.4 has been removed + ServiceIntrospection: is now a GInitable + Context: - Uses GSSDP.Client:port - Fix reference leak when using ACL + DeviceInfo: The get_device() and get_service() virtual functions have been renamed + ServiceAction: - ServiceAction::return() was renamed to ServiceAction::return_success() to avoid issues with languages such as python. + ServiceInfo: Non-gio style introspection functions are now deprecated + Service: Returns a proper error instead of calling g_error when autoconnect fails + ServiceProxy: - Fixes an issue with M-POST fall-back if POST calls failed - There is no need anymore to call ServiceProxyAction::get() to get SOAP transport errors; those will now be already presented by the ServiceProxy::call_action_finish() call. + Bugs fixed: glgo#GNOME#gupnp#58, glgo#GNOME#gupnp#42, glgo#GNOME#gupnp#52, glgo#GNOME#gupnp#53, glgo#GNOME#gupnp#54, glgo#GNOME#gupnp#58, glgo#GNOME#gupnp#60, glgo#GNOME#gupnp#61, glgo#GNOME#gupnp#63. - Replace gtk-doc, pkgconfig(gssdp-1.2) and pkgconfig(libsoup-2.4) with docbook-xsl-stylesheets, xsltproc, pkgconfig(gi-docgen), pkgconfig(gssdp-1.6) and pkgconfig(libsoup-3.0) BuildRequires following upstream changes. - Bump soname and sover following upstream changes, also in baselibs.conf. - Use ldconfig_scriptlets macro for post(un) handling. - Drop gupnp-build-man-pages.patch: Fixed upstream. - Add 1296d10eda308792d2924f141d72b8b6818878bd.patch: Fix build against Soup 3.1.2 and later - Package docs in default docdir ref openSUSE standard and split it out in a doc subpackage. * Fri Jan 14 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.4.3: + ServiceProxy: - Properly propagate cancelled actions in deprecated calls. - Fix deprecated async calls, again. * Sat Jan 08 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.4.2: + Context: Fix a memory leak if ACL was used + RootDevice: Deprecate get_relative_location call + RootDevice, Device & Service: Fix use-after-free if Service lives longer than RootDevice + Service: Declare _valist functions deprecated + ServiceAction: Deprecate _return() call + ServiceProxy: - Fix re-queueing the message if POST fails - Fix double-free on ProxyAction + ServiceProxyAction: add _set() to the public API + ControlPoint: Deprecate get_context() call + Doc: - Add missing ContextFilter description - Add note regarding ACL and host_path() - Add note regarding error handling of call API - Add gupnp-build-man-pages.patch: Build and install the manpage. * Mon Dec 06 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.4.1: + Fix regression in async deprecated API. + Fix context creation not failing if the HTTP server fails to bind. * Wed Nov 10 2021 Yifan Jiang <yfjiang@suse.com> - Bump soname to 1_2-1 reflecting real the library version. Obsolete packages had the mismatched version number. * Mon Sep 20 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 1.4.0: + Fix fallback option for GSSDP dependency. + Linux CM: Fix address family filtering. + Linux CM: Fix a typo. - Changes from version 1.3.1: + Add ContextFilter class, deprecate WhiteList. + Fix several reference leaks. + Fix broken boot-id logic. Changes from version 1.3.0: + Service: name Tasks. + Doc: Some grammaer fixes. + Dead and deprecated code clean-up. + Move tests that are actually examples into examples. + Move tests from gtest to test. + Doc: General clean-up. + Fix some introspection annotations. + Build: Make gupnp usable as a subproject (more or less). + Make it possible to re-use a ServiceProxyAction. + Service: Validate "Host" header for GENA actions. * Mon Aug 02 2021 Yifan Jiang <yfjiang@suse.com> - Drop patches fixed upstream on SLE and Leap 15.4 gupnp-validate-host-header.patch. * Thu Jun 17 2021 Michael Gorse <mgorse@suse.com> - Add gupnp-validate-host-header.patch: validate host header (boo#1186590 glgo#GNOME/gupnp#24 CVE-2021-33516). * Sun Jun 06 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.2.7: + Fix build with -Wformat-security=error + Bump required GLib version to 2.66 + Fix some introspection annotations + Add missing varargs functions to vapi + Revert fix from 1.2.5 which causes managed control points to live too long * Tue Jun 01 2021 Ferdinand Thiessen <rpm@fthiessen.de> - Update to version 1.2.6 + Fix CVE-2021-33516 ( boo#1186590 ) + 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 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 + Fix introspection annotation for send_action and call_action_finish to prevent a double-free + Fix introspection annotation for send_action_list + Make ServiceIntrospection usable from gobject-introspection - Fix dependencies * Thu May 27 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.2.6: + Fix wrong dependency on GSSDP 1.2.4 - Changes from version 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 example + 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 attacks
/usr/share/doc/packages/gupnp-1.6 /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-Black.woff /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-Black.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-BlackItalic.woff /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-BlackItalic.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-Bold.woff /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-Bold.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-BoldItalic.woff /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-BoldItalic.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-Italic.woff /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-Italic.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-Medium.woff /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-Medium.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-MediumItalic.woff /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-MediumItalic.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-Regular.woff /usr/share/doc/packages/gupnp-1.6/RedHatDisplay-Regular.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatText-Bold.woff /usr/share/doc/packages/gupnp-1.6/RedHatText-Bold.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatText-BoldItalic.woff /usr/share/doc/packages/gupnp-1.6/RedHatText-BoldItalic.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatText-Italic.woff /usr/share/doc/packages/gupnp-1.6/RedHatText-Italic.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatText-Medium.woff /usr/share/doc/packages/gupnp-1.6/RedHatText-Medium.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatText-MediumItalic.woff /usr/share/doc/packages/gupnp-1.6/RedHatText-MediumItalic.woff2 /usr/share/doc/packages/gupnp-1.6/RedHatText-Regular.woff /usr/share/doc/packages/gupnp-1.6/RedHatText-Regular.woff2 /usr/share/doc/packages/gupnp-1.6/SourceCodePro-It.ttf.woff /usr/share/doc/packages/gupnp-1.6/SourceCodePro-Regular.ttf.woff /usr/share/doc/packages/gupnp-1.6/SourceCodePro-Semibold.ttf.woff /usr/share/doc/packages/gupnp-1.6/callback.ServiceProxyActionCallback.html /usr/share/doc/packages/gupnp-1.6/callback.ServiceProxyNotifyCallback.html /usr/share/doc/packages/gupnp-1.6/choosing-a-context-manager.html /usr/share/doc/packages/gupnp-1.6/class.Context.html /usr/share/doc/packages/gupnp-1.6/classes_hierarchy.html /usr/share/doc/packages/gupnp-1.6/client-tutorial.html /usr/share/doc/packages/gupnp-1.6/ctor.ServiceProxyAction.new.html /usr/share/doc/packages/gupnp-1.6/ctor.ServiceProxyAction.new_from_list.html /usr/share/doc/packages/gupnp-1.6/ctor.ServiceProxyAction.new_plain.html /usr/share/doc/packages/gupnp-1.6/enum.ServiceActionArgDirection.html /usr/share/doc/packages/gupnp-1.6/error.ControlError.html /usr/share/doc/packages/gupnp-1.6/error.EventingError.html /usr/share/doc/packages/gupnp-1.6/error.RootdeviceError.html /usr/share/doc/packages/gupnp-1.6/error.ServerError.html /usr/share/doc/packages/gupnp-1.6/error.ServiceError.html /usr/share/doc/packages/gupnp-1.6/error.ServiceIntrospectionError.html /usr/share/doc/packages/gupnp-1.6/error.XMLError.html /usr/share/doc/packages/gupnp-1.6/fonts.css /usr/share/doc/packages/gupnp-1.6/func.get_uuid.html /usr/share/doc/packages/gupnp-1.6/func.value_get_string.html /usr/share/doc/packages/gupnp-1.6/func.value_get_xml_node.html /usr/share/doc/packages/gupnp-1.6/fzy.js /usr/share/doc/packages/gupnp-1.6/glossary.html /usr/share/doc/packages/gupnp-1.6/go-up-symbolic.png /usr/share/doc/packages/gupnp-1.6/gupnp-1.6.devhelp2 /usr/share/doc/packages/gupnp-1.6/gupnp-logo-short.svg /usr/share/doc/packages/gupnp-1.6/iface.Acl.html /usr/share/doc/packages/gupnp-1.6/index.html /usr/share/doc/packages/gupnp-1.6/index.json /usr/share/doc/packages/gupnp-1.6/main.js /usr/share/doc/packages/gupnp-1.6/method.Acl.can_sync.html /usr/share/doc/packages/gupnp-1.6/method.Acl.is_allowed.html /usr/share/doc/packages/gupnp-1.6/method.Acl.is_allowed_async.html /usr/share/doc/packages/gupnp-1.6/method.Acl.is_allowed_finish.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.get.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.get_argument_count.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.get_gvalue.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.get_locales.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.get_message.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.get_name.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.get_value.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.get_values.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.return_error.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.return_success.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.set.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.set_value.html /usr/share/doc/packages/gupnp-1.6/method.ServiceAction.set_values.html /usr/share/doc/packages/gupnp-1.6/method.ServiceProxyAction.add_argument.html /usr/share/doc/packages/gupnp-1.6/method.ServiceProxyAction.get_result.html /usr/share/doc/packages/gupnp-1.6/method.ServiceProxyAction.get_result_hash.html /usr/share/doc/packages/gupnp-1.6/method.ServiceProxyAction.get_result_list.html /usr/share/doc/packages/gupnp-1.6/method.ServiceProxyAction.iterate.html /usr/share/doc/packages/gupnp-1.6/method.ServiceProxyAction.ref.html /usr/share/doc/packages/gupnp-1.6/method.ServiceProxyAction.set.html /usr/share/doc/packages/gupnp-1.6/method.ServiceProxyAction.unref.html /usr/share/doc/packages/gupnp-1.6/search.js /usr/share/doc/packages/gupnp-1.6/server-tutorial.html /usr/share/doc/packages/gupnp-1.6/solarized-dark.css /usr/share/doc/packages/gupnp-1.6/solarized-light.css /usr/share/doc/packages/gupnp-1.6/struct.ServiceAction.html /usr/share/doc/packages/gupnp-1.6/struct.ServiceActionArgInfo.html /usr/share/doc/packages/gupnp-1.6/struct.ServiceActionInfo.html /usr/share/doc/packages/gupnp-1.6/struct.ServiceProxyAction.html /usr/share/doc/packages/gupnp-1.6/struct.ServiceStateVariableInfo.html /usr/share/doc/packages/gupnp-1.6/style.css /usr/share/doc/packages/gupnp-1.6/type_func.ControlError.quark.html /usr/share/doc/packages/gupnp-1.6/type_func.EventingError.quark.html /usr/share/doc/packages/gupnp-1.6/type_func.RootdeviceError.quark.html /usr/share/doc/packages/gupnp-1.6/type_func.ServerError.quark.html /usr/share/doc/packages/gupnp-1.6/type_func.ServiceError.quark.html /usr/share/doc/packages/gupnp-1.6/type_func.ServiceIntrospectionError.quark.html /usr/share/doc/packages/gupnp-1.6/type_func.XMLError.quark.html /usr/share/doc/packages/gupnp-1.6/urlmap.js /usr/share/doc/packages/gupnp-1.6/vfunc.Acl.can_sync.html /usr/share/doc/packages/gupnp-1.6/vfunc.Acl.is_allowed.html /usr/share/doc/packages/gupnp-1.6/vfunc.Acl.is_allowed_async.html /usr/share/doc/packages/gupnp-1.6/vfunc.Acl.is_allowed_finish.html
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 20 00:28:09 2024