Andrea Mazzoleni
|
8f6e726259
|
Check and report shared physical devices across array disks
|
2026-08-18 10:09:45 +02:00 |
|
Andrea Mazzoleni
|
dab502293d
|
Propagate smartctl info options in Windows devtree and thermal monitoring
|
2026-08-17 15:39:39 +02:00 |
|
Andrea Mazzoleni
|
d5b9756744
|
Fix spinup and spindown failure when skipping non-rotational devices
|
2026-08-17 15:39:39 +02:00 |
|
Andrea Mazzoleni
|
2c5390ecf1
|
Harden PowerShell execution with safe SearchPathW and os_spawn
|
2026-08-17 10:19:38 +02:00 |
|
Andrea Mazzoleni
|
eca321263a
|
Accumulate ReadCount and WriteCount into 64-bit count in devstat
|
2026-08-17 10:19:38 +02:00 |
|
Andrea Mazzoleni
|
00ccfd0586
|
Remove stale snapshot link if renaming device link fails on Windows
|
2026-08-14 10:47:07 +02:00 |
|
Andrea Mazzoleni
|
f1fefa7451
|
Log explicit warning when missing snapshots fall back to live filesystem
|
2026-08-13 22:49:27 +02:00 |
|
Andrea Mazzoleni
|
b425ff3a4f
|
Fail sync if snapshot setup fails on a supported filesystem
|
2026-08-13 22:49:27 +02:00 |
|
Andrea Mazzoleni
|
fbd9b9ea49
|
Defer pending snapshot promotion until parity sync
|
2026-08-13 22:49:27 +02:00 |
|
Andrea Mazzoleni
|
01218792e2
|
Document why invalid GUID validation in fssnapshot_create returns immediately without WMI cleanup
|
2026-08-13 21:34:20 +02:00 |
|
Andrea Mazzoleni
|
8945e9fb36
|
Align Windows rotational device detection fallback with Unix by assuming rotational when unknown
|
2026-08-12 00:10:26 +02:00 |
|
Andrea Mazzoleni
|
149d44121e
|
Validate the product/model returned by the Windows driver
|
2026-08-10 11:23:14 +02:00 |
|
Andrea Mazzoleni
|
24ba8ce554
|
Validate WMI-returned VSS snapshot GUID format in mingwapp.c to mitigate potential command injection
|
2026-08-10 11:23:14 +02:00 |
|
Andrea Mazzoleni
|
69f84d3cc0
|
Fix wide-character buffer size parameters in mingwapp.c snwprintf calls to prevent stack buffer overflow
|
2026-08-10 11:23:14 +02:00 |
|
Andrea Mazzoleni
|
12f406a5fb
|
Fail if the PowerShell command is too long
|
2026-08-10 11:23:14 +02:00 |
|
Andrea Mazzoleni
|
56ca9750f0
|
Fix documentation of windows_guid_is_valid
|
2026-08-10 11:23:14 +02:00 |
|
Andrea Mazzoleni
|
b3a1a1838f
|
Run PowerShell commands safely via base64 encoded strings
|
2026-08-10 11:23:14 +02:00 |
|
Andrea Mazzoleni
|
24a9cf71a0
|
Use sig_atomic_t
|
2026-08-10 11:23:13 +02:00 |
|
Andrea Mazzoleni
|
f19d00c93e
|
Merge the CLI and Daemon portable interface
|
2026-08-10 11:23:13 +02:00 |
|
Andrea Mazzoleni
|
0b1ea5bb4c
|
Add support for custom smartctl info options using a [info: ...] tag
|
2026-08-10 11:23:13 +02:00 |
|
Andrea Mazzoleni
|
7398c8228e
|
Skip spinup and spindown for non-rotational devices
|
2026-08-10 11:23:13 +02:00 |
|
Andrea Mazzoleni
|
f114cbdf30
|
Refactor portable support
|
2026-08-10 11:23:13 +02:00 |
|