aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorLines
2022-10-07Basic OpenBSD support. The test suite does not pass yet.Martin Pärtel-0/+17
For #121
2022-07-12Released 1.17.0.Martin Pärtel-1/+2
2022-07-12Reverted change in 1.16.0 that made direct_io the default.Martin Pärtel-5/+21
Fixes #117
2022-07-03Mentioned autogen.sh in readme.Martin Pärtel-0/+1
2022-06-24Released 1.16.1.Martin Pärtel-1/+8
2022-06-24Removed trusty64 Vagrantfile.Martin Pärtel-25/+0
Rsyncing to it fails now and I don't have the time to figure out why.
2022-06-24Fixed centos8 VagrantfileMartin Pärtel-0/+5
2022-06-24Fixed build on FreeBSD (and probably MacOS).Martin Pärtel-1/+7
Fixed #ifdefs areound direct_io.
2022-06-24Revert "Skip test if unshare was not possible"Martin Pärtel-4/+3
This reverts commit 3a1d2a1e265c43971f78ed1845920539ed00fd35.
2022-06-24Line up another option in --helpSergei Shilovsky-1/+1
2022-06-23Allow test dirs to exist before creationSergei Shilovsky-3/+3
Before it would fail when test dirs were present already, e.g. from a previous failed tests run.
2022-06-23commentSergei Shilovsky-0/+1
2022-06-23test --map-passwd-rev and --map-shadow-revSergei Shilovsky-0/+13
2022-06-23Skip test if unshare was not possibleSergei Shilovsky-3/+4
For some reason, unshare fails with "Operation not permitted" for me. I'm testing in a chrooted system, that might be a reason.
2022-06-23Like up list of options in --helpSergei Shilovsky-4/+4
Co-authored-by: Martin Pärtel <martin.partel@gmail.com>
2022-06-23Fix -o analogue for --map-*-revSergei Shilovsky-2/+2
Co-authored-by: Martin Pärtel <martin.partel@gmail.com>
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