2008-02-11 Alexander Larsson * NEWS: Update for release 2008-02-11 Alexander Larsson * daemon/gvfsbackendtrash.c: Set the correct copy name. Set description. 2008-02-11 Alexander Larsson * daemon/gvfsbackendsmb.c: (do_set_display_name): Fix typo: get_dirname, not get_basename. Fixes renames on smb (#514126) 2008-02-11 Alexander Larsson * daemon/gvfsbackendsftp.c: Set new path in set_display name. * daemon/gvfsjobsetdisplayname.c: Assert that new_path is set 2008-02-11 Alexander Larsson * client/gdaemonfile.c: * client/gdaemonfileinputstream.c: * client/gdaemonfileoutputstream.c: * common/gsysutils.c: * common/gvfsdaemonprotocol.c: * daemon/gvfsbackendburn.c: * daemon/gvfsbackendcdda.c: * daemon/gvfsbackenddav.c: * daemon/gvfsbackendsftp.c: * daemon/gvfsbackendsmb.c: * daemon/gvfsbackendsmbbrowse.c: * daemon/gvfsbackendtest.c: * daemon/gvfsdaemonutils.c: * daemon/gvfsjob.c: * daemon/mount.c: * daemon/pty_open.c: Save errno befor making other calls. Be safe when calling g_set_error() Patch from Christian Persch (#514822) 2008-02-11 Alexander Larsson * client/gdaemonfile.c: * daemon/gvfsbackendcomputer.c: * hal/ghalvolume.c: * programs/gvfs-mount.c: Update for the new mount flag argument. * hal/ghaldrive.c: * programs/gvfs-open.c: Fix warnings 2008-02-10 Luca Ferretti * daemon/gvfsbackendburn.c: (g_vfs_backend_burn_init), (file_info_from_node): Rename burn:// with old "CD/DVD Creator" name. * daemon/gvfsbackendtrash.c: (g_vfs_backend_trash_init), (do_query_info): Rename trash:// with old "Trash" name. 2008-02-08 Alexander Larsson * hal/ghalvolume.c: Implement g_volume_should_automount. 2008-02-08 Alexander Larsson * daemon/gvfsbackendcomputer.c: Add "filesystem" to computer: * hal/ghalmount.c: Remove spew 2008-02-08 Alexander Larsson * hal/ghalmount.c: Try to find cdrom icons from autorun.inf. Based on patch from John Millikin 2008-02-08 Alexander Larsson * common/gvfsdaemonprotocol.c: Fix up indentation Don't unref file from g_file_icon_get_file(). 2008-02-08 Alexander Larsson * daemon/gvfsbackendtrash.c: Always set CAN_TRASH to false 2008-02-08 Alexander Larsson * daemon/gvfsbackendtrash.c (unescape_pathname): Handle unescaping __ correctly (#514040) 2008-02-06 Alexander Larsson * daemon/gvfsbackendsftp.c: * daemon/gvfsbackendsmb.c: Ensure name is set in query_info (#511601) Clean up setting display name of / 2008-02-05 Alexander Larsson * client/gdaemonvolumemonitor.c (mount_removed): Don't spew warnings when hidden mounts are unmounted. 2008-02-05 Alexander Larsson * daemon/gvfsbackendtrash.c: (do_query_info): Correctly set the name for toplevel items. 2008-02-04 Tomas Bzatek * daemon/gvfsjobmakesymlink.c: Wrong symlink target passed to backend 2008-02-04 Alexander Larsson * README: Add some info in README 2008-02-04 Alexander Larsson * daemon/gvfsbackendsftp.c: Make name of sftp root be "/ on " (#511515) 2008-02-04 Alexander Larsson * daemon/gvfsbackendsftp.c: * daemon/gvfsdaemonutils.c: * hal/ghalvolume.c: Cleanup i18n strings (#510192) 2008-02-04 Alexander Larsson * common/gvfsdaemonprotocol.h: * client/gdaemonfileinputstream.c: * client/gdaemonfileoutputstream.c: * daemon/gvfsreadchannel.c: * daemon/gvfswritechannel.c: Remove SEEK_CUR from channel protocol. This doesn't work with readahead, and can be converted to a SEEK_SET since we know the file position on the client side. 2008-02-04 Alexander Larsson * client/gdaemonfileinputstream.c: * client/gdaemonfileoutputstream.c: Init seq_nr to 1 so that seq_nr 0 is special (used for e.g. readahead ops) * daemon/gvfschannel.[ch]: * daemon/gvfsreadchannel.c: Implement readahead. 2008-02-03 Christian Kellner * daemon/gvfsbackenddav.c: * daemon/gvfsbackendhttp.c: Move write logic (replace, create) to the dav backend. 2008-02-01 Alexander Larsson * daemon/gvfsreadchannel.c: Request larger buffers than the client requested so for better network efficiency. (#512472) 2008-02-01 Alexander Larsson * programs/gvfs-open.c: Pass on uris unmodified to avoid roundtripping through GFile which can be destructive. 2008-01-31 Alexander Larsson Implement uri navigation for http uris (#509341) * client/gvfsurimapper.[ch]: Add get_mount_info_for_path method for mount types like ssh that change MountInfo as the path changes. * client/httpuri.c: Implement get_mount_info_for_path. For http, set the path from the uri. The will be removed on i/o by the corresponding path being in the mount_prefix. * daemon/gvfsbackendhttp.c: Set mount_prefix to path from uri. Remove unused code in message_new_from_filename * client/gdaemonfile.c: * client/gdaemonvfs.[ch]: Use the new uri mapper function to change GMountInfo as the path changes. 2008-01-31 Alexander Larsson * common/gmountspec.[ch]: Add shared path canonicalization: g_mount_spec_canonicalize_path() 2008-01-31 Alexander Larsson * daemon/soup-input-stream.c: Handle errors in send_finish. 2008-01-30 Tomas Bzatek * daemon/gvfsbackendlocaltest.c: Use read/write operations instead of do_copy () 2008-01-30 Alexander Larsson * client/gvfsfusedaemon.c: Set read and execute privs for all directories. Fix up type when reading can-read etc attributes. Don't use uid/gid in the fuse mount. The uid/gid doesn't make sense locally anyway. 2008-01-30 Alexander Larsson * daemon/gvfsbackend.c: (g_vfs_backend_register_mount): Correctly detect unset stable name 2008-01-29 Tomas Bzatek * daemon/gvfsbackendlocaltest.c: Fixed error handling in do_enumerate () More cleanup 2008-01-29 Alexander Larsson * Makefile.am: * configure.ac: * gconf/Makefile.am: Added. * gconf/gapplookupgconf.[ch]: Added. * gconf/gconf-module.c: Added. Add gconf based implementation of g_app_info_get_default_for_uri_scheme () 2008-01-29 Alexander Larsson * hal/ghalvolumemonitor.c (g_hal_volume_monitor_class_init): Remove setting prio/name 2008-01-29 Alexander Larsson * configure.ac: Require glib 2.15.5 for g_file_query_default_handler (). * programs/Makefile.am: * programs/gvfs-open.c: Added gvfs-open app 2008-01-29 Alexander Larsson * configure.ac: Post release version bump === gvfs 0.1.6 ===