About GUPnP =========== GUPnP is an object-oriented open source framework for creating UPnP devices and control points, written in C using GObject and libsoup. The GUPnP API is intended to be easy to use, efficient and flexible.
This is core UPnP library that implements the generic UPnP specification on top of GSSDP: resource announcement and discovery, description, control, event notification, and presentation (GUPnP includes basic web server functionality through libsoup). GUPnP does not include helpers for construction or control of specific standardized resources (e.g. MediaServer); this is left for higher level libraries utilizing the GUPnP framework. News ==== - 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 in this release: - https://gitlab.gnome.org/GNOME/gupnp/issues/58 Download ======== https://download.gnome.org/sources/gupnp/1.5/gupnp-1.5.0.tar.xz (2.11M) sha256sum: 798c367d0c47bfb4c469e0df64134201ddfb68a57a36d12272ba39b4ed144ef7 _______________________________________________ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list