| .. |
|
app.h
|
Abort spindown when filesystem flush fails
|
2026-09-28 15:09:55 +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
|
Avoid truncating untracked file tails during partial fix
|
2026-09-28 11:37:58 +02:00 |
|
checker.c
|
Update to the new RAID library
|
2026-08-18 23:33:56 +02:00 |
|
device.c
|
Skip inaccessible disks and parity levels in device operations
|
2026-09-28 15:34:54 +02:00 |
|
dry.c
|
Leave block empty for unlocalized close errors and use zero for parity open errors
|
2026-09-23 16:37:13 +02:00 |
|
dup.c
|
Specialize block hash copies for the full hash size
|
2026-09-10 23:51:30 +02:00 |
|
elem.c
|
Apply filters to empty directories during scan and match subdirectories in directory rules
|
2026-09-28 11:31:56 +02:00 |
|
elem.h
|
Drop support for pre-SnapRAID 11 content formats and require migration with SnapRAID 14.x
|
2026-09-26 17:15:09 +02:00 |
|
handle.c
|
Reject non-regular data and parity files after opening
|
2026-09-28 11:54:11 +02:00 |
|
handle.h
|
Avoid recreating missing files and directories during fix with syncedonly (-e/-b)
|
2026-09-26 18:17:25 +02:00 |
|
import.c
|
Track current and previous hash generations for deallocated blocks
|
2026-09-26 00:02:24 +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
|
Skip disk cache statistics for mapping holes
|
2026-09-24 19:49:46 +02:00 |
|
io.h
|
Mark scrub/sync blocks bad when data file open fails with an I/O error
|
2026-09-23 16:24:00 +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
|
Lock unsafe command-line options after enabling --lock-options
|
2026-09-18 10:00:41 +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
|
Report smartctl open failures as unknown power state
|
2026-09-28 15:57:11 +02:00 |
|
mkstream.c
|
Optimize hardware CRC32C using multiple lanes
|
2026-09-11 09:27:42 +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
|
Reject non-regular data and parity files after opening
|
2026-09-28 11:54:11 +02:00 |
|
parity.h
|
Quiesce scrub read-ahead before autosave and distinguish read/write barriers
|
2026-09-24 19:49:46 +02:00 |
|
pool.c
|
Synchronizes log entries for errors
|
2026-09-15 23:55:21 +02:00 |
|
rehash.c
|
Track current and previous hash generations for deallocated blocks
|
2026-09-26 00:02:24 +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
|
Apply filters to empty directories during scan and match subdirectories in directory rules
|
2026-09-28 11:31:56 +02:00 |
|
scrub.c
|
Quiesce scrub read-ahead before autosave and distinguish read/write barriers
|
2026-09-24 19:49:46 +02:00 |
|
search.c
|
Preserve .snapraidignore candidates during array recovery search with nohidden
|
2026-09-28 11:52:08 +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
|
Apply filters to empty directories during scan and match subdirectories in directory rules
|
2026-09-28 11:31:56 +02:00 |
|
snapraid.c
|
Document why automatic copy search runs before snapshot selection
|
2026-09-27 20:17:26 +02:00 |
|
snapraid.h
|
Move exhaustive RAID generation and recovery tests to test command
|
2026-08-26 16:26:42 +02:00 |
|
speed.c
|
Improve speed benchmark stability with adaptive 1 ms sampling and best-result selection
|
2026-09-10 23:51:30 +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
|
Reject parity split layouts exceeding INT64_MAX total size
|
2026-09-28 14:11:51 +02:00 |
|
state.h
|
Abort spindown when filesystem flush fails
|
2026-09-28 15:09:55 +02:00 |
|
status.c
|
Use 64-bit block counters for the status scrub graph
|
2026-09-28 16:22:56 +02:00 |
|
str.c
|
Add trim and trim_empty support to strsplit and update all callers
|
2026-09-19 21:36:34 +02:00 |
|
str.h
|
Add trim and trim_empty support to strsplit and update all callers
|
2026-09-19 21:36:34 +02:00 |
|
stream.c
|
Fail closed on invalid .snapraidignore control files
|
2026-09-25 09:44:09 +02:00 |
|
stream.h
|
Fail closed on invalid .snapraidignore control files
|
2026-09-25 09:44:09 +02:00 |
|
support.c
|
Exit code and logging invariants for log_fatal and hardware log_error
|
2026-09-21 17:27:07 +02:00 |
|
support.h
|
Exit code and logging invariants for log_fatal and hardware log_error
|
2026-09-21 17:27:07 +02:00 |
|
sync.c
|
Drop support for pre-SnapRAID 11 content formats and require migration with SnapRAID 14.x
|
2026-09-26 17:15:09 +02:00 |
|
thermal.c
|
Abort spindown when filesystem flush fails
|
2026-09-28 15:09:55 +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
|
Avoid touch hiding files modified since the last sync
|
2026-09-28 14:11:51 +02:00 |
|
unixapp.c
|
Report smartctl open failures as unknown power state
|
2026-09-28 15:57:11 +02:00 |
|
util.c
|
Strengthen stream and vector memory tests
|
2026-09-11 09:27:42 +02:00 |
|
util.h
|
Replace mem_is_zero() with membcmp() and update call sites
|
2026-09-11 09:27:42 +02:00 |