| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
As per the documentation, it is guaranteed that the display name attribute
is always set. The same applies for the name attribute. However, this is
not true for the root of the google backend. This sometimes causes file
chooser crashes currently. Let's set those attributes also for root.
Fixes: https://gitlab.gnome.org/GNOME/gvfs/-/issues/523
(cherry picked from commit 731bdbf7bf807c05eddd3a1559c01640d0dfe40e)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Drive icons/description are leaked currently when also media
icon/description is available. Let's add missing `g_clear_object`
resp. `g_free` calls to fix those leaks.
https://gitlab.gnome.org/GNOME/gvfs/issues/452
|
|
|
|
|
|
|
|
| |
`g_list_remove_link` is used when filtering out mountpoints, but the
GList element is not consequently freed. Let's use `g_list_delete_link`
to not leak that element.
https://gitlab.gnome.org/GNOME/gvfs/issues/452
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
This job was added to check merge requests in order to prevent
gnome-build-meta breakages for example when our dependencies are changed.
However, this job needs a lot of maintenance to keep it working. Also,
the job was changed to be manual in order to not waste the capacity of
runners. Let's remove this job as it is easier to run this locally if
needed.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Update docker image and also add the privileged tag as it fails otherwise
with "fuse: device not found, try 'modprobe fuse' first" error.
|
|
|
|
|
| |
Runners are now unprivileged. I tried to use podman, but I was not able
to make it work. Let's add the privileged tag to workaround this for now.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Currently, the test suite waits for starting the ftp server 5 seconds.
This seems is not enough for GitLab CI as it randomly fails with "timed
out waiting for test FTP server". Let's try to increase the timeout
from 5 to 15 seconds in the hope that will fix the random failures.
|
|
|
|
|
|
|
| |
Although SFTP test cases use key-based authentication, the "Password
dialog cancelled" error is returned in case of authentication failure.
Let's explicitly deny the password-based authentication to see "Permission
denied" instead.
|
|
|
|
|
|
| |
The sshd daemon fails with "User user not allowed because account is
locked" on the GitLab runners. Let's explicitely call "passwd -d user"
to fix this issue.
|
|
|
|
| |
This reverts commit 9103f073a5b36d8e18dbc10f8df0008086f8c332.
|
| |
|
| |
|
|
|
|
|
| |
login_tty function is available on Solaris, but libutil isn't there. Let's
update the code to make the detection work also if libutil is not available.
|
|
|
|
|
|
|
| |
The new string is not a string freeze breakage, it's already used in a
number of other backends.
Closes: #453
|
|
|
|
| |
We're doing it manually now.
|
|
|
|
|
|
|
|
|
| |
We don't need to go to another function to get an error code when our
switch function does that already.
The "unhandled" AFC errors are now slightly less precise, but it's
still possible to get the meaning of that code from the AFC headers
directly (for developers), and not visible for end-users anyway.
|
|
|
|
|
|
|
| |
This reverts commit 85428cb0cda160291ac31a056831c4c77c595d42.
The SFTP test cases suddenly started failing without obvious reason
and I don't have the capacity to deal with it right now.
|
|
|
|
|
|
|
|
|
| |
glib-networking started printing big amount of debug info which cause
test suite hangs. It is because the stdout/stderr is redirected to pipes,
which have limited capacity. Let's increase the pipe capacity to its
maximum to fix this issue.
Fixes: https://gitlab.gnome.org/GNOME/gvfs/issues/451
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
The recently enabled SFTP test cases started failing for no obvious reason.
This seems is not caused by any code changes, something had to change on
runners. Let's temporarily allow CI to fail in order to not block further
development.
|
| |
|
| |
|