commit b414bc3f856aba2f0f0676f2fe821f2792a9838b
Author: Jens Georg <jensg@openismus.com>
Date:   Tue Jul 30 11:34:34 2013 +0200

    Prepare 0.19.4

 NEWS | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 98 insertions(+)

commit 89d0e9d574cd44d1027a8b6fd2845ebff8dfd1c9
Author: Parthiban Balasubramanian <p.balasubramanian@cablelabs.com>
Date:   Mon Jul 29 11:01:59 2013 -0600

    server,media-export: Add missing seachClass nodes
    
    Fix for adding searchClass element in the browse result when searchable
    attribute is set.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702254

 src/librygel-server/rygel-media-container.vala                |  3 ++-
 src/plugins/media-export/rygel-media-export-db-container.vala | 10 ++++++++++
 2 files changed, 12 insertions(+), 1 deletion(-)

commit 8787630a58748067490737df4c396788cf7bbe37
Author: Jens Georg <jensg@openismus.com>
Date:   Mon Jun 17 14:43:01 2013 +0200

    server,media-export: Fix OCM flags
    
    The OCM flags in the playlist root container need changing to not
    mention UPLOAD and UPLOAD_DESTROYABLE since it's not possible to add
    items in it, only containers.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702255

 src/librygel-server/rygel-media-container.vala          |  2 +-
 src/librygel-server/rygel-media-item.vala               |  2 +-
 src/librygel-server/rygel-media-object.vala             |  2 +-
 src/librygel-server/rygel-object-creator.vala           | 17 +++++++++++++++--
 .../rygel-media-export-playlist-root-container.vala     | 12 ++++++++++++
 5 files changed, 30 insertions(+), 5 deletions(-)

commit f8debdcf6d054c34afdff8da8ec95faf7d79891b
Author: Jens Georg <jensg@openismus.com>
Date:   Tue Jun 25 16:44:25 2013 +0200

    server: Fix playlist creation
    
    If a client creates an item with a DIDL_S resource, rewrite the UPnP
    class to .playlistItem.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702256

 src/librygel-server/rygel-object-creator.vala | 9 +++++++++
 1 file changed, 9 insertions(+)

commit ed6b2676bd5ec5241759c95d9fd2f019acbffe9d
Author: Jens Georg <jensg@openismus.com>
Date:   Wed Jun 19 11:31:15 2013 +0200

    server: Force HTTP version to 1.1
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702555

 src/librygel-server/rygel-http-request.vala | 5 +++++
 1 file changed, 5 insertions(+)

commit 56af65a6f4d36919d3c0ba7f17ae447e0e647e3d
Author: Victor Ibragimov <victor.ibragimov@gmail.com>
Date:   Mon Jul 29 16:25:04 2013 +0100

    Tajik translation added

 po/LINGUAS |    1 +
 po/tg.po   | 1029 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1030 insertions(+)

commit 12a28591c3fd0faf278e857d45267f67c0fe44b6
Author: Edson Silva <edsonlead@gmail.com>
Date:   Mon Jul 29 02:52:00 2013 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 688 ++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 479 insertions(+), 209 deletions(-)

commit d435f66b595a0a5e8b925372475b977afddffb25
Author: Enrico Nicoletto <liverig@gmail.com>
Date:   Mon Jul 29 02:39:15 2013 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 135 ++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 72 insertions(+), 63 deletions(-)

commit 41e1d5ee32256dfbae81f9404a60f4ba22d849f1
Author: Jens Georg <jensg@openismus.com>
Date:   Wed Jul 24 13:10:05 2013 +0200

    tests: Fix for recent bugfixes

 tests/rygel-http-get-test.vala       |  2 +-
 tests/rygel-http-time-seek-test.vala |  2 +-
 tests/rygel-object-creator-test.vala | 12 ++++++++----
 3 files changed, 10 insertions(+), 6 deletions(-)

