commit 7bd86939099684e4882432bc518bb8ac572558d7
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Aug 25 01:29:10 2014 +0200

    Release 0.2.13

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

commit d63a811c39acc66d6cc11826a87d2fb3064ffe8c
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sun Aug 24 22:15:27 2014 +0000

    build: bump GOM requirement

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

commit 829416b5866bd004e9c163bcca685327c01034a6
Author: Nilamdyuti Goswami <ngoswami@redhat.com>
Date:   Fri Aug 22 12:11:02 2014 +0000

    Updated Assamese translation

 po/as.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1d7a6d9e33a6d75e5c3018e89ef86b399903a7e7
Author: Nilamdyuti Goswami <ngoswami@redhat.com>
Date:   Fri Aug 22 11:48:31 2014 +0000

    Added Assamese translation

 po/LINGUAS |   1 +
 po/as.po   | 618 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 619 insertions(+)

commit 9a62678c99622e0214f985bb168088ae32231943
Author: AlainLojewski <allomervan@gmail.com>
Date:   Thu Aug 21 11:09:47 2014 +0000

    Updated French translation

 po/fr.po | 226 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 126 insertions(+), 100 deletions(-)

commit 0bdfffe1703aeecbf53029b46e671bcbe7821e8e
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Thu Aug 21 17:12:08 2014 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 243 +++++++++++++++++++++++++++++++++---------------------------
 po/zh_TW.po | 243 +++++++++++++++++++++++++++++++++---------------------------
 2 files changed, 270 insertions(+), 216 deletions(-)

commit 9059ff573f771a031623b8b556b2753df4ae83c1
Author: Daniel Mustieles <dnaiel.mustieles@gmail.com>
Date:   Tue Aug 19 13:02:51 2014 +0200

    Updated Spanish translation

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

commit 1c2840f8c4d42da27b10f5553ed24ba8f8bbe933
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:   Sun Aug 17 00:01:42 2014 +0200

    [l10n] Updated Catalan (Valencian) translation

 po/ca@valencia.po | 263 +++++++++++++++++++++++++++++++-----------------------
 1 file changed, 149 insertions(+), 114 deletions(-)

commit 767e017dd3afa3871a8db989583f301aefd47f1e
Author: Gil Forcada <gforcada@gnome.org>
Date:   Sun Aug 17 00:01:35 2014 +0200

    [l10n] Update Catalan translation

 po/ca.po | 84 +++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 51 insertions(+), 33 deletions(-)

commit efaee76499cc1f4909122816938ba3b3d2dda94d
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Wed Aug 13 14:17:49 2014 -0600

    local-metadata: Check cache and local thumbnails for thumbnails.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=734636

 src/local-metadata/grl-local-metadata.c | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

commit 46c1fe450a685f76de755068514af01e056e6067
Author: Aurimas ÄŒernius <aurisc4@gmail.com>
Date:   Fri Aug 15 22:57:55 2014 +0300

    Updated Lithuanian translation

 po/lt.po | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

commit 04621b505622a0690330e393b69ffd5626c46f54
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Aug 15 16:16:37 2014 +0200

    radiofrance: Fix "France Info" URL
    
    Another special case...

 src/lua-factory/sources/grl-radiofrance.lua | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit c0828114b03576ed13fcf93b3b3d2ae55f8bed92
Author: Marek Černocký <marek@manet.cz>
Date:   Fri Aug 15 12:48:20 2014 +0200

    Updated Czech translation

 po/cs.po | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

commit f27a5cd30fc21281e6c44a661de3720b1c9b3888
Author: Wolfgang Stöggl <c72578@yahoo.de>
Date:   Thu Aug 14 22:18:43 2014 +0000

    Updated German translation

 po/de.po | 27 +++++++++++++++++----------
 1 file changed, 17 insertions(+), 10 deletions(-)

commit ccab7c1176f6bf743818f0794a82cb138fe8678d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Aug 6 17:43:50 2014 +0200

    radiofrance: Fix for backend changes
    
    The old Radio France APIs stopped working when they deployed a new iOS
    application, so move over to the new URLs. We're losing France Bleu
    support for now.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=734234

 src/lua-factory/sources/grl-radiofrance.lua | 116 ++++++++++++----------------
 1 file changed, 50 insertions(+), 66 deletions(-)

commit fd0e95b75854427347b0b9dfe47f558957b79cad
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:   Mon Aug 11 22:13:10 2014 +0000

    Updated Greek translation

 po/el.po | 53 ++++++++++++++++++++++++++---------------------------
 1 file changed, 26 insertions(+), 27 deletions(-)

commit 0db3b9304042264a4884cc7f93dce93352313be0
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sun Aug 10 18:24:22 2014 +0000

    lua-factory: Export "slow_keys" function

 src/lua-factory/grl-lua-factory.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit f2800b704a2d100195d46f85781fc0e52c59ed39
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Sun Aug 10 14:33:39 2014 +0000

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 31 ++++++++++++++++++-------------
 1 file changed, 18 insertions(+), 13 deletions(-)

commit 7d161a4ce563a25179866bf327c2b494e2a36597
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Sat Aug 9 16:41:38 2014 +0200

    Updated Polish translation

 po/pl.po | 39 +++++++++++++--------------------------
 1 file changed, 13 insertions(+), 26 deletions(-)

commit c705e77cb4eb914b6de55a1ebf145d1f078b361f
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Jul 30 19:49:07 2014 +0000

    tracker: Add media_from_uri operation
    
    Given an URL, re-constructs the GrlMedia corresponding to that URL.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678519

 src/tracker/grl-tracker-source-api.c | 98 ++++++++++++++++++++++++++++++++++++
 src/tracker/grl-tracker-source-api.h |  3 ++
 src/tracker/grl-tracker-source.c     |  1 +
 3 files changed, 102 insertions(+)

commit f60d9e7e24370686302f91c6f34f53cce1a57c41
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Jul 28 12:24:41 2014 +0000

    tracker: Add test_media_from_uri
    
    Given an URL, tests if Tracker source can create a media out of it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678519

 src/tracker/grl-tracker-source-api.c | 69 ++++++++++++++++++++++++++++++++++++
 src/tracker/grl-tracker-source-api.h |  3 ++
 src/tracker/grl-tracker-source.c     |  2 +-
 3 files changed, 73 insertions(+), 1 deletion(-)

commit fa4012098287c3e4de3a9be89fb2b38a3d11bfaf
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Aug 6 14:15:53 2014 +0200

    Updated Slovenian translation

 po/sl.po | 61 ++++++++++++++++++++++++++++---------------------------------
 1 file changed, 28 insertions(+), 33 deletions(-)

commit 161d72ce26ae4e6989949d3130d19534831f1247
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Aug 5 23:51:11 2014 +0000

    build: append files to EXTRA_DIST
    
    We were adding files to EXTRA_DIST using "EXTRA_DIST = foo".
    
    But as EXTRA_DIST is used in gtester.mk, we need to append files to avoid
    loosing the files added in gtester.mk.

 src/apple-trailers/Makefile.am      | 2 +-
 src/bliptv/Makefile.am              | 2 +-
 src/bookmarks/Makefile.am           | 2 +-
 src/dleyna/Makefile.am              | 2 +-
 src/dmap/Makefile.am                | 2 +-
 src/filesystem/Makefile.am          | 2 +-
 src/flickr/Makefile.am              | 2 +-
 src/freebox/Makefile.am             | 2 +-
 src/gravatar/Makefile.am            | 2 +-
 src/jamendo/Makefile.am             | 2 +-
 src/lastfm-albumart/Makefile.am     | 2 +-
 src/local-metadata/Makefile.am      | 2 +-
 src/lua-factory/Makefile.am         | 2 +-
 src/lua-factory/sources/Makefile.am | 2 +-
 src/magnatune/Makefile.am           | 2 +-
 src/metadata-store/Makefile.am      | 2 +-
 src/optical-media/Makefile.am       | 2 +-
 src/pocket/Makefile.am              | 2 +-
 src/podcasts/Makefile.am            | 2 +-
 src/raitv/Makefile.am               | 2 +-
 src/shoutcast/Makefile.am           | 2 +-
 src/thetvdb/Makefile.am             | 2 +-
 src/tmdb/Makefile.am                | 2 +-
 src/tracker/Makefile.am             | 2 +-
 src/vimeo/Makefile.am               | 2 +-
 src/youtube/Makefile.am             | 2 +-
 26 files changed, 26 insertions(+), 26 deletions(-)

