Andrea Mazzoleni
|
db34e93936
|
Check and report shared physical devices across array disks
|
2026-08-18 23:33:58 +02:00 |
|
Andrea Mazzoleni
|
b8ffdbd1f7
|
Propagate smartctl info options in Windows devtree and thermal monitoring
|
2026-08-18 23:33:58 +02:00 |
|
Andrea Mazzoleni
|
175649e236
|
Fix spinup and spindown failure when skipping non-rotational devices
|
2026-08-18 23:33:58 +02:00 |
|
Andrea Mazzoleni
|
87977f28f4
|
Harden PowerShell execution with safe SearchPathW and os_spawn
|
2026-08-18 23:33:58 +02:00 |
|
Andrea Mazzoleni
|
a8ffcec127
|
Accumulate ReadCount and WriteCount into 64-bit count in devstat
|
2026-08-18 23:33:58 +02:00 |
|
Andrea Mazzoleni
|
35b4d4b2ed
|
Remove stale snapshot link if renaming device link fails on Windows
|
2026-08-18 23:33:58 +02:00 |
|
Andrea Mazzoleni
|
3d23853de7
|
Log explicit warning when missing snapshots fall back to live filesystem
|
2026-08-18 23:33:57 +02:00 |
|
Andrea Mazzoleni
|
7b7a2d5d00
|
Fail sync if snapshot setup fails on a supported filesystem
|
2026-08-18 23:33:57 +02:00 |
|
Andrea Mazzoleni
|
661e539f45
|
Defer pending snapshot promotion until parity sync
|
2026-08-18 23:33:57 +02:00 |
|
Andrea Mazzoleni
|
4defb748e8
|
Document why invalid GUID validation in fssnapshot_create returns immediately without WMI cleanup
|
2026-08-18 23:33:57 +02:00 |
|
Andrea Mazzoleni
|
b4a694bb10
|
Align Windows rotational device detection fallback with Unix by assuming rotational when unknown
|
2026-08-18 23:33:57 +02:00 |
|
Andrea Mazzoleni
|
02413b756c
|
Validate the product/model returned by the Windows driver
|
2026-08-18 23:33:56 +02:00 |
|
Andrea Mazzoleni
|
0051c58231
|
Validate WMI-returned VSS snapshot GUID format in mingwapp.c to mitigate potential command injection
|
2026-08-18 23:33:56 +02:00 |
|
Andrea Mazzoleni
|
7aff21e3a9
|
Fix wide-character buffer size parameters in mingwapp.c snwprintf calls to prevent stack buffer overflow
|
2026-08-18 23:33:56 +02:00 |
|
Andrea Mazzoleni
|
19297d6c3d
|
Fail if the PowerShell command is too long
|
2026-08-18 23:33:56 +02:00 |
|
Andrea Mazzoleni
|
ad6ddafd05
|
Fix documentation of windows_guid_is_valid
|
2026-08-18 23:33:56 +02:00 |
|
Andrea Mazzoleni
|
f627f3be80
|
Run PowerShell commands safely via base64 encoded strings
|
2026-08-18 23:33:55 +02:00 |
|
Andrea Mazzoleni
|
8fb52b974b
|
Use sig_atomic_t
|
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
|
52f7c2184f
|
Add support for custom smartctl info options using a [info: ...] tag
|
2026-08-18 23:33:54 +02:00 |
|
Andrea Mazzoleni
|
d6d1d6d3cd
|
Skip spinup and spindown for non-rotational devices
|
2026-08-18 23:33:54 +02:00 |
|
Andrea Mazzoleni
|
d7c6a27c6d
|
Refactor portable support
|
2026-08-18 23:33:54 +02:00 |
|