Andrea Mazzoleni
cdda0bdd56
Refactor and reorganize parity generation functions using inline templates
2026-07-13 11:03:56 +02:00
Andrea Mazzoleni
6d193d31df
Add AArch64 NEON parity generation and recovery functions
2026-07-13 11:03:56 +02:00
Andrea Mazzoleni
ade2c6c96d
Preliminary support for AVX512GFNI
2026-07-13 11:03:56 +02:00
Andrea Mazzoleni
c22b7d6c4a
Add ZFS support
2026-07-13 11:03:55 +02:00
Andrea Mazzoleni
e242426ded
Add Bcachefs support
2026-07-13 11:03:55 +02:00
Andrea Mazzoleni
2a3cb04106
Modernize configure.ac
2026-07-13 11:03:55 +02:00
Andrea Mazzoleni
c79b0c0cc3
Add regression check for Btrfs
...
It requires root privileges as it has to create Btrfs filesystems.
2026-07-13 11:03:55 +02:00
Andrea Mazzoleni
5050c52d15
Preliminary support for ADVX512
2026-07-13 11:03:55 +02:00
Christoph Hellwig
9e7dfb3a78
Make all RAID forwarders static and local using a new registration interface
...
Co-authored-by: Andrea Mazzoleni <amadvance@gmail.com>
2026-07-13 11:03:55 +02:00
Andrea Mazzoleni
11f40d0cc3
More complete clean target for make
2026-06-10 15:22:22 +02:00
Andrea Mazzoleni
47b5849d17
Fix the regression test failing for wrong expectation
2026-06-10 14:49:47 +02:00
Andrea Mazzoleni
ecce8b136c
Drop the test-run option from the official binary
2026-05-21 16:08:02 +02:00
Andrea Mazzoleni
06341ba742
Add BLUEBOX
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL Advanced / Analyze (c-cpp) (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
2026-04-18 10:28:37 +02:00
Andrea Mazzoleni
e040729950
Update TommyDS to the new licensing format
2026-04-09 17:56:49 +02:00
Andrea Mazzoleni
b3398df529
Adapt scripts to use the new licensing scheme
2026-04-09 17:56:49 +02:00
Andrea Mazzoleni
34ee2bf2a6
New test targets
2026-03-11 16:05:39 +01:00
Andrea Mazzoleni
bfc3508375
Add Arch .pkg
2026-03-09 23:31:41 +01:00
Andrea Mazzoleni
b511ae8ad7
Add Windows resource
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL Advanced / Analyze (c-cpp) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
2026-03-04 16:09:20 +01:00
Andrea Mazzoleni
a38e3c5f36
Remove INSTALL and TODO from the Windows .zips
2026-03-04 09:46:12 +01:00
Andrea Mazzoleni
21561e6cf9
More coverage test
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL Advanced / Analyze (c-cpp) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
2026-02-28 18:13:11 +01:00
Andrea Mazzoleni
c3531616ee
Make slackware dist package
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL Advanced / Analyze (c-cpp) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
2026-02-25 13:47:52 +01:00
Andrea Mazzoleni
cc179f52ef
Configuration message post install
2026-02-24 08:54:02 +01:00
Andrea Mazzoleni
a63a985bf7
Promote "test-read" to an official command as "read"
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL Advanced / Analyze (c-cpp) (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
2026-02-20 00:03:07 +01:00
Andrea Mazzoleni
11fd4ada69
Support decimal point for -p, --plan
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL Advanced / Analyze (c-cpp) (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
2026-02-17 02:02:48 +01:00
Andrea Mazzoleni
ecb32f8c03
Update build scripts
2026-02-17 02:02:48 +01:00
Andrea Mazzoleni
195f493558
New XML format for manpages
2026-02-14 11:16:43 +01:00
Andrea Mazzoleni
1e88834465
Add --force-realloc tests
2026-02-09 14:39:19 +01:00
Ralf
c09bdc572e
Add new locate command with --tail option.
...
Co-authored-by: Andrea Mazzoleni <amadvance@gmail.com>
2026-02-02 14:02:16 +01:00
Andrea Mazzoleni
a7d6db1d5c
Add a fastcheck target
2026-01-17 20:18:50 +01:00
Andrea Mazzoleni
6b79b3157d
Splitted the --gui option in --gui and --gui-verbose to avoid extremely big logs
2026-01-14 10:49:23 +01:00
Andrea Mazzoleni
9f14dd94e5
Add support for ** in the patterns
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
2026-01-11 15:48:36 +01:00
Andrea Mazzoleni
f6cf240b97
New experimental MuseAir hash
2026-01-11 12:01:12 +01:00
Andrea Mazzoleni
30ae5df16d
Move documentation into the doc dir
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
2025-12-15 15:24:49 +01:00
Andrea Mazzoleni
4eb221c517
New languages
2025-12-15 15:12:16 +01:00
Andrea Mazzoleni
d02d33cd7f
Fix make distcheck on a sub dir
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
2025-12-14 22:12:33 +01:00
Andrea Mazzoleni
3667e63b74
Handle correctly translated manpages
2025-12-14 10:41:03 +01:00
Andrea Mazzoleni
0bf65afd82
Add translated manuals
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
2025-12-12 11:57:13 +01:00
Andrea Mazzoleni
207e8acaf1
Preliminary documentation of the log file
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
2025-12-10 15:02:23 +01:00
Andrea Mazzoleni
d452b109bc
More regression tests
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
2025-10-28 12:15:50 +01:00
Andrea Mazzoleni
906d215bf5
Add thermal protection options: temp_limit and temp_sleep
...
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
Introduce two new configuration directives to protect disks from overheating:
- temp_limit <TEMPERATURE_CELSIUS>
Sets the maximum allowed disk temperature. When any disk exceeds this limit,
SnapRAID stops all operations and spins down the disks.
- temp_sleep <TIME_IN_MINUTES>
Specifies how long disks remain in standby after a temperature event.
Defaults to 15 minutes.
These options allow SnapRAID to automatically pause activity and cool down
disks when a temperature threshold is reached, improving data safety and
hardware longevity.
2025-09-27 16:05:05 +02:00
Andrea Mazzoleni
bb2b84d21a
Add a new -s, --spin-down-on-error option
...
Also handle correctly chars outside the Windows codepage as arguments.
2025-09-26 09:50:10 +02:00
Andrea Mazzoleni
fedeb99bdc
Add a new probe command
...
Probe the power state of the disks in the system
2025-09-24 11:26:30 +02:00
Zelin2001
4c504ab325
Make the test phase dash compatible ( #26 )
...
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
In Makefile.am test phase substitutes
`[[`` with POSIX shell `test`` command.
2025-08-20 18:27:33 +02:00
Andrea Mazzoleni
5ebf6ab186
Keep data in the page cache during the build tests
2025-05-08 09:46:38 +02:00
Allan Clark
5886923bb1
Add bandwidth limit feature --bw-limit
2025-03-29 19:29:55 +01:00
Nasado
3c87474aa2
Use volume UUIDs on macOS
2025-02-13 11:21:26 +01:00
Andrea Mazzoleni
0dc5904d5d
Use dd instead of head to be compatible with OpenBSD
2023-06-26 19:16:48 +02:00
Andrea Gelmini
986e9b4131
Fix typos
2020-05-26 12:50:15 +02:00
Andrea Mazzoleni
b725333a49
Add MetroHash128 for speed measurement
2020-04-24 21:02:45 +02:00
Andrea Mazzoleni
58a7375661
Use todos instead of utod
...
This tool is more common.
2017-10-27 23:21:21 +02:00