Dominique Leuenberger
eaddc37a63
Update to 0.17.1 OBS-URL: https://build.opensuse.org/request/show/75653 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gupnp?expand=0&rev=30
226 lines
8.9 KiB
Plaintext
226 lines
8.9 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Jul 7 13:39:31 CEST 2011 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.17.1:
|
|
+ Drop deprecated conic support.
|
|
+ A Linux context manager. Unlike the generic static unix
|
|
context-manager, the Linux context-manager can dynamically
|
|
react to device and address changes, similar to the
|
|
NetworkManager-based context-manager, but without depending on
|
|
DBus or NetworkManager.
|
|
+ Fix for a SOAP action parameter validation regression.
|
|
+ Updates to the build system such as:
|
|
- Modernized autotools.
|
|
- xz tarballs as default.
|
|
+ Improved OpenBSD support.
|
|
+ More stable RootDevice URIs.
|
|
- Pass --with-context-manager=network-manager: this will make gupnp
|
|
try to use NetworkManager if available at runtime, and will
|
|
fallback on the old code otherwise.
|
|
- Add NetworkManager Recommends to libgupnp-1_0-4 to have
|
|
NetworkManager available at runtime.
|
|
- Remove libsoup-devel, libgssdp-devel, libxml2-devel Requires from
|
|
devel subpackage: they will automatically get added the
|
|
pkgconfig()-way.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 16 17:58:18 CEST 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.17.0:
|
|
+ Fix several crashes during initial introspection.
|
|
+ Several fixes regarding SOAP action parameter validation.
|
|
+ Always append a Content-Language header if the client has an
|
|
Accept-Language header.
|
|
+ Always append an Ext header in SOAP responses.
|
|
+ Improve introspection support:
|
|
- Classes that throw an error during construction implement
|
|
GInitable.
|
|
- Update gobject-introspection autotools integration.
|
|
- Many annotation fixes.
|
|
+ Tutorial improvements.
|
|
- Rename libgupnp-1_0-3 to libgupnp-1_0-4, following the sonum
|
|
change.
|
|
- Remove service usage, following the new consensus on Factory
|
|
packaging.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 5 09:05:23 CEST 2011 - vuntz@opensuse.org
|
|
|
|
- Update to 0.16.1:
|
|
+ Port to new (0.9) NetworkManager APIs.
|
|
+ Correction to 'Content-Type' HTTP header values.
|
|
+ Satisfy strict compiler checks.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 29 13:37:26 UTC 2011 - dimstar@opensuse.org
|
|
|
|
- Update to 0.16.0:
|
|
+ Set the thread context before doing GDBus operations.
|
|
+ Use the default timeout on DBus calls.
|
|
+ Fix documentation of gupnp_context_manager_new().
|
|
+ Remove redundant code.
|
|
+ Clear the (obsolete) ChangeLog file.
|
|
+ Add some checks on variants.
|
|
+ Don't use uninitialized pointer.
|
|
+ Some coding-style fixes.
|
|
- Changes from version 0.15.1:
|
|
+ Set 'ESSID' on WiFi contexts.
|
|
+ Fix a crasher bug.
|
|
+ Fix some leaks.
|
|
+ Remove a cyclic-reference
|
|
+ Fix logic to find service from list and therefore the issue of
|
|
wrongly ignoring new services.
|
|
+ Remove all hosted paths from SoupServer before unrefing it.
|
|
- Changes from version 0.15.0:
|
|
+ Port from dbus-glib to GDBus.
|
|
+ Enable gzip compression for large action response bodies.
|
|
+ Fix gupnp-binding-tool to generate headers usable in C++.
|
|
- Use source services: download_url, recompress and set_version.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 7 12:58:42 CET 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.14.1:
|
|
+ Add sanity checks to GUPnPServiceProxyAction API.
|
|
+ Fix handling of accepted locales.
|
|
+ Handle unavailability of URL base.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 19 00:51:15 CEST 2010 - vuntz@opensuse.org
|
|
|
|
- Move gir files to devel subpackage.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 17 09:33:32 CEST 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.14.0:
|
|
+ Don't use deprecated glib, gobject and libsoup APIs.
|
|
+ Check for libuuid only on platforms where we need it.
|
|
+ Explicitly link example apps to needed libraries.
|
|
+ Fix some potential crashes and leaks.
|
|
+ Fix pointer to/from integer conversion on 64-bit machines.
|
|
+ Fix parsing of unsigned integers.
|
|
+ Use locale-independent float <-> string conversions.
|
|
+ Remove some redundant functions and variables.
|
|
+ Remove some unused variables noticed.
|
|
+ Use correct mime-type for XML data.
|
|
+ Various non-functional improvements.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 1 15:27:42 CEST 2010 - vuntz@opensuse.org
|
|
|
|
- Drop gir-repository BuildRequires and Requires: the introspection
|
|
files that were needed from there are now directly with the
|
|
appropriate libraries.
|
|
|
|
-------------------------------------------------------------------
|
|
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.
|
|
|