summaryrefslogtreecommitdiffstats
path: root/lib/libfuse
AgeCommit message (Expand)AuthorFilesLines
2021-03-12spellingjsg1-3/+3
2020-05-25from edgar pettijohn:jmc1-18/+25
2019-06-28When system calls indicate an error they return -1, not some arbitraryderaadt1-4/+4
2018-11-30Fix a typo and remove broken example.mpi1-45/+3
2018-11-28fuse_parse_cmd_line(3) is called fuse_parse_cmdline(3).mpi5-25/+25
2018-11-16Handle signals that get sent to any threadtedu2-41/+46
2018-08-04tweak previous;jmc1-5/+4
2018-08-04Uncomment no-longer-dead Xr.helg1-3/+3
2018-08-03Add man page for fuse_get_context(3).helg2-5/+64
2018-07-21comment out a dead Xr;jmc1-3/+3
2018-07-16Implement FBT_FSYNC, which is called on fsync(2) and fdatasync(2).helg2-14/+70
2018-07-08mop up;jmc13-367/+403
2018-07-08Add man page for fuse_destroy(3).helg1-0/+53
2018-07-08Create separate man pages for each library function.helg13-142/+1209
2018-07-05tweak previous;jmc1-8/+9
2018-07-05fuse_set_signal_handlers(3) and fuse_remove_signal_handlers(3) shouldhelg1-9/+40
2018-07-05Create new man page for fuse_set_signal_handlers(3) andhelg3-16/+65
2018-07-03Remove residual debug statements.helg1-3/+1
2018-06-19Changes the default mount behaviour so only the user that mounts thehelg2-4/+8
2018-06-19Send the calling thread id, effective uid and gid, and umask to thehelg1-5/+5
2018-06-08Minor cleanup in ifuse_ops_setattr.helg1-10/+10
2018-06-07Prevent ggc3 error: redefinition of `fuse_dirh_t'helg1-3/+3
2018-05-22Implement support for libfuse use_ino option. This returns the filehelg3-19/+26
2018-05-21Reformat debug output to one line per opcode to make it easier tohelg2-33/+45
2018-05-20Implement FBT_FLUSH. This is sent whenever a file descriptor is closed withhelg1-1/+35
2018-05-16libfuse should not maintain state for FBT_READDIR. If a directory ishelg3-72/+48
2018-05-15Use memset(3) instead of bzero(3) for consistency and as per POSIXhelg3-16/+16
2018-04-08Cast -1 to (unsigned long) to appease clang 6 -Wc++11-narrowingjca1-2/+2
2017-12-18Add call to fuse_remove_signal_handlers(3) in fuse_teardown(3) to do thehelg1-1/+2
2017-12-18Refactor libfuse option processing to better support options in thehelg2-73/+169
2017-12-15Export only symbols to what's declared in fuse.h/fuse_opt.hjca6-6/+75
2017-12-15Fix formatting of libfuse version info.helg1-2/+3
2017-12-14Add a missing call to fuse_set_signal_handlers(3) in fuse_setup(3) so thathelg1-1/+7
2017-12-14Drop -g from CFLAGS, bsd.lib.mk adds it by defaultjca1-2/+2
2017-12-14fuse_opt_add_opt_escaped needs to allocate space for the terminating NULjca1-1/+2
2017-12-14Free FUSE channel if fuse_new(3) fails in fuse_setup(3).helg1-1/+9
2017-12-13Add support for the -d (-o debug) option to libfuse. Currently works for FUSEhelg4-19/+13
2017-12-13If the list of templates 'o' passed to fuse_opt_parse(3) is NULL thenhelg1-5/+2
2017-12-11sscanf(3) is now used to parse templates that contain format specifiershelg1-9/+7
2017-12-11Update to fuse_opt_parse(3) so that all option templates are now matched forhelg1-46/+54
2017-12-11The fuse_opt_match(3) library function does not match options correctly.helg1-57/+19
2017-11-30vn_open(9) does not pass the open(2) flags to VOP_CREATE(9) so we can'thelg1-51/+1
2017-11-26Add support for -f option to libfuse. This keeps the FUSE file systemhelg2-11/+19
2017-11-17Implement safe signal handling and handle unmount failure gracefully.helg1-42/+74
2017-11-17Fixes the following bugs when getcwd(3) is used on a fuse file systemhelg2-10/+24
2017-11-16Add support for:helg1-45/+101
2017-11-04fuse_loop_mt() isn't implemented so return an error value.mpi1-2/+2
2017-11-04Use the correct version macro.mpi1-2/+2
2017-11-02Check if the arguments are NULL instead of dereferencing them blindly.mpi1-10/+29
2017-10-25Check for NULL before dereferencing untrusted pointers.mpi1-5/+9