Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2023-11-27 | Fix five typos pointed out by codespell | Sebastian 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-23 | man page: mentioned fuse(8) | Martin Pärtel | -3/+4 | |
2022-07-12 | Reverted change in 1.16.0 that made direct_io the default. | Martin Pärtel | -4/+9 | |
Fixes #117 | ||||
2022-06-22 | clarify man for --map-{passwd,group}{,-rev} | Sergei Shilovsky | -8/+8 | |
2022-06-22 | --map-passwd-rev and --map-group-rev | Sergei Shilovsky | -3/+26 | |
2022-06-22 | fix typo in man | Sergei Shilovsky | -1/+1 | |
2022-04-03 | Made direct-io the default after all, and added --no-direct-io. | Martin Pärtel | -6/+7 | |
#110 | ||||
2022-04-03 | Added --direct-io | Martin Pärtel | -0/+5 | |
Issue #110, thanks @DUOLabs333 for the initial patch. | ||||
2021-01-24 | Added support for `-o fsname` | Martin Pärtel | -0/+5 | |
For #94 | ||||
2020-05-08 | Fixed man page entry | Roland Tapken | -5/+7 | |
2020-05-08 | Added man page entry | Roland Tapken | -0/+16 | |
2020-02-12 | Added --fuse-version | Martin Pärtel | -0/+4 | |
2019-04-29 | Added --forward-odirect. bindfs now won't forward O_DIRECT by default. | Martin Pärtel | -0/+8 | |
Follow-up to #74. | ||||
2017-11-30 | Cleaned up PR #61. | Martin Pärtel | -0/+14 | |
For consistency, renamed the new options to --delete-deny and --rename-deny. | ||||
2017-04-19 | man page: move --block-devices-as-files to misc section. | Martin Pärtel | -4/+4 | |
2017-04-19 | Added option: --block-devices-as-files | Martin Pärtel | -0/+4 | |
Fixes #53. | ||||
2017-04-13 | Document that -o dev is required for device files and test it. | Martin Pärtel | -0/+4 | |
Fixes #52. | ||||
2017-02-04 | Deprecate -n as an alias for --no-allow-other. | Martin Pärtel | -1/+3 | |
This partially addresses #48. | ||||
2016-07-31 | Implemented --enable-lock-forwarding. | Martin Pärtel | -0/+17 | |
This should address #36. | ||||
2016-07-31 | Added option --enable-ioctl to forward ioctl() calls. | Martin Pärtel | -0/+8 | |
This should address #37. | ||||
2016-05-03 | Added man page entry for --[ug]id-offset. | Martin Pärtel | -0/+15 | |
2015-09-20 | Implemented --resolved-symlink-deletion and added tests. | Martin Pärtel | -1/+14 | |
2015-09-20 | Improved and documented --resolve_symlinks in some edge cases. | Martin Pärtel | -9/+29 | |
2015-09-13 | Merge remote-tracking branch 'hstern/resolve-symlinks' | Martin Pärtel | -0/+5 | |
2015-09-13 | Added note about problems with some OS X xattr-based features (issue #21). | Martin Pärtel | -0/+4 | |
2015-09-11 | Add 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-09 | Added recommended osxfuse options to readme and man page. | Martin Pärtel | -0/+3 | |
As recommended by @retrography in #21. | ||||
2014-06-30 | Implemented rate limiter. | Martin Pärtel | -0/+24 | |
Fixes #12. | ||||
2014-01-22 | man page: use newer fstab syntax (issue #9). | Martin Pärtel | -1/+6 | |
2013-07-22 | Changed home page to http://bindfs.org/ | Martin Pärtel | -5/+3 | |
2013-07-22 | Document chmod-filter on man-page. | Martin Pärtel | -0/+6 | |
2013-03-01 | Rename --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-15 | Be single-threaded by default. Documented a race condition. | Martin Pärtel | -7/+18 | |
2012-07-04 | Cache user data for user_belongs_to_group(). | Martin Pärtel | -0/+3 | |
This considerably speeds up --mirror @group. | ||||
2012-03-26 | Made --map affect chown/chgrp results. | Martin Pärtel | -4/+6 | |
2012-03-13 | Added root check for --map. | Martin Pärtel | -0/+2 | |
2012-03-13 | Added --map. | Martin Pärtel | -14/+25 | |
2012-01-25 | Added option --realistic-permissions. | Martin Pärtel | -1/+11 | |
2012-01-24 | Added --hide-hard-links option. | Martin Pärtel | -8/+9 | |
Patch by fbogner http://code.google.com/p/bindfs/issues/detail?id=17 | ||||
2011-07-08 | Initial commit to git. | Martin Pärtel | -0/+338 | |