Skip to content
Obsolete: gvfs mtp backend development is done upstream
C C++ Other
Find file
Latest commit aac3141 @philipl MTP: Handle overwriting of files in do_pull correctly.
As with do_push, it's necessary for us to explicitly detect the
OVERWRITE case and handle it appropriately.
Failed to load latest commit information.
client Backport: Fix hopelessly short timeout in file transfers.
man man: Improve consistency of man pages
metadata gdbus: Fix srcdir != builddir and make the build more quiet
monitor MTP: Review Feedback: Fix memory leaks and improve memory management.
po Updated Latvian translation
programs Add support for getting symbolic icons
test Update the Address of the FSF
txt New txt/ files
.gitignore gdbus: Core daemon and client port
AUTHORS add Andreas as author of the ftp backend
COPYING Update the Address of the FSF
CVSVERSION Autoconficate
ChangeLog.pre-1-2 Move ChangeLog to ChangeLog.pre-1-2
INSTALL Add mention of obex-data-server
MAINTAINERS Add myself to the pool of maintainers build: fix distcheck
NEWS Update NEWS for 1.14.0 release
README Add some info in README
README.commits Mention micro commits in README.commits
TODO Add GFileCreateFlags flag to open for write. No actual backend suppor… Conform to build-api.txt MTP: Use android extensions to support in place read of files.
dbus.txt Finish changing how uris are mapped


gvfs is a userspace virtual filesystem designed to work with the i/o
abstractions of gio (a library availible in glib >= 2.15.1). It
installs several modules that are automatically used by applications
using the APIs of libgio. There is also fuse support that allows
applications not using gio to access the gvfs filesystems.

The gvfs model differs from e.g. gnome-vfs in that filesystems must
be mounted before they are used. There is a central daemon (gvfsd)
that handles coordinting mounts, and then each mount is (typically)
in its own daemon process (although mounts can share daemon process).

gvfs comes with a set of backends, including trash support, sftp,
smb, http, dav and others. More backends are planned.

gvfs also contains modules for gio that implement hal volume monitors
and the gnome uri-scheme handler configuration.

There is a set of command line programs starting with "gvfs-" that
lets you run commands (like cat, ls, stat, etc) on files in the gvfs
Something went wrong with that request. Please try again.