Commit Graph

  • 2e85dc53f0 Whoops, Homebrew's bindfs only supports Linux. site Martin Pärtel 2023-09-05 09:03:32 +0300
  • 22571d3de2
    Merge 736c57ac82 into a964587ee2 vimist 2023-09-05 08:34:02 +0300
  • a964587ee2 Improved installation instructions. master Martin Pärtel 2023-09-05 08:33:52 +0300
  • e16168142a Improved installation instructions. Martin Pärtel 2023-09-05 08:32:50 +0300
  • 7c407203a3 Add test for Unix socket ancillary data Marat Radchenko 2023-07-29 01:45:21 +0300
  • 7287879d74 Updated docs to 1.17.4. Martin Pärtel 2023-07-15 16:53:35 +0300
  • 5b8ba507db Released 1.17.4. 1.17.4 Martin Pärtel 2023-07-15 16:52:32 +0300
  • a69ed90fb8 Use MacOS socket file code on FreeBSD too. Martin Pärtel 2023-07-15 16:46:06 +0300
  • de593c62ff Deleted vagrant/debian9 - EOL and apt no longer works Martin Pärtel 2023-07-15 16:38:58 +0300
  • 90af90856b
    Merge pull request #134 from slonopotamus/drop-nc-dependency Martin Pärtel 2023-07-15 16:32:57 +0300
  • 07cd3df3e8 Rewrite socket files test in pure Ruby Marat Radchenko 2023-07-15 15:35:19 +0300
  • aff180a060
    Merge pull request #133 from slonopotamus/unix-sockets-on-macos Martin Pärtel 2023-07-15 14:59:53 +0300
  • ae0c8e7306 Support for fuse-t Martin Pärtel 2023-07-15 14:56:16 +0300
  • 9b1057f2e5 Unit test for socket files. Martin Pärtel 2023-07-15 12:39:37 +0300
  • 445c6eded6 resolves #132 add support for AF_UNIX bind on macOS Marat Radchenko 2023-07-14 00:59:48 +0300
  • 736c57ac82 Fix a couple of bugs vimist 2023-06-12 21:27:06 +0100
  • c059947a2a Fix incorrect setting of errno in access_check vimist 2023-06-12 21:26:27 +0100
  • 18fdc54ceb Re-order function definitions (slightly more logical placement) vimist 2023-06-12 20:06:43 +0100
  • 6c60f40379 Integrate path_has_search_perms into path_access_check vimist 2023-06-12 20:04:33 +0100
  • 40b59c104e Convert access functions to return bool and set errno vimist 2023-06-12 19:38:01 +0100
  • d4a56e8fea Resolve my sloppy mistakes, I should have spotted these... vimist 2023-06-11 19:35:32 +0100
  • fb8853d788 Refactor based on PR comments vimist 2023-06-11 12:24:56 +0100
  • aa6a532a28 Basic (non-working, incorrect, broken) access checks vimist 2023-06-10 18:47:56 +0100
  • 2fc4b3d148 Remove ACL_USER_OBJ case from ACL access check vimist 2023-06-06 16:01:26 +0100
  • aaf6c48c2a Add getattr_common call to access check vimist 2023-06-06 16:01:01 +0100
  • 23b9a919f1 Fix types of a few variables vimist 2023-06-05 10:57:22 +0100
  • 2509f30be4 Enable ACL support for libfuse3 vimist 2023-05-08 12:49:27 +0100
  • 7d5f979999 Updated docs to 1.17.3. Martin Pärtel 2023-06-03 10:56:19 +0300
  • 290be5c929 Released 1.17.3. 1.17.3 Martin Pärtel 2023-06-03 10:54:45 +0300
  • 8bc231315c Added statfs_x implementation for MacOS. Martin Pärtel 2023-06-03 10:54:17 +0300
  • dee2798b6a man page: mentioned fuse(8) Martin Pärtel 2023-04-23 09:58:43 +0300
  • 237f660846 Debug output cleanup Martin Pärtel 2023-04-12 09:48:43 +0300
  • 5833be1503 Updated docs to 1.17.2. Martin Pärtel 2023-02-08 07:48:12 +0200
  • a0f98a7aef Released 1.17.2. 1.17.2 Martin Pärtel 2023-02-08 07:46:29 +0200
  • 50847862ed Fixed FD leak when using --block-devices-as-files (#125) Martin Pärtel 2023-02-07 08:53:56 +0200
  • 8232238ed3 Updated docs to 1.17.1. Martin Pärtel 2022-10-17 08:53:29 +0300
  • 6d46e55a59 Released 1.17.1. 1.17.1 Martin Pärtel 2022-10-17 08:51:57 +0300
  • 6afff1fc62 Fixed --resolve-symlinks when mountpoint name starts with source dir name. Martin Pärtel 2022-10-17 08:51:29 +0300
  • 0ecc7cdd31 OpenBSD Vagrant file (tests don't pass yet) openbsd Martin Pärtel 2022-10-07 00:00:28 +0300
  • 6fa5cd6480 Basic OpenBSD support. The test suite does not pass yet. Martin Pärtel 2022-10-06 23:59:56 +0300
  • cf0ed937a9 Updated docs to 1.17.0. Martin Pärtel 2022-07-12 21:33:48 +0300
  • e0aba6935e Released 1.17.0. 1.17.0 Martin Pärtel 2022-07-12 21:27:21 +0300
  • f1518cd084 Reverted change in 1.16.0 that made direct_io the default. Martin Pärtel 2022-07-12 21:26:25 +0300
  • 53e48284d7
    Mentioned autogen.sh in readme. Martin Pärtel 2022-07-03 11:46:53 +0300
  • d3257d23bc Updated docs to 1.16.1. Martin Pärtel 2022-06-24 20:52:47 +0300
  • cbd163fb0e Released 1.16.1. 1.16.1 Martin Pärtel 2022-06-24 20:47:20 +0300
  • a2262b76c8 Removed trusty64 Vagrantfile. Martin Pärtel 2022-06-24 20:46:44 +0300
  • 6c5d8f0d90 Fixed centos8 Vagrantfile Martin Pärtel 2022-06-24 20:43:14 +0300
  • 1532c70de7 Fixed build on FreeBSD (and probably MacOS). Martin Pärtel 2022-06-24 20:40:51 +0300
  • 90da15b7d1 Revert "Skip test if unshare was not possible" Martin Pärtel 2022-06-24 20:03:50 +0300
  • 458763aa26 Line up another option in --help Sergei Shilovsky 2022-06-24 11:22:21 +0300
  • ecd00abe3f Allow test dirs to exist before creation Sergei Shilovsky 2022-06-23 17:26:18 +0300
  • 79db084e6b comment Sergei Shilovsky 2022-06-23 17:21:46 +0300
  • 6d58ee41e9 test --map-passwd-rev and --map-shadow-rev Sergei Shilovsky 2022-06-23 17:08:57 +0300
  • 3a1d2a1e26 Skip test if unshare was not possible Sergei Shilovsky 2022-06-23 17:19:01 +0300
  • 02047f5f33
    Like up list of options in --help Sergei Shilovsky 2022-06-23 15:48:32 +0300
  • 15a15850f3
    Fix -o analogue for --map-*-rev Sergei Shilovsky 2022-06-23 15:48:03 +0300
  • febc533304
    Merge 99d50ad39d into 107362fbf2 Nekun 2022-06-22 21:52:53 +0300
  • 97d7011b4e clarify man for --map-{passwd,group}{,-rev} Sergei Shilovsky 2022-06-22 17:41:20 +0300
  • 28b024bfbc --map-passwd-rev and --map-group-rev Sergei Shilovsky 2022-06-22 17:21:01 +0300
  • 5f0721a974 fix typo in man Sergei Shilovsky 2022-06-22 16:50:31 +0300
  • 8a5b71cfb1 Updated docs to 1.16.0. Martin Pärtel 2022-06-18 15:15:32 +0300
  • 107362fbf2 Released 1.16.0. 1.16.0 Martin Pärtel 2022-06-18 15:13:42 +0300
  • 964326fcba makerelease.sh: updated repo URL Martin Pärtel 2022-06-18 15:09:51 +0300
  • c34155f867 Minor technical website updates Martin Pärtel 2022-05-04 12:14:46 +0300
  • 57d9c9407e Made direct-io the default after all, and added --no-direct-io. Martin Pärtel 2022-04-03 16:52:14 +0300
  • d7d0dc47f0 Added --direct-io Martin Pärtel 2022-04-03 12:12:59 +0300
  • 99d50ad39d
    Forbid using --delete-filter with --delete-deny Nekun 2022-02-24 11:33:04 +0000
  • b6d7614cbd
    bindfs.1: add section for --delete-filtered Nekun 2022-02-24 09:17:01 +0000
  • fd38dbe4d6
    remove extra semicolons Nekun 2022-02-24 09:02:42 +0000
  • eff68fdc70
    Initial implementation of --delete-filtered option Nekun 2022-02-24 08:56:59 +0000
  • 6b922697c6
    file-filter: fix pattern length limit Nekun 2022-02-24 03:13:39 +0000
  • 390bdcbe16
    bindfs.1: fix style in filtering section Nekun 2022-02-24 01:59:20 +0000
  • 9970d77561
    Add manpage section for file filter Nekun 2022-02-22 06:05:47 +0000
  • b57882b2ff
    Initial implementation of file filter: hiding specified files Nekun 2022-02-22 05:49:19 +0000
  • 6d762ab912 Added vagrant/alpine315 alpine-vm-issue106 Martin Pärtel 2021-12-13 20:52:47 +0200
  • ead937af9c Added vagrant/debian11 Martin Pärtel 2021-12-13 20:51:52 +0200
  • 2e7e288bd5 Fixed test-all.sh Martin Pärtel 2021-12-13 19:54:46 +0200
  • 9664dcb762 Cleanups. Martin Pärtel 2021-05-04 18:07:47 +0300
  • 36c205e0c5 Updated docs to 1.15.1. Martin Pärtel 2021-02-15 05:36:30 +0200
  • abafd17172 Released 1.15.1. 1.15.1 Martin Pärtel 2021-02-15 05:35:03 +0200
  • 21e8f41036 Fixed permchain.c on older compilers. Enabled -Wpedantic. Martin Pärtel 2021-02-15 05:31:32 +0200
  • 12351bd4b2 Recommend FUSE 3.10.2+ Martin Pärtel 2021-02-14 05:40:36 +0200
  • 583db265d0 Mentioned FUSE 3 on homepage. Martin Pärtel 2021-02-14 05:37:31 +0200
  • b912f5f22a Updated docs to 1.15.0. Martin Pärtel 2021-02-14 05:37:22 +0200
  • bc3002cc46 Released 1.15.0. 1.15.0 Martin Pärtel 2021-02-14 05:32:35 +0200
  • 1369f29fd0 Got rid of alloca() Martin Pärtel 2021-02-14 05:20:47 +0200
  • 455eb7cae9 Run test "preserves readdir inode numbers" unless fuse3 < 3.10.2 Martin Pärtel 2021-02-14 05:18:20 +0200
  • ea8a7e229c (cleanups) Martin Pärtel 2021-02-14 05:17:53 +0200
  • 3284e7bf9a Include alloca.h to fix build on MacOS Martin Pärtel 2021-02-13 16:01:35 +0200
  • bc5313dc58 Refactored and unit-tested filter_special_opts. Shaved a bunch of yaks on the way. Martin Pärtel 2021-02-13 15:56:57 +0200
  • 2cf41a75c1 filter_special_opts: added test case Martin Pärtel 2021-02-13 05:00:21 +0200
  • 8333d5e440 filter_special_opts: allocate space for null terminator. Martin Pärtel 2021-02-13 05:00:01 +0200
  • e71f60643d filter_special_opts: minor cleanups Martin Pärtel 2021-02-13 04:43:12 +0200
  • 18e280fe72 README.md: various updates Martin Pärtel 2021-01-30 14:45:23 +0200
  • e5318e6953 Added Vagrantfiles for Debian 9 and 10. Use FUSE 3 in Debian 10. Martin Pärtel 2021-01-30 14:43:01 +0200
  • abec828272 Removed vagrantfile for CentOS 6 (EOL). Martin Pärtel 2021-01-30 14:42:33 +0200
  • 591b5217af Added script test-all.sh Martin Pärtel 2021-01-30 14:41:53 +0200
  • d1ea4a3417 Disabled caches in bindfs_init in FUSE 3 mode + minor cleanups. Martin Pärtel 2021-01-30 14:37:39 +0200
  • 9bc1307388 Disabled test "preserves readdir inode numbers" in FUSE 3 mode for now. Martin Pärtel 2021-01-30 14:34:47 +0200