perkeep/vendor/bazil.org/fuse
Paul Lindner 38ae5fe6db vendor: avoid retaining irrelevant vendor files and enumerate existing removals
Previous vendoring removed a number of files manually.  This enumerates the
existing removals in .gitignore and makes it easier to transition to another
dependency management system. We also take this opportunity to add travis and
gitignore files to the list and remove those from the vendor tree.

Part of solving #889

Change-Id: Ia1b1b11ea5f2065de3a069022c2ee346e2befe78
2017-12-28 15:36:01 -08:00
..
doc vendor: avoid retaining irrelevant vendor files and enumerate existing removals 2017-12-28 15:36:01 -08:00
examples Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
fs vendor: update bazil.org/fuse 2016-07-20 16:09:08 +02:00
fuseutil Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
syscallx Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
.gitattributes Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
LICENSE Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
README.md Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
buffer.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
debug.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
error_darwin.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
error_freebsd.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
error_linux.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
error_std.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
fuse.go vendor: update bazil.org/fuse 2016-07-20 16:09:08 +02:00
fuse_darwin.go vendor: update bazil.org/fuse 2016-07-20 16:09:08 +02:00
fuse_freebsd.go vendor: update bazil.org/fuse 2016-07-20 16:09:08 +02:00
fuse_kernel.go vendor: update bazil.org/fuse 2016-07-20 16:09:08 +02:00
fuse_kernel_darwin.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
fuse_kernel_freebsd.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
fuse_kernel_linux.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
fuse_kernel_std.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
fuse_kernel_test.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
fuse_linux.go vendor: update bazil.org/fuse 2016-07-20 16:09:08 +02:00
mount.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
mount_darwin.go vendor: update bazil.org/fuse 2016-07-20 16:09:08 +02:00
mount_freebsd.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
mount_linux.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
options.go vendor: update bazil.org/fuse 2017-11-22 05:28:42 -08:00
options_daemon_timeout_test.go vendor: update bazil.org/fuse 2016-07-20 16:09:08 +02:00
options_darwin.go vendor: update bazil.org/fuse 2017-11-22 05:28:42 -08:00
options_freebsd.go vendor: update bazil.org/fuse 2017-11-22 05:28:42 -08:00
options_helper_test.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
options_linux.go vendor: update bazil.org/fuse 2017-11-22 05:28:42 -08:00
options_nocomma_test.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
options_test.go vendor: update bazil.org/fuse 2016-07-20 16:09:08 +02:00
protocol.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
unmount.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
unmount_linux.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
unmount_std.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00

README.md

bazil.org/fuse -- Filesystems in Go

bazil.org/fuse is a Go library for writing FUSE userspace filesystems.

It is a from-scratch implementation of the kernel-userspace communication protocol, and does not use the C library from the project called FUSE. bazil.org/fuse embraces Go fully for safety and ease of programming.

Heres how to get going:

go get bazil.org/fuse

Website: http://bazil.org/fuse/

Github repository: https://github.com/bazil/fuse

API docs: http://godoc.org/bazil.org/fuse

Our thanks to Russ Cox for his fuse library, which this project is based on.