commit bc7721402d908cf5e0c64c32de1cd312344791cb
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Aug 5 23:50:54 2014 +0000

    dleyna: include gtester.mk

 src/dleyna/Makefile.am | 2 ++
 1 file changed, 2 insertions(+)

commit 3c5997cf75d5b5eba84a5826d7029f8f406e9f76
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Aug 5 23:48:30 2014 +0000

    lua-factory: include gtester.mk

 src/lua-factory/Makefile.am         | 2 ++
 src/lua-factory/sources/Makefile.am | 2 ++
 2 files changed, 4 insertions(+)

commit e4c79090ca2409dcf3ab6a3341b25eabc40ca0e7
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Aug 5 23:38:49 2014 +0000

    build: remove "INCLUDES" from Makefile.am
    
    Deprecated option.

 tests/apple-trailers/Makefile.am  | 3 +--
 tests/bliptv/Makefile.am          | 3 +--
 tests/lastfm-albumart/Makefile.am | 3 +--
 tests/local-metadata/Makefile.am  | 3 +--
 tests/thetvdb/Makefile.am         | 5 +++--
 tests/tmdb/Makefile.am            | 7 +++++--
 tests/vimeo/Makefile.am           | 3 +--
 7 files changed, 13 insertions(+), 14 deletions(-)

commit dbf19368dc814c7e361951e1bd82c57dc52041a1
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Aug 5 08:33:19 2014 +0000

    build: add "subdir-objects" option in configure.ac

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

commit cd4a2768d839249383ac0a54754050900c8d096e
Author: Christian Kirbach <Christian.Kirbach@gmail.com>
Date:   Fri Aug 1 22:22:23 2014 +0000

    Updated German translation

 po/de.po | 214 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 118 insertions(+), 96 deletions(-)

commit 7192e4fd4702da009c7b247797443850a2427721
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Jul 31 19:13:37 2014 +0000

    lastfm-albumart: Add tests

 configure.ac                                       |   1 +
 src/lastfm-albumart/Makefile.am                    |   9 +
 tests/Makefile.am                                  |   5 +
 tests/lastfm-albumart/Makefile.am                  |  40 +++
 tests/lastfm-albumart/data/network-data.ini        |  11 +
 .../data/resolve-good-found-default.data           |  14 +
 tests/lastfm-albumart/data/resolve-good-found.data |  82 +++++
 tests/lastfm-albumart/test_lastfm_albumart.c       | 332 +++++++++++++++++++++
 8 files changed, 494 insertions(+)

commit 43ffa75e8a27460ac70958c9789767ccb2587f1a
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Thu Jul 31 19:28:37 2014 +0200

    doap: add <programming-language>

 grilo-plugins.doap | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 488cffed6d825b0e1fc6c0d2be13deba48647045
Author: Olav Vitters <olav@vitters.nl>
Date:   Wed Jul 30 20:17:25 2014 +0200

    doap category core

 grilo-plugins.doap | 1 +
 1 file changed, 1 insertion(+)

commit a1cd1fe6fe0079f901ccc381303087d6d21dd615
Author: Victor Toso <me@victortoso.com>
Date:   Wed Jul 16 23:05:20 2014 -0300

    thetvdb: call the callback with episode cache miss
    
    If the cache is up-to-date and we hit a cache miss, call the callback.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733287

 src/thetvdb/grl-thetvdb.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 2286f3610e2b9d8d3a8b46dd28b82d0e25ef0470
Author: Victor Toso <me@victortoso.com>
Date:   Mon Jul 28 21:38:08 2014 -0300

    thetvdb: callback from resolve always return media
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733287

 src/thetvdb/grl-thetvdb.c | 38 +++++++++++++++++++-------------------
 1 file changed, 19 insertions(+), 19 deletions(-)

commit 251a99a5827ac7336fe2eee1c5b6ba6f906dd217
Author: YunQiang Su <yqsu@src.gnome.org>
Date:   Tue Jul 29 15:37:43 2014 +0800

    update zh_CN translation

 po/zh_CN.po | 234 +++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 127 insertions(+), 107 deletions(-)

commit 3155abd2c38a7ff51fed43d35c8c71ba432f6118
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sat Jul 26 14:59:31 2014 +0000

    tracker: escape search strings
    
    Use Tracker functions to perform the escape, because it is designed to
    hand-craft later a SPARQL query with the escaped string.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=730399

 src/tracker/grl-tracker-source-api.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 9483769436c66b649960bf352d3ee56535813010
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Jul 23 22:55:58 2014 +0000

    tracker: Add plugin deinit function

 src/tracker/grl-tracker.c | 31 ++++++++++++++++++++++++-------
 1 file changed, 24 insertions(+), 7 deletions(-)

commit fc5c249df7500664844a77ca54d86d790164c2e2
Author: Daniel Mustieles <dnaiel.mustieles@gmail.com>
Date:   Tue Jul 22 12:32:25 2014 +0200

    Updated Spanish translation

 po/es.po | 67 ++++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 33 insertions(+), 34 deletions(-)

commit ceb9d7427d45439be77d02dab64d4841d2f697ed
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Jul 17 12:23:53 2014 +0200

    lua-factory: GrlMediaBoxes cannot have their metadata resolved
    
    Unless the resolver handles every media type.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733303

 src/lua-factory/grl-lua-factory.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit e99e5dd354098b1f7398bfe816265f1f063c00d7
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Jul 21 21:50:44 2014 +0000

    jamendo: Fix wrong free
    
    A stupid mistake when invoking the free function.

 src/jamendo/grl-jamendo.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 194b7ea9742b978df8f95445726f039d6018685d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jul 16 17:03:47 2014 +0200

    lua-factory: Fix use after free
    
    ==21842== Invalid read of size 4
    ==21842==    at 0x2CE855B7: grl_lua_library_set_current_operation (grl-lua-library.c:1258)
    ==21842==    by 0x6706D16: resolve_idle (grl-source.c:2401)
    ==21842==    by 0x7146872: g_main_context_dispatch (gmain.c:3067)
    ==21842==    by 0x7146C77: g_main_context_iterate.isra.29 (gmain.c:3747)
    ==21842==    by 0x7146F91: g_main_loop_run (gmain.c:3941)
    ==21842==    by 0x50323C4: gtk_main (gtkmain.c:1206)
    ==21842==    by 0x40C159: main (main.c:2395)
    ==21842==  Address 0x2a655ecc is 76 bytes inside a block of size 88 free'd
    ==21842==    at 0x4C2CCE9: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
    ==21842==    by 0x714C3BE: g_free (gmem.c:190)
    ==21842==    by 0x7163053: g_slice_free1 (gslice.c:1112)
    ==21842==    by 0x2CE846B7: grl_l_callback (grl-lua-library.c:947)
    ==21842==    by 0x2D09B7CC: ??? (in /usr/lib64/liblua-5.2.so)
    ==21842==    by 0x2D0AD78C: ??? (in /usr/lib64/liblua-5.2.so)
    ==21842==    by 0x2D09BAC7: ??? (in /usr/lib64/liblua-5.2.so)
    ==21842==    by 0x2D09B13E: ??? (in /usr/lib64/liblua-5.2.so)
    ==21842==    by 0x2D09BD10: ??? (in /usr/lib64/liblua-5.2.so)
    ==21842==    by 0x2D0932D5: lua_pcallk (in /usr/lib64/liblua-5.2.so)
    ==21842==    by 0x2CE82C10: grl_lua_factory_source_resolve (grl-lua-factory.c:1119)
    ==21842==    by 0x6706D16: resolve_idle (grl-source.c:2401)
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733259

 src/lua-factory/grl-lua-library.c | 1 +
 1 file changed, 1 insertion(+)

