commit fdee827121630adc520c6ac33956dbeaf08df7d7 Author: Juan A. Suarez Romero Date: Tue Dec 11 10:47:59 2012 +0000 Release 0.2.5 NEWS | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) commit 042e9f2a311c9d4fc1b92a6c95b94f323714d46e Author: Juan A. Suarez Romero Date: Tue Dec 11 13:44:24 2012 +0100 doc: Fix reference to docbookx.dtd Either the URL was wrong or changed. help/C/grilo-plugins.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b82dc99c483b50dc75d5dc2f03e9b18ea2a9f4b1 Author: Juan A. Suarez Romero Date: Mon Dec 10 16:00:48 2012 +0100 doc: Fix grilo-plugins.xml Reflect the new place where examples reside in git.gnome.org. help/C/grilo-plugins.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 39437dfd621ab064c4f780f576a39d24f79600ae Author: Juan A. Suarez Romero Date: Tue Dec 4 19:16:54 2012 +0000 upnp: Fix a race condition when creating a new source When creating a new source, before registering it, it is checked if the device supports search capability, so the source is registered with or without search operation, accordingly. Checking the capability is an asynchronous operation, and can happen that while that operation is running, the device disappears. This means that when the search capability operation finishes and call the proper callback, it must be checked if the device was removed or not. If it was, then drop the source, else register it. src/upnp/grl-upnp.c | 81 +++++++++++++++++++++++++++------------------------ 1 file changed, 43 insertions(+), 38 deletions(-) commit af159cb50576413cbd1d73649843f7a7af04bd39 Author: Evan Nemerson Date: Mon Dec 3 15:41:02 2012 -0800 build: fix passing arguments to gnome-autogen.sh from autogen.sh https://bugzilla.gnome.org/show_bug.cgi?id=689577 autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit afba65244f3ce265caccb820ac38e3c2f4ebeea4 Author: Murray Cumming Date: Tue Dec 4 11:58:21 2012 +0100 Do not use --enable-gtk-doc for distcheck Makefile.am | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit 99f6d29b25341e4f309e7e0f6ae856145eab4d33 Author: Murray Cumming Date: Tue Dec 4 11:56:46 2012 +0100 Another distcheck fix test/Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 727538f3312e1767cde384686e4b8026c86c9356 Author: Murray Cumming Date: Tue Dec 4 11:53:36 2012 +0100 Another distcheck fix src/local-metadata/Makefile.am | 2 +- src/tmdb/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 269ccfe697e3ddde2e5580142404acd4725cbbe7 Author: Murray Cumming Date: Tue Dec 4 11:48:28 2012 +0100 Remove unused test, which was broken up test/test_tmdb.c | 277 ------------------------------------------------------ 1 file changed, 277 deletions(-) commit 07f126cf8e065fcfa5ce188809f17737c2844575 Author: Murray Cumming Date: Tue Dec 4 11:45:30 2012 +0100 Fix distcheck src/local-metadata/Makefile.am | 2 +- src/tmdb/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit f982655db3f9b4e658566ae3e322f74c8e5fdf67 Author: Murray Cumming Date: Wed Nov 14 10:48:39 2012 +0100 tests: tmdb: Test the age certificate API too. test/test_tmdb_full_resolution.c | 70 ++++++++++++++++++++++---------------- 1 file changed, 40 insertions(+), 30 deletions(-) commit f0ccc29e13f45f27e9beabff820d0471ea2517c5 Author: Murray Cumming Date: Wed Nov 14 11:29:20 2012 +0100 tests: tmdb: Use g_assert_no_error() test/test_tmdb_fast_resolution.c | 2 +- test/test_tmdb_full_resolution.c | 2 +- test/test_tmdb_preconditions.c | 4 ++-- test/test_tmdb_utils.c | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) commit a559ee6e4452607725131d3395aec9e1e70ddb13 Author: Murray Cumming Date: Tue Dec 4 11:32:05 2012 +0100 tests: Add a prototype to avoid a C warning test/test_tmdb_full_resolution.c | 2 ++ 1 file changed, 2 insertions(+) commit 6fe1de0c51edd605b548b93f4e76a98390f87cc2 Author: Murray Cumming Date: Wed Nov 14 12:10:57 2012 +0100 tests: local-metadata: Use the built plugin instead of installed Do the same thing as we do for the tmdb plugin. Also added a GError check to show where it fails for me. This still does not run during make check. src/local-metadata/Makefile.am | 8 ++++++++ test/Makefile.am | 6 +++++- test/test_local_metadata.c | 9 ++++++++- 3 files changed, 21 insertions(+), 2 deletions(-) commit 52164d21d1343e7a2c7784256627d7810497f48a Author: Murray Cumming Date: Wed Nov 14 12:01:19 2012 +0100 tests: tmdb: Use the built plugins, not the installed ones. By setting the GRL_PLUGIN_PATH environment variable in the code. Note that we have to copy the .xml file into the .libs directory to make this work. We will need to do that for other plugins when testing them too. src/tmdb/Makefile.am | 8 ++++++++ test/Makefile.am | 10 ++++++++-- test/test_tmdb_fast_resolution.c | 1 + test/test_tmdb_full_resolution.c | 1 + test/test_tmdb_missing_configuration.c | 1 + test/test_tmdb_preconditions.c | 1 + 6 files changed, 20 insertions(+), 2 deletions(-) commit c4cae89b903b922e4641221df4605d1b372cb023 Author: Murray Cumming Date: Tue Dec 4 11:28:45 2012 +0100 Revert "test: Run TMDb tests with the recently build plugin" This reverts commit 1d17e62ae05037d231bb4a2de6308a4ab08619b0. test/Makefile.am | 8 +------- test/test_tmdb_fast_resolution.c | 1 - test/test_tmdb_full_resolution.c | 1 - test/test_tmdb_missing_configuration.c | 1 - test/test_tmdb_preconditions.c | 1 - 5 files changed, 1 insertion(+), 11 deletions(-) commit d9b2ea8e61689e91bd11e4750c17843fbe4ce351 Author: Murray Cumming Date: Tue Dec 4 11:19:24 2012 +0100 Move examples/ to help/ This is necessary because our DocBook .xml file xincludes the file with the relative path, and this caused the examples to be above the installed grilo-plugins directory. Makefile.am | 2 +- configure.ac | 2 +- examples/.gitignore | 1 - examples/Makefile.am | 14 ---- examples/example-tmdb.c | 149 ------------------------------------------ help/C/grilo-plugins.xml | 2 +- help/Makefile.am | 4 +- help/examples/.gitignore | 1 + help/examples/Makefile.am | 14 ++++ help/examples/example-tmdb.c | 149 ++++++++++++++++++++++++++++++++++++++++++ 10 files changed, 170 insertions(+), 168 deletions(-) commit 5ce6b3ff23f25b731925383f73fe3fb8e13a3af2 Author: Mathias Hasselmann Date: Mon Dec 3 14:57:09 2012 +0100 tmdb: Mark publication date as slow key The publication date is both available as fast key in the movie details, but also as more detailed information as regional release date. To avoid confusion in clients that do a fast resolve first and merge slow data later we hide the fast version. src/tmdb/grl-tmdb.c | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) commit beb200872c73cdf6067ce881181d03702c5be576 Author: Mathias Hasselmann Date: Mon Dec 3 14:56:40 2012 +0100 tests: tmdb: Verify release dates and certs test/test_data/tmdb/releases.txt | 2 +- test/test_tmdb_fast_resolution.c | 7 ++--- test/test_tmdb_full_resolution.c | 55 +++++++++++++++++++++++++++----------- 3 files changed, 43 insertions(+), 21 deletions(-) commit 15a12f24cadc0453f1969f98ca140e6525004e15 Author: Mathias Hasselmann Date: Mon Dec 3 14:31:48 2012 +0100 tests: tmdb: Remove aliases for now common keys test/test_tmdb_fast_resolution.c | 5 ++--- test/test_tmdb_full_resolution.c | 20 +++++++------------- 2 files changed, 9 insertions(+), 16 deletions(-) commit 1d17e62ae05037d231bb4a2de6308a4ab08619b0 Author: Juan A. Suarez Romero Date: Sun Dec 2 22:32:48 2012 +0000 test: Run TMDb tests with the recently build plugin This avoids the need to install the plugin to be able run the tests. Use the recently built plugin to run the tests. test/Makefile.am | 8 +++++++- test/test_tmdb_fast_resolution.c | 1 + test/test_tmdb_full_resolution.c | 1 + test/test_tmdb_missing_configuration.c | 1 + test/test_tmdb_preconditions.c | 1 + 5 files changed, 11 insertions(+), 1 deletion(-) commit 9d726e24399c430101e00418c06212b3c557e46c Author: Juan A. Suarez Romero Date: Fri Nov 30 16:53:24 2012 +0100 Post-release version bump to 0.2.5 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)