=== gvfs 0.99.6 === 2008-09-01 Hans Petter Jansson * NEWS: Update for 0.99.6. 2008-09-01 Christian Kellner * configure.ac: Require libsoup >= 2.23.91 2008-09-01 Christian Kellner * daemon/gvfsjobpull.c: * daemon/gvfsjobpull.h: New daemon method to pull files from daemons to the local file system. * daemon/gvfsjobpush.c: * daemon/gvfsjobpush.h: New daemon method to push local files to daemons. (Replaces Upload) * daemon/gvfsjobupload.c: * daemon/gvfsjobupload.h: Replaced by Push. * common/gvfsdaemonprotocol.h: * daemon/Makefile.am: * daemon/gvfsbackend.c: * daemon/gvfsbackend.h: Add Push and Pull. Remove Upload. * client/gdaemonfile.c: New transfer logic. In case of move try push/pull (with remove_source set to TRUE) first then fallback. In case of copy try push/pull first then fallback. Use the same logic for both cases. * daemon/gvfsbackendburn.c: Port Upload to Push. * daemon/gvfsbackendtrash.c: Implement the Pull method. That should fix bug #529971 2008-09-01 Christian Kellner * monitor/hal/ghalvolume.c: (do_update_from_hal): Use g_format_size_for_display for consistency. Patch from Christian Persch Fixes bug #550100 2008-08-30 Matthias Clasen * common/gmountspec.c (g_mount_spec_from_dbus): Plug a tiny memory leak. 2008-08-28 David Zeuthen * monitor/proxy/gproxyvolume.c: (g_proxy_volume_mount): * monitor/proxy/gvfsproxyvolumemonitordaemon.c: (handle_volume_mount): Make sure we really read mount_flags and use_mount_operation. Fixes RH bug 460223. 2008-08-27 Bastien Nocera * client/gdaemonvfs.c (get_mountspec_from_uri), (_g_daemon_vfs_get_uri_for_mountspec): Don't drop query and fragment portions of the URI when decoding it and the URI scheme isn't handled by any backends (Closes: #549553) 2008-08-25 Matthias Clasen Bug 549253 – error path leaks * common/gmountoperationdbus.c: * common/gdbusutils.c: * daemon/gvfsbackendgphoto2.c: * daemon/gvfsbackendtrash.c: * daemon/gvfsjobsetattribute.c: Plug some leaks on error paths. 2008-08-25 Bastien Nocera * daemon/gvfsbackenddav.c (ms_response_to_file_info): Same as below but for the webdav's getlastmodified response (Closes: #538573) 2008-08-22 Bastien Nocera * daemon/gvfsbackendhttp.c (query_info_ready): Use libsoup to parse the "Last-Modified" header, not the ISO-8601 parsing functions (Closes: #547133) Requires libsoup trunk 2008-08-21 Hans Petter Jansson * daemon/gvfsbackendgphoto2.c (ensure_ignore_prefix) (do_mount) (do_enumerate): Improve various user- and translator- unfriendly error messages. 2008-08-21 Hans Petter Jansson * configure.ac: Late post-release version bump to 0.99.6. 2008-08-21 Wouter Bolsterlee * daemon/gvfsbackendgphoto2.c (do_unmount): Handle plural forms correctly. Fixes bug #548841.