Antonio SJ Musumeci
|
38ae95e2fc
|
Cleanup procfs and abort on critical issues
|
2026-03-16 22:46:51 -05:00 |
|
Antonio SJ Musumeci
|
c424f8e3a2
|
Cleanup branches and add more unit tests
|
2026-03-16 20:54:38 -05:00 |
|
Antonio SJ Musumeci
|
973026ddf5
|
Cleanup config and add tests
|
2026-03-16 19:45:51 -05:00 |
|
Antonio SJ Musumeci
|
8a7fe11bea
|
fs_wait_for_mount cleanup
|
2026-03-16 00:06:27 -05:00 |
|
Antonio SJ Musumeci
|
1850530289
|
fs_inode cleanup
|
2026-03-16 00:06:27 -05:00 |
|
Antonio SJ Musumeci
|
3fa29b47e0
|
Fixup listxattr error handling
|
2026-03-15 23:40:33 -05:00 |
|
Antonio SJ Musumeci
|
a319c87f66
|
Small improvements to fs::statvfs_cache
|
2026-03-15 22:21:17 -05:00 |
|
Antonio SJ Musumeci
|
a2898a8568
|
Cleanup fuse_readlink
|
2026-03-14 11:31:15 -05:00 |
|
Antonio SJ Musumeci
|
f8c306de30
|
Improve thread pool
|
2026-03-14 11:01:49 -05:00 |
|
Antonio SJ Musumeci
|
ec5287eeef
|
Fix possible error handling issue with errno
|
2026-03-14 11:01:49 -05:00 |
|
Antonio SJ Musumeci
|
d9517a5def
|
Make cfgfile depth calculation thread friendly
|
2026-03-14 11:01:49 -05:00 |
|
Antonio SJ Musumeci
|
ee7d88ee5b
|
Improve error handling when querying pagesize
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
db2e948ca0
|
Misc fixes and improvements to thread pool
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
79d625382a
|
Rework string utils, more test cases
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
188a111877
|
Better error handling in pagesize config type
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
e6399f1935
|
Check string is not empty before resize in Config::keys
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
dbb2932158
|
Fix error handling in fuse chmod, chown, setxattr, removexattr
|
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
|
a384933c72
|
Fix incorrect type in fs_read and write
|
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
|
b768ba8ce1
|
Fix buffer overflow in readlink by reserving space for null terminator
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
24057f741b
|
Use RND class for shrink_to_rand_elem and add assertions
|
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
|
07f496246a
|
fix policy_eppfrd.cpp: return 0 when branchinfo found, -ENOENT only when empty
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
f347ac5818
|
fix str.cpp: use string_view::npos, fix erase() calls, remove extra whitespace
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
6bd4a76a26
|
Remove iterator methods from Branches class
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
ac9eb0b7ff
|
Fix futimens bugs: stat pointer, variable names, and negation
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
f34bc166b1
|
Add null pointer checks for FileInfo/DirInfo
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
f67d087e58
|
Fix copydata_copy_file_range bug
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
3226c7a7c3
|
Fix eplus search bug
Not that anyone would ever use this but it was noticed in a scan.
|
2026-03-14 10:41:01 -05:00 |
|
Antonio SJ Musumeci
|
6a6aa054cd
|
Add support for Arch, btw
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
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
|
2ea6290e4b
|
Update limiting drive spinup doc
mkdocs / deploy (push) Has been cancelled
|
2026-03-04 11:05:55 -05:00 |
|
Antonio SJ Musumeci
|
c66c68b137
|
Misc cleanup
mkdocs / deploy (push) Has been cancelled
|
2026-03-02 01:09:16 -05:00 |
|
Antonio SJ Musumeci
|
075a8a6548
|
Convert some push_back to emplace_back
|
2026-03-02 01:09:16 -05:00 |
|
Antonio SJ Musumeci
|
3c6d1b47f6
|
Remove unused "using"s
|
2026-03-02 01:09:16 -05:00 |
|
Antonio SJ Musumeci
|
6f281b9f7f
|
Remove duplicate includes
|
2026-03-02 01:09:16 -05:00 |
|
Antonio SJ Musumeci
|
511bf47af9
|
Convert stdint to short ints
|
2026-03-02 01:09:16 -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
|
eb8074ed9a
|
Update vendored/nonstd to latest and fix API usage
|
2026-03-02 01:09:16 -05:00 |
|
Antonio SJ Musumeci
|
38c19df95a
|
Update vendored/boost to 1.90.0
|
2026-03-02 01:09:16 -05:00 |
|
Antonio SJ Musumeci
|
b1228f11bd
|
Update vendored/acutest to latest master
|
2026-03-02 01:09:16 -05:00 |
|
Antonio SJ Musumeci
|
cfafafd7ff
|
Update vendored/CLI11 to v2.6.2
|
2026-03-02 01:09:16 -05:00 |
|
Antonio SJ Musumeci
|
c8ce82ce54
|
Update vendored/subprocess to v2.5
|
2026-03-02 01:09:16 -05:00 |
|
Antonio SJ Musumeci
|
05c3d97368
|
Update vendored/rapidhash to v3
|
2026-03-02 01:09:16 -05:00 |
|
Antonio SJ Musumeci
|
2c87e68635
|
Cleanup ugid.hpp usage
|
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 |
|