Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2023-11-19 | CI: install valgrind. | Martin Pärtel | -1/+2 | |
2023-11-19 | Removed obsolete Travis CI config. | Martin Pärtel | -13/+0 | |
2023-11-19 | ChangeLog entry about PR #148 | Martin Pärtel | -0/+5 | |
2023-11-19 | Merge remote-tracking branch 'origin/master' into vagrant-ci | Martin Pärtel | -20/+73 | |
2023-11-19 | Merge pull request #148 from hartwork/fix-warnings | Martin Pärtel | -20/+73 | |
Fix compile warnings (including a serious one) + cover FUSE 2 in CI + add `-Wextra` to `configure.ac` | ||||
2023-11-19 | CI: run Vagrant tests. | Martin Pärtel | -102/+220 | |
2023-11-14 | permchain.c: Address warning -Wunused-parameter | Sebastian Pipping | -1/+11 | |
The fix is a near 1:1 copy of what add_chmod_rule_to_permchain already does about the same problem. Symptom was: > src/permchain.c: In function ‘add_octal_rule_to_permchain’: > src/permchain.c:151:71: error: unused parameter ‘end’ [-Werror=unused-parameter] > 151 | static int add_octal_rule_to_permchain(const char *start, const char *end, > | | ||||
2023-11-14 | permchain.c: Handle malloc failure in add_chmod_rule_to_permchain | Sebastian Pipping | -0/+2 | |
2023-11-14 | linux.yml: Cover compilation with FUSE 2 | Sebastian Pipping | -2/+13 | |
2023-11-14 | configure.ac: Add -Wextra | Sebastian Pipping | -1/+1 | |
2023-11-14 | odirect_write.c: Address warning -Wsign-compare | Sebastian Pipping | -1/+1 | |
Symptom was: > tests/odirect_write.c: In function ‘main’: > tests/odirect_write.c:58:17: error: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Werror=sign-compare] > 58 | if (res != buf_size) { > | ^~ | ||||
2023-11-14 | misc.c: Fix overflow detection zombie in function grow_memory_block | Sebastian Pipping | -4/+5 | |
Started out with this warning: > src/misc.c: In function ‘grow_memory_block’: > src/misc.c:333:25: error: comparison of unsigned expression in ‘< 0’ is always false [-Werror=type-limits] > 333 | if (new_cap < 0) { // Overflow > | ^ | ||||
2023-11-14 | misc.c: Address warning -Wsign-compare | Sebastian Pipping | -1/+1 | |
The symptom: > src/misc.c: In function ‘path_starts_with’: > src/misc.c:169:45: error: operand of ‘?:’ changes signedness from ‘long int’ to ‘long unsigned int’ due to unsignedness of other operand [-Werror=sign-compare] > 169 | size_t path_part_len = path_slash ? path_slash - path_part : path_len - (path_part - path); > | ^~~~~~~~~~~~~~~~~~~~~~ | ||||
2023-11-14 | bindfs.c: Address warning -Wunused-parameter | Sebastian Pipping | -0/+29 | |
2023-11-14 | bindfs.c|usermap.c: Address warning -Wsign-compare | Sebastian Pipping | -10/+10 | |
For example: > src/bindfs.c: In function ‘getattr_common’: > src/bindfs.c:449:26: error: comparison of integer expressions of different signedness: ‘uid_t’ {aka ‘unsigned int’} and ‘int’ [-Werror=sign-compare] > 449 | if (settings.new_uid != -1) > | ^~ > | ||||
2023-11-12 | ... | Martin Pärtel | -7/+5 | |
2023-11-12 | ... | Martin Pärtel | -2/+2 | |
2023-11-12 | ... | Martin Pärtel | -2/+2 | |
2023-11-12 | CI: run tests | Martin Pärtel | -0/+11 | |
2023-11-12 | CI: enable -Werror | Martin Pärtel | -0/+2 | |
2023-11-12 | Merge pull request #146 from hartwork/github-actions-ci | Martin Pärtel | -0/+99 | |
Add GitHub Actions CI to cover build with FUSE 3 on Linux (for #144) | ||||
2023-11-12 | Make GitHub Dependabot keep our GitHub Actions up to date | Sebastian Pipping | -0/+15 | |
2023-11-12 | Add GitHub Actions CI to build with FUSE 3 on Linux | Sebastian Pipping | -0/+84 | |
2023-11-11 | Merge pull request #145 from hartwork/fix-test-rb-error-exit-code | Martin Pärtel | -0/+1 | |
vagrant/test.rb: Exit with code 1 on error (rather than 0) | ||||
2023-11-10 | vagrant/test.rb: Exit with code 1 on error | Sebastian Pipping | -0/+1 | |
2023-11-10 | Released 1.17.6. | Martin Pärtel | -1/+2 | |
2023-11-10 | Avoid undefined behaviour if uid_t/gid_t is signed. | Martin Pärtel | -55/+47 | |
This drops support for CentOS 7 because its GCC is too old to support `__builtin_add_overflow`, and its EOL'ing in about half a year anyway. Fixes #143 | ||||
2023-11-09 | Released 1.17.5. | Martin Pärtel | -1/+2 | |
2023-11-09 | Support negative --{uid,gid}-offset | Martin Pärtel | -22/+69 | |
Fixes #142 | ||||
2023-09-22 | ChangeLog entry for PR #140 | Martin Pärtel | -0/+4 | |
2023-09-22 | Merge pull request #140 from Kentzo/master | Martin Pärtel | -1/+12 | |
Allow mount to use bindfs with configuration via /etc/fstab. | ||||
2023-09-22 | Allow mount to use bindfs with configuration via /etc/fstab. | Ilya Kulakov | -1/+12 | |
2023-09-05 | Improved installation instructions. | Martin Pärtel | -0/+2 | |
2023-07-15 | Released 1.17.4. | Martin Pärtel | -1/+8 | |
2023-07-15 | Use MacOS socket file code on FreeBSD too. | Martin Pärtel | -3/+7 | |
2023-07-15 | Deleted vagrant/debian9 - EOL and apt no longer works | Martin Pärtel | -25/+0 | |
2023-07-15 | Merge pull request #134 from slonopotamus/drop-nc-dependency | Martin Pärtel | -9/+9 | |
Rewrite socket files test in pure Ruby | ||||
2023-07-15 | Rewrite socket files test in pure Ruby | Marat Radchenko | -9/+9 | |
This avoids dependency on nc(1) This commit is a follow-up to 9b1057f2e57cf0b304d94fe422e126bbc7f6d24b | ||||
2023-07-15 | Merge pull request #133 from slonopotamus/unix-sockets-on-macos | Martin Pärtel | -2/+30 | |
resolves #132 add support for AF_UNIX bind on macOS | ||||
2023-07-15 | Support for fuse-t | Martin Pärtel | -4/+21 | |
2023-07-15 | Unit test for socket files. | Martin Pärtel | -0/+14 | |
2023-07-14 | resolves #132 add support for AF_UNIX bind on macOS | Marat Radchenko | -2/+30 | |
2023-06-03 | Released 1.17.3. | Martin Pärtel | -1/+2 | |
2023-06-03 | Added statfs_x implementation for MacOS. | Martin Pärtel | -0/+30 | |
Fixes #130 | ||||
2023-04-23 | man page: mentioned fuse(8) | Martin Pärtel | -3/+4 | |
2023-04-12 | Debug output cleanup | Martin Pärtel | -2/+3 | |
2023-02-08 | Released 1.17.2. | Martin Pärtel | -1/+5 | |
2023-02-07 | Fixed FD leak when using --block-devices-as-files (#125) | Martin Pärtel | -4/+10 | |
2022-10-17 | Released 1.17.1. | Martin Pärtel | -1/+2 | |
2022-10-17 | Fixed --resolve-symlinks when mountpoint name starts with source dir name. | Martin Pärtel | -8/+119 | |
Fixes #122 |