commit 5c6ae0f7f9617a8fb61774cf8211e362c875dc2a Author: Alexander Larsson Date: 2009-08-24 Update NEWS M NEWS commit 05a9669be00e55f6b686327da95ffc56220bed22 Author: Alexander Larsson Date: 2009-08-24 Fix up various errors with i18n of programs/*.c Lots of not translated strings, some errors did not go to stderr, etc. M po/POTFILES.in M programs/gvfs-cat.c M programs/gvfs-copy.c M programs/gvfs-info.c M programs/gvfs-ls.c M programs/gvfs-mkdir.c M programs/gvfs-monitor-dir.c M programs/gvfs-monitor-file.c M programs/gvfs-mount.c M programs/gvfs-move.c M programs/gvfs-open.c M programs/gvfs-rename.c M programs/gvfs-save.c M programs/gvfs-set-attribute.c M programs/gvfs-tree.c commit f20369496be7bdb7a614916367c6d4fd459dd44a Author: Alexander Larsson Date: 2009-08-24 Add -f support to gvfs-rm and gvfs-trash Also clean up things a bit, and fix up translations. M programs/gvfs-rm.c M programs/gvfs-trash.c commit 8b1d6c56990d2cad60a042065df8947bc104f096 Author: Jamil Ahmed Date: 2009-08-24 Added Bengali translation M po/LINGUAS A po/bn.po commit 4e7da90afe3cd869d059c835ec11e2830f341d87 Author: Mattias Põldaru Date: 2009-08-23 Updating Estonian translation M po/et.po commit 2afeeeb7824199ec9f690b8a7f27976163df4a86 Author: Changwoo Ryu Date: 2009-08-23 Update Korean translation M po/ko.po commit d16888ffc7c9ba407aa3f8ed106e51bf4ed577b7 Author: Alexander Shopov Date: 2009-08-22 Updated Bulgarian translation M po/bg.po commit e32c48892a0b714b2d3169709453ee3a6a55114b Author: Tomas Bzatek Date: 2009-08-21 sftp: return proper error on mkdir when directory exists Nautilus depends on properly reported errors when an operation fails. In this case, user was not able to create new directory on sftp share when "untitled folder" already existed. SFTP only returns generic SSH_FX_FAILURE code so let's do SSH_FXP_LSTAT on the target file and return proper error. M daemon/gvfsbackendsftp.c commit d7430ddcf8570c9150de3e7abbdca1ce433b62e9 Author: Alexander Shopov Date: 2009-08-21 Updated Bulgarian translation M po/bg.po commit 39eb9a0bba7b74394a502147a73d95e560caf5eb Author: Khaled Hosny Date: 2009-08-20 Updated Arabic translation M po/ar.po commit ce19f20cbb9527131c1d58a1a9565712c4723fa7 Author: Tomas Bzatek Date: 2009-08-20 smb: Limit blocksize for reading to 65534 to get better performance "The current code is incredibly inefficient against CIFS servers. It asks for a 65535 byte read, which against Windows servers we must translate into a 65534 byte read (Windows max) followed by a 1 byte read." See bug 588391 for details. M daemon/gvfsbackendsmb.c commit 9234b9060b37aa5db8b71f4ef37e7eeb9eb1af34 Author: Benjamin Otte Date: 2009-08-19 [FTP] Fix memleak M daemon/gvfsbackendftp.c commit 2179b65e49860813e36d7ee21618cabeb2f260cb Author: Benjamin Otte Date: 2009-08-11 Implement support for g_cancellable_release_fd() See bug 591388 and documentation for g_cancellable_release_fd() for a rationale. This fix requires glib git master. M client/gvfsdaemondbus.c M daemon/soup-input-stream.c M daemon/soup-output-stream.c commit a8a5d72e58efdf9058e17f045f11d0d6f978703a Author: Benjamin Otte Date: 2009-08-11 [FTP] plug memleak in query_info M daemon/gvfsbackendftp.c commit 3d781138af38b84841c1a59a5c959ac3a412686c Author: Benjamin Otte Date: 2009-08-11 [FTP] plug memleak in login code M daemon/gvfsbackendftp.c commit 42bab3f1fe676ad2b089c321ac0a06e16d0feb15 Author: Benjamin Otte Date: 2009-08-10 [FTP] Plug memleak M daemon/gvfsftptask.c commit aaf322ae906589204812b0466a9f6c68b9d02571 Author: Benjamin Otte Date: 2009-08-10 [FTP] plug memleak M daemon/gvfsftptask.c commit 8b97c4a5a7e5a0a16593a405ffa849835f645072 Author: Tomas Bzatek Date: 2009-08-18 Avoid deadlock when pulling resolved dns-sd record from cache When the host has already been resolved and is present in cache, it's returned immediately. But we always started a mainloop resulting in endless waiting for an event which had been received before that. This applies for the sync call. This is just a workaround, the sync code should be ported over avahi. See bug 555436 (comments 30-32) for details. M common/gvfsdnssdresolver.c commit a86f1a8fb7ecd5a8e3e22d7f95c4f022ba3e7211 Author: Tomas Bzatek Date: 2009-08-18 Bump SFTP timeout to 40 seconds While this is not universal, let's give users more space for their slow machines (imagine an old 486SX). Requested in Fedora bug 504339. M daemon/gvfsbackendsftp.c commit 226a763614fbe3093fcde175ea5d6d569b610eaf Author: Tomas Bzatek Date: 2009-08-18 Canonicalize mount prefix to prevent mountspec matching issues This prevents mismatches during mount spec comparation, e.g. with trailing slash in mount_prefix ("/subdir" vs. "/subdir/"). See bug 590730 for details. M common/gmountspec.c commit 2b4d11a7e0eee6a6cd24234fdbdeae1672323cd3 Author: Tomas Bzatek Date: 2009-08-18 GDaemonMount calculates wrong root path when mount_prefix is set When a mount is mounted with a mount_prefix != "/", GDaemonMount calculates wrong root path, causing breakage of the .gvfs FUSE mount, and making the mounts unclickable in Nautilus. Patch by Mads Chr. Olesen, see bug 590730 for details. M client/gdaemonmount.c commit 13ae4361636faf02d34c703986a470a6d2bae80c Author: Tomas Bzatek Date: 2009-08-18 Include mount prefix when constructing fuse path On complex URIs like 'dav://server/gallery/w/TestAlbum', g_file_get_path () would return incomplete path without the middle '/gallery/w' part (mount prefix). This patch ensures full path to be returned. See bug 590862 for details. M client/gdaemonvfs.c commit 893a6ef066756ac5f996d7f518034b1b1901eaa5 Author: Alexander Larsson Date: 2009-08-17 Fix various memory leaks Testing a simple loop of writes long enough to cause a log wrap showed a bunch of leaks in valgrind. This fixes them all. M metadata/metabuilder.c M metadata/metatree.c commit 612452d52c1806696ef0c45f0b27ce6d07e315a3 Author: Alexander Larsson Date: 2009-08-17 Free MetaBuilder when rolling over log M metadata/metatree.c commit 6c4354f0230834465153263f1cbdba1e40e56fba Author: Alexander Larsson Date: 2009-08-17 Return success when rotating log succeeded We succeeded and then said we didn't, causing the set operation that caused the rotation to fail. M metadata/metatree.c commit 3faff0f910ba811db5ec044b2058c6dfdccd56f1 Author: Antón Méixome Date: 2009-08-17 Updated Galician Translation M po/gl.po commit 99e27b7e302de34e7f09696bd6d15d09897461ad Author: Seán de Búrca Date: 2009-08-17 Updated Irish translation M po/ga.po commit 4e6958afde325bee0289266723c78a150f763b3b Author: Tommi Vainikainen Date: 2009-08-16 Updated Finnish translation M po/fi.po commit 111a9be27cbf0d7ce1b8520e38eac8c80fe0ab58 Author: David Zeuthen Date: 2009-08-14 Turn off debugging spew in gphoto2 and proxy monitors M monitor/gphoto2/ggphoto2volumemonitor.c M monitor/proxy/gvfsproxyvolumemonitordaemon.c commit 06bb4ae4796719b46e67f089fab9d18e82e47e23 Author: Bastien Nocera Date: 2009-08-14 Bug 591808 – Proxy monitor code crashes when volume has no HAL UDI D-Bus doesn't like NULL strings, and the proxy code will crash if we don't have a HAL UDI. M monitor/proxy/gvfsproxyvolumemonitordaemon.c commit 1d28269cc6d9151786ea8d0d1790f48ab138ba34 Author: David Zeuthen Date: 2009-08-14 gphoto2: Handle removal of camera with multiple storage heads M monitor/gphoto2/ggphoto2volumemonitor.c commit 15e1574581d811cdf0f5d365e823f05e243f09ac Author: Paolo Borelli Date: 2009-08-14 Bump GDU requirements to match reality M configure.ac commit 04c454720b6fd460247e4c7007b09ce201f2d11b Author: Rajesh Ranjan Date: 2009-08-14 hindi update M po/hi.po commit 6363fbf023808bad0bcc22715e451ae0f74ee868 Author: Vladimir Melo Date: 2009-08-13 Updated Brazilian Portuguese translation. M po/pt_BR.po commit f9b0e8a702dfeebbbf60e6baff0802fe8954ff96 Author: Matthias Clasen Date: 2009-08-10 Bump version M configure.ac