62 Commits (9187a4b899bc192d422a49176e17ad442969fcb9)

Author SHA1 Message Date
Antonio SJ Musumeci 9187a4b899 mergerfs.cpp 10 months ago
Antonio SJ Musumeci 39b72434ea mergerfs.cpp 10 months ago
Antonio SJ Musumeci 0ab7ebf81c mergerfs.cpp 10 months ago
Antonio SJ Musumeci d0501b36c1 mergerfs.cpp 10 months ago
Antonio SJ Musumeci 15f8ba594b mergerfs.cpp 10 months ago
Antonio SJ Musumeci efeb9fa8e3 mergerfs.cpp 10 months ago
Antonio SJ Musumeci cd7aab90a5 mergerfs.cpp 10 months ago
Antonio SJ Musumeci 5deff9025a mergerfs.cpp 10 months ago
Antonio SJ Musumeci 4dcf8dbc56 mergerfs.cpp 10 months ago
Antonio SJ Musumeci 39edcc3371 mergerfs.cpp 10 months ago
Antonio SJ Musumeci 97b23e03da mergerfs.cpp 10 months ago
Antonio SJ Musumeci d6a2f06797 Only set allow_other when running as root 1 year ago
Antonio SJ Musumeci a7069153bd Warn if not running as root 1 year ago
Antonio SJ Musumeci 0aafdefc18 Add ability to invalidate gid cache on demand 1 year ago
Antonio SJ Musumeci 6dcf6111af Add callbacks for newer functions 1 year ago
Antonio SJ Musumeci 5ab0fbcaee Add manual GC triggering + configurable process queue depth 2 years ago
Antonio SJ Musumeci eebd6e9eb4 Actively report to syslog when waiting for mounts 2 years ago
Antonio SJ Musumeci 486c5d3734 Add ability to set readahead of mergerfs and branches 2 years ago
Antonio SJ Musumeci 373d331f39 Rework fuse read to use same buffers as messages 2 years ago
Antonio SJ Musumeci 9effeb6869 Add "per-process" file caching feature 2 years ago
Antonio SJ Musumeci 9adddfc66d Add option to lazy umount target mount point 2 years ago
Antonio SJ Musumeci a7113bb163 Allow setting of scheduling priority 2 years ago
Antonio SJ Musumeci 939eb3996a Add option to wait for branches to become new mounts 2 years ago
Antonio SJ Musumeci 7606430188 Remove libfuse abstraction in prep for adding request data 2 years ago
Antonio SJ Musumeci 46ce28b149 Error when given invalid policy names 2 years ago
Antonio SJ Musumeci 43a6d66e3c Major cleanup of libfuse to remove unneeded features 3 years ago
Antonio SJ Musumeci 538467b86d config: rework global config, remove rwlock, make branches RCU like 4 years ago
Antonio SJ Musumeci ec15872a1f cleanup function signatures and definitions 4 years ago
Antonio SJ Musumeci c0990644e8 remove unnecessary libfuse flags nopath, nullpath_ok, and utime_omit_ok 4 years ago
Antonio SJ Musumeci 54c41c4994 rework config management 5 years ago
Antonio SJ Musumeci d119807adb restructure readdir, add readdir_plus 6 years ago
Antonio SJ Musumeci 8cb7195c3e add copy_file_range support 6 years ago
Antonio SJ Musumeci 1ca70521a4 remove 'remote' flock support 6 years ago
Antonio SJ Musumeci 6ecc618d83 remove .fuse_hidden file creation 6 years ago
Antonio SJ Musumeci 0918dfd117 make attr, entry, negative_entry cache timeouts runtime configurable 6 years ago
Antonio SJ Musumeci 9d9ee7b71d general code cleanup 6 years ago
Antonio SJ Musumeci 87b2795f2b set direct_io per open/create, now runtime configurable 6 years ago
Antonio SJ Musumeci de0985c135 add libfuse 2.9.7 to repo and build against libfuse.a 8 years ago
Antonio SJ Musumeci 87c2f2f9dc add nullrw feature to facilitate benchmarking 8 years ago
Antonio SJ Musumeci 162b99e6b8 enable nopath and nullpath_ok 8 years ago
Antonio SJ Musumeci 8b976ab3c1 support older libfuse without utime_omit_ok flag 8 years ago
Antonio SJ Musumeci 617195d71e enable utime_omit_ok flag 8 years ago
Antonio SJ Musumeci 7b4e1ea36d remove clone command 8 years ago
Antonio SJ Musumeci 1aa76a54c2 use different read and write functions when using direct_io 8 years ago
Antonio SJ Musumeci 8f594e17d7 add flock 8 years ago
Antonio SJ Musumeci 242af777be move from MIT to ISC license. closes #194 9 years ago
Antonio SJ Musumeci 5808ab7795 move on enospc when writing feature. closes #141 9 years ago
Antonio SJ Musumeci f130d07fd8 config get and struct naming cleanup 9 years ago
Antonio SJ Musumeci 983fa9100d change fuse functions to use the fuse namespace 9 years ago
Antonio SJ Musumeci b2cd79154a stop auto calculating and storing fullpath in policies 10 years ago