Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gupnp-doc-1.6.7-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

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.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* 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

Files

/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