aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorLines
2022-06-22clarify man for --map-{passwd,group}{,-rev}Sergei Shilovsky-8/+8
2022-06-22--map-passwd-rev and --map-group-revSergei Shilovsky-3/+53
2022-06-22fix typo in manSergei Shilovsky-1/+1
2022-06-18Released 1.16.0.Martin Pärtel-1/+5
2022-06-18makerelease.sh: updated repo URLMartin Pärtel-1/+1
2022-04-03Made direct-io the default after all, and added --no-direct-io.Martin Pärtel-12/+14
#110
2022-04-03Added --direct-ioMartin Pärtel-2/+22
Issue #110, thanks @DUOLabs333 for the initial patch.
2021-12-13Added vagrant/debian11Martin Pärtel-0/+25
2021-12-13Fixed test-all.shMartin Pärtel-1/+1
2021-05-04Cleanups.Martin Pärtel-68/+1
2021-02-15Released 1.15.1.Martin Pärtel-1/+6
2021-02-15Fixed permchain.c on older compilers. Enabled -Wpedantic.Martin Pärtel-13/+13
2021-02-14Released 1.15.0.Martin Pärtel-1/+8
2021-02-14Got rid of alloca()Martin Pärtel-2/+2
2021-02-14Run test "preserves readdir inode numbers" unless fuse3 < 3.10.2Martin Pärtel-1/+5
2021-02-14(cleanups)Martin Pärtel-4/+4
2021-02-13Include alloca.h to fix build on MacOSMartin Pärtel-0/+1
2021-02-13Refactored and unit-tested filter_special_opts. Shaved a bunch of yaks on ↵Martin Pärtel-156/+413
the way.
2021-02-13filter_special_opts: added test caseMartin Pärtel-0/+10
2021-02-13filter_special_opts: allocate space for null terminator.Martin Pärtel-7/+7
2021-02-13filter_special_opts: minor cleanupsMartin Pärtel-47/+46
2021-01-30README.md: various updatesMartin Pärtel-10/+7
2021-01-30Added Vagrantfiles for Debian 9 and 10. Use FUSE 3 in Debian 10.Martin Pärtel-0/+50
2021-01-30Removed vagrantfile for CentOS 6 (EOL).Martin Pärtel-24/+0
The CentOS 6 YUM repo seems to no longer be up.
2021-01-30Added script test-all.shMartin Pärtel-0/+13
2021-01-30Disabled caches in bindfs_init in FUSE 3 mode + minor cleanups.Martin Pärtel-6/+14
2021-01-30Disabled test "preserves readdir inode numbers" in FUSE 3 mode for now.Martin Pärtel-11/+15
2021-01-30Tests to use fusermount3 if installedMartin Pärtel-3/+6
2021-01-30Fixed bindfs_ioctl signature on FUSE3Martin Pärtel-2/+2
2021-01-30bindfs_rename: removed fallback codepath.Martin Pärtel-78/+13
It seems to only be useful if someone wants to emulate renameat2 on an older system or an exotic FS, with an application that they can't modify, and assuming bindfs is single-threadedly the only accesspoint to the underlying FS. May reconsider if someone turns up with such a use case.
2021-01-30(IDE removed some trailing whitespace)Martin Pärtel-19/+19
2021-01-30Make tests run on FUSE 3 (they still fail)Martin Pärtel-3/+8
2021-01-30configure.ac: autodetect fuse3 and fuse2 by default, preferring fuse3. ↵Martin Pärtel-18/+30
Provide flag --with-fuse2 in addition to --with-fuse3
2021-01-30Gitignored .idea and .vscodeMartin Pärtel-0/+4
2021-01-30Merge pull request #95 from McBane87/masterMartin Pärtel-12/+433
Initial Fuse 3 support + Support to allow some special options
2021-01-28Enhanced filter_special_opts to handle comma seperated optionsMcBane-13/+90
2021-01-27Changes to satisfy Valgrind + more intendation fixesMcBane-37/+33
2021-01-27Sqgfault fix + Comments cleanup + intendation fixMcBane-29/+24
2021-01-27Initial Fuse 3 support + Support to allow some special optionsMcBane-12/+365
2021-01-24Released 1.14.9.Martin Pärtel-1/+7
2021-01-24Added support for `-o fsname`Martin Pärtel-3/+23
For #94
2021-01-24Fixed tests on older Ruby versionsMartin Pärtel-2/+2
2021-01-16Non-zero exit code when bindfs_init fails.Martin Pärtel-1/+4
Fixes #93
2020-09-23Released 1.14.8.Martin Pärtel-1/+3
2020-09-23Added copy-pasta for flock() required by MacOS / XCode 12.Martin Pärtel-0/+8
Fixes #88
2020-09-23Added missing include for "sys/file.h" (for flock()).Martin Pärtel-0/+7
2020-05-13Released 1.14.7.Martin Pärtel-1/+7
2020-05-13Fixed a line ending bug with uid/gid mapping files that I introduced when ↵Martin Pärtel-2/+2
merging #85.
2020-05-10Released 1.14.6.Martin Pärtel-1/+6
2020-05-10Added test case for #85 and fixed a minor UX issue with it.Martin Pärtel-6/+33