| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
| |
GSimpleAsyncResult is deprecated in favour of GTask and should be replaced.
"changed" signal is added in order to allow splitting _sync and _async code
paths to use GTask as user_data for _async functionality.
https://bugzilla.gnome.org/show_bug.cgi?id=747412
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
g_volume_monitor_get() might be really slow if there is too many
mounts, because the list of the mounts is send over D-Bus. It can
simply happen due to user invisible mounts, e.g. http. User invisible
mounts are ignored by the volume monitor, so it is useless to send
them over D-Bus. Improve the D-Bus API and don't send the user
invisible mounts if it is not needed.
https://bugzilla.gnome.org/show_bug.cgi?id=775600
|
| |
|
|
|
|
|
| |
The documentation says that g_cond_wait() must always be used in a loop,
but it isn't in some cases. Let's fix it.
|
|
|
|
|
| |
Replace the old detection code with simple pkg-config calls in order
to make it easier to find and specify the libarchive library.
|
|
|
|
|
|
|
|
|
|
| |
Previously, the result returned by PKG_CHECK_MODULES is only used to
find header files, and --with-samba-libs option is required if the
shared library is not installed in the default search path. This commit
replaces the old detection code with simple pkg-config calls, making
it easier to find and specify the smbclient library.
https://bugzilla.gnome.org/show_bug.cgi?id=782446
|
|
|
|
| |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=768287
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=774100
|
|
|
|
|
|
|
|
|
| |
The ACTION-IF-NOT-FOUND part of PKG_CHECK_MODULES is not needed and we
can simply remove it to avoid the error here. This commit also replaces
PKG_CHECK_MODULES with PKG_CHECK_EXISTS because variables set by
PKG_CHECK_MODULES are not used.
https://bugzilla.gnome.org/show_bug.cgi?id=782442
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We added an avoidance of using the push mechanism for >4GB files
on Android due to observed behaviour in Android 5.x where this was
incredibly slow. By avoiding it we did a fallback to the partial
object API which was faster than the buggy API but slower than the
push API when it works correctly.
This problem was fixed in Android 6.0 and remains fixed today. There
is no way to detect the android version on the device, so we're stuck
either always using the workaround or not using it at all. Given
that Android is now two major versions past the bug and USB 3.x
connectivity is more common, it becomes unreasonable to inflict the
inferior performance on all the non-buggy devices. It's time to move
on.
https://bugzilla.gnome.org/show_bug.cgi?id=736495
|
|
|
|
|
| |
This is not a GNU package and the Free Software Foundation has no copyright
over it. Also adds MSGID_BUGS_ADDRESS.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
If file cache is not loaded properly (e.g. because of cancellation),
it may lead to various problems (e.g. incomplete enumeration). Let's
return error in such case and rebuild the cache next time...
https://bugzilla.gnome.org/show_bug.cgi?id=781252
|
|
|
|
|
|
| |
G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED should be emitted if
G_FILE_ATTRIBUTE_RECENT_MODIFIED is updated, but it isn't. Let's
change it.
|
|
|
|
|
|
|
|
|
| |
GVfs dependency on GTK+ causes various issues. It is only needed by the
recent backend, which is based on GtkRecentManager. GtkRecentManager is
just wrapper for GBookmarkFile. Let's port the backend to use GBookmarkFile
and remove the unwanted GTK+ dependency.
https://bugzilla.gnome.org/show_bug.cgi?id=773300
|
|
|
|
|
|
|
|
|
| |
SFTP backend parses output from SSH client and expects several predefined
password prompts. Unfortunately, SecurID (pam_securid.so) is not handled
yet and the mount operation timeouts with the following error: "Timed out
when logging in". Let's handle also SecurID prompt (i.e. "Enter PASSCODE").
https://bugzilla.redhat.com/show_bug.cgi?id=1440256
|
|
|
|
| |
Remove inactive maintainers and let the files point to me.
|
| |
|
|
|
|
|
|
| |
GSimpleAsyncResult is deprecated in favour of GTask and should be replaced.
https://bugzilla.gnome.org/show_bug.cgi?id=747412
|
|
|
|
|
|
| |
GSimpleAsyncResult is deprecated in favour of GTask and should be replaced.
https://bugzilla.gnome.org/show_bug.cgi?id=747412
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=747412
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=747412
|
|
|
|
|
|
|
|
|
| |
Ligdata recently added API to obtain a real file size. Use
gdata_documents_entry_get_file_size if libgdata 0.17.7 is available
instead of gdata_documents_entry_get_quota_used, which returns 0
in some cases (e.g. shared files).
https://bugzilla.gnome.org/show_bug.cgi?id=773053
|
|
|
|
|
|
| |
File handle may be NULL, so it has to be checked before dereferencing.
This issue was revealed by coverity scan.
|
|
|
|
|
|
|
| |
Free may be called on statically allocated memory in case of parsing
error. Let's do not touch the output parameter at all in case of failure.
This issue was revealed by coverity scan.
|
|
|
|
|
|
|
| |
Initialize pointers properly in order to avoid usage of unitialized,
or already freed memory.
This issues were revealed by coverity scan.
|
|
|
|
|
|
|
|
| |
The result from strtol is stored in uid_t and then checked for
LONG_MAX and LONG_MIN, however, uid_t doesn't have to be long. Let's
check just the errno value, it should be enough.
This issue was revealed by coverity scan.
|
|
|
|
|
|
|
|
| |
Commit 60f96c8 broke x-content-types setup, because is_media_player is
always FALSE. Let's introduce g_vfs_backend_set_x_content_types helper
and set x-content-types properly.
This issue was revealed by coverity scan.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fix a warning due to no previous prototype for create_smb_uri.
|
| |
|
| |
|
| |
|