Andrea Mazzoleni
|
edb3cacb77
|
Optimize hash performance with custom unroll
|
2026-10-01 00:43:48 +02:00 |
|
Andrea Mazzoleni
|
ce7d29f178
|
Keep hardlink target files selected with selected hardlinks
|
2026-09-25 10:08:57 +02:00 |
|
Andrea Mazzoleni
|
f902527a56
|
Add basic dependencies for cmdline in Makefile.am
|
2026-09-11 22:57:57 +02:00 |
|
Andrea Mazzoleni
|
eae9402223
|
Add Bcachefs snapshot testing to the Linux CI workflow
|
2026-09-09 09:17:52 +02:00 |
|
Andrea Mazzoleni
|
0e94163371
|
Add NTFS snapshot testing on Windows using isolated VHD volumes
|
2026-09-09 00:06:27 +02:00 |
|
Andrea Mazzoleni
|
b379e514fb
|
Add ZFS snapshot testing alongside Btrfs
|
2026-09-08 23:23:30 +02:00 |
|
Andrea Mazzoleni
|
e8726ce95a
|
Add regression tests and document parity size requirements when adding a parity level
|
2026-09-08 10:34:26 +02:00 |
|
Andrea Mazzoleni
|
db94550cd7
|
Remove physical offset sorting support and default to directory order
|
2026-09-07 22:15:45 +02:00 |
|
Andrea Mazzoleni
|
80b58e66d5
|
Initialize parity split sizes before pre-resize state checkpoint
|
2026-08-31 10:39:17 +02:00 |
|
Andrea Mazzoleni
|
f6d07dfa10
|
Persist pending logical state before parity resize on normal shrink sync
|
2026-08-31 10:39:17 +02:00 |
|
Andrea Mazzoleni
|
82be7b07b3
|
Persist reallocated mapping before parity resize in force-realloc sync
|
2026-08-31 10:39:17 +02:00 |
|
Andrea Mazzoleni
|
395291bd9a
|
Implement crash-safe --force-full sync with persistent BLOCK_STATE_REBUILD
|
2026-08-31 10:39:17 +02:00 |
|
Andrea Mazzoleni
|
6a69a09cc7
|
Add condition comments to else and endif directives in Makefile.am
|
2026-08-26 11:10:38 +02:00 |
|
Andrea Mazzoleni
|
de809dda5e
|
Add SHORTCHECK variable to Makefile to control test dataset size
|
2026-08-26 11:08:00 +02:00 |
|
Andrea Mazzoleni
|
b9974b7873
|
Include missing raid docs, mktables, and invtestx in EXTRA_DIST
|
2026-08-24 21:53:08 +02:00 |
|
Andrea Mazzoleni
|
ddc445ee18
|
Add ARM32 cross-build and QEMU user-mode testing
|
2026-08-21 12:06:25 +02:00 |
|
Andrea Mazzoleni
|
5c24968e6d
|
Add AArch32 (ARM32) NEON SIMD support for parity generation and recovery
|
2026-08-21 12:06:25 +02:00 |
|
Andrea Mazzoleni
|
4402be51a0
|
Add regression test for modified hardlink scan recovery
|
2026-08-18 23:33:58 +02:00 |
|
Andrea Mazzoleni
|
9c6e3952c5
|
Remove unused MetroHash implementation and references
|
2026-08-18 23:33:58 +02:00 |
|
Andrea Mazzoleni
|
e44fb81da2
|
Modernize configure.ac
|
2026-08-18 23:33:57 +02:00 |
|
Andrea Mazzoleni
|
3878c0e2e6
|
Silence clang static analyzer warnings
|
2026-08-18 23:33:56 +02:00 |
|
Andrea Mazzoleni
|
7afed76f06
|
Create symlinks to host binaries on Wine targets to run test commands natively
|
2026-08-18 23:33:56 +02:00 |
|
Andrea Mazzoleni
|
2bf0fcf97c
|
Move string functions to new str.h and str.c files
|
2026-08-18 23:33:56 +02:00 |
|
Andrea Mazzoleni
|
4da1ab072b
|
Move safe memory helper functions to dedicated memory.c and memory.h
|
2026-08-18 23:33:56 +02:00 |
|
Andrea Mazzoleni
|
d6b51d61e7
|
Sync the OS interface with the daemon
|
2026-08-18 23:33:55 +02:00 |
|
Andrea Mazzoleni
|
00b4cbafd0
|
Merge the CLI and Daemon portable interface
|
2026-08-18 23:33:55 +02:00 |
|
Andrea Mazzoleni
|
2848c25a6d
|
New target make doc
|
2026-08-18 23:33:54 +02:00 |
|
Andrea Mazzoleni
|
d7c6a27c6d
|
Refactor portable support
|
2026-08-18 23:33:54 +02:00 |
|
Andrea Mazzoleni
|
e43964523f
|
Refactor and reorganize parity generation functions using inline templates
|
2026-08-18 23:33:54 +02:00 |
|
Andrea Mazzoleni
|
22495abe9e
|
Add AArch64 NEON parity generation and recovery functions
|
2026-08-18 23:33:54 +02:00 |
|
Andrea Mazzoleni
|
639167efba
|
Preliminary support for AVX512GFNI
|
2026-08-18 23:33:53 +02:00 |
|
Andrea Mazzoleni
|
033ce93d5b
|
Add ZFS support
|
2026-08-18 23:33:53 +02:00 |
|
Andrea Mazzoleni
|
16b08201a4
|
Add Bcachefs support
|
2026-08-18 23:33:53 +02:00 |
|
Andrea Mazzoleni
|
e82755197f
|
Modernize configure.ac
|
2026-08-18 23:33:52 +02:00 |
|
Andrea Mazzoleni
|
76ce1cbb16
|
Add regression check for Btrfs
It requires root privileges as it has to create Btrfs filesystems.
|
2026-08-18 23:33:52 +02:00 |
|
Andrea Mazzoleni
|
d0fb6d2ac3
|
Preliminary support for ADVX512
|
2026-08-18 23:33:52 +02:00 |
|
 Christoph HellwigandAndrea Mazzoleni
|
cf515b82b2
|
Make all RAID forwarders static and local using a new registration interface
Co-authored-by: Andrea Mazzoleni <[email protected]>
|
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
|
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
|
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
|
2026-02-28 18:13:11 +01:00 |
|
Andrea Mazzoleni
|
c3531616ee
|
Make slackware dist package
|
2026-02-25 13:47:52 +01:00 |
|
Andrea Mazzoleni
|
cc179f52ef
|
Configuration message post install
|
2026-02-24 08:54:02 +01:00 |
|