1502 Commits (25d6447555199c34cc388030a5f69d98cbae163f)
 

Author SHA1 Message Date
Antonio SJ Musumeci 25d6447555 Convert vendored/libfuse C sources to C++17 2 weeks ago
Antonio SJ Musumeci 311dbb07f1 Move fuse_session to C++ and make exit flag atomic 2 weeks ago
Antonio SJ Musumeci c4754ff70f Fix null ptr handling issue in ioctl processing 2 weeks ago
Antonio SJ Musumeci 36730694ec Fix error condition in fs_copyfile 2 weeks ago
Antonio SJ Musumeci 6d96e55fff Fix readlink implementation, add more tests 2 weeks ago
Antonio SJ Musumeci 89c2ada323 More aggressive error handing with pagesize queries 2 weeks ago
Antonio SJ Musumeci a86c508136 Auto-commit fuse_msgbuf.cpp 2 weeks ago
Antonio SJ Musumeci f565ccff74 Use fatal::abort() rather than assert in places 2 weeks ago
Antonio SJ Musumeci bedc31347c Move scope_guard to vendored/ 3 weeks ago
Antonio SJ Musumeci 7cb80ce027 Cleanup procfs and abort on critical issues 3 weeks ago
Antonio SJ Musumeci 1cf52cae1f Cleanup branches and add more unit tests 3 weeks ago
Antonio SJ Musumeci 2cf92c92ad Cleanup config and add tests 3 weeks ago
Antonio SJ Musumeci 15cfd1e2b8 fs_wait_for_mount cleanup 3 weeks ago
Antonio SJ Musumeci 70a1d60cc7 fs_inode cleanup 3 weeks ago
Antonio SJ Musumeci be99dffc85 Fixup listxattr error handling 3 weeks ago
Antonio SJ Musumeci 940e8637c6 Small improvements to fs::statvfs_cache 3 weeks ago
Antonio SJ Musumeci 1eccfdcb8e Cleanup fuse_readlink 3 weeks ago
Antonio SJ Musumeci fcd0ca2982 Improve thread pool 3 weeks ago
Antonio SJ Musumeci ec5287eeef Fix possible error handling issue with errno 3 weeks ago
Antonio SJ Musumeci d9517a5def Make cfgfile depth calculation thread friendly 3 weeks ago
Antonio SJ Musumeci ee7d88ee5b Improve error handling when querying pagesize 3 weeks ago
Antonio SJ Musumeci db2e948ca0 Misc fixes and improvements to thread pool 3 weeks ago
Antonio SJ Musumeci 79d625382a Rework string utils, more test cases 3 weeks ago
Antonio SJ Musumeci 188a111877 Better error handling in pagesize config type 3 weeks ago
Antonio SJ Musumeci e6399f1935 Check string is not empty before resize in Config::keys 3 weeks ago
Antonio SJ Musumeci dbb2932158 Fix error handling in fuse chmod, chown, setxattr, removexattr 3 weeks ago
Antonio SJ Musumeci 27d561fc13 Ensure zero initialized timeouts structs 3 weeks ago
Antonio SJ Musumeci a384933c72 Fix incorrect type in fs_read and write 3 weeks ago
Antonio SJ Musumeci 705674e28d Remove dead branch in fuse_reply_data 3 weeks ago
Antonio SJ Musumeci b54c1c2eaa Change session->exited to sig_atomic_t 3 weeks ago
Antonio SJ Musumeci 58fb7bbbc3 Initialize stat buffer and add stat call in fuse_mount_sys 3 weeks ago
Antonio SJ Musumeci cc67e791bf Add NULL check for cmsg in receive_fd to prevent segfault 3 weeks ago
Antonio SJ Musumeci b768ba8ce1 Fix buffer overflow in readlink by reserving space for null terminator 3 weeks ago
Antonio SJ Musumeci 24057f741b Use RND class for shrink_to_rand_elem and add assertions 3 weeks ago
Antonio SJ Musumeci 1d32168022 fix objpool: add size tracking, improve allocation matching; fix msgbuf: clear pool on size change 4 weeks ago
Antonio SJ Musumeci 07f496246a fix policy_eppfrd.cpp: return 0 when branchinfo found, -ENOENT only when empty 4 weeks ago
Antonio SJ Musumeci f347ac5818 fix str.cpp: use string_view::npos, fix erase() calls, remove extra whitespace 4 weeks ago
Antonio SJ Musumeci 6bd4a76a26 Remove iterator methods from Branches class 4 weeks ago
Antonio SJ Musumeci ac9eb0b7ff Fix futimens bugs: stat pointer, variable names, and negation 4 weeks ago
Antonio SJ Musumeci f34bc166b1 Add null pointer checks for FileInfo/DirInfo 4 weeks ago
Antonio SJ Musumeci f67d087e58 Fix copydata_copy_file_range bug 4 weeks ago
Antonio SJ Musumeci 3226c7a7c3 Fix eplus search bug 4 weeks ago
Antonio SJ Musumeci 6a6aa054cd Add support for Arch, btw 3 weeks ago
Antonio SJ Musumeci 04939bbe72 No longer explicitly error out on broken mount point 4 weeks ago
Antonio SJ Musumeci 2ea6290e4b Update limiting drive spinup doc 1 month ago
Antonio SJ Musumeci c66c68b137 Misc cleanup 1 month ago
Antonio SJ Musumeci 075a8a6548 Convert some push_back to emplace_back 1 month ago
Antonio SJ Musumeci 3c6d1b47f6 Remove unused "using"s 1 month ago
Antonio SJ Musumeci 6f281b9f7f Remove duplicate includes 1 month ago
Antonio SJ Musumeci 511bf47af9 Convert stdint to short ints 1 month ago