commit a4c6a6edefdaf74dfceaf21685c31a556490d19d Author: Jens Georg Date: Thu Oct 11 20:22:11 2012 +0200 Prepare 0.16.1 NEWS | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) commit d3e6b5794f2d91e3637273890abdd2401ec8db93 Author: Jens Georg Date: Thu Oct 11 23:00:23 2012 +0200 server: Only create seek when requested https://bugzilla.gnome.org/show_bug.cgi?id=685800 src/librygel-server/rygel-http-get.vala | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) commit 1ed4b0771af17e692200ccf733678b3a600c815b Author: Jens Georg Date: Mon Oct 8 11:37:50 2012 +0200 example: Fix service description in init script examples/service/sysv/rygel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e5c24cc44a892921570f8227c2ef14979f435fe5 Author: Andreas Henriksson Date: Sun Oct 7 02:30:09 2012 +0200 Expand librygel-* to link all needed libraries When adding -Wl,-z,defs to make sure all used symbols are resolved, build will fail because some libraries which are needed where not linked. This currently works because the gupnp stack leaks the needed linker flags, but since future versions of the gupnp stack will be fixed not to do so, this is needed.... https://bugzilla.gnome.org/show_bug.cgi?id=685478 src/librygel-core/Makefile.am | 3 ++- src/librygel-renderer/Makefile.am | 5 ++++- src/librygel-server/Makefile.am | 3 +++ 3 files changed, 9 insertions(+), 2 deletions(-) commit 8ed308ab246b752b205c1447c1e72643ab25d400 Author: Andreas Henriksson Date: Sun Oct 7 02:19:06 2012 +0200 Make sure plugins link to all libraries they need Previously these relied on the gupnp stack leaking linker flags. Since the gupnp stack will be fixed up to not do this in upcoming versions, this is a good idea to fix to still be able to build/work on newer versions. https://bugzilla.gnome.org/show_bug.cgi?id=685478 src/plugins/external/Makefile.am | 2 +- src/plugins/media-export/Makefile.am | 1 + src/plugins/mediathek/Makefile.am | 4 +++- src/plugins/mpris/Makefile.am | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) commit fabf36ec769add268154a22c12ccd2382f8358b5 Author: Andreas Henriksson Date: Sun Oct 7 02:04:42 2012 +0200 Fix build with non-leaky gupnp pkg-config files The build system previously relied on the gupnp stack leaking linker flags. Rygel should link to everything it uses directly, not rely on anything else pulling in the needed linker flags. The gupnp stack is being fixed up to not leak linker flags which will cause build failures if rygel is not fixed. https://bugzilla.gnome.org/show_bug.cgi?id=685478 src/rygel/Makefile.am | 1 + src/ui/Makefile.am | 1 + tests/Makefile.am | 1 + 3 files changed, 3 insertions(+) commit 28df893d99b53e7b4c3a6142efd4dff25b8ca7d0 Author: Jens Georg Date: Tue Oct 9 13:26:52 2012 +0200 mpris: Don't crash on faulty MPRIS implementation Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=685196 src/plugins/mpris/rygel-mpris-plugin.vala | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) commit a973c53619045068ccbd1f9718dd1e4845d06958 Author: Jens Georg Date: Fri Apr 27 20:36:52 2012 +0200 external: Use audio.music as specified in spec We still keep "music" as everyone else seems to be using it now. https://bugzilla.gnome.org/show_bug.cgi?id=674738 src/plugins/external/rygel-external-item-factory.vala | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) commit bf5986dae07f82af586fae3784a4786d500bed08 Author: Jens Georg Date: Sat Oct 6 22:40:57 2012 +0200 server: Stop crash if force-downgrade-for is empty Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=683934 src/librygel-server/rygel-v1-hacks.vala | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) commit a0f19005ebbdc132abd9e7812240b5dd0e28278b Author: Mark Ryan Date: Wed Sep 26 13:58:17 2012 +0200 media-export: Ignore invalid colorDepth media-export calls the GStreamer function gst_discoverer_video_info_get_depth to determine the color depth of images and videos. When this function fails it returns 0. The media-export plugin is not currently testing for this error case and is treating 0 as a valid color depth. Rygel in turn is reporting a color depth of 0 for some files. This seems to happen for all JPEGs on my machine. This patch fixes the problem by preventing Rygel from returning a colorDepth resource for items whose color depth cannot be determined by gst_discoverer_video_info_get_depth. https://bugzilla.gnome.org/show_bug.cgi?id=684868 src/plugins/media-export/rygel-media-export-item.vala | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) commit 76042d3e1e28ebfcd9bcc7666efa15fc8558385c Author: Jens Georg Date: Fri Oct 5 17:32:51 2012 +0200 examples: Fix serving files examples/standalone-server.c | 5 +++++ 1 file changed, 5 insertions(+) commit f2e5ead1aef0728675ce16a84560f9fc8df40777 Author: Jens Georg Date: Fri Oct 5 14:57:50 2012 +0200 build: Fix building of librygel-renderer src/librygel-renderer/Makefile.am | 1 + src/librygel-renderer/filelist.am | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) commit c653d31c2d7330c027e91d56739a5c860fe60d6d Author: Jens Georg Date: Mon Oct 1 14:30:47 2012 +0200 server: Force downgrade for Reciva firmware Seems to have regressed, used to work fine with v257-* firmware. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=685183 data/rygel.conf | 2 +- src/librygel-server/rygel-v1-hacks.vala | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) commit f50f9caa8b5dbb8af01222abe110eb8e1b398b36 Author: Jens Georg Date: Fri Sep 28 10:46:18 2012 +0200 tracker: Drop GUPnP-DLNA dependency If tracker knows the DLNA profile for a file, it also knows the correct mime type with version >= 0.12. We can drop this dependency now. src/plugins/tracker/Makefile.am | 10 +++++----- src/plugins/tracker/rygel-tracker-item-factory.vala | 14 +------------- 2 files changed, 6 insertions(+), 18 deletions(-) commit 991e5434e8fb9a87754fe3ae892a71ce700c5e89 Author: Jens Georg Date: Fri Oct 5 14:14:33 2012 +0200 build: Add deps files and install them src/librygel-core/Makefile.am | 3 +-- src/librygel-core/rygel-core-1.0.deps | 6 +++--- src/librygel-renderer/Makefile.am | 5 ++++- src/librygel-renderer/rygel-renderer-1.0.deps | 2 ++ src/librygel-server/Makefile.am | 5 ++++- src/librygel-server/rygel-server-1.0.deps | 6 ++++++ 6 files changed, 20 insertions(+), 7 deletions(-) commit 0b6b7a60987215f8e2ecfaca163f97a7486fd8d1 Author: Jens Georg Date: Thu Sep 27 15:10:09 2012 +0200 build: Dist vapi files src/librygel-renderer/Makefile.am | 2 ++ src/librygel-server/Makefile.am | 2 ++ 2 files changed, 4 insertions(+) commit d93f253209a180ede7c83301bb32eefb36dbe211 Author: Jens Georg Date: Fri Oct 5 13:03:21 2012 +0200 build: Install and dist server pkg-config Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)