2009-03-10 Alexander Larsson * NEWS: Update for release 2009-03-10 Alexander Larsson * daemon/gvfsbackendsftp.c: (handle_login): Don't ask for username when getting ssh key passphrase 2009-03-09 Alexander Larsson Bug 543064 – configure script does not pick up giomoduledir * configure.ac: Don't pass --define-variable libdir when getting giomoduledir. This was added wrongly before. 2009-03-09 Alexander Larsson Bug 523732 – gvfs-bash-completion.sh should not modify COMP_WORDBREAKS * programs/gvfs-bash-completion.sh: Don't override COMP_WORDBREAKS, instead workaround the colon problem 2009-03-09 Alexander Larsson Bug 551683 – archive backend says file doesn't exist for directories * daemon/gvfsbackendarchive.c: (do_open_for_read): Return G_IO_ERROR_IS_DIRECTORY if opening directory. 2009-03-09 Alexander Larsson Bug 570888 – gvfs-gphoto2 mount 4 devices when pluging one camera * monitor/gphoto2/ggphoto2volumemonitor.c: (get_stores_for_camera): Ignore stores that have 0 byte capability. 2009-03-08 Andreas Henriksson reviewed by: Benjamin Otte Bug 533219 - anonymous ftp login not working * daemon/gvfsbackendftp.c: (ftp_connection_login): replace the empty string with the default password 2009-03-06 Alexander Larsson * ChangeLog: * daemon/daemon-main.c: Only spew g_debug if backend started with --debug 2009-03-06 Alexander Larsson * daemon/daemon-main.c: * daemon/gvfsbackend.c: * daemon/gvfsbackendburn.c: * daemon/gvfsbackenddav.c: * daemon/gvfsbackendhttp.c: * daemon/gvfsbackendobexftp.c: * daemon/gvfsbackendtrash.c: * daemon/gvfsdaemon.c: * daemon/gvfsjobcloseread.c: * daemon/gvfsjobclosewrite.c: * daemon/gvfsjobcopy.c: * daemon/gvfsjobdbus.c: * daemon/gvfsjobenumerate.c: * daemon/gvfsjobmount.c: * daemon/gvfsjobmove.c: * daemon/gvfsjobpull.c: * daemon/gvfsjobpush.c: * daemon/gvfsjobread.c: * daemon/gvfsjobseekread.c: * daemon/gvfsjobseekwrite.c: * daemon/gvfsjobunmount.c: * daemon/gvfsjobwrite.c: * daemon/mount.c: Convert all spew to g_debug() 2009-03-06 Alexander Larsson Bug 535814 – hangup on g_input_stream_close after cancelling from other thread * daemon/gvfschannel.c: Reverted patch from bug 522192 as it caused bug 535814. Furthermore, its just wrong. We don't cancel streams as such, we cancel individual operations on the stream. 2009-03-06 Alexander Larsson * client/gdaemonfileinputstream.c: (iterate_read_state_machine): (iterate_close_state_machine): (iterate_seek_state_machine): (iterate_query_state_machine): Don't send cancel when partial header read, as that would throw away the part of the headers read so far. 2009-03-05 Alexander Larsson * common/gvfsmountinfo.c: Updated .xdg-volume-info format as per bug 551403: + Group name is "Volume Info" + Icon is not translated + support IconFile key 2009-03-05 Alexander Larsson * monitor/hal/ghaldrive.c: * monitor/hal/ghalmount.c: * monitor/hal/ghalvolume.c: * monitor/hal/ghalvolumemonitor.c: Remove all locking (not needed since we're now a single threaded process). Don't emit signals in idle, thus risking callback reordering. We don't need this anymore as it was part of the locking structure. This should fix the "No mount object for mounted volume" error when mounting. 2009-03-05 Alexander Larsson Bug 564003 – gvfs Cygwin patches * common/Makefile.am: Add -no-undefined required for cygwin build 2009-03-05 Alexander Larsson Bug 569199 – incorrectly open smb workgroup using a space * client/gvfsuriutils.c (g_vfs_encode_uri), (g_vfs_decode_uri): Escape and unescape host part too. This means we handle e.g. smb workgroups with spaces in them. Allowing escapes in hostnames complies with RFC 3986. * client/gdaemonvfs.c (get_mountspec_from_uri): Fix indentation 2009-03-05 Alexander Larsson Bug 573381 – Memory leak in ftp_connection_parse_features() * daemon/gvfsbackendftp.c (ftp_connection_parse_features): Don't leak supported. 2009-03-04 Alexander Larsson Bug 573837 – gvfs-fuse does not support ftruncate size != 0 * client/gvfsfusedaemon.c: Support ftruncate to the current size as a NOP. Fixes OOo saving 2009-03-04 Alexander Larsson * monitor/proxy/gproxyvolumemonitor.c: Break circular dependencies on dispose. 2009-03-03 Alexander Larsson Bug 561172 – gnome-open fails on local URIs with anchors * programs/gvfs-open.c: Don't pass file:// uris with anchor as filename 2009-03-03 Alexander Larsson * client/gdaemonfileinputstream.c: * client/gdaemonfileoutputstream.c: Make argument const char * as per the glib change. 2009-03-02 Ryan Lortie * daemon/trashlib/trashitem.c (trash_item_restore): set 'error' on failure. Fixes a crasher when attempting a restore to somewhere we don't have write permissions for. 2009-03-02 Alexander Larsson * configure.ac: Post release version bump === gvfs 1.1.7 ===