| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
It can be correctly implied from the value of filesystem::remote for
many backends, but let's make it explicit for them too.
Fixes https://gitlab.gnome.org/GNOME/gvfs/-/issues/497
|
|
|
|
|
|
| |
Don't ignore the result_uncertain flag from g_content_type_guess() as it
might cause nautilus to incorrectly think that a particular file is of a
certain type, and never check its magic.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://gitlab.gnome.org/GNOME/gvfs/issues/2
|
|
|
|
|
| |
g_object_ref() currently propagates parameter type to its return value,
so type casts needs to be added in order to prevent compiler warnings.
|
|
|
|
|
|
|
|
| |
Add GVFS_NFS_DEBUG environment variable for controlling libnfs log
level. libnfs doesn't contain a lot of debug prints, however, it
might be useful in the future...
Bump libnfs version accordingly.
|
|
|
|
|
|
| |
See https://developer.gnome.org/hig/stable/typography.html
https://bugzilla.gnome.org/show_bug.cgi?id=772219
|
|
|
|
|
|
|
| |
Mark all network-based backends as remote. This is useful to remove
some hardcoded lists of filesystem types in GTK+.
Bump required GLib version accordingly.
|
|
|
|
| |
Return an error if the hostname is NULL rather than crashing.
|
|
Add an nfs backend based on libnfs to make userspace mounting and usage
of nfs shares easier. The backend is written in a single-threaded,
asynchronous style. Performance measurements show around 60-70 MiB/s
throughput on 1GbE.
To make use of it, simply mount the share with gvfs-mount or Nautilus
with the following syntax:
nfs://host/export/path
Authentication is simple, based on UNIX uid.
Since this is a userspace nfs client, it comes with the caveat that the
mount needs to be exported with "insecure" on Linux (or some equivalent
for other NFS servers) so that it allows connections from port numbers
higher than 1023. Alternatively, a special capability can be given to
the binary:
sudo setcap 'cap_net_bind_service=+ep' /path/to/executable
https://bugzilla.gnome.org/show_bug.cgi?id=738967
|