commit b2a551e7f891bbb12160a5f92e7d56691a5e8dd7
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Thu Jul 25 21:21:09 2013 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 733 ++++++++++++++++++++++++++++++++++++++++--------------------
 po/zh_TW.po | 733 ++++++++++++++++++++++++++++++++++++++++--------------------
 2 files changed, 974 insertions(+), 492 deletions(-)

commit c790ac81efa6f7edc4f7f6289c809bb9b25d620c
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Wed Jul 24 19:58:28 2013 +0200

    Updated Polish translation

 po/pl.po | 136 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 71 insertions(+), 65 deletions(-)

commit a3b362298eeba4d1e0bfd283a3d8b2d82e2af710
Author: Christian Kirbach <christian.kirbach@gmail.com>
Date:   Tue Jul 23 17:27:59 2013 +0200

    Updated German translation

 po/de.po | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

commit de6b3878fc7dee70feddf4ab1d713815cd579e9d
Author: Jens Georg <jensg@openismus.com>
Date:   Tue Jul 23 16:41:32 2013 +0200

    media-export: Don't leak fds in JPEG writer
    
    https://bugzilla.gnome.org/show_bug.cgi?id=701948

 src/plugins/media-export/rygel-media-export-jpeg-writer.vala | 4 ++++
 1 file changed, 4 insertions(+)

commit 0beb16542cf9f911a5033206ade8411a27d85a0c
Author: Dimitris Spingos <dmtrs32@gmail.com>
Date:   Tue Jul 23 07:53:26 2013 +0300

    Updated Greek translation

 po/el.po | 754 ++++++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 480 insertions(+), 274 deletions(-)

commit f6d614ebc76a73220833063610f3dcdf14b01847
Author: Jens Georg <jensg@openismus.com>
Date:   Sun Jul 21 10:37:18 2013 +0200

    Update .gitignore

 .gitignore | 4 ++++
 1 file changed, 4 insertions(+)

commit 5b7b922b429a5a74e15bb16d399841942530c27b
Author: Jens Georg <jensg@openismus.com>
Date:   Sat Jul 20 22:24:24 2013 +0200

    doc: Add target to generate HTML manpages

 doc/Makefile.am | 4 ++++
 1 file changed, 4 insertions(+)

commit 5d4f88a9930132cefe5c3d1f64b05c7cd92b7cfb
Author: Jens Georg <jensg@openismus.com>
Date:   Sat Jul 13 13:55:54 2013 +0200

    server: Always fill agent cache

 src/librygel-server/rygel-client-hacks.vala | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit afcbe42f9b79db6fd8fb79425a8500969b8a3762
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Thu Jul 18 14:48:39 2013 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 116 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 60 insertions(+), 56 deletions(-)

commit ff0a1febbff9c244fdf9aa6511b65270b2b905bc
Author: Benjamin Steinwender <b@stbe.at>
Date:   Sun Jul 14 16:23:23 2013 +0200

    Updated German translation

 po/de.po | 723 +++++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 501 insertions(+), 222 deletions(-)

commit bd4d3800297e8d1d0442477de84ccee3f3ae3a18
Author: Jens Georg <jensg@openismus.com>
Date:   Fri Jul 12 10:19:10 2013 +0200

    build: Bump vala version
    
    Necessary for search_ns () in libxml2 vapi from commit 6a481ee
    
    https://bugzilla.gnome.org/show_bug.cgi?id=704066

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e70b95ef3a51f80f15864febddfdc78ba8e0ed2d
Author: Jens Georg <jensg@openismus.com>
Date:   Mon Jul 1 14:53:16 2013 +0200

    server: Fix accidental ABI break
    
    https://bugzilla.gnome.org/show_bug.cgi?id=703241

 src/librygel-server/rygel-media-container.vala | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit c484f8d98271cc8b64f10cc5a1a445106496df59
Author: Andika Triwidada <andika@gmail.com>
Date:   Thu Jul 4 17:58:39 2013 +0700

    Updated Indonesian translation

 po/id.po | 676 ++++++++++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 469 insertions(+), 207 deletions(-)

