trapexit
41b65ae9e8
Misc cleanup for FreeBSD and clang ( #1560 )
2025-11-02 10:49:22 -06:00
trapexit
37f10888a9
Add more debugging options to makefiles and cleanup ( #1556 )
2025-10-29 22:42:42 -05:00
trapexit
727c522fb8
Rework config, centralize fuse config ( #1547 )
2025-10-24 08:20:29 -05:00
trapexit
0371f03def
Rework how fuse request context is handled ( #1543 )
2025-10-12 23:21:36 -05:00
trapexit
2f3e807e9d
Add getdents based readdir functions for Linux ( #1533 )
2025-09-23 23:51:21 -05:00
trapexit
8c649d33ee
Start using std::filesystem::path for fusepath ( #1522 )
2025-09-17 22:51:16 -05:00
trapexit
b18aba86b6
Build improvements ( #1501 )
...
* Remove python dependency
* Remove ecfd
* Improve makefiles
* Make preload.so more 32bit compatible
2025-08-04 23:39:52 -05:00
trapexit
fa851eda3a
Ensure passthrough and keep_cache are mutually exclusive ( #1493 )
2025-07-06 18:31:47 -05:00
trapexit
f852474073
Update the secondary group cache ( #1492 )
...
* Use concurrent_flat_map to build a global cache rather than per
thread.
* Create global maintanence thread manager for clearing unused cache
entries.
2025-07-05 17:05:53 -05:00
trapexit
e310d24615
Add support for FUSE passthrough
2025-06-05 23:47:42 -05:00
trapexit
92312c8507
Add debugging of mutexes ( #1470 )
...
When DEBUG defined it will used timed locks which will log when held
too long along with where.
2025-05-26 00:44:39 -05:00
trapexit
fa3266ca7f
Add podman release build tooling + misc build fixes ( #1455 )
2025-05-08 00:00:53 -05:00
Antonio SJ Musumeci
80085c9844
Add statx support
2025-04-04 22:23:16 -05:00
trapexit
0197984db3
Send invalidate node request outside lock
2025-01-09 23:22:07 -06:00
Antonio SJ Musumeci
9056898bbf
Move fuse.c and fuse_lowlevel.c to C++
2025-01-09 19:05:32 -06:00