Commit graph

558 commits

Author SHA1 Message Date
Andrea Mazzoleni
4eee6b9c4a Doesn't fail in filephy() after an unexpected error. There are too many filesystem to know that are expected errors. 2013-09-24 21:45:07 +02:00
Andrea Mazzoleni
ef969263cd Fallback to FIBMAP if FIEMAP doesn't work. 2013-09-23 23:58:19 +02:00
Andrea Mazzoleni
90b4efdbba Updates the HISTORY. 2013-09-23 22:44:57 +02:00
Andrea Mazzoleni
593d4fd5f1 Updates HISTORY. 2013-09-23 22:11:21 +02:00
Andrea Mazzoleni
efd8a3c01a Fixes a typo in messages. 2013-09-22 23:54:49 +02:00
Andrea Mazzoleni
6178b1be83 Fixes the computation of the blockmax when importing a text file. 2013-09-22 23:54:19 +02:00
Andrea Mazzoleni
013306e325 Prints a more clear statement that Everything is OK at the end of commands. 2013-09-21 19:11:11 +02:00
Andrea Mazzoleni
5033e1e2f1 Reviews the TODO list. 2013-09-21 17:44:46 +02:00
Andrea Mazzoleni
c5d0aa01c1 Adds a new -C, --gen-conf option to generate the configuration file from the content file. 2013-09-21 15:53:46 +02:00
Andrea Mazzoleni
c956f55d62 Changes to version 4.1. 2013-09-17 23:39:51 +02:00
Andrea Mazzoleni
f31e4f229d If the underline filesystem doesn't support FIEMAP, use the inode instead of the physical offset. 2013-09-17 23:39:51 +02:00
Andrea Mazzoleni
194846f01b Uses q-parity instead qarity in messages. 2013-09-16 19:49:42 +02:00
Andrea Mazzoleni
3b6dfd9ffe Fixes the -G option and adds test for it. 2013-09-16 18:52:10 +02:00
Andrea Mazzoleni
4f8f4cf534 Fixes a typo in example .conf. 2013-09-15 16:12:14 +02:00
Andrea Mazzoleni
2146794e8d Corrects typos in the messages. 2013-09-11 22:41:03 +02:00
Andrea Mazzoleni
4525df430e Reviews of the HISTORY. 2013-09-11 21:50:18 +02:00
Andrea Mazzoleni
4012d26986 Reviews the documentation. 2013-09-11 21:46:22 +02:00
Andrea Mazzoleni
7ca7225922 More clear doc. 2013-09-10 21:22:06 +02:00
Andrea Mazzoleni
d01c480af4 Prints sync progress in the status report. 2013-09-08 08:34:47 +02:00
Andrea Mazzoleni
4f891087a2 Optimizes the cache use for all the RAID computations. 2013-09-05 22:29:58 +02:00
Andrea Mazzoleni
ed135e5912 Updates the manpage. 2013-09-05 22:25:29 +02:00
Andrea Mazzoleni
1099bd7c0d Updates TODO. 2013-09-05 22:24:49 +02:00
Andrea Mazzoleni
710363382d Adjusts the HISTORY. 2013-09-03 00:05:57 +02:00
Andrea Mazzoleni
0e52776ecb Renames ALIGN to avoid conflicts in some architectures. 2013-09-01 17:02:11 +02:00
Andrea Mazzoleni
bec047b0b3 Adds statfs() support to other unix. 2013-08-29 00:23:14 +02:00
Andrea Mazzoleni
e4e13a669b Marks FUSE filesystem as with not persistent inodes,
disabling inode use in such case.
2013-08-27 23:02:12 +02:00
Andrea Mazzoleni
4fb96c0dec In the messages uses WARNING in uppercase. 2013-08-27 22:42:50 +02:00
Andrea Mazzoleni
e800b190a3 Reviews the HISTORY. 2013-08-26 21:39:12 +02:00
Andrea Mazzoleni
d0696e5380 Reviews some comment and really clear unused inodes. 2013-08-26 21:02:20 +02:00
Andrea Mazzoleni
4f309c042f Ensures that a changed link triggers the content write. 2013-08-26 20:50:15 +02:00
Andrea Mazzoleni
e12f5f0d2a Prints the supported nanosecond function with -T. 2013-08-26 20:38:40 +02:00
Andrea Mazzoleni
8eafeafcb6 Removes the --find-by-name, -N option. Now it automatically searches
by name if a file is not found searching by inode, automatically
reassigning inodes in restored files
2013-08-26 20:33:25 +02:00
Andrea Mazzoleni
3a5ce4e522 Restores the timestamp of empty files in fix. 2013-08-26 20:20:36 +02:00
Andrea Mazzoleni
1e5a9b5992 Warning removal in Windows. 2013-08-25 23:08:27 +02:00
Andrea Mazzoleni
18126044f3 Updates TODO. 2013-08-25 22:43:48 +02:00
Andrea Mazzoleni
1e4bc72098 Adds a check to avoid to use FUSE filesystem. 2013-08-25 22:39:58 +02:00
Andrea Mazzoleni
181c8e71cf Rewrites content file if one is missing. 2013-08-25 22:39:05 +02:00
Andrea Mazzoleni
6ac6d994a6 Adds a check about the maximum number of disks. 2013-08-25 22:37:39 +02:00
Andrea Mazzoleni
cae50bbeba Warning removal about unused result. 2013-08-25 22:36:38 +02:00
Andrea Mazzoleni
60d7189bdb Checks if the binary file is generated by a newer version of SnapRAID. 2013-08-25 17:54:39 +02:00
Andrea Mazzoleni
11888d9e0d Force content saving if it's in text format. 2013-08-25 17:53:34 +02:00
Andrea Mazzoleni
927bd8a564 Updates the example configuration files. 2013-08-25 17:50:22 +02:00
Andrea Mazzoleni
e4fe228cc1 Uses the deleted block offset when reading the text content to enlarge the parity size.
This ensures a better consistency check on the size of parity.
2013-08-23 23:02:03 +02:00
Andrea Mazzoleni
d141c7bc13 Writes indexes instead of disk names in the binary format.
Better detection of empty disks to remove the mapping record.
2013-08-23 22:35:14 +02:00
Andrea Mazzoleni
fb5cc1c3b4 Doesn't remove anymore deleted blocks before sync.
They are going to be automatically excluded when we write the content file.
2013-08-23 18:45:34 +02:00
Andrea Mazzoleni
0eddc7c592 Warning removal in some architectures. 2013-08-23 18:25:28 +02:00
Andrea Mazzoleni
6a25acb8dc Fixes inode assignenment in nix architectures different than Linux. 2013-08-23 18:24:52 +02:00
Andrea Mazzoleni
524ffa00f2 Adds options -p and -o for scrub. 2013-08-22 23:03:13 +02:00
Andrea Mazzoleni
5ef045b074 Adds acknowledgments. 2013-08-22 23:00:01 +02:00
Andrea Mazzoleni
e8a120feb8 Fixes compilation in BigEndian architectures. 2013-08-22 21:41:41 +02:00