commit 53b44b711a4558c0511dbe73d928971fd2c7bb30
Author: Victor Toso <me@victortoso.com>
Date:   Tue Feb 14 13:57:41 2017 +0100

    Release 0.3.3

 NEWS         | 24 ++++++++++++++++++++++++
 configure.ac |  4 ++--
 2 files changed, 26 insertions(+), 2 deletions(-)

commit fcdcd29b1bc6aec03f57dac39b7b5a7df60c8cae
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Feb 14 13:32:18 2017 +0100

    travis: add Meson build
    
    Include building with Meson.

 .travis.yml | 48 ++++++++++++++++++++++++++++++++++--------------
 1 file changed, 34 insertions(+), 14 deletions(-)

commit 4538c07aafae1d23211335ecfd51fb97e4f4d96d
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Feb 14 11:22:22 2017 +0100

    build: add Meson build support
    
    https://bugzilla.gnome.org/show_bug.cgi?id=775950

 bindings/meson.build                      |  10 +++
 bindings/vala/meson.build                 |  31 ++++++++
 doc/grilo/meson.build                     |  26 +++++++
 doc/man/meson.build                       |  14 ++++
 doc/meson.build                           |  12 +++
 examples/meson.build                      |  32 ++++++++
 libs/meson.build                          |  14 ++++
 libs/net/meson.build                      |  54 +++++++++++++
 libs/pls/meson.build                      |  40 ++++++++++
 meson.build                               | 125 ++++++++++++++++++++++++++++++
 meson_options.txt                         |   6 ++
 po/meson.build                            |  58 ++++++++++++++
 src/grl-metadata-key.h                    |   4 +
 src/meson.build                           | 123 +++++++++++++++++++++++++++++
 tools/grilo-inspect/generate_core_keys.py |  36 +++++++++
 tools/grilo-inspect/meson.build           |  22 ++++++
 tools/grilo-launch/meson.build            |  16 ++++
 tools/grilo-test-ui/meson.build           |  27 +++++++
 tools/meson.build                         |  13 ++++
 19 files changed, 663 insertions(+)

commit 5940808548f01ec12a34d33917a437a1399323fe
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sun Dec 11 16:10:41 2016 +0100

    core: include @filename@ in file-production
    
    Small fix for an include that is in the wrong place.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=775950

 src/grl-type-builtins.c.template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 000303d276ff2af4827ad47d90bc1e2ff33570ec
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sun Dec 11 13:21:02 2016 +0100

    doc: put manpages in doc/man
    
    Put all manpage files together.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=775950

 Makefile.am                                          |  8 +-------
 configure.ac                                         |  1 +
 doc/Makefile.am                                      |  6 +++++-
 doc/man/Makefile.am                                  | 14 ++++++++++++++
 {tools/grilo-test-ui => doc/man}/grilo-test-ui-0.3.1 |  0
 grl-inspect-0.3.1 => doc/man/grl-inspect-0.3.1       |  0
 grl-launch-0.3.1 => doc/man/grl-launch-0.3.1         |  0
 tools/grilo-test-ui/Makefile.am                      |  2 --
 8 files changed, 21 insertions(+), 10 deletions(-)

commit 9511ba62ea0c944cd596704d31bdc516091e1610
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sun Feb 12 03:26:22 2017 +0100

    travis: do not push container without credentials
    
    Avoid trying to push container to Docker Hub if no credentials have been
    defined.

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

commit b90fdf69f5b8ab8f1c8d785450d69b1583593882
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Sun Feb 12 02:54:07 2017 +0100

    travis: use Docker to perform build and test
    
    Finally, we move to use containers in Travis CI to build and test Grilo.
    
    It uses grilofw/grilo:base as base image.
    
    If build goes fine, it will push grilofw/grilo:core container, which is
    used to build Grilo plugins.

 .travis.yml | 40 ++++++++++++++++++++++++++++++----------
 1 file changed, 30 insertions(+), 10 deletions(-)

commit ce1fa94cc8759616a6aacfe94c09ffbf3432f7c0
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Feb 8 10:14:39 2017 +0100

    travis: build documentation

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

commit ca5dc8aa3c2aa2aca80e326345e4f5cf094bb02a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 18 14:14:10 2016 +0100

    tests: Fix typo in comment

 tests/lib-net.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a176b9a03d04d3f1657ffeaff51bd72a2e6ae21e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 18 14:12:12 2016 +0100

    tests: Fix common test failures in GrlNet tests
    
    The small-delay test fails fairly often, about 20% of the time for a 100
    runs on a non-loaded machine.
    
    We're lucky it doesn't happen more often, as g_timeout_add_seconds() as
    used by grl-net-wc.c will ultimately use g_timeout_set_expiration()
    which might round up timeouts to the above second:
    "
    /* We want the microseconds part of the timeout to land on the
     * 'timer_perturb' mark, but we need to make sure we don't try to
     * set the timeout in the past.  We do this by ensuring that we
     * always only *increase* the expiration time by adding a full
     * second in the case that the microsecond portion decreases.
     */
    "
    
    Bump the threshold to a full second, and verify by raising the delay
    in the grl_net_wc_set_throttling() call.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=774578

 tests/lib-net.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2802eaf147dd7c2cb6ce3a3d2a39b612b5cc35f6
Author: Marinus Schraal <mschraal@src.gnome.org>
Date:   Mon Nov 14 10:33:55 2016 +0100

    core: Include type'ified header in introspection
    
    Introspection sources need to include the type'ified enumerations
    otherwise the gir-scanner won't know anything about the enumerations
    listed in that header, generated with glib-mkenums.
    
    Fix-up to commit 463d94d6022d
    
    https://bugzilla.gnome.org/show_bug.cgi?id=774394

 src/Makefile.am | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit d20d73a8c6e2a27046604b2372e05915286ba8a8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Nov 7 21:32:36 2016 +0100

    core: Fix missing gtk-doc markers in API docs
    
    Spotted by Rico Tzschichholz <ricotz@t-online.de>
    
    https://bugzilla.gnome.org/show_bug.cgi?id=769127#c4

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

