Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Obsolete: gvfs mtp backend development is done upstream
C C++ Other
Branch: mtp-1.14.0

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.
latest commit aac31419ce
@philipl authored
Failed to load latest commit information.
client Backport: Fix hopelessly short timeout in file transfers.
common Ubuntu: Shared libgvfscommon
daemon MTP: Handle overwriting of files in do_pull correctly.
man man: Improve consistency of man pages
metadata gdbus: Fix srcdir != builddir and make the build more quiet
monitor
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
Makefile.am 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…
autogen.sh autogen.sh: Conform to build-api.txt
configure.ac MTP: Use android extensions to support in place read of files.
dbus.txt Finish changing how uris are mapped
gvfs.doap Fix doap file

README

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
mounts.
Something went wrong with that request. Please try again.