Commit Graph

  • f8c306de30 Improve thread pool fixes Antonio SJ Musumeci 2026-03-13 14:15:40 -0500
  • ec5287eeef Fix possible error handling issue with errno Antonio SJ Musumeci 2026-03-13 16:38:18 -0500
  • d9517a5def Make cfgfile depth calculation thread friendly Antonio SJ Musumeci 2026-03-13 16:30:36 -0500
  • ee7d88ee5b Improve error handling when querying pagesize Antonio SJ Musumeci 2026-03-13 16:05:30 -0500
  • db2e948ca0 Misc fixes and improvements to thread pool Antonio SJ Musumeci 2026-03-11 08:21:55 -0500
  • 79d625382a Rework string utils, more test cases Antonio SJ Musumeci 2026-03-11 19:15:11 -0500
  • 188a111877 Better error handling in pagesize config type Antonio SJ Musumeci 2026-03-11 08:02:09 -0500
  • e6399f1935 Check string is not empty before resize in Config::keys Antonio SJ Musumeci 2026-03-10 23:13:43 -0500
  • dbb2932158 Fix error handling in fuse chmod, chown, setxattr, removexattr Antonio SJ Musumeci 2026-03-10 19:37:57 -0500
  • 27d561fc13 Ensure zero initialized timeouts structs Antonio SJ Musumeci 2026-03-10 19:29:13 -0500
  • a384933c72 Fix incorrect type in fs_read and write Antonio SJ Musumeci 2026-03-10 19:25:41 -0500
  • 705674e28d Remove dead branch in fuse_reply_data Antonio SJ Musumeci 2026-03-10 19:22:29 -0500
  • b54c1c2eaa Change session->exited to sig_atomic_t Antonio SJ Musumeci 2026-03-10 19:00:58 -0500
  • 58fb7bbbc3 Initialize stat buffer and add stat call in fuse_mount_sys Antonio SJ Musumeci 2026-03-10 12:10:28 -0500
  • cc67e791bf Add NULL check for cmsg in receive_fd to prevent segfault Antonio SJ Musumeci 2026-03-10 10:58:01 -0500
  • b768ba8ce1 Fix buffer overflow in readlink by reserving space for null terminator Antonio SJ Musumeci 2026-03-10 08:57:06 -0500
  • 24057f741b Use RND class for shrink_to_rand_elem and add assertions Antonio SJ Musumeci 2026-03-10 07:36:04 -0500
  • 1d32168022 fix objpool: add size tracking, improve allocation matching; fix msgbuf: clear pool on size change Antonio SJ Musumeci 2026-03-09 23:42:03 -0500
  • 07f496246a fix policy_eppfrd.cpp: return 0 when branchinfo found, -ENOENT only when empty Antonio SJ Musumeci 2026-03-09 23:16:48 -0500
  • f347ac5818 fix str.cpp: use string_view::npos, fix erase() calls, remove extra whitespace Antonio SJ Musumeci 2026-03-09 23:16:44 -0500
  • 6bd4a76a26 Remove iterator methods from Branches class Antonio SJ Musumeci 2026-03-09 22:56:05 -0500
  • ac9eb0b7ff Fix futimens bugs: stat pointer, variable names, and negation Antonio SJ Musumeci 2026-03-09 22:49:23 -0500
  • f34bc166b1 Add null pointer checks for FileInfo/DirInfo Antonio SJ Musumeci 2026-03-09 22:40:46 -0500
  • f67d087e58 Fix copydata_copy_file_range bug Antonio SJ Musumeci 2026-03-09 17:14:52 -0500
  • 3226c7a7c3 Fix eplus search bug Antonio SJ Musumeci 2026-03-09 11:17:39 -0500
  • 6a6aa054cd Add support for Arch, btw master Antonio SJ Musumeci 2026-03-13 15:46:18 -0500
  • 4d2b6d48a2 Add support for Arch, btw #1623 Antonio SJ Musumeci 2026-03-13 15:46:18 -0500
  • 2f77359110
    Merge 303748df98 into 04939bbe72 #1502 jawlkumuna 2026-03-12 17:08:23 +0100
  • 04939bbe72 No longer explicitly error out on broken mount point Antonio SJ Musumeci 2026-03-07 18:37:35 -0600
  • 8630b798ce No longer explicitly error out on broken mount point #1621 Antonio SJ Musumeci 2026-03-07 18:37:35 -0600
  • 0e138dd87e Add a simple webui config app webui-rebase Antonio SJ Musumeci 2026-01-01 22:27:31 -0600
  • 9200ecb00c Rework open file resource management openfiles Antonio SJ Musumeci 2026-01-19 15:16:01 -0600
  • 0b6e5c3600 Set default version to latest with mike 2.1.3 gh-pages Antonio SJ Musumeci 2026-03-04 10:06:41 -0600
  • 7a37bf6735 Deployed 47bd4259b to 2.41.0 with MkDocs 1.6.1 and mike 2.1.3 Antonio SJ Musumeci 2026-03-04 10:06:39 -0600
  • bc3428bd26 Deployed 960f5fdbb to 2.41.1 with MkDocs 1.6.1 and mike 2.1.3 Antonio SJ Musumeci 2026-03-04 10:06:35 -0600
  • 0ff891a722 Deployed 2ea6290e4 to latest with MkDocs 1.6.1 and mike 2.1.3 Antonio SJ Musumeci 2026-03-04 10:06:32 -0600
  • 0c2e61f402 Removed everything with mike 2.1.3 Antonio SJ Musumeci 2026-03-04 10:06:29 -0600
  • 2ea6290e4b Update limiting drive spinup doc Antonio SJ Musumeci 2026-03-04 09:18:27 -0600
  • 0e03abf651 Update limiting drive spinup doc #1620 docs Antonio SJ Musumeci 2026-03-04 09:18:27 -0600
  • c66c68b137 Misc cleanup Antonio SJ Musumeci 2026-03-01 14:47:50 -0600
  • 075a8a6548 Convert some push_back to emplace_back Antonio SJ Musumeci 2026-03-01 14:39:38 -0600
  • 3c6d1b47f6 Remove unused "using"s Antonio SJ Musumeci 2026-03-01 14:35:46 -0600
  • 6f281b9f7f Remove duplicate includes Antonio SJ Musumeci 2026-03-01 14:33:17 -0600
  • 511bf47af9 Convert stdint to short ints Antonio SJ Musumeci 2026-03-01 13:58:06 -0600
  • 53c5a2cf1e Move fmtlib to vendored and upgrade to 12.1.0 Antonio SJ Musumeci 2026-02-28 18:18:01 -0600
  • eb8074ed9a Update vendored/nonstd to latest and fix API usage Antonio SJ Musumeci 2026-02-28 17:48:22 -0600
  • 38c19df95a Update vendored/boost to 1.90.0 Antonio SJ Musumeci 2026-02-28 16:21:45 -0600
  • b1228f11bd Update vendored/acutest to latest master Antonio SJ Musumeci 2026-02-28 16:17:14 -0600
  • cfafafd7ff Update vendored/CLI11 to v2.6.2 Antonio SJ Musumeci 2026-02-28 16:16:01 -0600
  • c8ce82ce54 Update vendored/subprocess to v2.5 Antonio SJ Musumeci 2026-02-28 16:14:51 -0600
  • 05c3d97368 Update vendored/rapidhash to v3 Antonio SJ Musumeci 2026-02-28 16:13:09 -0600
  • 2c87e68635 Cleanup ugid.hpp usage Antonio SJ Musumeci 2026-02-28 14:03:26 -0600
  • 8f1ef59770 Move 3rd party libraries to "vendored" directory Antonio SJ Musumeci 2026-02-28 12:53:29 -0600
  • a460c52861 Remove unused files Antonio SJ Musumeci 2026-02-27 19:44:14 -0600
  • a4aade6666 Make global inode calculation function pointer atomic Antonio SJ Musumeci 2026-02-27 15:51:04 -0600
  • 1d1bcd3b87 Add extra checks in for file handle lookup Antonio SJ Musumeci 2026-02-26 21:19:39 -0600
  • 099ce2d91d Add more asserts Antonio SJ Musumeci 2026-02-26 08:44:40 -0600
  • 56cd831ec8 Fix str::trim to handle all whitespace characters Antonio SJ Musumeci 2026-02-26 00:09:43 -0600
  • e43be3c221 Remove unused PolicyCache implementation Antonio SJ Musumeci 2026-02-25 23:49:54 -0600
  • 2754536727 Fix integer overflow in size suffix parsing Antonio SJ Musumeci 2026-02-25 23:46:53 -0600
  • a0cff637e1 Misc cleanup Antonio SJ Musumeci 2026-02-24 22:22:20 -0600
  • a5a6c892b9 Update copyright headers Antonio SJ Musumeci 2026-02-23 13:22:21 -0600
  • 3d50d4a52f Explicitly return EXIT_FAILURE Antonio SJ Musumeci 2026-02-23 08:09:55 -0600
  • f69c31fd77 Rework objpool Antonio SJ Musumeci 2026-02-22 17:59:46 -0600
  • a2860c3f1f Use debug mutex more Antonio SJ Musumeci 2026-02-20 22:27:55 -0600
  • 3f70e66ee3 Rework node obj pool to use objpool Antonio SJ Musumeci 2026-02-17 19:09:01 -0600
  • 160d3c832d Fix branches unit test Antonio SJ Musumeci 2026-02-17 17:19:40 -0600
  • 15bcc47d6a Remove "channels" and embed into session Antonio SJ Musumeci 2026-02-16 20:55:18 -0600
  • e55bb93890 Simplify lowlevel fuse state management and req mem Antonio SJ Musumeci 2026-02-13 20:26:26 -0600
  • 5a2a9e4530 Remove fuse_ll_pipe dead code Antonio SJ Musumeci 2026-02-13 19:45:39 -0600
  • c878f4dd31 Misc cleanup #1619 Antonio SJ Musumeci 2026-03-01 14:47:50 -0600
  • 2b5bd07af9 Convert some push_back to emplace_back Antonio SJ Musumeci 2026-03-01 14:39:38 -0600
  • f38194e432 Remove unused "using"s Antonio SJ Musumeci 2026-03-01 14:35:46 -0600
  • 234e85c239 Remove duplicate includes Antonio SJ Musumeci 2026-03-01 14:33:17 -0600
  • 6402a43e4c Convert stdint to short ints Antonio SJ Musumeci 2026-03-01 13:58:06 -0600
  • 8843c7eeb0 Move fmtlib to vendored and upgrade to 12.1.0 Antonio SJ Musumeci 2026-02-28 18:18:01 -0600
  • 48cd197cbc Update vendored/nonstd to latest and fix API usage Antonio SJ Musumeci 2026-02-28 17:48:22 -0600
  • 5039b662c7 Update vendored/boost to 1.90.0 Antonio SJ Musumeci 2026-02-28 16:21:45 -0600
  • 076cf7406f Update vendored/acutest to latest master Antonio SJ Musumeci 2026-02-28 16:17:14 -0600
  • 060e4b91a0 Update vendored/CLI11 to v2.6.2 Antonio SJ Musumeci 2026-02-28 16:16:01 -0600
  • 40fb9deda6 Update vendored/subprocess to v2.5 Antonio SJ Musumeci 2026-02-28 16:14:51 -0600
  • 01496a22ed Update vendored/rapidhash to v3 Antonio SJ Musumeci 2026-02-28 16:13:09 -0600
  • 83a5dc66a0 Cleanup ugid.hpp usage Antonio SJ Musumeci 2026-02-28 14:03:26 -0600
  • c04ad45093 Move 3rd party libraries to "vendored" directory Antonio SJ Musumeci 2026-02-28 12:53:29 -0600
  • b5b9ea2083 Remove unused files Antonio SJ Musumeci 2026-02-27 19:44:14 -0600
  • 112a54430e Make global inode calculation function pointer atomic Antonio SJ Musumeci 2026-02-27 15:51:04 -0600
  • 170c1cbfa0 Add extra checks in for file handle lookup Antonio SJ Musumeci 2026-02-26 21:19:39 -0600
  • 184464f60a Add more asserts Antonio SJ Musumeci 2026-02-26 08:44:40 -0600
  • 624f82b400 Fix str::trim to handle all whitespace characters Antonio SJ Musumeci 2026-02-26 00:09:43 -0600
  • d8e1db0493 Remove unused PolicyCache implementation Antonio SJ Musumeci 2026-02-25 23:49:54 -0600
  • b7fbfd4f93 Fix integer overflow in size suffix parsing Antonio SJ Musumeci 2026-02-25 23:46:53 -0600
  • 7b298b8368 Misc cleanup Antonio SJ Musumeci 2026-02-24 22:22:20 -0600
  • fd4044d2aa Update copyright headers Antonio SJ Musumeci 2026-02-23 13:22:21 -0600
  • 46d04da4f8 Explicitly return EXIT_FAILURE Antonio SJ Musumeci 2026-02-23 08:09:55 -0600
  • 507c9eb340 Rework objpool Antonio SJ Musumeci 2026-02-22 17:59:46 -0600
  • a872b20c61 Use debug mutex more Antonio SJ Musumeci 2026-02-20 22:27:55 -0600
  • 385a1476c3 Rework node obj pool to use objpool Antonio SJ Musumeci 2026-02-17 19:09:01 -0600
  • 4aac5af89f Fix branches unit test Antonio SJ Musumeci 2026-02-17 17:19:40 -0600
  • 550abed5ee Remove "channels" and embed into session Antonio SJ Musumeci 2026-02-16 20:55:18 -0600
  • d5cdd553b5 Simplify lowlevel fuse state management and req mem Antonio SJ Musumeci 2026-02-13 20:26:26 -0600