Blame NEWS

Packit 712bc5
0.12.10
Packit 712bc5
=======
Packit 712bc5
Packit 712bc5
Changes since 0.12.9:
Packit 712bc5
Packit 712bc5
- Remove unneeded dependency on GSSDP-1.0.gir
Packit 712bc5
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
 - Jens Georg <mail@jensge.org>
Packit 712bc5
Packit 712bc5
0.12.9
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.12.8:
Packit 712bc5
Packit 712bc5
- Drop dependency on GUPnP
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
 - Jens Georg <mail@jensge.org>
Packit 712bc5
Packit 712bc5
0.12.8
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.12.7:
Packit 712bc5
Packit 712bc5
- Remove gnome-common.
Packit 712bc5
- Use -Wno-unused-parameter
Packit 712bc5
- Make DIDL-Lite check less restrictive
Packit 712bc5
- Distribute VAPI file
Packit 712bc5
Packit 712bc5
Bugs fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=740266
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=751102
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=753382
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
 - Jens Georg <mail@jensge.org>
Packit 712bc5
 - Ting-Wei Lan <lantw@src.gnome.org>
Packit 712bc5
Packit 712bc5
0.12.7
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.12.6:
Packit 712bc5
Packit 712bc5
- Remove use of deprecated INCLUDES.
Packit 712bc5
- Fix GUPnPDIDLLiteObject namespace getters.
Packit 712bc5
- Avoid warnings on missing protocol info.
Packit 712bc5
- Require vapigen 0.22 to avoid endless loop on VAPI generation.
Packit 712bc5
Packit 712bc5
Bugs fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=740265
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=741103
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=741555
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=740365
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
 - Sven Neumann <neumann@teufel.de>
Packit 712bc5
 - Jens Georg <mail@jensge.org>
Packit 712bc5
 - Philip Withnall <philip.withnall@collabora.co.uk>
Packit 712bc5
Packit 712bc5
0.12.6
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.12.5:
Packit 712bc5
Packit 712bc5
- Fix some coverity issues.
Packit 712bc5
- lazy-create XML namespaces so only used-ones are declared.
Packit 712bc5
Packit 712bc5
Bugs fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=705564
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=730590
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=730591
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=731033
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
 - Jens Georg <mail@jensge.org>
Packit 712bc5
Packit 712bc5
0.12.5
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.12.4:
Packit 712bc5
Packit 712bc5
- Fix name of cleartext-size property.
Packit 712bc5
- Fix creation of pv namespace in DIDLLite parser.
Packit 712bc5
- Check for empty mandatory tags in UpdateObject.
Packit 712bc5
Packit 712bc5
Bugs fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=705522
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=719377
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
 - Parthiban Balasubramanian <p.balasubramanian@cablelabs.com>
Packit 712bc5
 - Jens Georg <mail@jensge.org>
Packit 712bc5
Packit 712bc5
0.12.4
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.12.3:
Packit 712bc5
- Add support for pv:subtitleFileUri and pv:subtitleFileType
Packit 712bc5
Packit 712bc5
Bugs fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=695990
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
 - Jens Georg <mail@jensge.org>
Packit 712bc5
Packit 712bc5
0.12.3
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.12.2:
Packit 712bc5
- Add support for link protection DLNA flags.
Packit 712bc5
- Fix DLNA.ORG_PS generation.
Packit 712bc5
- Add res@dlna:cleartextSize attribute.
Packit 712bc5
- Only use DLNA XML namespace when it's actually used.
Packit 712bc5
- Add res@dlna:trackTotal attribute.
Packit 712bc5
Packit 712bc5
Bugs fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=705564
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=707495
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=702557
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=706926
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=706928
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
 - Parthiban Balasubramanian <p.balasubramanian@cablelabs.com>
Packit 712bc5
 - Jens Georg <mail@jensge.org>
Packit 712bc5
 - Craig Pratt <craig@ecaspia.com>
