Christoph Hellwig
cf515b82b2
Make all RAID forwarders static and local using a new registration interface
...
Co-authored-by: Andrea Mazzoleni <amadvance@gmail.com>
2026-08-18 23:33:52 +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
Andrea Mazzoleni
75068962d0
Add build script for Tea-CI
2016-11-15 18:33:46 +01:00
Andrea Mazzoleni
31a8dc9a13
Comply wih the autoconf manual about SYSCONFDIR
...
The manual says to allow to configure the dirs when calling
make, meaning that we cannot expand them in configure.ac.
Note that we use additional quoting to allow dirs with spaces
in the gcc command line.
This is done for the Window port of SnapRAID.
2016-11-07 19:11:32 +01:00
Andrea Mazzoleni
cb84c61d07
Extend the coverage test
2016-11-06 20:23:11 +01:00
Andrea Mazzoleni
e58621dada
Remove the now unused tommy_arrayblk
2016-11-03 18:43:37 +01:00
Andrea Mazzoleni
faa530e83e
Allow to change the output format
...
The new test option allows to restore the past
behaviour, just in case...
2016-10-11 20:30:12 +02:00
Andrea Mazzoleni
b1fc75adab
Make -F to not reallocate parity
...
This is now done by the new -R option.
2016-10-01 22:19:29 +02:00
Andrea Mazzoleni
397c58c41e
Add new IO window advise modes
2016-05-18 20:45:02 +02:00
Andrea Mazzoleni
bec310d50b
Add regression test for multi parity
2016-05-17 19:08:12 +02:00