commit d81b51ac2f246921ca6632a88a08b3b2735d8170
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Jul 21 19:16:14 2014 +0000

    travis: Remove `find` line
    
    Seems it is not needed anymore.

 .travis.yml | 1 -
 1 file changed, 1 deletion(-)

commit 241f034036f22f47100262191fabef00fef558ec
Author: Marek Černocký <marek@manet.cz>
Date:   Mon Jul 21 19:10:20 2014 +0200

    Updated Czech translation

 po/cs.po | 49 ++++++++++++++++---------------------------------
 1 file changed, 16 insertions(+), 33 deletions(-)

commit 1b0ec556ede2960ad5f74321e88c3d54e5fdec85
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Jul 21 17:43:28 2014 +0200

    travis: Use specific Travis PPA for Grilo
    
    This is a specific PPA for testing Grilo in Travis, so it does not mix
    with the normal Grilo PPA.

 .travis.yml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 2905300116bc5d16b1fb4f986910247da61ca21f
Author: Aurimas ÄŒernius <aurisc4@gmail.com>
Date:   Sun Jul 20 21:31:14 2014 +0300

    Updated Lithuanian translation

 po/lt.po | 51 ++++++++++++++++++---------------------------------
 1 file changed, 18 insertions(+), 33 deletions(-)

commit 49f472e3bcb2f8ce97b095cbb603e7ca8e7700da
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Fri Jul 18 22:52:10 2014 +0000

    travis: Add python-dbusmock

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 41b5ad0bf11010993384dac7ea172bd9c10abcd9
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Fri Jul 18 21:42:15 2014 +0000

    travis: Fix .travis.yml
    
    Remove wrong indentation.

 .travis.yml | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

commit b51e91ba1ff9ea15156c16c9051bbf5931bc6bc5
Author: Enrico Nicoletto <liverig@gmail.com>
Date:   Fri Jul 18 18:41:50 2014 +0000

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 66 +++++++++++++++++++++++++++++--------------------------------
 1 file changed, 31 insertions(+), 35 deletions(-)

commit 8eec50c056c077039a577a44d94c42fedc2a9349
Author: Victor Toso <me@victortoso.com>
Date:   Wed Jul 16 22:52:25 2014 -0300

    thetvdb: fetch show in cache with case insensitive
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733287

 src/thetvdb/grl-thetvdb.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 56f51487d7989a0c987767f38baad2f7046d441f
Author: Victor Toso <me@victortoso.com>
Date:   Thu Jul 17 00:46:41 2014 -0300

    lua-factory: don't iterate on lua env table
    
    When calling a c function in lua, the top of the stack is the
    environment table of lua, _G.
    
    This patch fixes the case where GrlNetWc options was not passed
    at grl.fetch and grl.unzip functions.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733289

 src/lua-factory/grl-lua-library.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d6aa2e8551992cf9eb64c925782b9e63e9f21564
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Jul 17 15:56:32 2014 +0000

    Revert "dleyna: ChildCount is an int32, not a uint32"
    
    Actually the ChildCount type is uint32, but there was a bug in DLeyna Server
    code.
    
    This reverts commit 555e1f1a83cc986c83184b811440150371eced4f.

 src/dleyna/grl-dleyna-source.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e33e43fb50372ffdcdcacab3b230bb15f5aeb7f3
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Jul 17 15:26:10 2014 +0000

    build: remove gssdp dependency
    
    Required previously for UPnP plugin.

 configure.ac | 2 --
 1 file changed, 2 deletions(-)

commit 555e1f1a83cc986c83184b811440150371eced4f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jul 16 15:23:31 2014 +0200

    dleyna: ChildCount is an int32, not a uint32
    
    As verified inspecting the dleyna-server source code.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733253

 src/dleyna/grl-dleyna-source.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit cbe9ff5a3e284fe3212e0e40e0e0dde777278a63
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jul 16 15:14:13 2014 +0200

    dleyna: Remove constant warnings when browsing
    
    Properties requested by grilo but not support by DLeyna produced a
    warning. For every item!
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733253

 src/dleyna/grl-dleyna-source.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1f7e27cbcd50c546010952bcc815b66ebffd3d94
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jul 16 12:51:18 2014 +0200

    plugins: Remove UPnP plugin
    
    It's been replaced by the DLeyna-based plugin
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733253

 Makefile.am               |    1 -
 configure.ac              |   53 --
 help/C/grilo-plugins.xml  |    5 -
 po/POTFILES.in            |    1 -
 src/Makefile.am           |    6 +-
 src/upnp/Makefile.am      |   47 --
 src/upnp/grl-upnp-utils.c |  399 ------------
 src/upnp/grl-upnp-utils.h |   34 -
 src/upnp/grl-upnp.c       | 1576 ---------------------------------------------
 src/upnp/grl-upnp.h       |   75 ---
 src/upnp/grl-upnp.xml     |   10 -
 11 files changed, 1 insertion(+), 2206 deletions(-)

commit 1ed17675ea683d9528b72a97c1f70feab6de792e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jul 16 12:51:07 2014 +0200

    help: Add mention of DLeyna plugin
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733253

 help/C/grilo-plugins.xml | 5 +++++
 1 file changed, 5 insertions(+)

commit 31ef3fe151b00481c8cffd537f68c8e024917c49
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jul 16 12:47:24 2014 +0200

    build: Enable dleyna plugin in distcheck
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733253

 Makefile.am | 1 +
 1 file changed, 1 insertion(+)

commit 49a0f431f1597b332ddb40ac2408d417c7845e85
Author: MarMav <mavridou@gmail.com>
Date:   Wed Jul 16 10:56:44 2014 +0000

    Updated Greek translation

 po/el.po | 172 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 102 insertions(+), 70 deletions(-)

commit 588bd5c8648fd8986532999fdfe8c776c1f1b1f2
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Tue Jul 15 15:51:22 2014 +0200

    Updated Polish translation

 po/pl.po | 29 +++++++++++++++--------------
 1 file changed, 15 insertions(+), 14 deletions(-)

commit 07866a4d74f74a839992d05e68a9cc55d6c0bbd4
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Jul 14 08:44:29 2014 +0000

    dleyna: Do not use format constant
    
    Make life easier for translators.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=732016

 src/dleyna/grl-dleyna-source.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 2eaf83264af24dcc7861ace3ee2ecf5abfbf44df
Author: Yuri Myasoedov <ymyasoedov@yandex.ru>
Date:   Sat Jul 5 22:57:38 2014 +0400

    Updated Russian translation

 po/ru.po | 186 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 106 insertions(+), 80 deletions(-)

commit 78efd129ab1908b026b7afcfc5cb60878903d051
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Tue Jul 1 21:07:03 2014 +0200

    Updated Galician translations

 po/gl.po | 184 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 106 insertions(+), 78 deletions(-)

commit 73a1e1b9550e8fd351f85c75d51c654aa0cdbbfa
Author: Victor Toso <me@victortoso.com>
Date:   Sun Jun 29 21:49:27 2014 -0300

    local-metadata: add test to new matching case.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=732261

 tests/local-metadata/test_local_metadata.c | 4 ++++
 1 file changed, 4 insertions(+)

commit a7483e230d0a44b45a50eee46e43ca2136d50b34
Author: Victor Toso <me@victortoso.com>
Date:   Sun Jun 29 18:47:51 2014 -0300

    local-metadata: check for updated title on tests
    
    https://bugzilla.gnome.org/show_bug.cgi?id=732261

 tests/local-metadata/test_local_metadata.c | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