commit 1043e0329545d7e12401bb3ae10fffbc575ebdde
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Jun 30 07:25:32 2013 +0200

    Updated Czech translation

 po/cs.po | 557 ++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 337 insertions(+), 220 deletions(-)

commit 7e2af489c22d663df16f25b606f971ed1feca7dc
Author: Parthiban Balasubramanian <p.balasubramanian@cablelabs.com>
Date:   Thu Jun 27 13:27:56 2013 -0600

    server,media-export: Add support for dc:creator
    
    Ability to add dc:creator is removed from subclasses and moved into
    MediaItem.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=701637

 src/librygel-server/rygel-media-item.vala             | 10 ++++++++++
 src/librygel-server/rygel-photo-item.vala             |  9 ---------
 src/librygel-server/rygel-playlist-item.vala          |  8 --------
 src/librygel-server/rygel-video-item.vala             |  2 +-
 .../rygel-media-export-media-cache-upgrader.vala      | 19 +++++++++++++++++++
 .../media-export/rygel-media-export-media-cache.vala  | 14 ++++++++------
 .../media-export/rygel-media-export-sql-factory.vala  | 10 ++++++----
 7 files changed, 44 insertions(+), 28 deletions(-)

commit b19954453631120de3fb6b22427ca7a887daef1f
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Fri Jun 28 01:46:49 2013 +0200

    Updated Galician translations

 po/gl.po | 93 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 49 insertions(+), 44 deletions(-)

commit c31909a51ed4cec68f69e8b87326b1323e2c7015
Author: Jussi Kukkonen <jussi.kukkonen@intel.com>
Date:   Thu Jun 27 14:26:34 2013 +0300

    RootDeviceFactory: use UUID.get() from UUID.vapi
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702451

 src/librygel-core/rygel-root-device-factory.vala | 13 +------------
 1 file changed, 1 insertion(+), 12 deletions(-)

commit c03cef824e7ae0163bf5a73833b52c8693ea8a4b
Author: Jussi Kukkonen <jussi.kukkonen@intel.com>
Date:   Wed Jun 26 18:34:40 2013 +0300

    Only modify the description file from DescriptionFile
    
    RootDeviceFactory used to modify the description xml directly. This is
    not optimal as DescriptionFile now keeps the elements in the correct
    order.
    
    Move the icon element and service element creation code to
    DescriptionFile, start using DescriptionFile public methods to modify
    the description from RootDeviceFactory. Swap the order of ControlURL
    and EventSubURL elements to match the specification.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702451

 src/librygel-core/rygel-description-file.vala    | 113 ++++++++++++-
 src/librygel-core/rygel-root-device-factory.vala | 194 +++++------------------
 2 files changed, 147 insertions(+), 160 deletions(-)

commit c4362eddf85edae8385437f06566b30c0b140e0d
Author: Jussi Kukkonen <jussi.kukkonen@intel.com>
Date:   Wed Jun 26 13:59:00 2013 +0300

    DescriptionFile: Preserve order when adding elements
    
    UPnP Device Architecture 1.1 specifies the order of elements
    in the device description. Preserve that order when dynamically
    adding elements.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702451

 src/librygel-core/rygel-description-file.vala | 81 ++++++++++++++++++++++-----
 1 file changed, 67 insertions(+), 14 deletions(-)

commit 55b7d3319c432438a3c43dd27ed8b757f9d934f7
Author: Jussi Kukkonen <jussi.kukkonen@intel.com>
Date:   Tue Jun 25 16:44:39 2013 +0300

    xml templates: fix element order to match UDA 1.1
    
    UPnP Device Architecture 1.1:
    "The order of XML elements in device and service description documents
    MUST adhere to the order as defined in the corresponding specification"
    
    Note that this commit is not enough for compliance: when we dynamically
    add optional elements, we must make sure they appear in the correct
    place.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702451

 data/xml/AVTransport2.xml.in             | 863 ++++++++++++++++---------------
 data/xml/ConnectionManager.xml.in        | 125 ++---
 data/xml/ContentDirectory-NoTrack.xml.in | 243 ++++-----
 data/xml/ContentDirectory.xml.in         | 253 ++++-----
 data/xml/MediaServer3.xml.in.in          |   5 +-
 data/xml/RenderingControl2.xml.in        |  95 ++--
 6 files changed, 794 insertions(+), 790 deletions(-)

