Commit graph

53 commits

Author SHA1 Message Date
Andrea Mazzoleni
bbd8e95a44 Removes explicit references to MD5. 2011-04-12 22:16:35 +02:00
Andrea Mazzoleni
21569be70d Uses by default the OpenSSL crypto MD5 implementation. 2011-04-12 18:58:30 +02:00
Andrea Mazzoleni
5f3659e7c9 More TODO items. 2011-04-09 08:47:49 +02:00
Andrea Mazzoleni
d9f560e013 Adds dry command for speed measurement. 2011-04-08 22:32:40 +02:00
Andrea Mazzoleni
ae5f4505b9 Documentation changes.
Adds md5.c in the source distribution.
2011-03-30 17:47:29 +02:00
Andrea Mazzoleni
501e8e7ec3 Adds support for hardlinks. 2011-03-30 17:24:09 +02:00
Andrea Mazzoleni
a5aa964f8f Removes some conversion warnings. 2011-03-30 17:13:42 +02:00
Andrea Mazzoleni
bd80df19ac Completes filtering with patterns. 2011-03-30 17:02:02 +02:00
Andrea Mazzoleni
a70eb4ed2b Adds filter capability in check and fix.
Fixes the context saving when only changed files are detected.
2011-03-30 00:14:43 +02:00
Andrea Mazzoleni
ba73d0c574 Fixes saving state when only moved files are detected. 2011-03-29 23:55:47 +02:00
Andrea Mazzoleni
7e58dc411b Adds -Wextra flag in compilation. 2011-03-29 23:55:31 +02:00
Andrea Mazzoleni
e5151deb29 More documentation. 2011-03-29 18:57:13 +02:00
Andrea Mazzoleni
637789d11b Some comments about the use of posix_advise(). 2011-03-29 18:27:25 +02:00
Andrea Mazzoleni
81f14d1dfb The progress estimation not takes care of the actual work to do. 2011-03-28 20:55:57 +02:00
Andrea Mazzoleni
e17b505c90 Some documentation changes. 2011-03-28 20:50:30 +02:00
Andrea Mazzoleni
face268eb1 Better MD5 support with test vectors, speed test and libcrypto fast implementation. 2011-03-25 21:04:46 +01:00
Andrea Mazzoleni
26c0e26a33 Changes to version 0.3 2011-03-23 20:58:03 +01:00
Andrea Mazzoleni
d24df4257e Adds initial readahead support. 2011-03-23 19:22:56 +01:00
Andrea Mazzoleni
87bb5c7a66 Adds the -t option to limit the number of blocks processed.
More tests with incomplete sync.
2011-03-23 18:54:08 +01:00
Andrea Mazzoleni
25841deb04 Adjusts the example configuration. 2011-03-22 23:37:06 +01:00
Andrea Mazzoleni
0451c9e8a0 Handles correctly file deletion in sync. 2011-03-22 23:23:45 +01:00
Andrea Mazzoleni
c6ab503395 Extends the manpage. 2011-03-22 23:22:18 +01:00
Andrea Mazzoleni
757dbd5573 More extensive unit test. 2011-03-22 23:21:19 +01:00
Andrea Mazzoleni
0d70e7cd6a Creates missing directories when fixing. 2011-03-22 23:20:12 +01:00
Andrea Mazzoleni
1735d444e0 Changes the default config file in Windows. 2011-03-22 23:19:22 +01:00
Andrea Mazzoleni
941c1f929a Adds bit operation functions. 2011-03-22 23:18:03 +01:00
Andrea Mazzoleni
5113baa175 Fixes the stat operation of a directory in Windows 2011-03-22 23:17:13 +01:00
Andrea Mazzoleni
cc968a94ec Documents the content file. 2011-03-20 22:53:36 +01:00
Andrea Mazzoleni
de07510220 Uses inodes to identify files.
It allows to automatically handle file move or rename without the need to rehash the file.
2011-03-20 22:36:49 +01:00
Andrea Mazzoleni
8fb43ddefa Fixed some portability issues for Windows. 2011-03-20 13:54:05 +01:00
Andrea Mazzoleni
bb350beb63 Removed the autogenerated config.h. 2011-03-20 12:10:40 +01:00
Andrea Mazzoleni
d48bf97685 Uses IEC binary prexies KiB, MiB, etc. 2011-03-20 10:49:29 +01:00
Andrea Mazzoleni
e80009334b Even better error management. More precise and explicative. 2011-03-19 22:00:08 +01:00
Andrea Mazzoleni
37c68721a1 Added valgrind use if available at the make check command 2011-03-19 00:34:36 +01:00
Andrea Mazzoleni
d978701783 Fixed a memory leak in scanning 2011-03-19 00:34:01 +01:00
Andrea Mazzoleni
f443a7f089 Better error management 2011-03-18 22:38:11 +01:00
Andrea Mazzoleni
a30c93024a Manages the degenerated cases of empty or skipping all.
Some change in the check screen output.
2011-03-17 16:17:59 +01:00
Andrea Mazzoleni
543658640a Splits the force option in force-zero and force-empty 2011-03-17 15:57:11 +01:00
Andrea Mazzoleni
f0ed233a58 Changes the naming 'state' file to 'content' file 2011-03-17 10:24:27 +01:00
Andrea Mazzoleni
c248397b21 Adds initial TODO list 2011-03-17 10:23:47 +01:00
Andrea Mazzoleni
1720854353 Adds a check to prevent to zeroing a file as typical ext4 behaviour after a crash.
Changes the default block size from 128 to 256 kB.
Write the block size in the state file to prevent a mismatch value from the configuration.
2011-03-17 09:54:02 +01:00
Andrea Mazzoleni
b9b8fd0bb8 Adds filter exclusion.
Some refactoring.
2011-03-16 23:52:10 +01:00
Andrea Mazzoleni
c2d113685e More comments in the source 2011-03-12 23:36:37 +01:00
Andrea Mazzoleni
2bea59f042 Adds more extensive tests 2011-03-12 23:21:32 +01:00
Andrea Mazzoleni
7c64ee26f9 Adds missing / in mount point specification
Adds example configuration file
2011-03-12 10:23:42 +01:00
Andrea Mazzoleni
496971e9c9 Address some portability issues 2011-03-12 10:09:59 +01:00
Andrea Mazzoleni
d25b55d393 Add initial documentation 2011-03-09 22:37:01 +01:00
Andrea Mazzoleni
fe24765029 Q 2011-03-09 22:36:18 +01:00
Andrea Mazzoleni
0e67d6c925 Minor package changes 2011-03-06 22:52:50 +01:00
Andrea Mazzoleni
4bd4f9dd79 Add the fix command
Split in various files
Add --force switch
Add --start switch
2011-03-04 20:59:21 +01:00