------------------------------------------------------------------- Thu Aug 12 23:19:14 CEST 2010 - dimstar@opensuse.org - Update to version 0.13.5: + Chain up in GUPnPXMLDoc's finalize(). + Correct transfer annotation for gupnp_context_get_session(). + Prefer g_strcmp0() over strcmp(). + Check for body length rather than Content-Length in SOAP requests so we can satsify DLNA CTT test 7.2.5.7. + Explicitly link test apps to needed libraries. + Missing annotation for context_get_session + Updated translations. ------------------------------------------------------------------- Mon Jun 21 12:48:37 CEST 2010 - dimstar@opensuse.org - Update to version 0.13.4: + GUPnPService should remove all handlers installed on the shared SoupServer instance when it is disposed. + Fixate subscription timeout to be 300s as per DLNA requirement + Correct type of action argument of GUPnPService::action-invoked + Remove redundant copying of GValue content in a few places. + Handle multiple variables inside property node in event notifications to be compatible with server-side implementations using older GUPnP + Fix syntax of event notifications with multiple properties. + Add/fix gobject-introspection annotations for various functions. + Some non-functional improvements. ------------------------------------------------------------------- Mon Apr 12 20:03:24 CEST 2010 - vuntz@opensuse.org - Update to version 0.13.3: + Include the Content-Type header in the HTTP messages. This satisfies DLNA CTT test cases 7.2.5.9 and 7.2.29.1. + Use g_message instead of g_warning if we can't connect to DBus. + Make the HTTP server listen on the context's interface only. + Fix some potential crashes in GUPnPServiceProxy and GUPnPContextManager code. + Fix build issues in jhbuild environment. + Fix some gcc warnings. + Add new API to host path for specific user-agent(s). + Add gobject-introspection support: - Provide gobject-introspection GIR and typelib. - Add needed annotations to doc comments. - Add GList variants of action-related functions to satisfy PyGI. + A few non-functional improvments. - Add gir-repository and gobject-introspection-devel BuildRequires, and add gir-repository Requires to libgupnp-1_0-3. ------------------------------------------------------------------- Fri Dec 4 20:02:16 CET 2009 - vuntz@opensuse.org - Update to version 0.13.2: + Utilize libconic (Maemo5) if available. + Unix context manager must signal the unavailibility of all contexts when disposed. + Enable silent build rules if they are available. + Fix race-conditions in client-side notification handling. + Unix context manager ignores point-to-point interfaces. + Context manager ignores interfaces without IP addresses. + Don't require timeouts to be specified in subscription requests. + Fix build against gcc 4.[1,2]. + Make network manager thread-safe. + Remove idle source on dispose in context manager implementations. + Warn in docs that gupnp_service_info_get_introspection() is evil and why. + Service retrieves introspection data in truly async way. + Fix some leaks. + A bunch of code clean-ups. ------------------------------------------------------------------- Mon Nov 30 19:56:33 CET 2009 - dimstar@opensuse.org - Update to version 0.13.1: + Use unix context manager if NetworkManager service is not available + Fix some minor leaks. ------------------------------------------------------------------- Thu Oct 1 17:07:13 CEST 2009 - vuntz@opensuse.org - Rename libgupnp-1_0-2 to libgupnp-1_0-3 since the version of the library was changed. ------------------------------------------------------------------- Thu Sep 24 13:13:44 CEST 2009 - dimstar@opensuse.org - Update to version 0.13.0: + Print reason when fail to fetch description doc + Support for dynamic/multiple networks through a new class, ContextManager. + Gracefully handle 'no root element in description' scenerio. + "host-ip" property moved from GUPnPContext to parent GSSDPClient. + ControlPoint set itself inactive before getting disposed. + New function to retrieve the capabilities of a DLNA device as announced in the device description. + New function to retrieve the content of arbitrary elements in the device description. + Many other minor fixes. ------------------------------------------------------------------- Sat Jun 13 23:00:12 CEST 2009 - vuntz@novell.com - Initial package.