commit d6cc321a71247635107bab13ac76bfb1828b9956
Author: Victor Toso <me@victortoso.com>
Date:   Thu Jun 26 23:35:22 2014 -0300

    local-metadata: fix case sensitive blacklist words
    
    https://bugzilla.gnome.org/show_bug.cgi?id=732261

 src/local-metadata/grl-local-metadata.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 04eabaaefb2170d17def537d4821f005c1b31f66
Author: Victor Toso <me@victortoso.com>
Date:   Thu Jun 26 10:49:50 2014 -0300

    local-metadata: fix trailing whitespace on values
    
    https://bugzilla.gnome.org/show_bug.cgi?id=732261

 src/local-metadata/grl-local-metadata.c | 3 +++
 1 file changed, 3 insertions(+)

commit 5cfbe38bea990f80e600ceee3d09fa7f12c1c6ac
Author: Victor Toso <me@victortoso.com>
Date:   Thu Jun 26 10:48:14 2014 -0300

    local-metadata: new match for tv series
    
    - Match season and episode with dots
    e.g: season: 2, episode 05 is (..) 2.05
    
    - Match title inside parentheses.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=732261

 src/local-metadata/grl-local-metadata.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 3f2ef597e61d61e3e65fdb323eb3a2c71e15c3e1
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sun Jun 29 19:28:23 2014 +0000

    dleyna: tag local sources
    
    Tag those sources that are running in the local host, and those that belong to
    the current user.
    
    Entirely based in commits 2b4ab2 and 91c4ee, by Giovanni Campagna
    <gcampagna@src.gnome.org>.

 configure.ac                   |   9 +-
 src/dleyna/Makefile.am         |   4 +-
 src/dleyna/grl-dleyna-source.c |  28 ++-
 src/dleyna/grl-dleyna-utils.c  | 408 +++++++++++++++++++++++++++++++++++++++++
 src/dleyna/grl-dleyna-utils.h  |  34 ++++
 5 files changed, 475 insertions(+), 8 deletions(-)

commit 6bbe0b126d83e3f981a949498e183f7672e6a0ee
Author: Aurimas ÄŒernius <aurisc4@gmail.com>
Date:   Sat Jun 28 22:03:25 2014 +0300

    Updated Lithuanian translation

 po/lt.po | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit 2c820d3c01e624debfb471dec6017eae0676d425
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Wed Jun 25 14:32:10 2014 +0300

    Updated Hebrew translation

 po/he.po | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 4577cc08a92679383117bbe98231f77ea5ca4a7e
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Jun 24 16:40:57 2014 +0200

    travis: Update to Ubuntu Trusty
    
    We require quite new dependencies that are not easy to back-port to
    Ubuntu Precise, the default version that Travis CI uses.

 .travis.yml | 2 ++
 1 file changed, 2 insertions(+)

commit eacbfe79b93b81f253c71a4cfca42708b5a80866
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Tue Jun 24 11:48:05 2014 +0000

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 439ab5212a2ce81c343ff80d8bdb3158fe40e536
Author: Marek Černocký <marek@manet.cz>
Date:   Mon Jun 23 23:00:52 2014 +0200

    Updated Czech translation

 po/cs.po | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit ffa47a7a8dae1bd9e2c2cb312b8f2e7acbc2e706
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Mon Jun 23 22:49:19 2014 +0200

    Updated Slovenian translation

 po/sl.po | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 3f571b33b6a0680419a1c852475c27f836f1f911
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Mon Jun 23 20:15:54 2014 +0200

    Updated Polish translation

 po/pl.po | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit f1e1c85f48e6bbbf2cbb48174a3b4c542f73717b
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Mon Jun 23 20:14:25 2014 +0200

    Updated POTFILES.in

 po/POTFILES.in | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 1c6a033018f042750aa57c0f5387d073d7d84e4a
Author: Victor Toso <me@victortoso.com>
Date:   Mon Jun 2 03:21:29 2014 -0300

    thetvdb: Include tests
    
    https://bugzilla.gnome.org/show_bug.cgi?id=672933

 tests/Makefile.am                                  |   5 +
 tests/thetvdb/Makefile.am                          |  70 +++++
 tests/thetvdb/data/adventure_time_get_series.txt   |  16 +
 .../thetvdb/data/adventure_time_series_all_en.zip  | Bin 0 -> 24373 bytes
 tests/thetvdb/data/boardwalk_empire_get_series.txt |  15 +
 .../data/boardwalk_empire_series_all_en.zip        | Bin 0 -> 17387 bytes
 tests/thetvdb/data/config.ini                      |  32 ++
 tests/thetvdb/data/felicity_get_series.txt         |  30 ++
 tests/thetvdb/data/felicity_series_all_en.zip      | Bin 0 -> 42587 bytes
 tests/thetvdb/data/house_get_series.txt            | 297 +++++++++++++++++++
 tests/thetvdb/data/house_series_all_en.zip         | Bin 0 -> 55666 bytes
 tests/thetvdb/data/naruto_get_series.txt           |  39 +++
 tests/thetvdb/data/naruto_series_all_en.zip        | Bin 0 -> 45364 bytes
 tests/thetvdb/test_thetvdb_resolve_episodes.c      | 180 ++++++++++++
 tests/thetvdb/test_thetvdb_resolve_shows.c         | 194 ++++++++++++
 tests/thetvdb/test_thetvdb_resolve_stress.c        | 324 +++++++++++++++++++++
 tests/thetvdb/test_thetvdb_utils.c                 |  65 +++++
 tests/thetvdb/test_thetvdb_utils.h                 |  35 +++
 18 files changed, 1302 insertions(+)

commit b2b937413a26a0fe2ad18891a27a30a35b12b26b
Author: Victor Toso <me@victortoso.com>
Date:   Sat May 24 20:08:48 2014 -0300

    thetvdb: Include The TVDB source
    
    https://bugzilla.gnome.org/show_bug.cgi?id=672933

 Makefile.am                              |    1 +
 configure.ac                             |   51 +
 src/Makefile.am                          |    6 +-
 src/thetvdb/Makefile.am                  |   48 +
 src/thetvdb/grl-thetvdb.c                | 1594 ++++++++++++++++++++++++++++++
 src/thetvdb/grl-thetvdb.h                |   66 ++
 src/thetvdb/grl-thetvdb.xml              |   10 +
 src/thetvdb/thetvdb-resources-episodes.c |  349 +++++++
 src/thetvdb/thetvdb-resources-series.c   |  338 +++++++
 src/thetvdb/thetvdb-resources.h          |  155 +++
 10 files changed, 2617 insertions(+), 1 deletion(-)

commit f75829486509cbad5c5aa31ca7eda5c39a9dd4c0
Author: Aurimas ÄŒernius <aurisc4@gmail.com>
Date:   Sun Jun 22 15:46:38 2014 +0300

    Updated Lithuanian translation

 po/lt.po | 54 ++++++++++++++++++++++++++++++++++++++----------------
 1 file changed, 38 insertions(+), 16 deletions(-)

commit 2bb758d7a1dfec301d2cc7e8d6f4108e0b34d73c
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Jun 21 23:17:59 2014 +0200

    Updated Czech translation

 po/cs.po | 53 +++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 39 insertions(+), 14 deletions(-)

commit dc1d904a8d9b41f97d205c8be8bbc6d49a343501
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Wed Jun 18 03:51:06 2014 +0300

    Updated Hebrew translation

 po/he.po | 50 ++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 36 insertions(+), 14 deletions(-)

commit 12f2b6b42a394938db3e4796c74e669d49dd172a
Author: Daniel Mustieles <dnaiel.mustieles@gmail.com>
Date:   Tue Jun 17 19:21:56 2014 +0200

    Updated Spanish translation

 po/es.po | 54 +++++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 39 insertions(+), 15 deletions(-)

