| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Lots of not translated strings, some errors did not go to stderr, etc.
|
|
|
|
| |
Also clean up things a bit, and fix up translations.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
"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.
|
| |
|
|
|
|
|
|
|
| |
See bug 591388 and documentation for g_cancellable_release_fd() for a
rationale.
This fix requires glib git master.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
While this is not universal, let's give users more space for their
slow machines (imagine an old 486SX).
Requested in Fedora bug 504339.
|
|
|
|
|
|
|
| |
This prevents mismatches during mount spec comparation, e.g. with
trailing slash in mount_prefix ("/subdir" vs. "/subdir/").
See bug 590730 for details.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Testing a simple loop of writes long enough to cause a log wrap
showed a bunch of leaks in valgrind. This fixes them all.
|
| |
|
|
|
|
|
| |
We succeeded and then said we didn't, causing the set operation
that caused the rotation to fail.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
D-Bus doesn't like NULL strings, and the proxy code will
crash if we don't have a HAL UDI.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Don't leak output filedescriptor
|
| |
|
|
|
|
| |
Remove unneeded typecast causing segfaults
|
|
|
|
| |
Re-add from commit 9c80d1ea68314ccd3b44d3a6c3761b1e42699953
|
|
|
|
|
|
| |
Mozilla only strips \r characters when the lines ist terminated with
\r\n but not when terminated with \r\0, so we strip the line terminator
ourselves perfore passing the string to ParseFTPList().
|
|
|
|
| |
The matcher is ignored in g_file_info_copy_into().
|
|
|
|
|
|
|
|
| |
The code previously did update the write counters after being
interrupted for progress updates. That would cause it to insert a random
byte for every time it sent a progress update from the write loop.
Noticed by Tomas Bzatek - sorry about your mp3s :(
|
|
|
|
|
|
|
|
|
| |
ParseFTPList can't handle regular unix ls -l listing of filenames
starting with spaces
upstream references:
http://bugzilla.mozilla.org/show_bug.cgi?id=484684
http://hg.mozilla.org/mozilla-central/rev/179c6f22d6f2
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- space and tab at the end of filename in Unix and DOS style listings
- date in DOS listing, short variants of year 00-80 were badly converted
to 100-180, years 81+ weren't changed at all
- enhanced logic when searching for symlink name in Unix style listing
- regular files with sequence " -> " in name aren't now incorrectly
detected as symlinks (DOS and Unix style listing only)
upstream references:
http://bugzilla.mozilla.org/show_bug.cgi?id=365133
http://hg.mozilla.org/mozilla-central/rev/b79bc71c6832
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This works with the ID_GPHOTO2 attribute, which was recently added to
libgphoto2:
http://sourceforge.net/tracker/?func=detail&aid=2801117&group_id=8874&atid=308874
That initial libgphoto2 patch does not yet pass the actual name, and just sets
ID_GPHOTO2="1". However, in this patch we check if it's not "1", and use that
as volume name (since it's the "best" one). Otherwise fall back to usb_id and
sysfs vendor/model/product names.
This also supports ID_MEDIA_PLAYER* attributes for media players with gphoto
support. Please see here for the discussion and development progress:
http://lists.freedesktop.org/archives/devkit-devel/2009-June/000226.html
http://cgit.freedesktop.org/~teuf/media-player-id/
http://bugzilla.gnome.org/show_bug.cgi?id=586410
Signed-off-by: David Zeuthen <davidz@redhat.com>
|
|
|
|
|
| |
Duplicate the machinery for returning the proper error when the source
is a directory from gio and use it in the pull vfunc.
|
|
|
|
|
| |
As gvfs_job_enumerate_add_info() modifies the passed info, we cannot
pass the cached items directly. So we do a copy instead.
|
|
|
|
|
|
|
| |
This way, we don't leave empty target files when opening the source
resulted in an error.
Also included is some code clarification.
|
|
|
|
| |
Contributed by Nicolas Repentin and Claude Paroz
|