commit 6a481ee70628b8a8a5f3cd78822544cb64651b49
Author: Jussi Kukkonen <jussi.kukkonen@intel.com>
Date:   Tue Jun 25 14:41:53 2013 +0300

    DescriptionFile: create device elements if they do not exists
    
    set_device_element() may be called with names of elements that do not
    exists yet (non-required elements that are empty by default).
    
    Create elements dynamically in set_device_element(). also, set dlna
    namespace for X_DLNACAP and remove the X_DLNACAP element if the
    contents are empty.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=703044

 src/librygel-core/rygel-description-file.vala | 51 +++++++++++++++++++++++----
 1 file changed, 44 insertions(+), 7 deletions(-)

commit 371939e2e9c275884d35f61e602922670ee92154
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Jun 27 13:03:03 2013 +0200

    Updated Spanish translation

 po/es.po | 41 ++++++++++++++++++++++++-----------------
 1 file changed, 24 insertions(+), 17 deletions(-)

commit 82fd62ecb24f51b0b6323dec9ad3cad694aca3d5
Author: Parthiban Balasubramanian <p.balasubramanian@cablelabs.com>
Date:   Wed Jun 12 14:57:01 2013 -0600

    server: Fix UPnP Error codes
    
    CreateObject, UpdateObject and DestroyObject UPnP Actions were using
    slightly wrong error codes.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=703140

 src/librygel-server/rygel-item-destroyer.vala | 4 ++--
 src/librygel-server/rygel-item-updater.vala   | 4 ++--
 src/librygel-server/rygel-object-creator.vala | 6 +++---
 3 files changed, 7 insertions(+), 7 deletions(-)

commit 1ba662b7357f1dfcf6f1c40c56008c63a817cc98
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Jun 25 14:43:44 2013 +0200

    Updated Spanish translation

 po/es.po | 47 +++++++++++++++++++++++++----------------------
 1 file changed, 25 insertions(+), 22 deletions(-)

commit 1bdff9ec685287ac49fce662735da6190414f35d
Author: Jens Georg <jensg@openismus.com>
Date:   Tue Jun 18 15:54:22 2013 +0200

    server: Fix error codes for CreateReference
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702083

 src/librygel-server/rygel-content-directory.vala | 1 +
 src/librygel-server/rygel-reference-creator.vala | 8 ++++++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 30d7757a150b2e5922da87194ec22c8fb01dc9a0
Author: Jens Georg <jensg@openismus.com>
Date:   Tue Jun 18 15:40:26 2013 +0200

    media-export: Allow reference creation everywhere
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702083

 .../rygel-media-export-media-cache.vala            | 22 ++++++++++++++++
 .../rygel-media-export-playlist-container.vala     | 30 +++++-----------------
 .../rygel-media-export-writable-db-container.vala  | 10 +++++---
 3 files changed, 34 insertions(+), 28 deletions(-)

commit 92885a059a5dbbca10e06d630631e33178dad622
Author: Jens Georg <jensg@openismus.com>
Date:   Tue Jun 18 16:06:22 2013 +0200

    media-export: Use DLNA-compliant createClass
    
    DLNA does not like upnp:createClass other than object.container for
    containers. So we use that and use the possibility to "upgrade" the
    object's class upon creation.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702258

 .../media-export/rygel-media-export-playlist-root-container.vala   | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 56845ce1d78d4db698fda337e483c7304af42f3a
