| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Add fuse3-devel in Dockerfile so we can create new image to test the
fuse daemon port https://gitlab.gnome.org/GNOME/gvfs/merge_requests/39.
|
|
|
|
| |
(cherry picked from commit 278ce739649f2580f9cb767b00a5e7cc4143697a)
|
|
|
|
|
|
|
| |
GVfs uses different forms of "No such file or directory",
e.g. "No such file or directory in target path". Hence, unify them.
https://gitlab.gnome.org/GNOME/gvfs/issues/170
|
|
|
|
|
|
|
|
|
| |
GVfs uses different forms of "Backups not supported" string,
e.g. "Backups are not yet supported.", "backups not supported"
and "backups not supported yet". Let's use "Backups not
supported" consistently.
https://gitlab.gnome.org/GNOME/gvfs/issues/170
|
|
|
|
|
|
|
|
|
| |
GVfs uses different forms of "Operation not supported" string,
e.g. "Operation unsupported", "Operation not supported by
backend". Let's use "Operation not supported" consistently as
this is also used in GLib.
https://gitlab.gnome.org/GNOME/gvfs/issues/170
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Reflect the changes made in GNOME/gnome-build-meta!226 to make the job
work again.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mount info cache invalidation is not handled properly and thus client
can get "Cache invalid, retry (internally handled)" internal error, which
should not be passed to the client. This can happen if mount was unmounted
and another mount for the some location is mounted. This is now more
common with introducing stable URIs for MTP backend. G_VFS_ERROR_RETRY
error handling was probably lost as a consequence of GDBus port by commit
622a5c0d. Let's retry the operation internally again if G_VFS_ERROR_RETRY
is returned.
https://gitlab.gnome.org/GNOME/gvfs/merge_requests/30
|
| |
|
|
|
|
| |
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, the debug output of ssh cmdline looks like:
sftp: spawn_ssh: sftp: /usr/bin/ssh sftp: -oForwardX11 no sftp: -oForwardAgent
no sftp: -oPermitLocalCommand no sftp: -oClearAllForwardings yes sftp: -oProtocol 2
sftp: -oNoHostAuthenticationForLocalhost yes sftp: -p sftp: 22222 sftp: -s sftp: 10.220.47.158
sftp: sftp sftp:
This is because we add prefixes for each g_debug, which makes this unreadable.
Let's concatenate the strings before printing over g_debug.
|
|
|
|
|
|
|
|
| |
test_unknown_host uses the following URI: sftp://10.220.47.158%0A:22222/.
It contains %0A (newline character), which makes it invalid and may cause
problems. Let's remove the trailing newline from the IP to make it valid.
https://gitlab.gnome.org/GNOME/gvfs/issues/376
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Update obsolete comments and misleading debug output to make the
mount procedure more obvious.
|
|
|
|
|
|
|
|
|
|
|
| |
Recent samba releases seems invoke auth_callback even when using
cached winbind credentials. It shows password prompt to user, which
is unexpected. Add one more iteration in the mount procedure just
for ccache. This will unfortunately make one fail attempt if the
winbind ccache is not configured, but I don't see better way to
fix this.
Closes: https://gitlab.gnome.org/GNOME/gvfs/issues/369
|
|
|
|
|
| |
The winbind ccache is enabled by default currently, but let's enable
it explicitely to be obvious.
|
|
|
|
|
|
|
|
|
| |
Commit e9653aa9 uses `soup_auth_manager_clear_cached_credentials()`, which
has been introduced in libsoup 2.58.0. Let's bump the libsoup dependency
accordingly.
https://gitlab.gnome.org/GNOME/gvfs/issues/351
https://gitlab.gnome.org/GNOME/gvfs/issues/374
|
| |
|
| |
|
|
|
|
|
|
| |
gnome-build-meta is manual job as it takes some time. However, let's
run this job when the new tag is created to be sure that the release
is ok.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, the default port - specified in mount file - is removed from
uri on client side, but it is not used by backend explicitely. It is not
a problem until the default port is changed in sshd_config and somebody
wants to connect to the server using the default port from mount file.
Let's use the port 22 explicitely, similarly as other backends do (i.e.
ftp, afc, afp).
Closes: https://gitlab.gnome.org/GNOME/gvfs/issues/129
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The set of daemons is a large list of executables to be built. To
ease its build an array of arrays was created, but this harms
readibility.
This has been improved by the use of the new dictionary types[0] and
the possibility of using a dictionary as a parameter in target
objects[1].
The individual dependencies have been moved directly to the new
dictionary because it remains clear their meaning.
[0] http://mesonbuild.com/Release-notes-for-0-47-0.html#new-builtin-object-type-dictionary
[1] http://mesonbuild.com/Release-notes-for-0-49-0.html#can-specify-keyword-arguments-with-a-dictionary
|
|
|
|
|
| |
man file building has been simplified by taking advantage of meson
arrays and generators placeholders.
|