Andrea Mazzoleni
17f44f519e
Update HISTORY
2018-11-03 09:41:12 +01:00
Andrea Mazzoleni
70f2460130
Fix some warnings with latest gcc 8.2.0
2018-09-26 06:50:43 +02:00
BlueBlock
72924c6d34
Fix a typo in a message
2018-09-25 22:27:20 +02:00
Andrea Mazzoleni
f8d86abf4f
Automatically fix any scrub date that is in the future
2018-09-25 22:19:39 +02:00
Andrea Mazzoleni
294a0ae90d
Fix future scrub times
2018-09-25 22:02:14 +02:00
Andrea Mazzoleni
473819467f
Improve crash resilience in Linux
...
Syncing the directory is a required step to ensure resilience.
Also create the temporary file with O_EXCL to ensure to don't
use a stale copy that may link to the original copy.
2018-06-04 22:19:10 +02:00
Andrea Mazzoleni
c696c56df1
Update to TommyDS v3.0
2018-04-02 18:44:07 +02:00
Andrea Mazzoleni
9d142e72a4
List the full nanosecond precision in verbose mode
2018-04-01 23:08:13 +02:00
Andrea Mazzoleni
28a66045ae
Update TODO
2018-02-25 10:43:07 +01:00
Andrea Mazzoleni
67f1f25259
Recognize the Windows ERROR_CRC(23) error
2018-02-25 10:21:07 +01:00
Andrea Mazzoleni
a292caa984
Update with latest TommyDS
2018-02-25 10:21:05 +01:00
Andrea Mazzoleni
52422d9d6f
Regenerated manual with the new fixes
2018-02-12 22:40:54 +01:00
Andrea Mazzoleni
7b81f50930
Update TODO
2018-02-12 21:48:19 +01:00
Andrea Mazzoleni
f68694904d
Cleanup the memory messages
2018-01-14 15:20:57 +01:00
Valentin Hilbig
3f838753ca
Fix scanning of devices with multiple slaves
2018-01-04 20:08:27 +01:00
Andrea Mazzoleni
c4e08ae69d
Add fallthrough comments to avoid gcc 7 warnings
2018-01-03 12:08:29 +01:00
Andrea Mazzoleni
d618104109
Add checksums for 11.2
2017-12-28 10:02:50 +01:00
Andrea Mazzoleni
b8c2228bdd
Minor manual changes
2017-12-28 08:59:34 +01:00
Andrea Mazzoleni
436d4c4567
Update TODO
2017-12-28 08:53:43 +01:00
Andrea Mazzoleni
29d355131b
Update HISTORY
2017-12-26 17:58:48 +01:00
Andrea Mazzoleni
976338f84c
Use a more explicit check on readlink result
...
This should help the static analyzer to understand the code.
2017-12-12 00:01:25 +01:00
Andrea Mazzoleni
ee10b6f9a6
Update with latest coverity scan
2017-12-11 23:47:52 +01:00
Andrea Mazzoleni
f65961d1ec
Be more explicit about blkid support
2017-12-10 20:12:24 +01:00
Andrea Mazzoleni
c5ed7ae23f
Fix a typo in log files
2017-12-10 20:11:06 +01:00
Andrea Mazzoleni
6a082b5d05
Recognize the Windows ERROR_IO_DEVICE
...
Convert it to EIO, without reporting te "Unexpected error" message.
2017-11-26 08:36:22 +01:00
Andrea Mazzoleni
9a36f44aea
Update TODO
2017-11-26 08:18:10 +01:00
Andrea Mazzoleni
54015a2df8
Add some more logging in case of failure of parity resize
2017-11-24 23:02:45 +01:00
Andrea Mazzoleni
82a55f4b8f
Update HISTORY
2017-11-24 23:02:45 +01:00
Andrea Mazzoleni
68563650c9
Use fallocate() with an offset starting at the missing data
...
This works better with Btrfs.
2017-11-24 23:02:41 +01:00
Andrea Mazzoleni
701b0e67e1
Change the default advise mode to "discard"
...
This avoids to swap out other process memory.
2017-11-24 22:17:28 +01:00
Andrea Mazzoleni
b9740e06f4
Print filenames in the stats screen
2017-11-24 22:17:24 +01:00
Andrea Mazzoleni
176851bbda
Copy locally the coverage result
2017-11-06 22:16:21 +01:00
Andrea Mazzoleni
5f716773ab
One more litte test for Tommy
...
Just to increase the code coverage.
2017-11-06 21:49:18 +01:00
Andrea Mazzoleni
3df432ed80
Sort checksums by version
...
They are only reordered, not changed.
2017-11-06 20:58:35 +01:00
Andrea Mazzoleni
713a8138c0
Minor formatting changes
2017-11-03 23:46:45 +01:00
Andrea Mazzoleni
8295788686
Don't check SMART attribute 188 for all Seagate disks
...
Also IronWolf disks, like Archive don't report reliable values.
2017-11-02 10:49:12 +01:00
Andrea Mazzoleni
f778fb691f
Apply new hardlink behaviour also to NTFS in nix platforms
...
This is a specific NTFS behaviour, not limited to Windows.
2017-10-29 18:43:53 +01:00
Andrea Mazzoleni
58a7375661
Use todos instead of utod
...
This tool is more common.
2017-10-27 23:21:21 +02:00
Andrea Mazzoleni
2a8f963707
Fix recognition of Windows hardlinks
...
In Windows hardlinks may have different time and size attributes
reported by FindFirst. This is persistent until the link is opened.
2017-10-27 22:59:14 +02:00
Andrea Mazzoleni
61a1e7a7e6
Use casting when printing value that may be of a different type
...
The stat struct could use whatever type for st_* fields.
2017-10-27 22:54:42 +02:00
Andrea Mazzoleni
57a1df44a4
Add support for sanitizers
2017-10-27 22:43:56 +02:00
Andrea Mazzoleni
cbfa908d31
Configure the SDE emulator for 64 bit
2017-10-12 23:16:59 +02:00
Andrea Mazzoleni
76020da3c6
Change the clang version for testing
2017-10-12 23:16:45 +02:00
Andrea Mazzoleni
c3ab3044e5
Switch Windows testing to 64 bits executable
2017-10-12 22:27:34 +02:00
Andrea Mazzoleni
33a9bde7bb
Improve the pool command
...
The links are written only if they need to be updated.
2017-09-24 19:00:58 +02:00
Andrea Mazzoleni
afcce72311
Update TODO
2017-09-21 21:32:28 +02:00
Andrea Mazzoleni
5f137fae9a
Print a warning about content files in the same disk
2017-09-17 18:44:33 +02:00
Andrea Mazzoleni
225c74d150
Add new checksums
2017-05-13 15:10:13 +02:00
Andrea Mazzoleni
74d689b149
Fix symlink time set in Windows
...
The link as to be opened with write permission for attributes.
2017-05-13 13:37:38 +02:00
Andrea Mazzoleni
e7d93f7f42
Better backward compatibility in symlink creation
...
The new flag may result in ERROR_INVALID_PARAMETER in old Windows.
2017-05-13 13:23:41 +02:00