Commit graph

222 commits

Author SHA1 Message Date
Andrea Mazzoleni
8c78b4b4a9 Avoids to test permission when run as root. 2014-05-11 17:37:08 +02:00
Andrea Mazzoleni
e226040ce2 Fixes the regression test making it less strict.
Creating files with at the same time, with the same name and same
size but different content may trigger the SnapRAID check about
bad data. This happens in Mac OS X that likely has a not so precise
timestamp, with files created at the same time, even if using
nanosecond precision.
2014-04-02 21:46:23 +02:00
Andrea Mazzoleni
9ddaa30e6c Fixes build in Mac OS X. 2014-04-01 19:53:19 +02:00
Andrea Mazzoleni
a9428730b0 Changes default Windows .conf location to the .exe dir. 2014-03-18 00:00:53 +01:00
Andrea Mazzoleni
9b74284e35 Avoids to access parity disks when not needed. 2014-03-10 21:17:10 +01:00
Andrea Mazzoleni
50077ddfa6 Minor updates to autoconf stuffs. 2014-03-06 18:53:44 +01:00
Andrea Mazzoleni
d0b7012376 Fixes a typo. 2014-03-04 19:34:55 +01:00
Andrea Mazzoleni
4b93f3e5ab Moves the lock file where the first content file resides. 2014-02-22 08:46:11 +01:00
Andrea Mazzoleni
5d8f17dcd1 Keeps the default value of -p and -o. 2014-02-16 21:05:25 +01:00
Andrea Mazzoleni
cb0a280ddc Adds date and time specifier for the log file name. 2014-02-16 10:03:02 +01:00
Andrea Mazzoleni
b1f2ff9469 Fixes a possible integer overflow in scrub counting.
Conflicts:
	HISTORY
2014-02-15 17:19:25 +01:00
Andrea Mazzoleni
68150ab814 Minor doc changes. 2014-02-12 22:14:10 +01:00
Andrea Mazzoleni
857c8eba63 Converts prehash to be a command line option. 2014-02-12 22:04:14 +01:00
Andrea Mazzoleni
c420391493 Detects copied files and reuse hash data. 2014-02-12 20:02:35 +01:00
Andrea Mazzoleni
f0cecf55c8 Fixes a typo in the HISTORY. 2014-02-03 22:40:14 +01:00
Andrea Mazzoleni
8fb9803b34 Changes sync to hash as a separate step. 2014-02-02 23:03:37 +01:00
Andrea Mazzoleni
d43bd8e928 Reuses previous .unrecoverable files to help multistep recovering. 2014-01-26 10:17:13 +01:00
Andrea Mazzoleni
0d65497565 Fixes a typo in the HISTORY. 2014-01-15 19:58:13 +01:00
Andrea Mazzoleni
0f6867ba4e In sync fixes silent error to compute the new parity. 2014-01-14 22:10:47 +01:00
Andrea Mazzoleni
a59d2e969e Doesn't warn about changed UUID for new disks. 2014-01-04 17:42:45 +01:00
Andrea Mazzoleni
73e990c3dc Updates the HISTORY 2013-12-31 18:12:21 +01:00
Andrea Mazzoleni
bbe151792c Reallocates files after a failed sync. 2013-12-24 21:46:27 +01:00
Andrea Mazzoleni
3df99a03ee Adds the new "share" configuration option to allow to share the pool directory in Windows. 2013-12-18 19:26:57 +01:00
Andrea Mazzoleni
1fc08900c9 Updates HISTORY. 2013-12-16 16:35:15 +01:00
Andrea Mazzoleni
030a70fcd3 Checks for directory existence before creating them. 2013-12-15 10:01:07 +01:00
Andrea Mazzoleni
7be2420cf3 Avoids to use inodes in disk with UUID changed. 2013-12-14 17:54:04 +01:00
Andrea Mazzoleni
90d1cf01df Changes to BETA version. 2013-12-14 12:03:02 +01:00
Andrea Mazzoleni
9a7fb61be4 Changes to version 5.2. 2013-12-14 12:02:38 +01:00
Andrea Mazzoleni
8d3e97b055 Fixes a typo in HISTORY. 2013-12-05 22:00:07 +01:00
Andrea Mazzoleni
98d826cb22 Adjusts the HISTORY. 2013-12-05 21:51:06 +01:00
Andrea Mazzoleni
52eb4675d3 Fixes a crash if a file is deleted during a sync/scrub. 2013-12-03 18:40:19 +01:00
Andrea Mazzoleni
a7d6b86b7b Prints the list of files with dup offset. 2013-12-02 19:03:00 +01:00
Andrea Mazzoleni
a64e24d503 Fixes the gen-conf command. 2013-11-26 18:43:12 +01:00
Andrea Mazzoleni
f789fbaba2 Revises history file. 2013-11-17 10:32:16 +01:00
Andrea Mazzoleni
4b88053cd0 Removes the BETA tag from the history. 2013-11-17 10:29:08 +01:00
Andrea Mazzoleni
bb0cd0e7ac Finalizes alternate triple parity support. 2013-11-05 19:40:32 +01:00
Andrea Mazzoleni
d3086339aa Documentation and comment changes. 2013-11-02 15:55:57 +01:00
Andrea Mazzoleni
7414f8daec Adds a basic memory test on the used memory buffers. 2013-10-27 17:31:10 +01:00
Andrea Mazzoleni
96796b0717 Updates documentation for new RAID levels. 2013-10-26 00:05:23 +02:00
Andrea Mazzoleni
9a5978eb22 Adds complete Cauchy RAID support and removes the mixed Power RAID. 2013-10-25 18:03:05 +02:00
Andrea Mazzoleni
136af37e96 Adds preliminary support for RAID based on a Cauchy matrix. 2013-10-22 23:40:05 +02:00
Andrea Mazzoleni
6c3d84d775 Merge branch 'b4'
Conflicts:
	HISTORY
	configure.ac
	state.c
	state.h
2013-10-21 19:52:28 +02:00
Andrea Mazzoleni
cef30125a2 Relax the check about small parity files, to allow to recover
after a failed sync before resizing the parity files.
2013-10-21 19:43:01 +02:00
Andrea Mazzoleni
1c07ed86f8 Changes the output format to make it more consistent between commands. 2013-10-19 13:24:35 +02:00
Andrea Mazzoleni
65f40a8fa5 Updates RAID comments. 2013-10-19 10:14:55 +02:00
Andrea Mazzoleni
ea039306ce Changes HISTORY for 4.3. 2013-10-15 08:29:38 +02:00
Andrea Mazzoleni
bd8f592a1a Merge branch 'b4'
Conflicts:
	HISTORY
	configure.ac
2013-10-09 22:35:50 +02:00
Andrea Mazzoleni
60cdf39bb9 Fixes scrub with -p0. 2013-10-09 22:31:51 +02:00
Andrea Mazzoleni
f9fa3b35a5 Revises the HISTORY. 2013-10-06 17:01:19 +02:00
Andrea Mazzoleni
fc0525d301 Changes HISTORY for 4.2 release. 2013-10-06 16:59:03 +02:00