| .. |
|
app.h
|
Add machineinfo_struct to query and report system and CPU information in speed test
|
2026-08-31 10:39:17 +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
|
Replace is_current and is_outofdate flags with 3-state recovery field in check.c
|
2026-09-08 08:59:37 +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
|
Separate process waiting from process-reference release to eliminate Windows HANDLE reuse race
|
2026-09-04 13:31:00 +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
|
Truncate parity splits backwards from the tail to preserve intermediate split boundaries
|
2026-09-07 22:15:45 +02:00 |
|
parity.h
|
Truncate parity splits backwards from the tail to preserve intermediate split boundaries
|
2026-09-07 22:15:45 +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
|
Make snapraid_io track started state and defer async I/O after initial thermal control
|
2026-09-07 10:15:13 +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
|
Report progress messages before filesystem snapshot operations
|
2026-09-07 22:34:53 +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
|
Improve missing parity warning to recommend initialization via fix instead of force-full sync
|
2026-09-08 09:58:57 +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
|
Emit map_end tag at the end of map list
|
2026-09-04 08:08:40 +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 |