Commit graph

12 commits

Author SHA1 Message Date
Antonio SJ Musumeci
f8c306de30 Improve thread pool 2026-03-14 11:01:49 -05:00
Antonio SJ Musumeci
db2e948ca0 Misc fixes and improvements to thread pool 2026-03-14 10:41:01 -05:00
Antonio SJ Musumeci
27d561fc13 Ensure zero initialized timeouts structs 2026-03-14 10:41:01 -05:00
Antonio SJ Musumeci
705674e28d Remove dead branch in fuse_reply_data 2026-03-14 10:41:01 -05:00
Antonio SJ Musumeci
b54c1c2eaa Change session->exited to sig_atomic_t 2026-03-14 10:41:01 -05:00
Antonio SJ Musumeci
58fb7bbbc3 Initialize stat buffer and add stat call in fuse_mount_sys 2026-03-14 10:41:01 -05:00
Antonio SJ Musumeci
cc67e791bf Add NULL check for cmsg in receive_fd to prevent segfault 2026-03-14 10:41:01 -05:00
Antonio SJ Musumeci
1d32168022 fix objpool: add size tracking, improve allocation matching; fix msgbuf: clear pool on size change 2026-03-14 10:41:01 -05:00
Antonio SJ Musumeci
6a6aa054cd Add support for Arch, btw
Some checks failed
mkdocs / deploy (push) Has been cancelled
2026-03-14 11:39:48 -04:00
Antonio SJ Musumeci
04939bbe72 No longer explicitly error out on broken mount point
Some checks failed
mkdocs / deploy (push) Has been cancelled
If ENOTCONN (broken FUSE mount) umount first and continue to mount.
2026-03-08 00:39:45 -05:00
Antonio SJ Musumeci
53c5a2cf1e Move fmtlib to vendored and upgrade to 12.1.0 2026-03-02 01:09:16 -05:00
Antonio SJ Musumeci
8f1ef59770 Move 3rd party libraries to "vendored" directory 2026-03-02 01:09:16 -05:00