commit 55590d00194f0a99b2e075b244bbc1c1a0396364
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Mon Jun 16 22:11:13 2014 +0200

    Updated Slovenian translation

 po/sl.po | 51 +++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 37 insertions(+), 14 deletions(-)

commit e43acd66c5261aa2a84d0a3a346e72e80bdd94a8
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Mon Jun 16 16:11:57 2014 +0200

    Updated Polish translation

 po/pl.po | 54 ++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 40 insertions(+), 14 deletions(-)

commit 447519321106d5d36df393bad2d61eeb47aa8d14
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Mon Jun 16 11:16:42 2014 +0000

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 54 ++++++++++++++++++++++++++++++++++++++----------------
 1 file changed, 38 insertions(+), 16 deletions(-)

commit 4990fa374259aa15c9511ad210a6bf07de5bdcc4
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Mon Oct 14 18:28:22 2013 +0200

    dleyna: Plugin to access DLNA contents using the dLeyna DBus service
    
    This plugin uses the dleyna-server service to interact with DMS (DLNA
    Media Server, eg. Rygel) through an high level DBus API and it is meant
    to deprecate the UPnP plugin.
    
    It implements all the functionalities exposed by GrlSource: resolve(),
    browse(), search(), query(), store(), store_metadata(), remove(),
    cancel() and change notifications.
    
    This adds a soft-dependency on the deyna-renderer DBus service: if the
    service is not activatable no DLNA server sources will be shown.
    
    The required GLib version has been bumped to 2.36 to use GTask.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=707346
    
    Signed-off-by: Emanuele Aina <emanuele.aina@collabora.com>

 configure.ac                                       |   63 +-
 m4/ax_python_module.m4                             |   49 +
 po/POTFILES.in                                     |    1 +
 src/Makefile.am                                    |    6 +-
 src/dleyna/.gitignore                              |    3 +
 src/dleyna/Makefile.am                             |   86 +
 src/dleyna/com.intel.dLeynaServer.Manager.xml      |   34 +
 src/dleyna/com.intel.dLeynaServer.MediaDevice.xml  |  132 ++
 src/dleyna/grl-dleyna-server.c                     |  424 +++++
 src/dleyna/grl-dleyna-server.h                     |   90 ++
 src/dleyna/grl-dleyna-servers-manager.c            |  253 +++
 src/dleyna/grl-dleyna-servers-manager.h            |   70 +
 src/dleyna/grl-dleyna-source.c                     | 1682 ++++++++++++++++++++
 src/dleyna/grl-dleyna-source.h                     |   75 +
 src/dleyna/grl-dleyna.c                            |  137 ++
 src/dleyna/grl-dleyna.xml                          |   10 +
 src/dleyna/org.gnome.UPnP.MediaServer2.xml         |  200 +++
 src/local-metadata/grl-local-metadata.c            |    2 +
 tests/.gitignore                                   |    4 +
 tests/Makefile.am                                  |    5 +
 tests/dleyna/Makefile.am                           |   64 +
 tests/dleyna/data/helloworld.txt                   |    1 +
 tests/dleyna/dbusmock/dleyna-server-mock           |   10 +
 .../dleyna/dbusmock/dleyna-server-mock.service.in  |    3 +
 tests/dleyna/dbusmock/dleynamanager.py             |   76 +
 tests/dleyna/dbusmock/dleynamediacontainer.py      |  118 ++
 tests/dleyna/dbusmock/dleynamediadevice.py         |  156 ++
 tests/dleyna/dbusmock/dleynamediaobject.py         |   57 +
 tests/dleyna/dbusmock/items.py                     |  125 ++
 tests/dleyna/test_dleyna.c                         |  467 ++++++
 tests/dleyna/test_dleyna_utils.c                   |  139 ++
 tests/dleyna/test_dleyna_utils.h                   |   58 +
 32 files changed, 4598 insertions(+), 2 deletions(-)

commit 9abd83d641465283a31472772e91db4ead2f96e0
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Feb 19 10:38:14 2014 +0100

    filesystem: Better error message when browsing fails
    
    We try to keep the original error domain and code, so that
    interested front-ends can act upon the errors. For example,
    a G_IO_ERROR/G_IO_ERROR_NOT_MOUNTED error could trigger something
    to mount the item.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=725203

 src/filesystem/grl-filesystem.c | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

commit 4bb73847abaf23e8c6ae2da92e214225945f5e49
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Jun 6 11:58:07 2014 +0200

    lua-factory: Prefer jhbuilt scripts to system ones
    
    When building the list of system data dirs to read the scripts from,
    make sure that we prefer the scripts in the first system dir mentioned
    in XDG_DATA_DIRS. This fixes a jhbuilt grilo-test-ui loading the
    system-wide script instead of the jhbuilt one when both exist.

 src/lua-factory/grl-lua-factory.c | 2 ++
 1 file changed, 2 insertions(+)

commit 3c21086e824cf8044b9dfb060f6c654921e9bdc7
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat May 10 17:40:33 2014 +0200

    lua-factory: Hide some debug
    
    The grl.unzip() function still spewed out some warnings.

 src/lua-factory/grl-lua-library.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit f4dcf8c1b28d18e4e0d2acaf1edf7ed2fe4ec06d
Author: Jeremy Whiting <jpwhiting@kde.org>
Date:   Fri May 30 21:06:15 2014 -0600

    filesystem: Fix top-level monitoring by adding add_monitor calls.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=730841

 src/filesystem/grl-filesystem.c | 2 ++
 1 file changed, 2 insertions(+)

commit 15443d2f63cf88d1186f4d92f4d7ac7552b86814
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jun 4 18:48:13 2014 +0200

    lua-factory: Fix broken URLs for Euronews outside Europe
    
    From some locations, Euronews will not make all of its streams
    available. This ensures that we filter out the streams that aren't
    available.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=731224

 src/lua-factory/sources/grl-euronews.lua | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 068a8d56eddfaf6c38f67ae20bc7154c01199cf9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Apr 8 16:59:55 2014 +0200

    lua-factory: Add supported_media types for sources
    
    So that image based applications can ignore the metrolyrics and
    musicbrainz coverart sources.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727766

 src/lua-factory/sources/grl-metrolyrics.lua | 1 +
 src/lua-factory/sources/grl-musicbrainz.lua | 1 +
 2 files changed, 2 insertions(+)

commit ccbb261638bbf14858de847a2838d5c9f2faf410
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Apr 7 17:53:58 2014 +0200

    lua-factory: Add Musicbrainz Cover Art plugin
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727766

 src/lua-factory/sources/Makefile.am         |  3 +-
 src/lua-factory/sources/grl-musicbrainz.lua | 66 +++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+), 1 deletion(-)

commit 07b61a0f761d3eabe1aa0569d537f6cb16c9d2c9
Author: Gil Forcada <gforcada@gnome.org>
Date:   Tue Jun 3 00:45:49 2014 +0200

    [l10n] Update Catalan translation

 po/ca.po | 211 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 114 insertions(+), 97 deletions(-)

commit 9abe749baeb487bfe295951f71a5d2e80cc16c1f
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Jun 2 14:08:59 2014 +0000

    lua-factory: conditional operator does not typecheck
    
    Fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750038

 src/lua-factory/grl-lua-library.c | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit 3f3afe9ffcc839a4a45a24b0c1e5a7c54a178ca9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri May 30 23:54:22 2014 +0200

    vimeo: Set an external-url for results
    
    This will allow GNOME Videos to use quvi directly to do the video
    URL lookup, instead of counting on the vimeo plugin to do so.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=730900

 src/vimeo/grl-vimeo.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit f54a7a5f3d2e3ecded457fe2f192edadf5528d99
