aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorLines
2025-08-17Released 1.18.2.HEADmasterMartin Pärtel-1/+8
2025-08-17Merge pull request #172 from NishiyamaPedro/openrc_unmount_fixMartin Pärtel-0/+13
Add "-osubtype" to mount with the correct file system type. (Fixes #72)
2025-08-17Add "-osubtype" to mount with the correct file system type.Pedro Nishiyama-0/+13
Fixes #72
2025-07-25Added Debian 12 to Vagrant tests.Martin Pärtel-1/+29
2025-07-25Remove Debian 10 tests. The apt repo has been shut down.Martin Pärtel-28/+0
2025-06-08Released 1.18.1.Martin Pärtel-2/+10
2025-06-08configure.ac: one more == -> =Martin Pärtel-1/+1
2025-06-08configure.ac: Resolve use of non-POSIX "=="Sebastian Pipping-5/+5
2025-06-08Merge pull request #161 from mpartel/fix-gh-actionsMartin Pärtel-95/+112
Fix GitHub actions
2025-06-08-onoattrcache with fuse-t by default. Maybe it gets rid of test flakiness.Martin Pärtel-4/+6
2025-06-08CI fixMartin Pärtel-1/+1
2025-06-08Drop MacFUSE support. Apple makes things too difficult.Martin Pärtel-30/+15
2025-06-08Attempt to fix MacFuse compatibilityMartin Pärtel-7/+13
2025-06-08Mac CI fixesMartin Pärtel-10/+17
2025-06-08MacOS/fuse-t fixesMartin Pärtel-27/+42
2025-06-08configure.ac: AC_PROG_LIBTOOL -> LT_INIT (by autoupdate)Martin Pärtel-1/+1
2025-06-01Drop `branches: [main]` constraint from CI.Martin Pärtel-2/+0
2025-06-01Got Vagrant to work in CIMartin Pärtel-4/+5
2025-06-01Incorporate some fixes from #166Martin Pärtel-2/+11
2025-04-12Fix GitHub actionsMartin Pärtel-25/+19
2025-04-12Released 1.18.0.Martin Pärtel-1/+7
2025-04-12Updated Vagrant test setupMartin Pärtel-22/+17
2025-04-10FUSE_FILL_DIR_DEFAULTS is not defined with older Fuse headers.Martin Pärtel-1/+1
2025-04-10readdir: do full stat when FUSE_READDIR_PLUS was requestedJan Palus-22/+37
Fixes #159
2024-10-17Merge pull request #155 from hartwork/migrate-off-of-soon-gone-macos-12Martin Pärtel-2/+2
Migrate off of soon-to-be-removed CI image `macos-12`
2024-10-16Migrate off of soon-to-be-removed image macos-12Sebastian Pipping-2/+2
2024-08-19Merge pull request #154 from ↵Martin Pärtel-1/+1
mpartel/dependabot/github_actions/codespell-project/actions-codespell-2.1 Actions(deps): Bump codespell-project/actions-codespell from 2.0 to 2.1
2024-08-19Actions(deps): Bump codespell-project/actions-codespell from 2.0 to 2.1dependabot[bot]-1/+1
Bumps [codespell-project/actions-codespell](https://github.com/codespell-project/actions-codespell) from 2.0 to 2.1. - [Release notes](https://github.com/codespell-project/actions-codespell/releases) - [Commits](https://github.com/codespell-project/actions-codespell/compare/v2.0...v2.1) --- updated-dependencies: - dependency-name: codespell-project/actions-codespell dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-06-05Re-enable FreeBSD tests in GitHub Actions.Martin Pärtel-1/+2
All runners should now have KVM.
2024-06-05FreeBSD 12 -> 14 in Vagrant tests.Martin Pärtel-5/+5
2024-06-05Warn that lock forwarding does not forward flock() on FreeBSD.Martin Pärtel-16/+27
2024-05-17GH Actions: use default GCC on ubuntu-22.04Martin Pärtel-4/+4
Not sure what changed in the runners to make gcc-13 unavailable.
2024-04-06Released 1.17.7.Martin Pärtel-1/+7
2024-04-06Added ./configure option --disable-macos-fs-linkMartin Pärtel-5/+6
For #140
2024-03-05Readme: updated build status badges.Martin Pärtel-2/+1
2024-03-05Readme: updated build status badges.Martin Pärtel-1/+3
2024-03-05GitHub workflow: added clang repo suffix for clang 18.Martin Pärtel-1/+1
Apparently this became necessary at some point.
2023-11-27Merge pull request #150 from hartwork/macos-ciMartin Pärtel-62/+123
Cover macOS in CI + make CI use the right compiler + fix more compile warnings
2023-11-27Merge pull request #151 from hartwork/codespell-ciMartin Pärtel-5/+28
Make CI reject spelling errors using codespell + fix five typos
2023-11-27tests.yml: Lock CI permissions down for securitySebastian Pipping-0/+4
2023-11-27Make CI reject spelling errors using codespellSebastian Pipping-0/+23
2023-11-27Fix five typos pointed out by codespellSebastian Pipping-5/+5
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-11-20tests.yml: Cover fuse-t and macFUSE for macOSSebastian Pipping-5/+59
2023-11-20tests.yml: Actually use the compiler from the CI matrixSebastian Pipping-0/+2
2023-11-20src/Makefile.am: Add missing DESTDIR for macOSSebastian Pipping-1/+1
2023-11-20bindfs.c: Fix bindfs_init signature for all but FUSE 3Sebastian Pipping-3/+3
Related commit: https://github.com/libfuse/libfuse/commit/6c66dac9f229d0035f83ae63d9033e4f51d9c5c8
2023-11-20odirect_write.c: Resolve unused variable "total_size"Sebastian Pipping-3/+0
Symptom with Clang 17: > tests/odirect_write.c:35:12: warning: variable 'total_size' set but not used [-Wunused-but-set-variable] > 35 | size_t total_size = 0; > | ^
2023-11-20src|tests: Address warning -Wstrict-prototypesSebastian Pipping-51/+51
Symptom with Clang 15: > In file included from userinfo.c:20: > ./userinfo.h:38:27: error: a function declaration without a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes] > void invalidate_user_cache(); /* safe to call from signal handler */ > ^ > void > [many more]
2023-11-20bindfs.c: Address warning -Wunused-functionSebastian Pipping-0/+4
Symptom with GCC 13: > bindfs.c:1470:12: error: 'bindfs_flock' defined but not used [-Werror=unused-function] > static int bindfs_flock(const char *path, struct fuse_file_info *fi, int op) > ^~~~~~~~~~~~ > bindfs.c:1458:12: error: 'bindfs_lock' defined but not used [-Werror=unused-function] > static int bindfs_lock(const char *path, struct fuse_file_info *fi, int cmd, > ^~~~~~~~~~~
2023-11-20bindfs.c: Address warning -Wsign-compareSebastian Pipping-1/+1
Symptom with Apple GCC: > bindfs.c:1677:26: error: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'ssize_t' (aka 'long') [-Werror,-Wsign-compare] > } while (len < res); > ~~~ ^ ~~~