aboutsummaryrefslogtreecommitdiffstats
path: root/src/bindfs.1
AgeCommit message (Collapse)AuthorLines
2023-11-27Fix five typos pointed out by codespellSebastian Pipping-4/+4
codespell report was: > # git ls-files | xargs codespell > src/bindfs.1:136: mimicing ==> mimicking > src/bindfs.1:237: excecute ==> execute > src/bindfs.1:445: efficent ==> efficient > src/bindfs.1:526: accessable ==> accessible > tests/test_bindfs.rb:976: hax ==> hex # not agreeing on a fix here
2023-04-23man page: mentioned fuse(8)Martin Pärtel-3/+4
2022-07-12Reverted change in 1.16.0 that made direct_io the default.Martin Pärtel-4/+9
Fixes #117
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/+26
2022-06-22fix typo in manSergei Shilovsky-1/+1
2022-04-03Made direct-io the default after all, and added --no-direct-io.Martin Pärtel-6/+7
#110
2022-04-03Added --direct-ioMartin Pärtel-0/+5
Issue #110, thanks @DUOLabs333 for the initial patch.
2021-01-24Added support for `-o fsname`Martin Pärtel-0/+5
For #94
2020-05-08Fixed man page entryRoland Tapken-5/+7
2020-05-08Added man page entryRoland Tapken-0/+16
2020-02-12Added --fuse-versionMartin Pärtel-0/+4
2019-04-29Added --forward-odirect. bindfs now won't forward O_DIRECT by default.Martin Pärtel-0/+8
Follow-up to #74.
2017-11-30Cleaned up PR #61.Martin Pärtel-0/+14
For consistency, renamed the new options to --delete-deny and --rename-deny.
2017-04-19man page: move --block-devices-as-files to misc section.Martin Pärtel-4/+4
2017-04-19Added option: --block-devices-as-filesMartin Pärtel-0/+4
Fixes #53.
2017-04-13Document that -o dev is required for device files and test it.Martin Pärtel-0/+4
Fixes #52.
2017-02-04Deprecate -n as an alias for --no-allow-other.Martin Pärtel-1/+3
This partially addresses #48.
2016-07-31Implemented --enable-lock-forwarding.Martin Pärtel-0/+17
This should address #36.
2016-07-31Added option --enable-ioctl to forward ioctl() calls.Martin Pärtel-0/+8
This should address #37.
2016-05-03Added man page entry for --[ug]id-offset.Martin Pärtel-0/+15
2015-09-20Implemented --resolved-symlink-deletion and added tests.Martin Pärtel-1/+14
2015-09-20Improved and documented --resolve_symlinks in some edge cases.Martin Pärtel-9/+29
2015-09-13Merge remote-tracking branch 'hstern/resolve-symlinks'Martin Pärtel-0/+5
2015-09-13Added note about problems with some OS X xattr-based features (issue #21).Martin Pärtel-0/+4
2015-09-11Add functionality to transparently resolve symbolic links.Henry Stern-0/+5
There exist use cases where you would want bindfs to transparently resolve symbolic links, such as when you are creating a chroot environment with a bound fs. This change adds an option, --resolve-symlinks, that modifies the behaviour of the process_path and bindfs_symlink functions. The process_path function is modified to return a mutable char* that must be freed. When settings.resolve_symlinks is enabled the process_path function calls realpath on the relative path to transparently resolve the symbolic link. A side effect of this change is that broken symbolic links will appear in directory listings but any attempt to access the file of that name will return the ENOENT error code. A subsequent commit offers an alternative behaviour of not resolving broken symbolic links. All callers of process_path are modified to check the return value of process_path to make sure realpath and strdup were successful. They also free the result after use to prevent memory leakage. The bindfs_symlink function is modified to return EPERM when resolve-symlinks is enabled. This must be done to prevent access to arbitrary files on the filesystem.
2015-09-09Added recommended osxfuse options to readme and man page.Martin Pärtel-0/+3
As recommended by @retrography in #21.
2014-06-30Implemented rate limiter.Martin Pärtel-0/+24
Fixes #12.
2014-01-22man page: use newer fstab syntax (issue #9).Martin Pärtel-1/+6
2013-07-22Changed home page to http://bindfs.org/Martin Pärtel-5/+3
2013-07-22Document chmod-filter on man-page.Martin Pärtel-0/+6
2013-03-01Rename --user/group to --force-user/group.Martin Pärtel-4/+16
The previous names were deprecated as they conflicted with standard mount options. --owner was also deprecated for consistency. The shorthands -u and -g were not deprecated. This fixes issue 25.
2012-09-15Be single-threaded by default. Documented a race condition.Martin Pärtel-7/+18
2012-07-04Cache user data for user_belongs_to_group().Martin Pärtel-0/+3
This considerably speeds up --mirror @group.
2012-03-26Made --map affect chown/chgrp results.Martin Pärtel-4/+6
2012-03-13Added root check for --map.Martin Pärtel-0/+2
2012-03-13Added --map.Martin Pärtel-14/+25
2012-01-25Added option --realistic-permissions.Martin Pärtel-1/+11
2012-01-24Added --hide-hard-links option.Martin Pärtel-8/+9
Patch by fbogner http://code.google.com/p/bindfs/issues/detail?id=17
2011-07-08Initial commit to git.Martin Pärtel-0/+338