Packit 712bc5
Packit 712bc5
0.12.2
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.12.1:
Packit 712bc5
- Fix VAPI generation if GObject-introspection version is >= 1.36.
Packit 712bc5
- Fix vala bindings for LastChangeParser.parse_last_change.
Packit 712bc5
- Small improvement to resource matching.
Packit 712bc5
- Fix DIDLLiteContainer.get_total_deleted_child_count return value.
Packit 712bc5
- Fix compiling with -Wall -Werror.
Packit 712bc5
- Fix gtk-doc warnings.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
  Jens Georg <mail@jensge.org>
Packit 712bc5
  Ludovic Ferrandis <ludovic.ferrandis@intel.com>
Packit 712bc5
Packit 712bc5
0.12.1
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.12.0:
Packit 712bc5
- Fix compiler warnings.
Packit 712bc5
- Update .gitignore.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
  Andreas Henriksson <andreas@fatal.se>
Packit 712bc5
  Krzesimir Nowak <qdlacz@gmail.com>
Packit 712bc5
Packit 712bc5
0.12.0
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.11.6:
Packit 712bc5
- Fix implicit dependency on glib 2.32.
Packit 712bc5
- Explicitly call AM_MAINTAINER_MODE([enable]).
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Krzesimir Nowak <qdlacz@gmail.com>
Packit 712bc5
Packit 712bc5
0.11.6
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.11.5:
Packit 712bc5
- Fix an unitialized variable.
Packit 712bc5
- Fix a wrong use of BAD_CAST.
Packit 712bc5
- Fix handling of updateID in the CDS LastChange parser.
Packit 712bc5
- Fix CDS LastChange test.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Jens Georg <jensg@openismus.com>
Packit 712bc5
Mark Ryan <mark.d.ryan@intel.com>
Packit 712bc5
Packit 712bc5
Bugs fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=689701
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=689808
Packit 712bc5
Packit 712bc5
0.11.5
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.11.4:
Packit 712bc5
- Fix API definition in gupnp-cds-last-change-parser.h
Packit 712bc5
- Set items in a media collection to "restricted" by default.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Jens Georg <jensg@openismus.com>
Packit 712bc5
Ludovic Ferrandis <ludovic.ferrandis@intel.com>
Packit 712bc5
Packit 712bc5
Bugs fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=689517
Packit 712bc5
Packit 712bc5
0.11.4
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.11.3:
Packit 712bc5
- Fix DIDL_S parsing issues in GUPnPMediaCollection.
Packit 712bc5
- Fix reference count issues in GUPnPMediaCollection.
Packit 712bc5
- Add more tests for GUPnPMediaCollection.
Packit 712bc5
- Add test for LastChange parser.
Packit 712bc5
- Fix LD_LIBRARAY_PATH handling on make check.
Packit 712bc5
- Silence XSD validation errors on make check.
Packit 712bc5
- Silence makefile portability warnings.
Packit 712bc5
- Some gtk-doc fixes.
Packit 712bc5
- Add LastChange parser for LastChange in ContentDirectory:3 including tests.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Jens Georg <jensg@openismus.com>
Packit 712bc5
Krzesimir Nowak <krnowak@openismus.com>
Packit 712bc5
Regis Merlino <regis.merlino@intel.com>
Packit 712bc5
Packit 712bc5
Bugs fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=689094
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=689141
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=689276
Packit 712bc5
Packit 712bc5
0.11.3
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.11.2:
Packit 712bc5
- Fix documentation generation for recently added functionality.
Packit 712bc5
- Tweak XSD files to make the validation shut up completely.
Packit 712bc5
- Fix an issue in the DIDL-Lite filtering.
Packit 712bc5
- Add new class GUPnPMediaCollection for parsing and creation of DIDL_S
Packit 712bc5
  playlists.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Jens Georg <jensg@openismus.com>
