Andrea Mazzoleni
|
3b8c8c10e7
|
Use 64-bit TommyDS hash functions on 64-bit architectures
|
2026-10-15 15:35:31 +02:00 |
|
Andrea Mazzoleni
|
8f0bc80774
|
Preserve .snapraidignore candidates during array recovery search with nohidden
|
2026-09-28 11:52:08 +02:00 |
|
Andrea Mazzoleni
|
7662b80023
|
Keep automatic array search within data-disk filesystem boundaries
|
2026-09-25 10:14:36 +02:00 |
|
Andrea Mazzoleni
|
190efbefb2
|
Make search candidate I/O failures nonfatal during recovery
|
2026-09-25 08:24:50 +02:00 |
|
Andrea Mazzoleni
|
bcc06e10c6
|
Reject parity sizes exceeding data_off_t range and remove redundant block size casts
|
2026-09-24 20:40:27 +02:00 |
|
Andrea Mazzoleni
|
472c85a4fb
|
Centralize canonical SnapRAID block hashing semantics
|
2026-08-31 20:45:38 +02:00 |
|
Andrea Mazzoleni
|
fd65dbd9ea
|
Fix undefined behavior by making TommyDS foreach callback signatures take void*
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
CodeQL Advanced / Analyze (c-cpp) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
|
2026-08-24 23:03:00 +02:00 |
|
Andrea Mazzoleni
|
55f0644004
|
Handle short read and pread operations in import and search paths
|
2026-08-18 23:33:58 +02:00 |
|
Andrea Mazzoleni
|
30417d57a5
|
Exclude snapshot directory only when snapshot mode is enabled
|
2026-08-18 23:33:57 +02:00 |
|
Andrea Mazzoleni
|
00b4cbafd0
|
Merge the CLI and Daemon portable interface
|
2026-08-18 23:33:55 +02:00 |
|
Andrea Mazzoleni
|
f40b2decdb
|
Further conversions from 32 to 64 bits
|
2026-08-18 23:33:54 +02:00 |
|
Andrea Mazzoleni
|
99530c9946
|
Automatically exclude the snapshot .snapraid directory and content files
|
2026-08-18 23:33:53 +02:00 |
|
Andrea Mazzoleni
|
54602422dd
|
Change commenting style
|
2026-08-18 23:33:52 +02:00 |
|
Andrea Mazzoleni
|
0d0431a907
|
Simpler Copyright string
|
2026-04-09 17:56:49 +02:00 |
|
Christoph Hellwig
|
60269a1236
|
Use SPDX (https://spdx.dev/) tags to identify the license used for each
file, and a COPYING file explaining the licensing scheme, with the actual
licenses listed in the LICENSES/ directory.
|
2026-04-02 16:01:37 +02:00 |
|
Andrea Mazzoleni
|
d3f7bf64c1
|
Differentiate messages in the log files if they are caused by an hardware issue
|
2026-02-01 20:44:36 +01:00 |
|
Andrea Mazzoleni
|
32a57a5808
|
Apply filters also to empty dir
Doesn't always include them when using filter options.
|
2016-05-15 14:27:35 +02:00 |
|
Andrea Mazzoleni
|
5b06549ee3
|
Make the hash size configurable
Only at source code level.
|
2016-04-07 21:39:02 +02:00 |
|
Andrea Mazzoleni
|
e69e8640ce
|
Use pread also in import and search
|
2016-01-09 10:25:56 +01:00 |
|
Andrea Mazzoleni
|
3e83b15bbb
|
Extend --force-device to ignore more erroneous conditions
We want to allow fix also if some disk is unaccessible,
and content files not present.
|
2015-10-16 23:17:38 +02:00 |
|
Andrea Mazzoleni
|
fa775d24a8
|
More interface changes to prepare to the use of tree mapping
|
2015-10-04 22:03:58 +02:00 |
|
Andrea Mazzoleni
|
41a3692430
|
Print more details in search/import if a file disappears
|
2015-05-05 22:09:46 +02:00 |
|
Andrea Mazzoleni
|
de0c437bd2
|
Put a clear separation between log and msg functions
|
2015-04-20 22:07:42 +02:00 |
|
Andrea Mazzoleni
|
e56de653da
|
Introduce a new messaging system
|
2015-02-22 14:31:03 +01:00 |
|
Andrea Mazzoleni
|
2ac751b6d9
|
Put all the stdout output also in stdlog
|
2015-02-03 19:35:43 +01:00 |
|
Andrea Mazzoleni
|
b5ce575981
|
Change the log and output handling
Now the log file contains all the errors messages,
and all the tag lines.
|
2015-02-02 23:39:46 +01:00 |
|
Andrea Mazzoleni
|
5665336c16
|
Change the rule output format to match the input one
|
2015-01-27 23:32:13 +01:00 |
|
Andrea Mazzoleni
|
83e1629868
|
When excluding files print also the rule excluding them
|
2015-01-27 23:10:38 +01:00 |
|
Andrea Mazzoleni
|
ffe7f6fa57
|
Adds new files support.c/h for low level support functions.
|
2015-01-02 18:52:04 +01:00 |
|
Andrea Mazzoleni
|
e625fc1292
|
Uses proper filtering in import/search.
|
2014-11-19 22:55:24 +01:00 |
|
Andrea Mazzoleni
|
d9908487ea
|
Beautifies cmdline program.
|
2014-11-12 20:47:07 +01:00 |
|
Andrea Mazzoleni
|
447f1f1294
|
Makes fix to autodetect moved files and use them in recovering.
|
2014-10-19 22:25:30 +02:00 |
|
Andrea Mazzoleni
|
c671108973
|
Adds new files used by new import command.
|
2014-10-19 21:09:05 +02:00 |
|