Package Release Info

gupnp-1.2.2-3.3.1

Update Info: SUSE-SLE-Module-Packagehub-Subpackages-15-SP3-2021-2153
Available in Package Hub : 15 SP3 Subpackages Updates

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libgupnp-devel
typelib-1_0-GUPnP-1_0

Change Logs

* Thu Jun 17 2021 mgorse@suse.com
- Add gupnp-validate-host-header.patch: validate host header
  (boo#1186590 glgo#GNOME/gupnp#24 CVE-2021-33516).
* Thu Jan 02 2020 bjorn.lie@gmail.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.lie@gmail.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.lie@gmail.com
- Update to version 1.2.0:
  + Stable release version bump.
* Thu May 30 2019 bjorn.lie@gmail.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.lie@gmail.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.lie@gmail.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.lie@gmail.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 dimstar@opensuse.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 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
Version: 1.0.2-bp152.2.4
* Mon Mar 20 2017 dimstar@opensuse.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 zaitor@opensuse.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 zaitor@opensuse.org
- Update to version 1.0.0:
  + No changes.
* Tue Aug 16 2016 zaitor@opensuse.org
- Update to version 0.99.0:
  + Fix build on OS X.
* Tue Jun 21 2016 zaitor@opensuse.org
- Update to version 0.20.18:
  + Retry description URL on failure.
  + Bugs fixed: bgo#694450.
* 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.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 mgorse@suse.com
- Update to GNOME 3.20  Fate#318572
* Tue Feb 09 2016 dimstar@opensuse.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 zaitor@opensuse.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 dimstar@opensuse.org
- Update to version 0.20.14:
  + Simplify UUID handling.
  + Bugs fixed: bgo#743072, bgo#744221.
* Mon Jan 05 2015 dimstar@opensuse.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.senjan@gmail.com
- Add baselibs.conf: provide multi-arch packages.
* Mon Jun 30 2014 dimstar@opensuse.org
- Update to version 0.20.12:
  + Several documentation fixes.
  + Fix warning from clang.
  + Prevent a critical if there's no DBus available and a
    DBus-based context manager is used.
  + Don't try to use a DBus context manager if we don't have a
    system bus.
  + Use g_return_val_if_fail.
  + Fix a small leak of CallbackData in GUPnPServiceProxy.
  + Add a gupnp_service_proxy_add_notify_full variant to be nice to
    gobject-introspection.
  + Several code cleanups.
  + Fix a reference leak in ACL.
  + Make "document" property of GUPnPDeviceInfo readable.
  + Add gupnp_service_proxy_add_raw_notify which can be used to get
    the raw xmlDoc received through notification.
  + Bugs fixed: bgo#701446, bgo#706123, bgo#706127, bgo#727709,
    bgo#729827, bgo#730359, bgo#730690.
* Sun May 04 2014 zaitor@opensuse.org
- Update to version 0.20.11:
  + Disable the Unix context manager on Android.
  + Fix Windows compilation.
  + Fix a memory leak in Linux context manager.
  + Fix libuuid dependencies in pkg-config files.
  + Implement a simple ACL infrastructure.
  + Bugs fixed: bgo#711027, bgo#723715, bgo#727539, bgo#728889.
* Mon Feb 03 2014 zaitor@opensuse.org
- Update to version 0.20.10:
  + Make sure ResourceFactory creates proxies with the correct
    GType.
  + Make it possible to unsubscribe from a service proxy during a
    call-back.
  + Disable managed RootDevices on WL change in addition to
    ControlPoints.
  + Bugs fixed: bgo#678701, bgo#690400, bgo#711332.
* Sat Dec 14 2013 dimstar@opensuse.org
- Update to version 0.20.9:
  + Enforce HTTP 1.1 for device description requests.
  + Add libuuid to Requires.private of pkg-config file.
  + Deprecate gupnp_service_proxy_{begin,send}_action_hash as they
    cannot guarantee the argument order.
  + Add gupnp_service_info_get_introspection_async_full() that
    makes it possible to cancel an introspcetion request using
    GCancellable.
  + Fix a crash when running with GSSDP < 0.14.6.
  + Bugs fixed: bgo#704867, bgo#710491, bgo#711027, bgo#711167,
    bgo#720369, bgo#720372.
* Thu Oct 31 2013 dimstar@opensuse.org
- Update to version 0.20.8 (bnc#849913):
  + Minor compilation and style fixes in the Linux CM.
  + Add gupnp_white_list_add_entryv utility function.
  + Use "port" property to set "msearch-port" property on base
    class.
  + Other style fixes.
  + Bugs fixed: bgo#711015.
* Wed Oct 16 2013 dimstar@opensuse.org
- Update to version 0.20.7:
  + Fix GCC warnings about local includes.
  + Do not hand out libxml2-allocated strings.
  + Fix a crash when a notification host was not available.
  + Always call action call-back asynchronously, even when there
    was an error.
  + Add performance measurement options to light-server/-client.
  + Bugs fixed: bgo#669729, bgo#703263, bgo#708162, bgo#708575,
    bgo#708751.
* Tue Sep 03 2013 dimstar@opensuse.org
- Update to version 0.20.6:
  + Don't do excessive network rescans (bgo#706996).