2008-01-21 Alexander Larsson * NEWS: Update for release * daemon/Makefile.am: * daemon/main.c: Autospawn fuse on daemon start. * daemon/mount.c: (read_mountable_config): Remove debug spew 2008-01-21 Alexander Larsson * client/gvfsfusedaemon.c: Fix error with the names of the root items the fuse mount. 2008-01-21 Alexander Larsson * daemon/mount.c: Reload the list of mountables on SIGUSR1 2008-01-21 Christian Kellner * daemon/gvfsbackenddav.c: Small cleanups. * daemon/gvfsbackendhttp.c: * daemon/gvfsbackendhttp.h: Implement query_info for plain http. 2008-01-21 Alexander Larsson * client/Makefile.am: * client/gdaemonvfs.c: * client/sftpuri.c: Added. Added sftp uri mapper that aliases ssh: to sftp: (#509860) * client/smburi.c: (smb_from_uri): Fix leak. 2008-01-21 Alexander Larsson * common/gmounttracker.c: Do the initial mount tracker call sync so that the volume monitor is populated with the current status after construction. This is more in-line with what apps expect. 2008-01-18 Alexander Larsson * common/gmountspec.c: (g_mount_spec_new_from_data): Ensure that mount_prefix is never NULL. It should be "/" in that case. 2008-01-18 Luca Ferretti * programs/Makefile.am: * programs/gvfs-cat.c: (cat), (main): Add i18n/l10n to gvfs-cat, plus indentation. For details see http://mail.gnome.org/archives/gnome-vfs-list/2008-January/msg00020.html 2008-01-18 David Zeuthen The volume monitor bits of gphoto2 support. The actual backend will follow later. Right now the code is only enabled on Linux, need trivial changes to work on other operating systems. * hal/ghalvolume.c: (do_update_from_hal_for_camera), (update_from_hal), (g_hal_volume_new): * hal/ghalvolumemonitor.c: (get_hal_pool), (g_hal_volume_monitor_finalize), (get_volumes), (mountpoints_changed), (mounts_changed), (g_hal_volume_monitor_force_update), (hal_changed), (g_hal_volume_monitor_constructor), (find_camera_volume_by_udi), (update_cameras): * hal/ghalvolumemonitor.h: * hal/hal-pool.c: (hal_pool_finalize), (has_cap_only), (hal_pool_add_device_by_udi), (hal_pool_add_device_by_udi_and_properties), (hal_pool_new): * hal/hal-pool.h: 2008-01-17 Christian Kellner * daemon/gvfsbackenddav.c: Disconnect signal handler, since the data struct we pass into the signal handler will be invalid after the mount is finished. 2008-01-17 Christian Kellner * common/gmountsource.c: * common/gmountsource.h: Make g_mount_source_ask_password_async () public and add g_mount_source_ask_password_finish (). * daemon/gvfsbackenddav.c: Use g_mount_source_ask_password_async instead of the sync version so we don't hang during auth. Few cleanups. * programs/gvfs-mount.c: Don't echo the password, if possible. 2008-01-17 Alexander Larsson * hal/ghalvolume.c: * hal/ghalvolumemonitor.c: Initial work on LUKS, from david. 2008-01-17 Alexander Larsson * common/gvfsdaemonprotocol.h: * client/gdaemonfile.c: Add upload operation (requires latest glib) * daemon/gvfsbackend.[ch]: * daemon/gvfsjobupload.[ch]: Added. Implement upload in daemon * daemon/Makefile.am: * daemon/burn.mount.in: Added. * daemon/gvfsbackendburn.[ch]: Added. Added initial burn:/// implementation. Not fully implemented, but read works. * daemon/gvfsbackendcomputer.c: Ensure we set right mimetype for dirs 2008-01-16 Christian Kellner * daemon/gvfsbackenddav.c: * daemon/gvfsbackendhttp.c: * daemon/gvfsbackendhttp.h: A few cleanups. 2008-01-16 Christian Kellner * daemon/gvfsbackenddav.c: * daemon/gvfsbackendhttp.c: * daemon/gvfsbackendhttp.h: * daemon/soup-input-stream.c: * daemon/soup-output-stream.c: Port to libsoup-2.4. * configure.ac: * daemon/Makefile.am: Make building of http optional (and depend on wether libsoup is found or not) Patch from Dan Winship. 2008-01-16 Frederic Crozat * Makefile.am: Only build hal module when hal support is enabled (#509693). 2008-01-15 Alexander Larsson * client/gdaemonfile.c: * daemon/daemon-main.c: * daemon/gvfsbackendcdda.c: * daemon/gvfsbackendcomputer.c: * daemon/gvfsbackendftp.c: * daemon/gvfsbackendlocaltest.c: * daemon/gvfsbackendsftp.c: * daemon/gvfsbackendsmb.c: * daemon/gvfsbackendsmbbrowse.c: * daemon/gvfsbackendtrash.c: * daemon/gvfsjobsetattribute.c: * hal/ghaldrive.c: Clean up strings and add translator comments 2008-01-15 Alexander Larsson * daemon/gvfsbackendcomputer.c: (recompute_files): Fix crash (#508236) Patch from Joe Marcus Clarke 2008-01-15 David Zeuthen * hal/ghaldrive.c: (_eject_unmount_mounts_cb), (_eject_unmount_mounts), (g_hal_drive_eject): * hal/ghalvolume.c: (g_hal_volume_new), (g_hal_volume_can_mount), (g_hal_volume_has_device_path), (g_hal_volume_mount), (g_hal_volume_eject): * hal/ghalvolume.h: * hal/ghalvolumemonitor.c: (g_hal_volume_monitor_lookup_volume_for_device_path), (update_volumes), (update_mounts), (update_discs): Fix debug spew and use try device path before mount path to tie volume and mount objects together. Also fix some issues with mounting and unmounting. 2008-01-15 Daniel Nylander * configure.ac: Added sv to ALL_LINGUAS. 2008-01-14 Alexander Larsson * configure.ac: Post release version bump === gvfs 0.1.2 ===