snapraid/cmdline
Andrea Mazzoleni b9703737fa
Some checks are pending
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-arm32 (push) Waiting to run
Build / build-win (push) Waiting to run
Build / build-freebsd (push) Waiting to run
Build / build-musl (push) Waiting to run
CodeQL Advanced / Analyze (c-cpp) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
Normalize Windows snapshot paths with GetFullPathNameW before volume resolution
2026-09-09 00:21:49 +02:00
..
app.h Normalize Windows snapshot paths with GetFullPathNameW before volume resolution 2026-09-09 00:21:49 +02:00
bw.c Serialize bandwidth rate limiter sleep inside mutex to eliminate parallel worker stall waves 2026-08-18 23:33:58 +02:00
bw.h Protect rate limiter state updates with a mutex to prevent data races 2026-08-18 23:33:57 +02:00
check.c Clarify physical_reach_size semantics and non-contiguous parity holes left by fix 2026-09-08 13:36:51 +02:00
checker.c Update to the new RAID library 2026-08-18 23:33:56 +02:00
device.c Map devices before starting thermal 2026-09-04 08:08:40 +02:00
dry.c Make snapraid_io track started state and defer async I/O after initial thermal control 2026-09-07 10:15:13 +02:00
dup.c Centralize canonical SnapRAID block hashing semantics 2026-08-31 20:45:38 +02:00
elem.c Remove physical offset sorting support and default to directory order 2026-09-07 22:15:45 +02:00
elem.h Remove physical offset sorting support and default to directory order 2026-09-07 22:15:45 +02:00
handle.c Make .unrecoverable a persistent one-way recovery quarantine 2026-08-31 20:45:38 +02:00
handle.h Make .unrecoverable a persistent one-way recovery quarantine 2026-08-31 20:45:38 +02:00
import.c Centralize canonical SnapRAID block hashing semantics 2026-08-31 20:45:38 +02:00
import.h Fix undefined behavior by making TommyDS foreach callback signatures take void* 2026-08-24 23:03:00 +02:00
io.c Make snapraid_io track started state and defer async I/O after initial thermal control 2026-09-07 10:15:13 +02:00
io.h Make snapraid_io track started state and defer async I/O after initial thermal control 2026-09-07 10:15:13 +02:00
list.c Merge the CLI and Daemon portable interface 2026-08-18 23:33:55 +02:00
locate.c Persist reallocated mapping before parity resize in force-realloc sync 2026-08-31 10:39:17 +02:00
locate.h Simpler Copyright string 2026-04-09 17:56:49 +02:00
main.c Explicitly cast sig_atomic_t child_pid to pid_t for kill() 2026-08-26 10:47:19 +02:00
memory.c Fix potential division by zero in nalloc_nofail when size is zero 2026-08-18 23:33:57 +02:00
memory.h Move safe memory helper functions to dedicated memory.c and memory.h 2026-08-18 23:33:56 +02:00
mingwapp.c Normalize Windows snapshot paths with GetFullPathNameW before volume resolution 2026-09-09 00:21:49 +02:00
mkstream.c Merge the CLI and Daemon portable interface 2026-08-18 23:33:55 +02:00
mktest.c Merge the CLI and Daemon portable interface 2026-08-18 23:33:55 +02:00
murmur3.c Replace pointer casting with safe memcpy helpers in murmur3 and spooky 2026-08-18 23:33:59 +02:00
murmur3test.c More regression tests 2025-10-28 12:15:50 +01:00
museair.c Update to MuseAir v2 2026-07-14 10:40:58 +02:00
museairtest.c Update to MuseAir v2 2026-07-14 10:40:58 +02:00
parity.c Clarify physical_reach_size semantics and non-contiguous parity holes left by fix 2026-09-08 13:36:51 +02:00
parity.h Clarify physical_reach_size semantics and non-contiguous parity holes left by fix 2026-09-08 13:36:51 +02:00
pool.c Fix undefined behavior by making TommyDS foreach callback signatures take void* 2026-08-24 23:03:00 +02:00
rehash.c Reject rehash while an incomplete sync is pending 2026-08-31 10:39:17 +02:00
resource.manifest Revert the request of UAC privileges to be like version 13.0 2026-03-09 23:31:41 +01:00
resource.rc Fix build in different directory 2026-08-18 23:33:56 +02:00
scan.c Remove physical offset sorting support and default to directory order 2026-09-07 22:15:45 +02:00
scrub.c Defer rehash completion for positions containing unsynchronized blocks 2026-09-08 13:36:51 +02:00
search.c Centralize canonical SnapRAID block hashing semantics 2026-08-31 20:45:38 +02:00
search.h Fix undefined behavior by making TommyDS foreach callback signatures take void* 2026-08-24 23:03:00 +02:00
selftest.c Eliminate obsolete raid_zero API and dedicated zero buffers 2026-09-02 20:49:06 +02:00
snapraid.c Remove physical offset sorting support and default to directory order 2026-09-07 22:15:45 +02:00
snapraid.h Move exhaustive RAID generation and recovery tests to test command 2026-08-26 16:26:42 +02:00
speed.c Eliminate obsolete raid_zero API and dedicated zero buffers 2026-09-02 20:49:06 +02:00
spooky2.c Replace pointer casting with safe memcpy helpers in murmur3 and spooky 2026-08-18 23:33:59 +02:00
spooky2test.c Beautify code with uncrustify 2026-01-05 15:59:03 +01:00
state.c Make snapshot replacement crash-safe using retiring snapshots 2026-09-08 23:52:08 +02:00
state.h Remove physical offset sorting support and default to directory order 2026-09-07 22:15:45 +02:00
status.c Add missing esc_tag() in status and parity split log tags 2026-08-18 23:33:58 +02:00
str.c Preserve leading slash context for absolute double-star filters 2026-08-26 21:11:46 +02:00
str.h Preserve leading slash context for absolute double-star filters 2026-08-26 21:11:46 +02:00
stream.c Detect and auto-heal content replicas left at different publication generations 2026-09-07 10:56:48 +02:00
stream.h Detect and auto-heal content replicas left at different publication generations 2026-09-07 10:56:48 +02:00
support.c Validate serialized sub pathnames in content files to prevent path traversal 2026-08-26 22:55:49 +02:00
support.h Validate serialized sub pathnames in content files to prevent path traversal 2026-08-26 22:55:49 +02:00
sync.c Mark sync as incomplete on SIGINT during thermal cooldown to prevent premature commit 2026-09-08 10:42:14 +02:00
thermal.c Reset thermal_highest_temperature before readings to ensure fail-open on SMART error 2026-09-07 14:43:38 +02:00
thermal.h Fix undefined behavior by making TommyDS foreach callback signatures take void* 2026-08-24 23:03:00 +02:00
touch.c Merge the CLI and Daemon portable interface 2026-08-18 23:33:55 +02:00
unixapp.c Make snapshot replacement crash-safe using retiring snapshots 2026-09-08 23:52:08 +02:00
util.c Keep generation ambiguous for legacy hashes in check repair to prevent false CURRENT certification on size changes 2026-09-07 12:02:24 +02:00
util.h Keep generation ambiguous for legacy hashes in check repair to prevent false CURRENT certification on size changes 2026-09-07 12:02:24 +02:00