Andrea Mazzoleni
|
77bd47f2bb
|
Adjusts the test to pass after the parity size check bugfix.
|
2013-06-13 23:29:12 +02:00 |
|
Andrea Mazzoleni
|
a3259a4120
|
Adds RAID5 function with x4 unrolling.
|
2013-06-13 22:31:08 +02:00 |
|
Andrea Mazzoleni
|
70bbf2596f
|
Adds an explicative comment about dead code.
|
2013-06-12 20:22:56 +02:00 |
|
Andrea Mazzoleni
|
7ad4d26e0c
|
Fixes the computation of the expected parity size.
|
2013-06-10 18:35:25 +02:00 |
|
Andrea Mazzoleni
|
e64badd05e
|
Adds Spooky hash and a better RAID algo selection.
|
2013-06-09 22:55:57 +02:00 |
|
Andrea Mazzoleni
|
bfc4d3ad3f
|
Changes to version 3.2
|
2013-06-09 22:52:51 +02:00 |
|
Andrea Mazzoleni
|
8784a42016
|
Removes a memory leak in dup.
|
2013-06-08 16:00:05 +02:00 |
|
Andrea Mazzoleni
|
ca2da5178a
|
Print the disk serial number if there is a collision.
|
2013-06-08 14:53:59 +02:00 |
|
Andrea Mazzoleni
|
618ef76525
|
Fixes dup check for zero size.
|
2013-06-05 19:17:31 +02:00 |
|
Andrea Mazzoleni
|
813c105da9
|
In dup don't list empty files.
|
2013-06-04 23:24:50 +02:00 |
|
Andrea Mazzoleni
|
fd5c8ca2e4
|
Small message change.
|
2013-06-04 23:24:41 +02:00 |
|
Andrea Mazzoleni
|
5c0b7d2e6c
|
Better handling of return value in handle_create().
|
2013-06-01 22:49:38 +02:00 |
|
Andrea Mazzoleni
|
a84bd62ee6
|
Uses pathcmp() where appropriate instead of fnmatch().
|
2013-06-01 22:49:15 +02:00 |
|
Andrea Mazzoleni
|
2cc948a50c
|
Removes instead of renananig new partially recovered files when aborting.
|
2013-06-01 08:31:47 +02:00 |
|
Andrea Mazzoleni
|
5fef489a25
|
When renaming incomplete files, scans the full file list to take into account for fragmented files.
|
2013-05-31 23:34:59 +02:00 |
|
Andrea Mazzoleni
|
f8420e1dff
|
Reduces memory occupation for hardlinks and empty dirs.
|
2013-05-30 23:50:26 +02:00 |
|
Andrea Mazzoleni
|
1633fb2a89
|
Updates the TODO list.
|
2013-05-30 22:39:35 +02:00 |
|
Andrea Mazzoleni
|
919b820279
|
Updates the TODO list.
|
2013-05-22 21:01:07 +02:00 |
|
Andrea Mazzoleni
|
2e8998c53a
|
Updates history.
|
2013-05-14 21:36:14 +02:00 |
|
Andrea Mazzoleni
|
52bc209e83
|
Uses case insensitive comparison in Windows.
|
2013-05-14 21:34:51 +02:00 |
|
Andrea Mazzoleni
|
3949e32add
|
Uses the new MXE MingW cross compiler with gcc 4.7.2.
|
2013-04-28 22:26:40 +02:00 |
|
Andrea Mazzoleni
|
6e091490bb
|
Adds comment about FILE_FLAG_BACKUP_SEMANTICS use.
|
2013-04-28 22:25:32 +02:00 |
|
Andrea Mazzoleni
|
1344ae781a
|
Adds TODO item for compression of parity data.
|
2013-04-28 21:59:10 +02:00 |
|
Andrea Mazzoleni
|
d5c1843ba6
|
Deletes create file if the fix process is aborted.
|
2013-04-28 19:01:36 +02:00 |
|
Andrea Mazzoleni
|
caa7b5d054
|
When Data error are detected prints the full path of the file.
|
2013-04-28 17:51:35 +02:00 |
|
Andrea Mazzoleni
|
db330b9d0b
|
Doesn't exclude anymore system files in Windows.
|
2013-04-28 17:33:48 +02:00 |
|
Andrea Mazzoleni
|
e1e8ec9cfd
|
Adds an item in the TODO list.
|
2013-04-18 21:59:25 +02:00 |
|
Andrea Mazzoleni
|
e2c269fcdf
|
Uses Windows API for reading/writing to improve error detection and reporting.
|
2013-04-06 14:52:23 +02:00 |
|
Andrea Mazzoleni
|
aeb167bb16
|
Adds --test-skip-sequential to disable the sequential hint for the disk cache.
|
2013-04-04 22:52:56 +02:00 |
|
Andrea Mazzoleni
|
a85aa08276
|
Prints also the Windows GetLastError() in strerror().
|
2013-04-04 19:30:24 +02:00 |
|
Andrea Mazzoleni
|
9d4f988f95
|
Changes to version 3.1.
|
2013-04-02 21:53:54 +02:00 |
|
Andrea Mazzoleni
|
5fdfcf120f
|
Updates TODO list.
|
2013-03-30 14:43:06 +01:00 |
|
Andrea Mazzoleni
|
07d5027936
|
When reading the configuration checks if a disk name is duplicated.
|
2013-03-28 18:37:31 +01:00 |
|
Andrea Mazzoleni
|
7d938f874d
|
Text revisions.
|
2013-03-19 22:21:40 +01:00 |
|
Andrea Mazzoleni
|
8c7332cfda
|
Rechecks the hash of imported files before using them.
|
2013-03-19 21:59:13 +01:00 |
|
Andrea Mazzoleni
|
0ab9066a4f
|
Doesn't create the pool directory if missing.
|
2013-03-10 19:54:37 +01:00 |
|
Andrea Mazzoleni
|
dffb1c655f
|
Fixes the device detection of the pool dir.
We should not remove the file name, because it's already the directory.
|
2013-03-10 09:46:20 +01:00 |
|
Andrea Mazzoleni
|
a8c87614f1
|
Prints the operation done before proceeding.
|
2013-03-10 09:45:53 +01:00 |
|
Andrea Mazzoleni
|
9195f60a36
|
Fixes copyright year.
|
2013-03-05 19:09:09 +01:00 |
|
Andrea Mazzoleni
|
6d5feafd1f
|
Updated the month of the release.
|
2013-03-05 19:02:25 +01:00 |
|
Andrea Mazzoleni
|
8271203691
|
Removes a debug printf.
|
2013-03-05 19:02:04 +01:00 |
|
Andrea Mazzoleni
|
8a7debd4f1
|
Doesn't print anymore the list of filtered files because it's going to be printed directly by check and fix.
|
2013-03-05 19:01:29 +01:00 |
|
Andrea Mazzoleni
|
69e65d11e1
|
Updates .gitignore.
|
2013-03-05 19:01:02 +01:00 |
|
Andrea Mazzoleni
|
2a9430e439
|
Uses a simpler test for UUID change.
|
2013-03-04 21:44:29 +01:00 |
|
Andrea Mazzoleni
|
1973c32f30
|
Allows 1 or 2 UUID change without the need of the -U option.
|
2013-03-04 21:37:26 +01:00 |
|
Andrea Mazzoleni
|
768113c670
|
Adds UUID to check to detect disk misplacement.
|
2013-03-03 22:39:46 +01:00 |
|
Andrea Mazzoleni
|
8810d7b05d
|
Uses getc() instead of geteol() when we are expecting a space.
|
2013-03-03 17:42:42 +01:00 |
|
Andrea Mazzoleni
|
f5986f24a1
|
Fixes a typo in comment.
|
2013-03-03 14:16:46 +01:00 |
|
Andrea Mazzoleni
|
8bb7cf9f29
|
Removes the -S options. It was left in by mistake.
|
2013-03-03 14:16:08 +01:00 |
|
Andrea Mazzoleni
|
473e6218b5
|
Prints the fix/check file result only if verbose is enabled.
|
2013-03-03 00:13:34 +01:00 |
|