Packit 712bc5
Packit 712bc5
Bugs fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=687462
Packit 712bc5
Packit 712bc5
0.11.2
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.11.1:
Packit 712bc5
- Implement fragment handling and verification in DIDLLiteObject.
Packit 712bc5
- Don't error out if vapigen cannot be found.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Krzesimir Nowak <krnowak@openismus.com>
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Packit 712bc5
0.11.1
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.11.0:
Packit 712bc5
- Add m4 vapigen detection macro.
Packit 712bc5
- Fix introspection install dirs.
Packit 712bc5
- Fix objectUpdateID setter.
Packit 712bc5
- Add a FeatureList parser.
Packit 712bc5
- Add some XML fragment getters for DIDLLiteObject.
Packit 712bc5
- Lower G-I requirements.
Packit 712bc5
- Enable introspection during distcheck.
Packit 712bc5
- Undeprecate single-value _{get|set}_creator methods.
Packit 712bc5
Packit 712bc5
Bugs fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=685963
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=686464
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Regis Merlino <regis.merlino@intel.com>
Packit 712bc5
Christophe Guiraud <christophe.guiraud@intel.com>
Packit 712bc5
Packit 712bc5
0.11.0
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.10.3:
Packit 712bc5
Packit 712bc5
- Add support for properties needed to implement MediaServer:3 "Track changes"
Packit 712bc5
  functionality.
Packit 712bc5
- Add proper upnp:createClass support.
Packit 712bc5
- Clean-up pkg-config files and link to the correct libraries instead of
Packit 712bc5
  relying on gupnp leaking the right ones.
Packit 712bc5
- Generate vapi from GIR files.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Krzesimir Nowak <krnowak@openismus.com>
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Andreas Henriksson <andreas@fatal.se>
Packit 712bc5
Christophe Guiraud <christophe.guiraud@intel.com>
Packit 712bc5
Packit 712bc5
Bug fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=684297
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=685477
Packit 712bc5
Packit 712bc5
Changes in dependencies:
Packit 712bc5
 - gupnp >= 0.19.0 for proper cleaned pkg-config file consistency.
Packit 712bc5
Packit 712bc5
0.10.3
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.10.2:
Packit 712bc5
Packit 712bc5
- Ignore case when parsing DIDLLite and LastChange.
Packit 712bc5
- Fix gupnp_didl_lite_container_get_{create|search}_classes.
Packit 712bc5
- Fix a potential memory corruption in parse_additional_info.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Mark Ryan <mark.d.ryan@intel.com>
Packit 712bc5
Packit 712bc5
Bugs fixes in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=674322
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=676372
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=678784
Packit 712bc5
Packit 712bc5
0.10.2
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.10.1:
Packit 712bc5
Packit 712bc5
- Update Autotools integration.
Packit 712bc5
- Create xz tarballs by default.
Packit 712bc5
- Several fixes from static code analysis.
Packit 712bc5
- Fix an endless loop on really largs {Source,Sink}ProtocolInfo strings.
Packit 712bc5
- Fix a crash in gupnp_didl_lite_contributor_get_name.
Packit 712bc5
- Fix documentation for gupnp_didl_lite_object_get_parent_id.
Packit 712bc5
- Fix a memory leak in resolution parsing.
Packit 712bc5
- Allow OP, CI and PS params without DLNA profile.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Javier Jardón <jjardon@gnome.org>
Packit 712bc5
Mark Ryan <mark.d.ryan@intel.com>
Packit 712bc5
Packit 712bc5
Bugs fixed in this release:
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=671246
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=674319
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=674324
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=674325
Packit 712bc5
 - https://bugzilla.gnome.org/show_bug.cgi?id=653894
