2006-05-30 Alexander Larsson * NEWS: Update for release 2006-05-30 Alexander Larsson * modules/computer-method.c (drive_connected), (fill_root): Workaround issues with drives in the hal backend. (#341446) Patch from Xavier Claessens 2006-05-16 Alexander Larsson * modules/computer-method.c: (drive_connected), (fill_root): Show all drives in computer:// (#341446) Patch from Xavier Claessens 2006-05-14 Christian Kellner * programs/gnomevfs-df.c: (ignore_volume): Ignore volumes with type == NULL for now (e.g. "Connect to Server" volumes). Fixes #340910 2006-05-14 Christian Kellner Backported patch by Alexander Larrson from HEAD to unbreak Christian's Unalias MIME types patch (Fixes bug #341534): * libgnomevfs/gnome-vfs-mime-info-cache.c: (get_all_parent_types): Lock around calls to xdg_mime_* 2006-05-12 Christian Neumair * libgnomevfs/gnome-vfs-mime-info-cache.c: (gnome_vfs_mime_info_cache_dir_init), (gnome_vfs_mime_info_cache_dir_init_defaults_list): Unalias application MIME types before adding them to the cache. 2006-05-02 Federico Mena Quintero Fix http://bugzilla.gnome.org/show_bug.cgi?id=338893: file size is reported wrong in the FTP method for files larger than 2 GB. * configure.in.orig: Check for atoll() to AC_CHECK_FUNCS(). Check for stat.st_blksize stat.st_rdev, and AC_STRUCT_ST_BLOCKS (without these, we were never entering the corresponding #ifdef blocks in gnome-vfs-parse-ls.c, and thus not filling in certain fields of struct stat). * libgnomevfs/gnome-vfs-parse-ls.c (gnome_vfs_parse_ls_lga): Use atoll() when available for stat.st_size, or atof() if it's not available. Use HAVE_STRUCT_STAT_ST_RDEV, HAVE_STRUCT_STAT_ST_BLOCKS, and HAVE_STRUCT_STAT_ST_BLKSIZE instead of HAVE_ST_RDEV, HAVE_ST_BLOCKS, and HAVE_ST_BLKSIZE, respectively. 2006-04-26 Federico Mena Quintero * libgnomevfs/gnome-vfs-hal-mounts.c (_hal_add_drive_without_volumes): A drive with no mounted volumes is user-visible if it *does not* have storage.media_check_enabled turned on: for example, floppy drives. Since they don't provide media detection, they can't be auto-mounted by HAL/gnome-volume-manager. This means that we need to make them visible in the GUI so that the user can mount them by hand. See bug #321320. 2006-04-25 Frederic Crozat * libgnomevfs/gnome-vfs-mime-handlers.c: (gnome_vfs_mime_application_launch_with_env), (expand_macro), (expand_application_parameters), (test_exec_array), (test_exec_macro_expansion): Fix % parameters expansion in Exec field (bug #302436). 2006-04-25 Christian Neumair * libgnomevfs/gnome-vfs-drive.c: (gnome_vfs_drive_finalize), (gnome_vfs_drive_compare): * libgnomevfs/gnome-vfs-hal-mounts.c: (_hal_add_drive_without_volumes), (_hal_add_volume), * libgnomevfs/gnome-vfs-volume.c: (gnome_vfs_volume_finalize), (gnome_vfs_volume_compare), (_gnome_vfs_volume_from_corba): * libgnomevfs/gnome-vfs-volume-monitor-daemon.c: (create_drive_from_mount_point), (create_vol_from_mount), (connected_server_compare), (get_connected_servers), (create_volume_from_connected_server): * libgnomevfs/gnome-vfs-volume-monitor-private.h: Create collation keys for volume and drive display names, and strcmp the keys instead of the names. Fixes #321320. 2006-04-25 Christian Neumair * libgnomevfs/gnome-vfs-directory.c: (directory_visit_internal): Return GNOME_VFS_ERROR_INTERRUPTED when callback returns 0. 2006-04-25 Christian Neumair * modules/ftp-method.c: (query_user_for_authn_info), (ftp_connection_create): Handle anonymous login failure, add query_user_for_authn_info documentation. Fixes #336619. 2006-04-25 Christian Neumair * libgnomevfs/gnome-vfs-volume-ops.c: (mount_unmount_thread): Don't strcmp NULL when ejecting. Partly fixes #337014. 2006-04-21 Christian Neumair * modules/smb-method.c: (string_nzero), (find_cached_server): Treat "" as NULL for SmbServerCacheEntry cache lookups. Should fix mass connection establishment. 2006-04-21 Martyn Russell * libgnomevfs/gnome-vfs-result.c: Removed duplicate GNOEM_VFS_ERROR_TIMEOUT string, fixes bug #335250. 2006-04-20 Alexander Larsson * configure.in: Post release version bump === gnome-vfs 2.14.1 ===