Author: Milo Casagrande <milo@ubuntu.com>
Date:   Sat May 31 13:05:39 2014 +0000

    Updated Italian translation

 po/it.po | 158 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 78 insertions(+), 80 deletions(-)

commit 37663268236c5552f6245103d52634124066e03b
Author: Victor Toso <me@victortoso.com>
Date:   Sun May 11 14:43:10 2014 -0300

    local-metadata: fix regexp and tests
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727181
    https://bugzilla.gnome.org/show_bug.cgi?id=725025

 src/local-metadata/grl-local-metadata.c    | 6 +++---
 tests/local-metadata/test_local_metadata.c | 9 +++------
 2 files changed, 6 insertions(+), 9 deletions(-)

commit e875103068b79bfc0aac15f308262b703071f168
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Fri May 30 14:58:46 2014 +0000

    bookmarks: Do not free list
    
    The ownership is taken by GOM.

 src/bookmarks/grl-bookmarks.c | 1 -
 1 file changed, 1 deletion(-)

commit eacdc3873c32d0309d2f3697adf5d4d3e148b007
Author: Alberto Garcia <berto@igalia.com>
Date:   Wed May 28 12:38:21 2014 +0200

    Require librest >= 0.7.90 for the pocket plugin
    
    That's the first release to include rest_proxy_call_invoke_async()

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 2f10cd8aa09f84391e9e0e544625bd2ddad20c30
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Tue May 27 14:28:10 2014 +0200

    flickr: Use SSL
    
    https://bugzilla.gnome.org/show_bug.cgi?id=730812

 src/flickr/flickr-oauth.h | 4 ++--
 src/flickr/gflickr.c      | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

commit d06568b5eaed06d020cf72d03deccd34328c01b6
Author: Gábor Kelemen <kelemeng@openscope.org>
Date:   Thu May 22 20:26:25 2014 +0000

    Updated Hungarian translation

 po/hu.po | 160 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 79 insertions(+), 81 deletions(-)

commit 2b03b8c0c7485edfbe3512b56fb513f58c4c58be
Author: Andika Triwidada <andika@gmail.com>
Date:   Wed May 21 03:28:00 2014 +0000

    Updated Indonesian translation

 po/id.po | 173 ++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 82 insertions(+), 91 deletions(-)

commit 982c2448d15d7dc72ab2d954c899c7fe615930e1
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Fri May 16 05:09:39 2014 +0300

    Updated Hebrew translation

 po/he.po | 175 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 86 insertions(+), 89 deletions(-)

commit 7b7c3ebfab55dcd1ca0483121c5b57450e162ea8
Author: Marek Černocký <marek@manet.cz>
Date:   Tue May 13 21:08:37 2014 +0200

    Updated Czech translation

 po/cs.po | 169 ++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 80 insertions(+), 89 deletions(-)

commit 97d67f73ad6cae4963bb9796be53d3566ce70e75
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon May 12 22:28:41 2014 +0000

    upnp: return NULL if there are no tags
    
    If the source does not have tags, let's return NULL instead of an array with a
    NULL string.

 src/upnp/grl-upnp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 989e803dcaa80d3d7c3afaf9323c50217a29cd82
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon May 12 21:50:58 2014 +0000

    Remove unused script
    
    This script is pretty deprecated, so better let's remove it.

 setup-plugins-env.sh | 24 ------------------------
 1 file changed, 24 deletions(-)

commit ef3e176de8ddb4c5842b81f4426e43dbb1f963f1
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Mon May 12 21:53:16 2014 +0200

    Updated Slovenian translation

 po/sl.po | 151 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 75 insertions(+), 76 deletions(-)

commit c83b6f6f8fccf70e9ff7ce1455067e1f5051573d
Author: Aurimas ÄŒernius <aurisc4@gmail.com>
Date:   Sun May 11 23:36:56 2014 +0300

    Updated Lithuanian translation

 po/lt.po | 174 ++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 82 insertions(+), 92 deletions(-)

commit 7160eae43b6cfa116efaf5782a245382e20b935d
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sat May 10 19:51:48 2014 +0200

    Updated Spanish translation

 po/es.po | 156 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 78 insertions(+), 78 deletions(-)

commit 3384b3294d031555f586edc60ccdca05728aad45
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri May 9 10:31:16 2014 +0200

    bookmarks: Add support for type-filter
    
    This avoids assertions on startup in Totem when somebody
    adds an image to the bookmarks.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=729787

 src/bookmarks/grl-bookmarks.c | 55 ++++++++++++++++++++++++++++++++++++-------
 1 file changed, 47 insertions(+), 8 deletions(-)

commit 0c4c3e3e12915e6f9ea68f260f4321ed0d40dd49
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Thu May 8 01:37:51 2014 +0000

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 186 +++++++++++++++++++++++++++++-------------------------------
 1 file changed, 91 insertions(+), 95 deletions(-)

commit 16ed6a463fc7803918371f3f5cfd91710d9c6393
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Wed May 7 19:13:04 2014 +0200

    Updated Polish translation

 po/pl.po | 169 ++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 80 insertions(+), 89 deletions(-)

commit 649c15711f5a6d988d7e453e5a3f0cc3de9b4cca
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 7 18:52:45 2014 +0200

    lua-factory: Fix incorrect check creating GrlNetWc
    
    Spotted by Victor Toso
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728525#c6

 src/lua-factory/grl-lua-library.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3b4de468ffb334b3d45dda61e8c9cbd78f3a529a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 7 13:22:34 2014 +0200

    optical-media: Fix physical optical drives being ignored
    
    Better when tested right? Don't ignore all the drives...
    
    https://bugzilla.gnome.org/show_bug.cgi?id=729704

 src/optical-media/grl-optical-media.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 72a7d13d42053fa306d8fa309790d71c06b7049c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 7 13:22:22 2014 +0200

    optical-media: Add some more debug
    
    https://bugzilla.gnome.org/show_bug.cgi?id=729704

 src/optical-media/grl-optical-media.c | 5 +++++
 1 file changed, 5 insertions(+)

commit 6c7f503edd742b595fb29aa4ef986eb6306b1828
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue May 6 15:58:53 2014 +0200

    lua-factory: Fix garbage after escaped text in grl.unescape()
    
    grl.unescape('&quot;Look at Me&quot;')
    would give back:
    "Look at Me"t Me&quot;
    instead of:
    "Look at Me"
    
    Don't forget to terminate the copied string when we've unescaped.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=729649

 src/lua-factory/grl-lua-library.c | 2 ++
 1 file changed, 2 insertions(+)

commit c95d353fe20ac212504f4448168eb40cc124fbc0
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Apr 19 13:55:06 2014 +0200

    lua-factory: Add more keys to grl.get_options()
    
    Make it possible to get the query/search strings, or the media ID
    for the operation, as well as the operation type.
    
    This is useful when the entry point needs to launch an async operation
    to cache a manifest for example.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728882

 src/lua-factory/grl-lua-library.c | 41 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

commit 2418b1e3919eb8b3fd14ae6694dff52a809b4325
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Apr 19 13:43:04 2014 +0200

    lua-factory: Add string member to OperationSpec struct
    
    To be used to cache operation parameters.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728882

 src/lua-factory/grl-lua-common.h  |  4 ++++
 src/lua-factory/grl-lua-factory.c | 12 +++++++++---
 src/lua-factory/grl-lua-library.c |  1 +
 3 files changed, 14 insertions(+), 3 deletions(-)

commit 5aa214ff95d820bc8c2c163aa63f13c0d8a46adb
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Apr 19 13:34:12 2014 +0200

    lua-factory: Document OperationSpec struct
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728882

 src/lua-factory/grl-lua-common.h | 4 ++++
 1 file changed, 4 insertions(+)

