Major changes in 0.99.5 ======================= * FTP backend now restores file permissions when replacing a file. * Miscellaneous unreported bug fixes. * Bug fixes 41852 - Items should be restored to orig. name when moved out of trash 546300 - g_file_replace_async doesn't allow NULL etag * Translation updates: be@latin (Ihar Hrachyshka), es (Priit Laes, Jorge Gonzalez), th (Theppitak Karoonboonyanan), pt_BR (Og Maciel), pl (Tomasz Dominikowski), ml (Praveen Arimbrathodiyil), pt (Duarte Loreto), fi (Ilkka Tuohela), zh_HK (Chao-Hsiung Liao), zh_TW (Chao-Hsiung Liao), cs (Petr Kovar), gl (Ignacio Casal Quinteiro), ja (Takeshi AIHANA), he (Yair Hershkovitz), gu (Sweta Kothari), ar (Djihed Afifi) Major changes in 0.99.4 ======================= * Require glib >= 2.17.6 * Support und update serialization of GEmblem and GEmblemedIcon * Add x-content/* support to daemon mounts * Use standard icon names * Bug fixes 545695 – any new volume is mounted twice 545489 – Nautilus hangs when inserting a CD 544008 – g_daemon_file_replace_async mode err 543552 – gvfs-fuse-daemon crashes if dbus dies 528891 – Handle URI schemes case insensitive 525779 – Dont look for trashs dir on sys mounts 545968 – leaks xml documents in error cases 545966 – Disallow net access to WebDAV xml parser 509740 – Trash icon not updated .. 539167 – Use g_set_error_literal where appropriate 528848 – [PATCH] statfs lies 518284 – need to add i18n on module branching * Translation updates: it (Luca Ferretti), gl (Ignacio Casal Quinteiro), es (Jorge Gonzalez) ja (Takeshi AIHANA), ar (Khaled Hosny), pt_BR (Vladimir Melo), Major changes in 0.99.3 ======================= * Fix frequent crasher in volume monitor Major changes in 0.99.2 * Move hal and gphoto volume monitors out of process * Fix recursive copying * Require glib >= 2.17.4 * Make the fuse daemon more reliable * Many smaller bugfixes * et (Ivar Smolin), vi (Clytie Siddall), ar (Djihed Afifi, Khaled Hosny) Major changes in 0.99.1: * Fix directory copy/delete problems * Fuse daemon robustness fixes * Allow mounting non-standard ISO images * Better username/domain tests on mount spec * Require gphoto >= 2.4.0 * Fix strdup()/g_free() confusion * Use consistent translatable strings for mount and volume * Plug some memory leaks * Many smaller bug fixes * Translation updates: ar (Djihed Afifi, Khaled Hosny), bg (Alexander Shopov), et (Ivar Smolin), he (Yair Hershkovitz), nb (Kjartan Maraas), tr (Baris Cicek), vi (Clytie Siddall) Major changes in 0.2.2: * Respect the giomoduledir provided in gio package config file * Better mount icon and name for archive backend * Fix crashes with cancelled stream ops * Fix race that caused a mount to hang for a client * Implement async query_filesystem_info * Fix minor leaks * trash: Correct display names for directories * sftp: Kerberos support * smb: Port to new samba 3.2.0 API (backwards compat) * sftp: Handle overwrites correctly (was silent overwrite) Major changes in 0.2.1: * Added archive backend * Implement most of the async functions in GDaemonFile * Correctly handle usernames in uris for ftp:// * Ftp fixes * Webdav fixes * Add gvfs-rename command line utility * Fix cancellation * OpenBSD fixes * smb: hide dot files * Enviroment variable to disable fuse backend at runtime Major changes in 0.2.0: * Fix crashes * Build and portability fixes * Better mime icons for remote shares * Don't show mounts and volumes outside /media * Don't automount gphoto mounts * Translate cd disc names * ftp: Updates * obex: Give better error message on broken phones * sftp: Allow setting permissions * dav: Correct mount name, file icons and file types Major changes in 0.1.11: * Correctly free mounts * Disable debug log Major changes in 0.1.10: * Fix volume monitor change reporting * Fix timeout during automount Major changes in 0.1.9: * Added ftp backend * Added obexftp backend * Locking fixed for volume monitors * Better bash completion * Better webdav support * Allow backends to specify uri details in .mount file * Fix leaks and crashes * Fix icon for audio cds Major changes in 0.1.8: * Update for gio API changes * Add gphoto2 backend * Add network: and dns-sd: backend support * Http and webdav backend updates * Keyring support * Fix crashes and deadlocks * Add trash::item-count attribute to trash:/// * Fix smb reads > 65535 bytes breaking on some servers * Fix cancellation race in reading * Fill in thumbnail info for backends * sftp: Handle host identity changes * Enable translations everywhere * Add bash completion support for command line apps * Fix handling of blank cds and audio cds * Support port in sftp uris Major changes in 0.1.7: * Update for gio API changes * Add gconf based implementation of g_app_info_get_default_for_uri_scheme * Fix crashes * Allow navigation with http uris * Better file read performance with readahead and large block reads * Lots of bugs fixed in trash backend * Pick up cdrom icons from autorun.inf * Add "filesystem" file to computer:// * Fix renaming in sftp and smb Major changes in 0.1.6: * Add files missing in the released 0.1.5 tarball Major changes in 0.1.5: * Update to work with latest glib * Fix sftp error handling on reading directories * Use correct file info attribute name style * Add gvfs-mkdir app * hal: Don't show drives if all volumes are hidden * Enable translations Major changes in 0.1.4: * Update to work with latest glib * Fix compiler warnings Major changes in 0.1.3: * Various fixes to hal volume monitor * Make gvfsd reload config on SIGUSR1 * Updates to http/dav backends * Port http backend to libsoup 2.4. * Initial burn:/// backend * Add ssh: alias for sftp: * Fix fuse mount * Automount fuse on startup of daemon * Various bugfixes Major changes in 0.1.2: * Switch to intltool fro translation setup * Update to latest gio APIS * Add mount list option to gvfs-mount * Specify fallback icons in hal backend * Implement more of computer: backend * Initial http backend * Fix get_relative_path bug on root paths Major changes in 0.1.1: * Use gio from glib (glib 2.15.1 required) * Fix translation issues * Fix various sftp backend issues * Move .mount files to /usr/share/gvfs/mounts * Add initial computer:/// backend Major changes in 0.1.0: * Use gio from glib (glib 2.15.0 required) * Update to API changes in gio * add cdda backend * add hal volume monitor Major changes in 0.0.2: * Updated to work win gio-standalone 0.1.2 * Build fixes on various platforms * Don't link client lib to libgvfscommon.so * Change how the uri mapper works * Integrate standard uri mappers (i.e. smb) into client libs (You might need to remove $prefix/lib/gvfs/modules/libsmb.so from an older version if you install this) * Cleanly handle when gvfs daemons die, without crashing the app * Implement unmounting * Rename master daemon to "gvfsd" and mount daemons to names like "gvfsd-sftp".