Packit 712bc5
Packit 712bc5
0.10.1
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.10.0:
Packit 712bc5
Packit 712bc5
- Bump minimum dependency of GUPnP to 0.17.0.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Packit 712bc5
0.10.0
Packit 712bc5
======
Packit 712bc5
Packit 712bc5
Changes since 0.9.1:
Packit 712bc5
Packit 712bc5
- Verify passed date in DIDL. Not a full verification but a small sanity
Packit 712bc5
  check.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Topi Santakivi <topi.santakivi@digia.com>
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Packit 712bc5
0.9.1
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Changes since 0.9.0:
Packit 712bc5
Packit 712bc5
- Wrong validation of boolean arguments led to DIDL parsing regressions in
Packit 712bc5
  control points
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Packit 712bc5
0.9.0
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Changes since 0.8.0:
Packit 712bc5
Packit 712bc5
- Wrong XML namespace for dlna attributes.
Packit 712bc5
- Add a sanity check for @restricted.
Packit 712bc5
- Updated gobject-introspection annotations.
Packit 712bc5
- add upnp:searchClass to containers.
Packit 712bc5
- make upnp:createClass@includeDerived mandatory.
Packit 712bc5
- add unpn:storageUsed property and make it mandatory for
Packit 712bc5
  object.container.storageFolder.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Topi Santakivi <topi.santakivi@digia.com>
Packit 712bc5
Packit 712bc5
0.8.0
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Changes since 0.7.1:
Packit 712bc5
Packit 712bc5
- Fix XML node names for 'artist' and 'author'.
Packit 712bc5
- Explicitly link test programs. This should fix the DSO build issue on Fedora.
Packit 712bc5
- Use LDADD rather than LDFLAGS in Makefile.am.
Packit 712bc5
Packit 712bc5
Bug fixed in this release:
Packit 712bc5
Packit 712bc5
2222 - DIDLLiteObject get_artists()/get_authors() broken
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Jussi Kukkonen <jku@linux.intel.com>
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Luis de Bethencourt <luis@debethencourt.com>
Packit 712bc5
Packit 712bc5
0.7.1
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Another micro release in the unstable 0.7.x branch that brings in all new
Packit 712bc5
fixes from the stable 0.6.3 release.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Packit 712bc5
0.7.0
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
The first release in the new unstable 0.7.x branch.
Packit 712bc5
Packit 712bc5
- Add API to set/get dlna:dlnaManaged attribute.
Packit 712bc5
- Add API to add/list createClass elements to/of DIDL-Lite containers.
Packit 712bc5
- Declare/create the DLNA namespace only once at the start of the DIDL-Lite
Packit 712bc5
  document (just like upnp and dc namespaces) and pass that to each object
Packit 712bc5
  in that document.
Packit 712bc5
- Correct minor typo/c&p mistakes in docs.
Packit 712bc5
- Use correct function to set XML attributes.
Packit 712bc5
- Minor coding-style fixes to doc comments.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Packit 712bc5
0.6.2
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Another micro release that bumps the g-i requirement to 0.9.5.
Packit 712bc5
Packit 712bc5
We either have the option of staying with the older gobject-introspection and
Packit 712bc5
keeping disto packagers happy or fix our .gir build against latest (and
Packit 712bc5
unstable) gobject-introspection that happens to be part of GNOME 2.32. After
Packit 712bc5
looking at possible alternatives, talking to a few people and keeping in mind
Packit 712bc5
that we mainly stabalized for GNOME 2.32, we've decided to go for the latter
Packit 712bc5
choice.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Vincent Untz <vuntz@gnome.org>
Packit 712bc5
Packit 712bc5
0.6.1
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
A micro release that corrects the GIR generation rule and make it work against
Packit 712bc5
the latest gobject-intrsopection.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Packit 712bc5
0.6.0
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Changes since 0.5.9:
Packit 712bc5
Packit 712bc5
- Add mising symbols to docs.
Packit 712bc5
- Remove redundant entries from doc sections.
Packit 712bc5
- Doc system should ignore all private headers.
Packit 712bc5
- Don't use deprecated gobject API.
Packit 712bc5
- "genre" is in the upnp namespace, not dc.
Packit 712bc5
Packit 712bc5
Bug fixed in this release:
Packit 712bc5
Packit 712bc5
2191 - gupnp-av uses dc:genre instead of upnp:genre
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Sven Neumann <s.neumann@raumfeld.com>
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Packit 712bc5
0.5.9
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Changes since 0.5.8:
Packit 712bc5
Packit 712bc5
- Add 64bit size property to allow resources to be bigger than 2-GB.
Packit 712bc5
- Mircoseconds part of duration in resources needs to be a 3-digit number
Packit 712bc5
  as per DLNA requirement  (7.3.22.1).