commit 714c03643329fcfd0518637d859336954699a28c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 18 21:14:28 2014 +0200

    lua-factory: Add grl.unzip library function
    
    Script developers can use this to fetch a zip file, and extract
    particular files inside that zip file.
    
    This also adds a libarchive dependency for the lua-factory plugin.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728525

 configure.ac                      |  11 +-
 src/lua-factory/grl-lua-library.c | 217 +++++++++++++++++++++++++++++++++++++-
 2 files changed, 222 insertions(+), 6 deletions(-)

commit ca486211e03fd280136d846d2b75cb7ff4fea46b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 18 21:13:50 2014 +0200

    lua-factory: Remove unneeded temporary name for struct
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728525

 src/lua-factory/grl-lua-library.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 91d5f67de1a056f560cbaab53a0d6f855efcf96b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 18 17:16:20 2014 +0200

    lua-factory: Simplify initial variable state
    
    That way, the compiler can actually tell us when something is
    not initialised when we used it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728525

 src/lua-factory/grl-lua-library.c | 59 ++++++++++++++++++++-------------------
 1 file changed, 31 insertions(+), 28 deletions(-)

commit c17f0d468eed6c1a31d8b136951e96e671d06413
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 18 17:14:17 2014 +0200

    lua-factory: Split out GrlNetWc option setting
    
    We'll need this shortly.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728525

 src/lua-factory/grl-lua-library.c | 78 ++++++++++++++++++++++-----------------
 1 file changed, 44 insertions(+), 34 deletions(-)

commit 2640e36928e905f56be0872e498b420427b38775
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 18 17:08:43 2014 +0200

    lua-factory: Ensure that fetches error out on non-UTF-8
    
    This makes sure that we do not pass binary data as a result
    for lua fetch operations.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728525

 src/lua-factory/grl-lua-library.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit a3898a8767b10185a6fb7076671aa319d54acd8f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 25 10:10:10 2014 +0100

    bookmarks: Also save thumbnail URL
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673912

 src/bookmarks/bookmarks-resource.c | 20 ++++++++++++++++++++
 src/bookmarks/grl-bookmarks.c      | 17 ++++++++++++++++-
 2 files changed, 36 insertions(+), 1 deletion(-)

commit 6669ba611ae89a690699e76902826a6657989ffc
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 25 09:39:41 2014 +0100

    bookmarks: Don't use g_strconcat() to build paths
    
    Use g_build_filename() instead.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673912

 src/bookmarks/grl-bookmarks.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit 2c931a831d087ed3a090ac8ee21177a848dab3bb
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 25 09:38:27 2014 +0100

    bookmarks: Remove unused struct member
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673912

 src/bookmarks/grl-bookmarks.c | 1 -
 1 file changed, 1 deletion(-)

commit 06812aaa8b8dce640dd5317735bd1b95bdf2047a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Mar 21 10:07:30 2014 +0100

    bookmarks: Use gom to access the database
    
    Instead of SQLite directly.
    
    gom is currently available at:
    https://github.com/chergert/gom/
    
    Fixes:
    - No injection security holes
    - Easy DB extension
    
    Functional changes:
    - Boxes don't have a childcount anymore
    - Query has a different syntax which more closely matches
      the database names (as opposed to the undiscoverable names used
      in the queries)
    - Orphans are cleaned up on startup rather than when removing items
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673912

 configure.ac                       |  12 +-
 src/bookmarks/Makefile.am          |   6 +-
 src/bookmarks/bookmarks-resource.c | 266 ++++++++++++++++++
 src/bookmarks/bookmarks-resource.h |  68 +++++
 src/bookmarks/grl-bookmarks.c      | 562 ++++++++++++++++++-------------------
 5 files changed, 615 insertions(+), 299 deletions(-)

commit 539c92a1e7761ff35cd6ef7dc392cdd7079c76e8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 9 17:37:20 2014 +0200

    tmdb: Fix build when grlnet is missing
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727901

 configure.ac | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 0fbae60b0825616caa2c7100d4f9ca06278121c9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 9 16:46:32 2014 +0200

    lua-factory: Fix build when grlnet or json-glib is missing
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727901

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

commit b59ed0eaaa907614dd367993065d3af78254573f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 9 16:31:27 2014 +0200

    magnatune: Fix build if grlnet isn't present
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727901

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

commit e8f2e537601cbca475600b51d0c17e6b8220a2af
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 9 16:26:01 2014 +0200

    filesystem: Disable plugin if grlpls isn't present
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727901

 configure.ac | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 25892c931f03952d06c528f1e5f9116b8d57cca9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 9 16:23:39 2014 +0200

    build: Remove grlpls double-check
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727901

 configure.ac | 4 ----
 1 file changed, 4 deletions(-)

commit 8a70710db9bfe0fbf69aba7f4a1532ec2eb9ad72
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:   Sat Apr 19 12:24:33 2014 +0200

    Added Basque language\nAdded 'eu' (Basque) to LINGUAS

 po/LINGUAS |   1 +
 po/eu.po   | 602 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 603 insertions(+)

commit 098aae8e5f9d01544bfc0cb9b7dfa1903f0ddaf9
Author: marablack3 <marablack3@gmail.com>
Date:   Fri Apr 18 10:50:42 2014 +0000

    Updated Greek translation

 po/el.po | 198 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 108 insertions(+), 90 deletions(-)

commit 5a0369d9227ced7b15738de76f248ec8aade368c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 9 16:08:11 2014 +0200

    vimeo: Remove libgcrypt dependency
    
    Use GHmac as provided by GLib to sign the messages instead.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727899

 configure.ac       | 12 +++---------
 src/vimeo/gvimeo.c | 31 +++++++++++++------------------
 2 files changed, 16 insertions(+), 27 deletions(-)

commit 28290af796cd6c227fd9ed5448b59b58a6c61fe0
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Apr 8 10:05:43 2014 +0200

    jamendo: Fix browsing root category
    
    Handle correctly the skip and count values when browsing root category.

 src/jamendo/grl-jamendo.c | 32 +++++++++++++++-----------------
 1 file changed, 15 insertions(+), 17 deletions(-)

commit 50498d11b626c6f868eb8b0abee92ad20348a9e3
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 18 17:35:16 2014 +0100

    tracker: Export gibest hash if available
    
    If the gibest hash, used by OpenSubtitles, is available, export
    it so that we can use it to look up subtitles.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=701651

 src/tracker/grl-tracker-utils.c | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

commit 37677190945947dfa6b7f445ca96c01e66e74430
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Mar 31 09:32:45 2014 +0200

    radiofrance: Don't break when run behind a portal
    
    [lua-library] grl-lua-library.c:351: calling source callback function fail (radiofrance_fetch_cb) '/home/hadess/Projects/gnome-install/share/grilo-plugins/grl-lua-factory/grl-radiofrance.lua:87: attempt to index local 'items' (a nil value)'
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727569

 src/lua-factory/sources/grl-radiofrance.lua | 5 +++++
 1 file changed, 5 insertions(+)

commit 1a76ec8ca8ac91bb9a97474d8c6cfe3d96a53d64
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 4 01:11:04 2014 +0200

    lua-factory: Don't add duplicate sources
    
    When running inside jhbuild, don't add both the jhbuild and the
    system-wide grilo sources, only add the one from the directory
    listed first in XDG_DATA_DIRS/grilo-plugins/grl-lua-factory/
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727571

 src/lua-factory/grl-lua-factory.c | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

commit 2751fc5bbafddcca5bd5646f50cd55b55e3b096f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Apr 4 01:10:27 2014 +0200

    lua-factory: Fix typo in debug statement
    
    And correct the bizarre printf usage somewhat.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727570

 src/lua-factory/grl-lua-factory.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 68924ebae71f6d74673d7037e53a261d46e3c388
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Fri Apr 4 20:33:12 2014 +0200

    doap: update URLs

 grilo-plugins.doap | 4 ++++
 1 file changed, 4 insertions(+)