Author: Jens Georg <jensg@openismus.com>
Date:   Fri Jun 14 21:22:21 2013 +0200

    server,media-export: Use object.container
    
    We used to use object.container.storageFolder for XBox 360 compatibility but
    DLNA doesn't like that.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702258

 src/librygel-server/rygel-client-hacks.vala                  |  2 +-
 src/librygel-server/rygel-http-get.vala                      |  2 +-
 src/librygel-server/rygel-media-container.vala               |  7 +++++--
 src/librygel-server/rygel-media-objects.vala                 |  4 ++--
 src/librygel-server/rygel-object-creator.vala                |  1 +
 src/librygel-server/rygel-panasonic-hacks.vala               |  8 +++++++-
 src/librygel-server/rygel-samsung-tv-hacks.vala              |  7 ++++++-
 src/librygel-server/rygel-xbmc-hacks.vala                    |  8 +++++++-
 src/librygel-server/rygel-xbox-hacks.vala                    | 12 +++++++++++-
 .../rygel-media-export-writable-db-container.vala            |  3 ++-
 10 files changed, 43 insertions(+), 11 deletions(-)

commit 549ddb859ee49968e1d3a88d3fa12820d3afe3f0
Author: Jens Georg <jensg@openismus.com>
Date:   Thu Jun 6 12:48:50 2013 +0200

    server: Drop dlna: ns attributes on UpdateObject
    
    We cannot validate them and the UpdateObject action fails because of
    that, so we walk the node and remove all those attributes.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=701637

 src/librygel-server/rygel-media-object.vala | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

commit 5e552066991cf8a3e0879225974ad4dffe22108f
Author: Jens Georg <jensg@openismus.com>
Date:   Thu Jun 20 15:20:11 2013 +0200

    server: Use object returned from server in CreateObject
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702743

 src/librygel-server/rygel-object-creator.vala | 2 ++
 1 file changed, 2 insertions(+)

commit ed2b6f251207fe8881592016abfecf40750f73b3
Author: Jens Georg <jensg@openismus.com>
Date:   Tue Jun 18 13:13:04 2013 +0200

    server: Fix time-seek on full-range seeks
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702262

 src/librygel-server/rygel-http-time-seek.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 765aaf0ae0476d7e1ec11e2f042052fd81792a39
Author: Jens Georg <jensg@openismus.com>
Date:   Wed Jun 19 11:12:20 2013 +0200

    media-export: Use proper iso8601 date format
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702231

 configure.ac                                        |  1 +
 .../rygel-media-export-item-factory.vala            | 21 +++++++++++++++++++--
 2 files changed, 20 insertions(+), 2 deletions(-)

commit 03101e18be107391726f138945cd5440025bfb15
Author: Jens Georg <jensg@openismus.com>
Date:   Mon Jun 24 15:08:49 2013 +0200

    build: Fix --enable-debug

 common.am | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 7fbb999baad9bb49fe61e84e8715cff1a5b20230
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sat Jun 22 01:26:27 2013 +0200

    Updated Galician translations

 po/gl.po | 529 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 315 insertions(+), 214 deletions(-)

commit 8d119d155f94d0c434416e6a7a90d3a63b81d15e
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Thu Jun 20 10:52:27 2013 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 491 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 303 insertions(+), 188 deletions(-)

commit bc0345cd4d0207b0997483704dba56e1de6d8dad
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Jun 18 11:17:22 2013 +0200

    Updated Spanish translation

 po/es.po | 27 ++++++++-------------------
 1 file changed, 8 insertions(+), 19 deletions(-)

commit 58d9e4d6e1297a396ee90a29052fa1f7490bcd06
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Jun 17 17:55:24 2013 +0200

    Updated Spanish translation

 po/es.po | 542 ++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 328 insertions(+), 214 deletions(-)

commit d7de08a11189d9e4ec28b82c89e3425d70eb85f6
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Mon Jun 17 17:14:36 2013 +0200

    Updated POTFILES.in

 po/POTFILES.in | 1 +
 1 file changed, 1 insertion(+)