Packit 712bc5
- Don't  set the operation parameter if no operations are supported as per DLNA 
Packit 712bc5
  requirement (7.3.33.3).
Packit 712bc5
Packit 712bc5
Bug fixed in this release:
Packit 712bc5
Packit 712bc5
2183 - size property of DIDL resource should be 64bit unsigned according to UPnP
Packit 712bc5
       spec
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Packit 712bc5
0.5.8
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Changes since 0.5.7:
Packit 712bc5
Packit 712bc5
- Fix crashes in DIDLLiteContributor API.
Packit 712bc5
- Remove incomplete and broken DLNA guessing code. Applications should use
Packit 712bc5
  gupnp-dlna now for all their DLNA needs.
Packit 712bc5
- Do set the 'dlna:profileID' property of 'albumArtURI' node and treat it as
Packit 712bc5
  mandatory as per DLNA guidelines (7.3.61.3).
Packit 712bc5
- Prefer non-transcoded resources over transcoded ones when choosing compatible 
Packit 712bc5
  resources for a particular MediaRenderer.
Packit 712bc5
- Minor correction to DIDL filtering code.
Packit 712bc5
- Some other minor improvements/fixes.
Packit 712bc5
Packit 712bc5
Bug fixed in this release:
Packit 712bc5
Packit 712bc5
2187 - GUPnPDIDLLiteContributor class doesn't work
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Packit 712bc5
0.5.7
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Changes since 0.5.6:
Packit 712bc5
Packit 712bc5
- Make namespace properties on GUPnPDIDLLiteObject readable and provide
Packit 712bc5
  getter functions for them.
Packit 712bc5
- Improve performance of DIDL-Lite parsing by moving namespace lookups to
Packit 712bc5
  GUPnPDIDLLiteParser.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Sven Neumann <s.neumann@raumfeld.com>
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Packit 712bc5
0.5.6
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Changes since 0.5.5:
Packit 712bc5
Packit 712bc5
- Optimize namespace handling in DIDL-Lite handling code.
Packit 712bc5
- Hide internal function gupnp_didl_lite_object_new_from_xml().
Packit 712bc5
- Remove new redundant gupnp_didl_lite_container_new_from_xml().
Packit 712bc5
- Free the array allocated by xmlGetNsList().
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Sven Neumann <s.neumann@raumfeld.com>
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Packit 712bc5
0.5.5
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Changes since 0.5.4:
Packit 712bc5
Packit 712bc5
- Provide gobject-introspection GIR and typelib.
Packit 712bc5
- Provide microseconds in 'duration' to satisfy XBox.
Packit 712bc5
- Fix data type of GUPnPDIDLLiteContainer:child-count
Packit 712bc5
- Fix build issues in jhbuild environment.
Packit 712bc5
- Enable silent build rules if they are available.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Zach Goldberg <zach@zachgoldberg.com>
Packit 712bc5
Neil Roberts <neil@linux.intel.com>
Packit 712bc5
Ross Burton <ross@linux.intel.com>
Packit 712bc5
Packit 712bc5
0.5.4
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Changes since 0.5.2:
Packit 712bc5
Packit 712bc5
- Gracefully handle empty or no 'res' node.
Packit 712bc5
- Function to get the list of descriptors from DIDL-Lite objects.
Packit 712bc5
- More complete comparison for LPCM mime types.
Packit 712bc5
- Fix incorrect type conversion of DLNA flags.
Packit 712bc5
- DLNA flags should not default to a specific DLNA version.
Packit 712bc5
- New APIs to deal with contributor-related properties in DIDL-Lite objects.
Packit 712bc5
- Remove redundant construction methods.
Packit 712bc5
- Add forgotten header to the meta-header file.
Packit 712bc5
- Add and fix gobject-introspection annotations.
Packit 712bc5
- Lots of documentation fixes.
Packit 712bc5
- Many minor non-functional fixes/improvements.
Packit 712bc5
Packit 712bc5
Bug fixes in this release:
Packit 712bc5
Packit 712bc5
1935 - Incorrect conversion while parsing primary DLNA Flags
Packit 712bc5
1934 - DLNA Flags should not default to a specific DLNA version.
Packit 712bc5
1933 - Content type matching fails when additional parameters exist in LPCM
Packit 712bc5
       mime-type