commit 1a06489e8e2f4ed8596efd92fb1a5cbbe542078a
Author: Benjamin Steinwender <b@stbe.at>
Date:   Sun Mar 30 16:34:08 2014 +0000

    Updated German translation

 po/de.po | 120 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 70 insertions(+), 50 deletions(-)

commit 32eb153a76ea3d32cfc57ec45bf8f0dc9acf8cbb
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Mar 27 22:22:09 2014 +0100

    local-metadata: Override title when set from filename
    
    And add test to that effect.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=706877

 src/local-metadata/grl-local-metadata.c    | 17 +++++++---
 tests/local-metadata/test_local_metadata.c | 53 ++++++++++++++++++++++++++++++
 2 files changed, 66 insertions(+), 4 deletions(-)

commit 1761f1381813344d2e88a0e1801df9a24f9c5e4f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Jan 28 08:21:08 2014 +0100

    tmdb: Override title when set from filename
    
    https://bugzilla.gnome.org/show_bug.cgi?id=706877

 src/tmdb/grl-tmdb.c | 9 +++++++++
 1 file changed, 9 insertions(+)

commit 4ab87ad07257663d650b9a467d65a51da5d95fd6
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Jan 28 01:50:47 2014 +0100

    tracker: Use new "title-from-filename" property
    
    https://bugzilla.gnome.org/show_bug.cgi?id=706877

 src/tracker/grl-tracker-utils.c | 42 +++++++++++++++++++++++++++++++++--------
 1 file changed, 34 insertions(+), 8 deletions(-)

commit 91c4ee1dfe0bd39155e8a19ca3d7c4d335bb652b
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:   Wed Mar 5 21:19:45 2014 +0100

    upnp: tag sources that belong to the same user
    
    If the source is found to be on the local machine, scan /proc/net/tcp
    to find the UID of the process that is listening on the socket,
    and tag the source if it's the same user as the one running the
    client.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=723780

 src/upnp/grl-upnp-utils.c | 300 +++++++++++++++++++++++++++++++++++++++++++---
 src/upnp/grl-upnp-utils.h |   4 +-
 src/upnp/grl-upnp.c       |  27 +++--
 3 files changed, 306 insertions(+), 25 deletions(-)

commit 2b4ab2b3e7e684a52f8daa6f2f00c7d97d61de43
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:   Thu Feb 6 17:08:11 2014 +0100

    upnp: tag sources on the local machine
    
    Recognize sources that correspond to rygel or similar
    software on the local machine, and add a "localhost"
    tag to the source. This will allow Totem or other
    applications to filter the source out.
    
    The actual recognition is a bit hackish, because all we see
    is the URI provided by SSDP. There is a fallback to comparing
    hostnames, but because usually DNS is not configured in a home
    network, we should almost always see an IP address there.
    From that, we need to check if any interface is configured to
    use it. We could ask NetworkManager or connman, but that would
    grow an heavy and unwanted dependency; we could ask netlink,
    but that would fail outside of Linux; the simplest, although
    quite hackish, solution is to try and bind() to the remote
    address - if that succeeds, the address is local after all.
    The biggest downside to this solution, besides being Unix only
    due to EADDRNOTAVAIL, is that socket() can fail because of
    EMFILE/ENFILE, in which case we can't perform the check.
    Not a big deal maybe.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=723780

 src/upnp/Makefile.am      |   6 ++-
 src/upnp/grl-upnp-utils.c | 129 ++++++++++++++++++++++++++++++++++++++++++++++
 src/upnp/grl-upnp-utils.h |  32 ++++++++++++
 src/upnp/grl-upnp.c       |  21 ++++++--
 4 files changed, 184 insertions(+), 4 deletions(-)

commit 0270383ceb17a202a78f73acffdfd0837ff12d34
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Mar 27 19:00:52 2014 +0100

    test: Add some broken tests with FIXMEs
    
    This will be helpful to point out known bugs in the episode
    parsing.

 tests/local-metadata/test_local_metadata.c | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit 9bb477ecf935c41aa54a61052c4ac85ff778d668
Author: Elad Alfassa <elad@fedoraproject.org>
Date:   Thu Feb 27 00:33:09 2014 +0200

    local-metadata: Support seasonxepisode format in filenames
    
    seasonxepisode, for example 5x24 is a less common format than S5E24, but it's
    out there.
    
    This commit adds support for this format in filenames.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=725026

 src/local-metadata/grl-local-metadata.c    | 8 ++++++--
 tests/local-metadata/test_local_metadata.c | 1 +
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 36bc4e064a3b6270abf0408c07ce0e34b858eaf2
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Mar 27 18:50:36 2014 +0000

    local-metadata: Plug leak

 src/local-metadata/grl-local-metadata.c | 2 ++
 1 file changed, 2 insertions(+)

commit a7f7d037fb5890c8345d36d03a2241c3d796849d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Mar 27 18:07:31 2014 +0100

    local-metadata: Fix %20 in deduced titles
    
    When passing a GrlMedia without a title, make sure to get the basename
    of the URL, and unescape it before trying to manipulate it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=725456

 src/local-metadata/grl-local-metadata.c | 44 +++++++++++++++++++--------------
 1 file changed, 26 insertions(+), 18 deletions(-)

commit 68e45ffa1e05662d400bf0a5306d50552c6a3884
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Mar 27 18:05:29 2014 +0100

    tests: Add test for episode resolution with URLs
    
    When passing a GrlMedia without a title, make sure to get the basename
    of the URL, and unescape it before trying to manipulate it.
    
    file:///home/test/My%20super%20series.S01E01.mp4
    should give:
    My super series
    as the show name, not:
    My%20super%20series
    
    https://bugzilla.gnome.org/show_bug.cgi?id=725456

 tests/local-metadata/test_local_metadata.c | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

commit 01cb6c3d94427c359d4a10b90afdae30d8a09d3d
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Mar 25 22:52:16 2014 +0000

    build: Generate AUTHORS automatically on release
    
    Instead of generating the AUTHORS file manually, generate it automatically
    based on the git commits.
    
    The file is split in two sections: current contributors (authors that has some
    line in the current code) and past contributors (those that committed code in
    the past but that nowadays has been replaced by code of new authors).
    
    Because everybody is important for this project.

 AUTHORS     | 21 ---------------------
 Makefile.am | 12 +-----------
 release.mk  | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 49 insertions(+), 32 deletions(-)

commit 98040a31e14b40329bde5bb6a98cd6c610f86f61
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Sun Mar 23 11:32:30 2014 +0100

    Updated Serbian translation

 po/sr.po       | 122 +++++++++++++++++++++++++++++++++------------------------
 po/sr@latin.po | 122 +++++++++++++++++++++++++++++++++------------------------
 2 files changed, 142 insertions(+), 102 deletions(-)

commit b6843570b6959b81e53d5a7acbd947176e05a3d6
Author: Claudio Arseni <claudio.arseni@gmail.com>
Date:   Sat Mar 22 09:14:51 2014 +0000

    Updated Italian translation

 po/it.po | 125 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 73 insertions(+), 52 deletions(-)

commit 350b9e15042cfba341de01c18a023863e596d4cc
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Mar 20 15:01:52 2014 +0100

    Updated Czech translation

 po/cs.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8db42a8afc9863bf7d3fd5317b46d77b12d2a911
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Mar 20 15:00:54 2014 +0100

    Updated Czech translation

 po/cs.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c9f3cba4cf2a17c6fcbcf37fff353119ab7156df
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Mar 20 11:10:34 2014 +0000

    travis: Use official libgrilo package
    
    0.2.10 released.

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 06d5a6b56590348f9700948054d0e97f6877cd73
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:   Wed Mar 19 22:29:42 2014 +0100

    Updated Danish translation

 po/da.po | 203 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 111 insertions(+), 92 deletions(-)

commit fc103f3fadfdd49b25292dc9dd7069e390d72388
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Mar 19 13:57:25 2014 +0000

    Post-release version bump to 0.2.13

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