Andrea Mazzoleni
|
ef53cd4086
|
Uses the new tommy_arrayof type.
|
2013-06-23 21:49:36 +02:00 |
|
Andrea Mazzoleni
|
1285298300
|
Updates with latest tommyds library.
|
2013-06-23 21:28:15 +02:00 |
|
Andrea Mazzoleni
|
29c7155d22
|
Ensures to call memhash with aligned data.
|
2013-06-23 21:27:38 +02:00 |
|
Andrea Mazzoleni
|
80e3cc4d4f
|
Gets in sync with tommy library.
|
2013-06-22 23:56:19 +02:00 |
|
Andrea Mazzoleni
|
1b0a38f924
|
Moves the seed info in the checksum line.
|
2013-06-22 18:26:21 +02:00 |
|
Andrea Mazzoleni
|
8fc805c272
|
Adds preliminary support to store additional information for each offset.
|
2013-06-22 18:13:19 +02:00 |
|
Andrea Mazzoleni
|
02506a7669
|
Fixes comments in tommyarray.
|
2013-06-22 17:27:03 +02:00 |
|
Andrea Mazzoleni
|
27c5829d5a
|
Changes the 'dup' output format to include the size of each duplicate file.
|
2013-06-22 16:31:00 +02:00 |
|
Andrea Mazzoleni
|
6a23acec2f
|
Ignores mount points.
|
2013-06-21 23:57:58 +02:00 |
|
Andrea Mazzoleni
|
de25273d1a
|
Updates TODO.
|
2013-06-21 00:05:28 +02:00 |
|
Andrea Mazzoleni
|
73a860bec0
|
Adds prelinary RAID5 unrolled by 8.
|
2013-06-20 23:59:33 +02:00 |
|
Andrea Mazzoleni
|
0cffb46050
|
Fixes some error conditions reported by clang.
|
2013-06-18 21:13:36 +02:00 |
|
Andrea Mazzoleni
|
fceaa8a4cf
|
Uses a lock file instead than a pid file.
It's more appropriate for a not daemon.
|
2013-06-18 21:06:31 +02:00 |
|
Andrea Mazzoleni
|
bc2a837953
|
Adds pid file support.
|
2013-06-17 23:50:26 +02:00 |
|
Andrea Mazzoleni
|
875081f530
|
Reviews items in the TODO list.
|
2013-06-17 21:44:12 +02:00 |
|
Andrea Mazzoleni
|
1b0bde9990
|
New test vector using the hash seed.
Fixes Spooky2 for big endian.
Better seed use for Murmur3.
|
2013-06-16 18:36:10 +02:00 |
|
Andrea Mazzoleni
|
4455ba7e4f
|
Adds a random hash seed.
|
2013-06-16 00:33:46 +02:00 |
|
Andrea Mazzoleni
|
548e90c30f
|
Activates spooky2 and adds the new rehash command.
|
2013-06-15 23:42:11 +02:00 |
|
Andrea Mazzoleni
|
afa38056f9
|
Removes unnecessary line continuation.
|
2013-06-15 23:41:22 +02:00 |
|
Andrea Mazzoleni
|
0a91957404
|
Updates dry.c to be in sych with check.c structure.
|
2013-06-15 23:40:58 +02:00 |
|
Andrea Mazzoleni
|
e19540a543
|
Fixes a typo in manpage.
|
2013-06-15 16:22:47 +02:00 |
|
Andrea Mazzoleni
|
6049b71296
|
Removes the slowsse2 cpu flag. It's no more requires as sse2 is not faster than mmx.
|
2013-06-14 22:39:27 +02:00 |
|
Andrea Mazzoleni
|
39b80a1a13
|
Uses 8 buffers when testing for speed.
|
2013-06-14 18:46:49 +02:00 |
|
Andrea Mazzoleni
|
d9dcaa4893
|
Makes clear in the speed test which are the hashes.
|
2013-06-13 23:33:13 +02:00 |
|
Andrea Mazzoleni
|
e92035284f
|
Adds RAID6 mmx/sse2 unroll by 4.
|
2013-06-13 23:32:16 +02:00 |
|
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 |
|