Packit 712bc5
1814 - Add "artists" property to GUPnPDIDLLiteObject
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Yakup Akbay <yakbay@ubicom.com>
Packit 712bc5
Zachary Goldberg <zach@zachgoldberg.com>
Packit 712bc5
Packit 712bc5
0.5.2
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Changes since 0.5.1:
Packit 712bc5
Packit 712bc5
- Add a missing NULL check.
Packit 712bc5
- Fix a potential leak of xmlDoc.
Packit 712bc5
- Register a (g)type for GUPnPSearchCriteriaOp for better gtk-doc and
Packit 712bc5
  vala-gen-introspect support.
Packit 712bc5
- Fix docs for GUPnPSearchCriteriaParser::expression.
Packit 712bc5
- Fix parsing of SearchCriteria strings: Closing parenthesis doesn't imply end
Packit 712bc5
  of SearchCriteria expression.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Packit 712bc5
0.5.1
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
A micro release to fix a regression in DLNA profile guessing code in the
Packit 712bc5
previous (0.5) release.
Packit 712bc5
Packit 712bc5
0.5
Packit 712bc5
===
Packit 712bc5
Packit 712bc5
Changes in this release:
Packit 712bc5
Packit 712bc5
- New completely object-oriented, much simpler and consistent API:
Packit 712bc5
  * GUPnPDIDLLiteResource & GUPnPDIDLLiteObject are now first-class GObjects.
Packit 712bc5
  * Convert the helper methods to read props and their attributes from DIDL-Lite
Packit 712bc5
    xml node into new first-class objects with writable properties:
Packit 712bc5
    - GUPnPDIDLLiteObject
Packit 712bc5
    - GUPnPDIDLLiteItem
Packit 712bc5
    - GUPnPDIDLLiteContainer
Packit 712bc5
  * GUPnPDIDLLiteObject provides a convenient method to get the compatible
Packit 712bc5
    resource given a SinkProtocolInfo string.
Packit 712bc5
  * A new class for dealing with protocolInfo fields: GUPnPProtocolInfo.
Packit 712bc5
  * A new class for dealing with DIDL-Lite descriptors: GUPnPDIDLLiteDescriptor.
Packit 712bc5
  * GUPnPDIDLLiteWriter now provides a much simpler API that is consistent with
Packit 712bc5
    rest of the GUPnP AV API.
Packit 712bc5
  * GUPnPDIDLLiteWriter now handles filtering of DIDL-Lite XML.
Packit 712bc5
  * Correct possible values of GUPnPDLNAFlags.
Packit 712bc5
  * Replace GUPnPDIDLLiteParserObjectCallback by following signals:
Packit 712bc5
    - object-available
Packit 712bc5
    - container-available
Packit 712bc5
    - item-available
