Andrea Mazzoleni
ce67d68da3
Reformat HISTORY
2015-11-20 22:07:51 +01:00
Andrea Mazzoleni
496611f476
Fix an integer overflow when computing the size of a deleted entry
...
This bug prevented SnapRAID to read a valid content file, in case
a deleted entry bigger than 4 GB was present.
This could be reproduced deleting a file bigger than 4 GB and then sync.
2015-11-18 23:14:04 +01:00
Andrea Mazzoleni
c065ad22d5
Change the MinGW compiler for Windows binaries
2015-11-18 22:09:18 +01:00
Andrea Mazzoleni
903ced679f
Disable the file zero check in Windows
2015-11-14 17:03:52 +01:00
Andrea Mazzoleni
5ca5967122
Update HISTORY
2015-11-10 21:30:26 +01:00
Andrea Mazzoleni
4030b18d40
Show differently scrubbed and new blocks in the graph
2015-11-10 21:27:56 +01:00
Andrea Mazzoleni
40265401d3
Rename the --percentage option to --plan
...
The old --percentage is still supported, but not documented anymore.
2015-11-10 19:37:23 +01:00
Andrea Mazzoleni
1917814d2d
Restore the default scrub behaviour of the previous version
...
If the user like to scrub new blocks, he can now use the -p new
option, and then call again scrub with a percentage to scrub the
old blocks.
Scrubbing old and new blocks are two different operations, and make
sense to keep them separated. Mixing them could instead raise
problematic issues, like not being able to predict the time required
for a full scrub cycle, as it depends also on the amount of synced
data.
2015-11-09 23:34:41 +01:00
Andrea Mazzoleni
7f17d667e6
Change the default scrub percentage to 15%
...
This is done to take into account that now
synced blocks are scrubbed with priority.
2015-11-08 16:52:29 +01:00
Andrea Mazzoleni
9be125dfb9
Adjust HISTORY for the upcoming release
2015-11-05 22:00:43 +01:00
Andrea Mazzoleni
204656b129
Verify the CRC of content files after writing them
2015-10-28 22:04:04 +01:00
Andrea Mazzoleni
2b69cfa073
Extend the disk filtering to parity disk
...
You can now fix a specific parity disk,
without touching the others.
2015-10-17 17:36:40 +02: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
52212305a5
Update HISTORY
2015-10-05 23:04:13 +02:00
Andrea Mazzoleni
20043778e4
Update manual and history for the new memory usage
2015-10-04 23:17:17 +02:00
Andrea Mazzoleni
49bcad5448
Extend the -h option to check also copied/moved files
2015-09-29 22:31:13 +02:00
Andrea Mazzoleni
2555248645
Extend the -p option with bad/sync/full arguments
2015-09-13 15:48:05 +02:00
Andrea Mazzoleni
c799996054
Adjust the HISTORY for the latest fix
2015-08-31 22:15:51 +02:00
Andrea Mazzoleni
bf4ac37cdf
Change to version 9.0
2015-08-30 16:53:58 +02:00
Andrea Mazzoleni
cca2cbb23f
Scrub first the just synced blocks
2015-08-27 18:58:25 +02:00
Andrea Mazzoleni
d493277ea1
Reject invalid filter specifications
2015-08-03 19:31:07 +02:00
Andrea Mazzoleni
2ae9d8d41a
Add recognition of new Atom CPUs
2015-06-04 22:38:32 +02:00
Andrea Mazzoleni
343b910737
Review HISTORY for release
2015-05-12 17:25:00 +02:00
Andrea Mazzoleni
9522b381e6
History update for release
2015-05-11 21:07:34 +02:00
Andrea Mazzoleni
5c5e80a239
Change the return code for 'diff' if a sync is required
2015-04-28 19:15:16 +02:00
Andrea Mazzoleni
618af56a13
Minor changes at the documentation
2015-04-21 21:13:59 +02:00
Andrea Mazzoleni
55ad36d1a5
Add the "devices" command as an official one
2015-04-06 17:11:27 +02:00
Andrea Mazzoleni
edcc9dcd52
Set release version
2015-04-02 22:37:48 +02:00
Andrea Mazzoleni
3a4ce0b1e2
Use GB instead of GiB to be more consistent with HD size.
2015-03-29 22:18:21 +02:00
Andrea Mazzoleni
83d967e2c0
Change "diff" to return an error if a "sync" is required
2015-03-02 23:01:15 +01:00
Andrea Mazzoleni
e56de653da
Introduce a new messaging system
2015-02-22 14:31:03 +01:00
Andrea Mazzoleni
cbf4d32d13
Change the MinGW target for x86.
...
This one support better the printf attribute format.
2015-02-16 19:22:59 +01:00
Andrea Mazzoleni
14c8307ed4
Extend the "smart" and "down" command to Windows
...
Now we are able to detect what low level device is associated
to the high level volume.
2015-02-15 18:34:27 +01:00
Andrea Mazzoleni
8f2b148ff1
Extend the "Wasted" column to show space still to waste
2015-02-12 21:03:38 +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
467bf0256b
Add preliminary Windows support for "smart" command
2015-01-24 19:17:34 +01:00
Andrea Mazzoleni
4a41adc807
Add preliminary SMART support with a new "smart" command.
2015-01-14 22:29:20 +01:00
Andrea Mazzoleni
0af5358d69
Adds "up" support for Windows.
2015-01-02 21:05:29 +01:00
Andrea Mazzoleni
b24807704e
Adds preliminary support for spinning up and down commands.
2015-01-02 15:53:15 +01:00
Andrea Mazzoleni
d4c423bc76
Reviews the HISTORY file.
2014-12-31 09:38:06 +01:00
Andrea Mazzoleni
0c4c1f78a4
Adds the new -L, --error-limit options.
...
And also sets the default limit to 100.
2014-12-30 10:44:11 +01:00
Andrea Mazzoleni
2b4e6694ce
Updates HISTORY.
2014-12-29 18:38:33 +01:00
Andrea Mazzoleni
5cc16bd4ad
Renames -s and -t to -S and -B.
...
We need some free space in option names and these
ones are anyway intended to be manual ones.
2014-12-29 09:00:14 +01:00
Andrea Mazzoleni
c6c9e9130e
Adds new badonly and synced only options.
...
They are enabled with -e, --filter-error to limit
the operations to only bad blocks and avoiding to
restore not synced files.
2014-12-29 08:50:20 +01:00
Andrea Mazzoleni
084240dda5
Changes to version 8.0.
2014-12-28 17:55:20 +01:00
Andrea Mazzoleni
9e0c89c7f7
Adjusts HISTORY for 7.1.
2014-12-28 17:52:27 +01:00
Andrea Mazzoleni
33fdf1a2e1
Updates HISTORY.
2014-12-24 11:20:53 +01:00
Andrea Mazzoleni
2096879eb2
Updates HISTORY.
2014-12-24 10:03:27 +01:00
Andrea Mazzoleni
14c77a474c
In diff doesn't print "add" if "copy" is already printed.
2014-12-09 21:25:17 +01:00
Andrea Mazzoleni
bc4d2dc3f6
Keeps track of IO errors in scrub like we do for silent errors.
2014-12-07 00:07:36 +01:00