SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for gupnp-doc-1.6.6-150600.2.3.noarch.rpm :

* Thu Dec 14 2023 dimstarAATTopensuse.org- Add 00514fb6.patch: Fix compatibility with libxml2 2.12.x.
* Fri Nov 03 2023 bjorn.lieAATTgmail.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 bjorn.lieAATTgmail.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 dimstarAATTopensuse.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 bjorn.lieAATTgmail.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 bjorn.lieAATTgmail.com- Add upstream patch: 80e68995.patch: all: Drop xmlRecoverMemory. Use xmlReadMemory, also use NONET flat.
* Fri Apr 21 2023 fcrozatAATTsuse.com- Update license tag to LGPL-2.1-or-later.
* Fri Dec 16 2022 bjorn.lieAATTgmail.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 bjorn.lieAATTgmail.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 bjorn.lieAATTgmail.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 bjorn.lieAATTgmail.com- Update to version 1.6.0: + Re-release of 1.5.4, no functional change.
* Sat Sep 03 2022 bjorn.lieAATTgmail.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 bjorn.lieAATTgmail.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 bjorn.lieAATTgmail.com- Update to version 1.4.3: + ServiceProxy: - Properly propagate cancelled actions in deprecated calls. - Fix deprecated async calls, again.
* Sat Jan 08 2022 bjorn.lieAATTgmail.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 bjorn.lieAATTgmail.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 yfjiangAATTsuse.com- Bump soname to 1_2-1 reflecting real the library version. Obsolete packages had the mismatched version number.
* Mon Sep 20 2021 dimstarAATTopensuse.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 yfjiangAATTsuse.com- Drop patches fixed upstream on SLE and Leap 15.4 gupnp-validate-host-header.patch.
* Thu Jun 17 2021 mgorseAATTsuse.com- Add gupnp-validate-host-header.patch: validate host header (boo#1186590 glgo#GNOME/gupnp#24 CVE-2021-33516).
* Sun Jun 06 2021 bjorn.lieAATTgmail.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 rpmAATTfthiessen.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 bjorn.lieAATTgmail.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
* Mon Aug 10 2020 bjorn.lieAATTgmail.com- Update to version 1.2.4: + Fix subscription check on V6 link-local addresses. + Add autofree function for GUPnPServiceProxyAction.
* Tue Jun 23 2020 infoAATTpaolostivanin.com- Update to version 1.2.3: + Requires GSSDP 1.2.3 + Always build the gupnp-binding-tool manpage + Fix static linking issue caused by libguul subproject + Add mitigations for CVE-2020-12695 + Implement UDA 2.0 April 17 2020 Addendum
* Thu Jan 02 2020 bjorn.lieAATTgmail.com- Update to version 1.2.2: + Fix macOS dylib versioning. + Fix endless loop on early notify. + Several documentation fixes. + Implement version-independent type registration in ResourceFactory. + Fix an issue with implementation of the depracted functions. + Fix an issue with including net/if.h and linux/if.h. + Add async introspection functions matching the usual GIO function pattern. + Go through main loop if introspection fails before the actual network request. + Bump required GLib version to 2.58.
* Thu May 30 2019 bjorn.lieAATTgmail.com- Update to version 1.2.1: + Fix a deadlock when cancelling an action. + Do not call-back a cancelled action. + Fix public dependencies.
* Thu May 30 2019 bjorn.lieAATTgmail.com- Update to version 1.2.0: + Stable release version bump.
* Thu May 30 2019 bjorn.lieAATTgmail.com- Update to version 1.1.2: + Use python3 in binding tool. + Avoid a static buffer in the linux context manager. + Add UDA version and address family to linux context manager. + Implement ssdp:update in context manager. + Update documentation. + Introduce new sync/async service proxy call API.
* Thu May 30 2019 bjorn.lieAATTgmail.com- Update to version 1.1.1: + Fix issue when building VAPI. + Pass on network mask from linux CM. + Properly rewrite v6 link-local urls when accessing. + Minor introspection annotation fixes. + Properly filter v6 scopes in linux CM. + Fix compile issues with linux CM when there is no wireless.h. + Fix doble-free in linux CM. + Simplify build tests a bit.- Changes from version 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: bgo#654446, bgo#770318, bgo#777491, bgo#780640, bgo#780715, bgo#793955.- Switch to meson buildsystem, add meson and gtk-doc BuildRequires and macros.- Add pkgconfig(gio-2.0), pkgconfig(glib-2.0), pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires: align with what meson checks for.- Replace pkgconfig(gssdp-1.0) with pkgconfig(gssdp-1.2) BuildRequires following upstreams changes.- Add soname and sover defines and set them to 1_2-0 and 1.2, make future API and ABI bumps easier.
* Wed May 29 2019 bjorn.lieAATTgmail.com- Update to version 1.0.4: + Fix some win32-specific warnings. + Backport meson support form master. + Fix introspection annotations for get_icon_url + Avoid static buffer in linux context manager. + Fix wrong include in ACL header. + Fix endless loop in service proxy.
* Tue Jul 31 2018 bjorn.lieAATTgmail.com- Update to version 1.0.3: + 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. + Bugs fixed: bgo#780640, bgo#780715, bgo#793955.
* Mon Jun 04 2018 dimstarAATTopensuse.org- Drop NetworkManager recommends from libgupn-1_0-4: There is no reason to pollute a system with NM just because something pulls in libgupnp (boo#1082090).
* Wed Feb 28 2018 dimstarAATTopensuse.org- Modernize spec-file by calling spec-cleaner
* Mon Mar 20 2017 dimstarAATTopensuse.org- Update to version 1.0.2: + Fix a potential crash of GUPnPProxy when trying to access a dangling GUPnPServiceProxy pointer of a server handler (bgo#777491).
* Sat Oct 15 2016 zaitorAATTopensuse.org- Update to version 1.0.1: + Connman CM: Various fixes. + Linux CM: Fix compiler warning about negative shift. + Documentation: - Fix FSF address. - Fix references. + Build: Update ax_append_link_flags. + Bugs fixed: bgo#770318.
* Mon Sep 19 2016 zaitorAATTopensuse.org- Update to version 1.0.0: + No changes.
* Tue Aug 16 2016 zaitorAATTopensuse.org- Update to version 0.99.0: + Fix build on OS X.
* Tue Jun 21 2016 zaitorAATTopensuse.org- Update to version 0.20.18: + Retry description URL on failure. + Bugs fixed: bgo#694450.
* Thu May 19 2016 tyangAATTsuse.com- Update to GNOME 3.20.2 Fate#318572.
* Tue Apr 26 2016 zaitorAATTopensuse.org- Update to version 0.20.17: + Update autogen.sh from GNOME template. + Cache user agents by IP. + Remove intltool. + Use newTargetValue in light example. + Bugs fixed: bgo#653894, bgo#763945, bgo#764050.
* Fri Apr 15 2016 mgorseAATTsuse.com- Update to GNOME 3.20 Fate#318572
* Tue Feb 09 2016 dimstarAATTopensuse.org- Update to version 0.20.16: + Don\'t hardcode python path in gupnp-binding-tool. + Check for IFA_FLAGS to not bind ourselves to a recent kernel version. + Add missing m4 files. + Fix issues with introspection. + Make GUPnPServiceAction boxed. + Some JavaScript examples. + Distribute VAPI file in tarball. + Bugs fixed: bgo#760217, bgo#760430, bgo#761265.
* Sun Jan 03 2016 zaitorAATTopensuse.org- Update to version 0.20.15: + Remove gnome-common + Fix issue with gupnp_service_signals_autoconnect() blocking endlessly. + Fix return type for BIN_HEX. + Update some m4 macros. + Fix typos in API docs. + NetworkManager context manager: - Fix use-after-free issue. - Fix various static code analysis findings. + Netlink context manager: - Use proper macros for RTM_
*ADDRESS messages. - Use device name from netlink. - Add possibility to dump received netlink packets for debugging. - Fix issues with losing contexts after DHCP renew happens. - Some style fixes. + Bugs fixed: bgo#736365, bgo#741257, bgo#750936, bgo#752490, bgo#759000.
* Mon May 11 2015 dimstarAATTopensuse.org- Update to version 0.20.14: + Simplify UUID handling. + Bugs fixed: bgo#743072, bgo#744221.
* Mon Jan 05 2015 dimstarAATTopensuse.org- Update to version 0.20.13: + Fix cyclic includes. + Avoid redefinition of symbols. + Fix missing function declaration. + Don\'t check for connman.pc. + Allow actions without arguments. + Respect \"prefer_bigger\" even if there is no icon size. + DOAP fixes. + Fix VAPI generation. + Fix reference counting. + Port to new libsoup API. + Bugs fixed: bgo#722696, bgo#731209, bgo#731457, bgo#733241, bgo#740267, bgo#742075.
* Thu Oct 16 2014 hrvoje.senjanAATTgmail.com- Add baselibs.conf: provide multi-arch packages.
 
ICM