Packit 712bc5
- New Error domain for protocol related errors.
Packit 712bc5
- Workaround for broken printf() implementations.
Packit 712bc5
- Bitrate is in bytes/second and not bits/second.
Packit 712bc5
- Enable DLL on windows.
Packit 712bc5
Packit 712bc5
Dependencies changed:
Packit 712bc5
Packit 712bc5
- gupnp >= 0.13
Packit 712bc5
Packit 712bc5
Bug fixes in this release:
Packit 712bc5
Packit 712bc5
1729 - bitrate checks in gupnp-dlna.c look wrong.
Packit 712bc5
1579 - Minor fixes to enable dynamic library on windows
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Packit 712bc5
Sven Neumann <s.neumann@raumfeld.com>
Packit 712bc5
Jens Georg <mail@jensge.org>
Packit 712bc5
Ross Burton <ross@openedhand.com>
Packit 712bc5
Packit 712bc5
WARNING: This release is API and ABI incompatible with previous releases.
Packit 712bc5
Packit 712bc5
0.4.1
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
Changes in this release:
Packit 712bc5
Packit 712bc5
- Fix typos in allowed frequencies.
Packit 712bc5
- Fix allowed frequencies in AC-3 and LPCM profiles.
Packit 712bc5
- Fix pkg-config paths.
Packit 712bc5
- Don't set the variable if it's value is not provided in the LastChange event.
Packit 712bc5
Packit 712bc5
Bug fixes in this release:
Packit 712bc5
Packit 712bc5
1563 - typos in allowed frequencies for DLNA profiles
Packit 712bc5
1570 - gupnp doesn't set the pkgconfig lib dir correctly in 64 bit env
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Sven Neumann
Packit 712bc5
Zeeshan Ali (Khattak)
Packit 712bc5
Ross Burton
Packit 712bc5
Packit 712bc5
0.4
Packit 712bc5
===
Packit 712bc5
Packit 712bc5
- Watch for empty DIDL-Lite nodes.
Packit 712bc5
- Escape the URIs before putting them into DIDL-Lite XML.
Packit 712bc5
- The '.' must be omitted from duration if fraction part is not included.
Packit 712bc5
- Be more lenient when parsing DIDL-Lite XML fragments.
Packit 712bc5
- Don't require the DLNA profile string.
Packit 712bc5
- Try to guess the DLNA Profile if not provided and put "*" in the whole 4th
Packit 712bc5
  field of protocolInfo if our guess work fails.
Packit 712bc5
- Make sure 4th field of protocolInfo is completely in compliance with DLNA
Packit 712bc5
  guidelines. This only implies one change in the API: enum dlna_play_speed is
Packit 712bc5
  replaced by play_speeds, a GList of allowed play speeds as strings.
Packit 712bc5
- Use '1' and '0' to express boolean properties in DIDL-Lite XML.
Packit 712bc5
- Other minor fixes.
Packit 712bc5
Packit 712bc5
All contributors to this release:
Packit 712bc5
Packit 712bc5
Henrique Ferreiro García
Packit 712bc5
Peter Christensen
Packit 712bc5
Sven Neumann
Packit 712bc5
Zeeshan Ali (Khattak)
Packit 712bc5
Packit 712bc5
0.3.1
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
- DIDLLiteResource is now an independent GBoxed-derving type.
Packit 712bc5
Packit 712bc5
0.3
Packit 712bc5
===
Packit 712bc5
Packit 712bc5
- Better error handling. [Jorn Baayen, Sven Neumann]
Packit 712bc5
- Fixes to documentation and build. [Ross Burton, Zeeshan Ali]
Packit 712bc5
- Fixes and additions to DIDLLiteResource to ease impelementation of
Packit 712bc5
  higher-level language bindings. [Zeeshan Ali]
Packit 712bc5
- DIDLLiteParser should only report container and item nodes. Fixes bug#1155.
Packit 712bc5
  [Zeeshan Ali]
Packit 712bc5
Packit 712bc5
0.2.1
Packit 712bc5
=====
Packit 712bc5
Packit 712bc5
- Correct function prototype. Fixes #940. [Jorn Baayen]
Packit 712bc5
- Include the glib header to satisfy vala-gen-introspect. [Zeeshan Ali Khattak]
Packit 712bc5
Packit 712bc5
0.2
Packit 712bc5
===
Packit 712bc5
Packit 712bc5
- Use libsoup 2.4. [Jorn Baayen]
Packit 712bc5
- Add DLNA support to DIDL writer. [Jorn Baayen]
Packit 712bc5
- Some small fixes. [Jorn Baayen]
Packit 712bc5
Packit 712bc5
0.1
Packit 712bc5
===
Packit 712bc5
Packit 712bc5
Initial release.