aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorLines
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
2020-05-08Fixed man page entryRoland Tapken-5/+7
2020-05-08Added man page entryRoland Tapken-0/+16
2020-05-08TypoRoland Tapken-1/+1
2020-05-07Removed debugging outputRoland Tapken-1/+0
2020-05-07New parameters --map-passwd and --map-groupRoland Tapken-1/+127
These will read the UID and GID mapping from passwd / group files like /etc/passwd and /etc/group. This can be used when restoring backups where IDs differ.
2020-04-13On UID/GID DB read failure, print non-debug message and tolerate ENOENT.Martin Pärtel-2/+8
2020-04-13Call setpwent() and setgrent().Martin Pärtel-0/+4
Docs aren't super clear about whether endpwent() and endgrent() do the same.
2020-04-13Added centos8 to Vagrant tests.Martin Pärtel-1/+23
2020-04-13Released 1.14.5.Martin Pärtel-1/+2
2020-04-13Fixed tests with Ruby 2.7.1 or newer.Martin Pärtel-2/+9
2020-03-22Released 1.14.4.Martin Pärtel-1/+6
2020-03-22Defined _DARWIN_BETTER_REALPATH to get a non-broken realpath() on Catalina ↵Martin Pärtel-0/+3
(issue #83).
2020-02-17Noted that a proper FUSE 3 port is needed.Martin Pärtel-1/+1
2020-02-12Added --fuse-versionMartin Pärtel-0/+13
2020-02-12Don't add `-ononempty` on FUSE 3, where it has been removed.Martin Pärtel-2/+7
FUSE 3 allows nonempty directories by default.
2020-01-08Released 1.14.3.Martin Pärtel-1/+6
2020-01-08Added -fno-common to CFLAGS.Martin Pärtel-1/+1
2020-01-08Merge pull request #81 from jengelh/masterMartin Pärtel-1/+1
build: fix build failure with -fno-common
2020-01-08build: fix build failure with -fno-commonJan Engelhardt-1/+1
$ ./configure CFLAGS=-fno-common && make ld: rate_limiter.o:(.rodata+0x0): multiple definition of "rate_limiter_idle_credit"; bindfs.o:(.rodata+0x0): first defined here References: https://bugzilla.opensuse.org/1160244
2019-12-21Released 1.14.2.Martin Pärtel-1/+6
2019-12-21Don't check that numeric UIDs and GIDs exist in user database.Martin Pärtel-50/+33
A user database is not always available. For #79.
2019-06-26Released 1.14.1.Martin Pärtel-1/+6
2019-06-26Resolve symlinks in readdir() so correct attributes are returned.Martin Pärtel-7/+57
Fixes #76
2019-04-29Released 1.14.0.Martin Pärtel-1/+2
2019-04-29Added --forward-odirect. bindfs now won't forward O_DIRECT by default.Martin Pärtel-16/+80
Follow-up to #74.
2019-04-28Switched from readdir_r to readdir since the former has been deprecated.Martin Pärtel-11/+6
2019-04-28Fixed vagrant tests. Removed Vagrant test for Ubuntu 12.04, added 18.04.Martin Pärtel-10/+24
2019-04-28Cleanups, tests and optimizations for #74.Martin Pärtel-22/+218
2019-04-12Made bindfs mounts work with files opened with O_DIRECTBar Perach-2/+40