commit 463d94d6022d3dd0acc8da8313ab10e01bfac7d9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Nov 7 16:33:01 2016 +0100

    core: Don't include private headers in introspection data
    
    We should only use the C sources, not the private headers in the
    introspection, so as to avoid making private API available.

 src/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 40bc6960318281cd21f379d2b3ba4da0ab33d0a7
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Nov 7 16:28:19 2016 +0100

    core: Fix API doc for composer
    
    Bug introduced in commit e61f217

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

commit 15a844e4c3a6cbd616c776957d68afb8078ba4e3
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Nov 7 16:27:39 2016 +0100

    core: Fix API doc for album artist
    
    Bug introduced in commit e9be911

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

commit 1dc730a140feea180e88a66891af8bd584bee360
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Nov 7 15:42:19 2016 +0100

    vala: Don't ship pre-built vapi files
    
    We will always build them if vala support is enabled.

 bindings/vala/grilo-0.3.vapi     | 1033 --------------------------------------
 bindings/vala/grilo-net-0.3.vapi |   43 --
 2 files changed, 1076 deletions(-)

commit 458d23de299d62c35c040c9ae83f1755400ed71a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Nov 7 15:41:55 2016 +0100

    vala: Don't remove .deps files on maintainer-clean
    
    We don't have any rules to recreate those files.

 bindings/vala/Makefile.am | 1 -
 1 file changed, 1 deletion(-)

commit e753a634222ad22897237fea8973c94d4cc5edc0
Author: liushuyu <liushuyu_011@126.com>
Date:   Sat Oct 29 23:56:44 2016 +0800

    Update zh_CN translation

 po/zh_CN.po | 116 ++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 61 insertions(+), 55 deletions(-)

commit b4245447ec557f032387a1ca40922d11d0da5b11
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Oct 24 16:28:30 2016 +0200

    net: Always return an error on failure
    
    When getting a "Gateway timeout" error, or any other errors not handled
    in the switch statement, we should make sure to return an error.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=773422

 libs/net/grl-net-wc.c | 3 +++
 1 file changed, 3 insertions(+)

commit cd58c0445c47ca7cd8b10af50f036adaa2c2b284
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Oct 24 16:28:02 2016 +0200

    net: Downgrade verbose error output to a GRL_DEBUG()
    
    And don't mark debug strings as translatable.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=773422

 libs/net/grl-net-wc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d04576a9530995277b0ac23e2afddac05203c802
Author: Alexander Shopov <ash@kambanaria.org>
Date:   Sun Sep 25 16:09:44 2016 +0300

    Update Bulgarian translation

 po/LINGUAS |   1 +
 po/bg.po   | 196 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 197 insertions(+)

commit 6ffe44554fe4abd4f21e35497133c1ebe02482af
Author: Victor Toso <me@victortoso.com>
Date:   Mon Sep 19 17:09:31 2016 +0200

    tests: include lib-net into make check
    
    https://bugzilla.gnome.org/show_bug.cgi?id=771338

 tests/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 41f66e904af762df4845cb7c521324519cc97f11
Author: Victor Toso <me@victortoso.com>
Date:   Thu Sep 15 17:38:42 2016 +0200

    tests: avoid critical warning on test
    
    As timeout might not be used.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=771338

 tests/lib-net.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit e97d89d5fb47eca864e72cbcc749afa301212611
Author: Victor Toso <me@victortoso.com>
Date:   Thu Sep 15 17:13:14 2016 +0200

    tests: add stress test to grl-net-wc
    
    https://bugzilla.gnome.org/show_bug.cgi?id=771338

 tests/lib-net.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

commit ca91b2823643aa963837776a82147693e448c6cc
Author: Victor Toso <me@victortoso.com>
Date:   Thu Sep 15 17:36:26 2016 +0200

    net: Check for throttling only if set
    
    Otherwise, we might add several 0 seconds delay on multiple fetch
    requests leading to unexpected behavior (assertion)
    
    https://bugzilla.gnome.org/show_bug.cgi?id=771338

 libs/net/grl-net-wc.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit e60b6390fae94601822239455747982d114496ac
Author: David King <amigadave@amigadave.com>
Date:   Sun Sep 18 11:06:48 2016 +0200

    Add British English translation

 po/LINGUAS  |   1 +
 po/en_GB.po | 197 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 198 insertions(+)

commit 74dbc23c132d14d90b97bacdc7184259cee29f2f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Sep 14 13:03:05 2016 +0200

    tests: Fix registry test with Tracker plugin
    
    The tracker plugin expects the client and daemon to run with the same
    locale to do direct connection, and throws a warning if not.
    
    Set the locale correctly in the test to avoid that problem.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=771339

 tests/registry.c | 3 +++
 1 file changed, 3 insertions(+)

commit 3a6268f60712aafd2f007426e5d646c8ce237657
Author: Dominique Leuenberger <dimstar@opensuse.org>
Date:   Sat Sep 10 23:51:38 2016 +0200

    build: fix build due wrong format in debug
    
    Introduced in commit f3ccf55

 tests/lib-net.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5402721fd327a80340241f2ae9e8860e398699de
Author: Victor Toso <me@victortoso.com>
Date:   Sat Sep 10 15:40:11 2016 +0200

    Post-release version bump to 0.3.3

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