master
fuse_parse_cmd_line(3) is called fuse_parse_cmdline(3).
Export only symbols to what's declared in fuse.h/fuse_opt.h
Add support for the -d (-o debug) option to libfuse. Currently works for FUSE file systems that call fuse_parse_cmdline(3), fuse_main(3) or fuse_setup(3).
Add support for 255 character file names in fuse.
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
libfuse should not maintain state for FBT_READDIR. If a directory is opened multiple times (either from the same process or different processes) then FUSE will not reliably return the directory entries to both file descriptors.
.Lb libfuse ; OK tedu@
Implement FBT_FSYNC, which is called on fsync(2) and fdatasync(2). Currently ignores the a_waitfor argument and always invokes the file system's fsync implementation synchronously.
libfuse: fix -Wunused-but-set-variable warning
Cast -1 to (unsigned long) to appease clang 6 -Wc++11-narrowing
remove unneeded semicolons; checked by millert@
Reformat debug output to one line per opcode to make it easier to interpret.
s/zlib/fuse/ in comment.
check return values in libfuse.