Tuesday, June 15, 2010

GUPnP 0.13.4 & GUPnP AV 0.5.6 released!

GUPnP 0.13.4 released!

Changes since 0.13.3:

- 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 (7.2.22.1).
- 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.

Bugs fixed in this release:

2084 - Add scope annotations to various functions
2131 - GUPnPServiceAction is a boxed, not a pointer
2086 - Fix gtk-doc format on all functions in public GUPnP API

All contributors:

Sven Neumann 
Zeeshan Ali (Khattak) 
Zach Goldberg 

Download source tarball from here
-----------

GUPnP AV 0.5.6 released!

Changes since 0.5.5:

- Optimize namespace handling in DIDL-Lite handling code.
- Hide internal function gupnp_didl_lite_object_new_from_xml().
- Remove new redundant gupnp_didl_lite_container_new_from_xml(). 
- Free the array allocated by xmlGetNsList().

All contributors to this release:
  
Sven Neumann 
Zeeshan Ali (Khattak) 

Download source tarball from here

No comments: