Hello community, here is the log from the commit of package gvfs for openSUSE:Factory checked in at 2013-10-30 16:02:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gvfs (Old) and /work/SRC/openSUSE:Factory/.gvfs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gvfs" Changes: -------- --- /work/SRC/openSUSE:Factory/gvfs/gvfs.changes 2013-10-04 12:10:44.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gvfs.new/gvfs.changes 2013-10-30 16:02:21.000000000 +0100 @@ -1,0 +2,6 @@ +Sat Oct 26 17:57:13 UTC 2013 - [email protected] + +- Add gvfs-webdav_file_types.patch: fix webdav access over + gvfsd-fuse, resulting in Input/output error (bnc#848129). + +------------------------------------------------------------------- New: ---- gvfs-webdav_file_types.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gvfs.spec ++++++ --- /var/tmp/diff_new_pack.i1S6bv/_old 2013-10-30 16:02:22.000000000 +0100 +++ /var/tmp/diff_new_pack.i1S6bv/_new 2013-10-30 16:02:22.000000000 +0100 @@ -32,6 +32,8 @@ Patch5: gvfs-nvvfs.patch # PATCH-FEATURE-OPENSUSE gvfs-nds.patch [email protected] -- Provides NDS browsing for nautilus Patch6: gvfs-nds.patch +# PATCH-FIX-UPSTREAM gvfs-webdav_file_types.patch bgo#706798 bnc#848129 [email protected] -- gvfs-webdav_file_types.patch +Patch7: gvfs-webdav_file_types.patch BuildRequires: bluez-devel BuildRequires: docbook-xsl-stylesheets BuildRequires: fuse-devel @@ -139,6 +141,7 @@ translation-update-upstream %patch5 -p1 %patch6 -p1 +%patch7 -p1 %build autoreconf -f ++++++ gvfs-webdav_file_types.patch ++++++ From 921b813784ba0505fff76edb1a3bd20c40b78b75 Mon Sep 17 00:00:00 2001 From: Ross Lagerwall <[email protected]> Date: Fri, 11 Oct 2013 22:04:51 +0200 Subject: [PATCH] dav: Set file type to regular by default Some servers send empty resourcetype nodes or don't send the node at all for regular files (the spec says that it defaults to empty). Set the file type to regular by default. https://bugzilla.gnome.org/show_bug.cgi?id=706798 --- daemon/gvfsbackenddav.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/daemon/gvfsbackenddav.c b/daemon/gvfsbackenddav.c index 2feb980..39995d6 100644 --- a/daemon/gvfsbackenddav.c +++ b/daemon/gvfsbackenddav.c @@ -991,7 +991,7 @@ ms_response_to_file_info (MsResponse *response, g_file_info_set_name (info, basename); g_file_info_set_edit_name (info, basename); - file_type = G_FILE_TYPE_UNKNOWN; + file_type = G_FILE_TYPE_REGULAR; mime_type = NULL; have_display_name = FALSE; @@ -1013,7 +1013,6 @@ ms_response_to_file_info (MsResponse *response, if (node_has_name (node, "resourcetype")) { file_type = parse_resourcetype (node); - g_file_info_set_file_type (info, file_type); } else if (node_has_name (node, "displayname") && text) { @@ -1059,6 +1058,7 @@ ms_response_to_file_info (MsResponse *response, } } + g_file_info_set_file_type (info, file_type); if (file_type == G_FILE_TYPE_DIRECTORY) { icon = g_themed_icon_new ("folder"); -- 1.8.1.5-- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
