| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=710986
|
| |
|
|
|
|
|
|
|
|
| |
With a recent enough dbus-daemon (or with kdbus), the standard
error of dbus activated services is sent to the journal, so
we should not pollute it with debug messages by default.
https://bugzilla.gnome.org/show_bug.cgi?id=723251
|
|
|
|
|
|
|
|
| |
The places sidebar in nautilus and the places menu in the shell
use symbolic icons exclusively, so make sure one is provided, to
avoid falling back to a generic "network mount" icon.
https://bugzilla.gnome.org/show_bug.cgi?id=723251
|
|
|
|
|
|
|
| |
Replace _ and - with spaces, and apply that pass on
the product string too.
https://bugzilla.gnome.org/show_bug.cgi?id=723251
|
|
|
|
|
|
| |
Make the buffer really static, as the comment above documents.
https://bugzilla.gnome.org/show_bug.cgi?id=723251
|
| |
|
|
|
|
|
|
|
|
|
| |
This reverts commit 052682c8a22bf8d7c86fb0f086a119dd7fec4c6b.
This may have caused a race condition causing failed assertions; since
it is not important, revert for now.
https://bugzilla.gnome.org/show_bug.cgi?id=723305
|
| |
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Yosef Or Boczko <yoseforb@src.gnome.org>
|
| |
|
|
|
|
|
|
|
|
| |
When not using abstract sockets, gvfs tries to rmdir the socket
directory but it still contains the socket so the call fails.
We now make sure to remove the socket first.
https://bugzilla.gnome.org/show_bug.cgi?id=720482
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=721510
|
|
|
|
|
|
| |
Set etag::value based on the file's modification time.
https://bugzilla.gnome.org/show_bug.cgi?id=721234
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=719807
|
|
|
|
|
|
|
| |
To prevent flooding the dbus daemon with messages, rate limit the
progress callbacks to 10 per second (i.e. every 100 milliseconds).
https://bugzilla.gnome.org/show_bug.cgi?id=719807
|
|
|
|
|
|
|
| |
Set an infinite timeout for responses to enumerate() otherwise it can
timeout when enumerating large, slow directories.
https://bugzilla.gnome.org/show_bug.cgi?id=598092
|
|
|
|
|
|
|
|
|
| |
This structure is too similar to GMountSpec to deserve a presence
(it's essentially a GMountSpec with a path). By removing it we
can remove some code and avoid wasteful allocations in sensitive
paths such as creating and traversing GFiles.
https://bugzilla.gnome.org/show_bug.cgi?id=721461
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=722354
|
|
|
|
|
|
|
|
|
| |
Implementation of grantpt() and unlockpt() on FreeBSD and OpenBSD does
not conform to IEEE Std 1003.1-2008 (``POSIX.1'') so force using the
openpty(3) code path so that the key fingerprint and login/password
dialogs instead of just failing or falling back to SSH_ASKPASS.
https://bugzilla.gnome.org/show_bug.cgi?id=722001
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=722354
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=722354
|
|
|
|
| |
files/powershot.ioctl.xz → files/powershot.ioctl, after the previous commit.
|
|
|
|
|
|
|
| |
Refresh test/files/powershot.ioctl, now with gvfs 1.9.4 and libgphoto 2.5.3.
Stop storing it xz compressed; it's not that big, and xz makes it impossible to
patch files in distro packages.
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=720062
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=720062
|
|
|
|
|
|
|
| |
Don't use the try_ variants of the GVfsBackend methods for methods that
could block.
https://bugzilla.gnome.org/show_bug.cgi?id=720589
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, opening the root directory would generate an error and cause
the backend to abort:
backend_dbus_handler org.gtk.vfs.Mount:OpenForRead
Queued new job 0xba4350 (GVfsJobOpenForRead)
** (process:6778): CRITICAL **: g_vfs_afp_volume_open_fork_finish:
assertion 'g_simple_async_result_is_valid (res, G_OBJECT (volume),
g_vfs_afp_volume_open_fork)' failed
(process:6778): GLib-CRITICAL **: g_error_copy: assertion 'error !=
NULL' failed
Instead, remove the special-casing for the root directory since it is
handled correctly anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=720743
|
|
|
|
|
|
|
|
|
|
|
| |
Make use of gp_file_new_from_fd() to copy the file from the device
straight to the local file without copying it into memory first. This
fixes memory usage issues with copying large videos off devices.
A positive side effect is that the progress bar now behaves correctly
when copying a large file.
https://bugzilla.gnome.org/show_bug.cgi?id=642814
|
| |
|
|
|
|
|
|
|
|
|
| |
Opening data connections is a complex process and can fail in multiple
stages. Instead of requiring the code to close them manually and
throwing assertions when that doesn't work we just clean up after all
jobs automatically.
https://bugzilla.gnome.org/show_bug.cgi?id=711865
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Convert libgvfscommon to a private shared library since it is not used
by anything outside of the libdir. Also, don't version it.
https://bugzilla.gnome.org/show_bug.cgi?id=561187
|
|
|
|
|
|
|
|
|
| |
Convert libdaemon to be a private shared library called libgvfsdaemon,
much like libgvfscommon. It has the benefit of reducing the binary
size of each daemon by between 100 and 200KB and reduces the memory
footprint if using several backends at the same time.
https://bugzilla.gnome.org/show_bug.cgi?id=561187
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=720275
|
| |
|
| |
|
|
|
|
|
| |
Remove a set but not used variable caused by 91cf41328a2d (afp: Don't
free the handle if truncate fails).
|
|
|
|
|
|
|
| |
Handle a read after a seek past the end of the file by ignoring the
requested range not satisfiable http error (416) and simply returning 0.
https://bugzilla.gnome.org/show_bug.cgi?id=710534
|