Andrea Mazzoleni
|
452f88795f
|
Removes the forward declaration of scan_link
|
2013-01-27 18:58:48 +01:00 |
|
Andrea Mazzoleni
|
cc21721b2a
|
Supports hardlinks in both Unix and Windows.
|
2013-01-27 18:06:15 +01:00 |
|
Andrea Mazzoleni
|
a0a213664b
|
Saves and restores also empty directories.
|
2013-01-27 16:44:04 +01:00 |
|
Andrea Mazzoleni
|
8222c45ebb
|
Fixes the suggested exclude rule for directory removing the ending double slash.
|
2013-01-19 17:26:55 +01:00 |
|
Andrea Mazzoleni
|
8204dfad6a
|
Doesn't apply file filter rules to directory.
In Windows uses the information reported by FindFirstFile instead of calling lstat().
|
2013-01-18 00:15:55 +01:00 |
|
Andrea Mazzoleni
|
02f26ca9a1
|
Changes the exclude rules to be applied also to directories.
|
2012-11-04 00:46:16 +01:00 |
|
Andrea Mazzoleni
|
db6ff47062
|
Uses O_NOATIME if possible.
|
2012-11-03 23:57:12 +01:00 |
|
Andrea Mazzoleni
|
a93379f672
|
Adds a new -d command to filter by disk name.
Renames -A to -a for consistency.
|
2012-10-10 23:32:09 +02:00 |
|
Andrea Mazzoleni
|
7c9bf5f5f2
|
When printing inodes ensure to use 64 bits conversion in case inode is 32 bit.
|
2012-10-08 19:20:03 +02:00 |
|
Andrea Mazzoleni
|
3c598b28cc
|
Compiles with optional nanoseconds supports.
|
2012-09-19 21:52:15 +02:00 |
|
Andrea Mazzoleni
|
cdba43dea6
|
Fixes hard-links exclusion after the first one.
|
2012-08-19 17:07:56 +02:00 |
|
Andrea Mazzoleni
|
04c277f925
|
Automatically convert old content files to the new nanosecond format.
|
2012-07-13 20:53:57 +02:00 |
|
Andrea Mazzoleni
|
71c7f4dffb
|
More precise file modification time, now using nanoseconds.
|
2012-07-10 23:24:31 +02:00 |
|
Andrea Mazzoleni
|
c8a1a12f6a
|
Some comments about hardlink and attributes.
|
2012-06-20 22:38:53 +02:00 |
|
Andrea Mazzoleni
|
c692e83ae5
|
Prints the type of excluded files.
|
2012-04-11 22:03:14 +02:00 |
|
Andrea Mazzoleni
|
7a6db8600d
|
Enforces the invariant of having BLK states only if the parity is OK. Otherwise the block is moved to INV.
|
2012-03-13 23:45:56 +01:00 |
|
Andrea Mazzoleni
|
55fae37e7f
|
Improves recovering after an aborted sync.
|
2012-02-09 23:17:36 +01:00 |
|
Andrea Mazzoleni
|
f14ab1aa3b
|
Fixes the count of new files.
|
2012-02-03 19:16:14 +01:00 |
|
Andrea Mazzoleni
|
457eaf829c
|
Prints memory occupation after scanning the directories.
|
2012-01-21 10:17:55 +01:00 |
|
Andrea Mazzoleni
|
0099c8957c
|
Adds a new --filter-nohidden option to filter out hidden files.
|
2011-12-08 22:40:30 +01:00 |
|
Andrea Mazzoleni
|
191dcdf3d4
|
Adds the --find-by-name option to find files by path instead than by inode.
|
2011-10-09 23:41:08 +02:00 |
|
Andrea Mazzoleni
|
99515f610c
|
Separates the disk array in a disk list and a handle mapping vector.
|
2011-09-23 21:48:50 +02:00 |
|
Andrea Mazzoleni
|
e80d0ccdcf
|
Use the st_dev field to ensure to use different disks.
|
2011-09-20 22:35:15 +02:00 |
|
Andrea Mazzoleni
|
50078b8155
|
Automatically excludes content files if stored in data disks.
|
2011-09-18 22:43:41 +02:00 |
|
Andrea Mazzoleni
|
abd0096711
|
Save the content files also at the start of the sync process.
|
2011-09-03 22:21:45 +02:00 |
|
Andrea Mazzoleni
|
23a26390ce
|
Fixed --force-empty
|
2011-09-03 10:19:18 +02:00 |
|
Andrea Mazzoleni
|
6d0145f3a6
|
Lists all the empty disks when asking for --force-empty.
|
2011-09-03 10:12:13 +02:00 |
|
Andrea Mazzoleni
|
399f181a57
|
Initial support for symlinks. Only in *nix.
|
2011-08-26 14:18:38 +02:00 |
|
Andrea Mazzoleni
|
628fd0e683
|
Fixed the recognition of reuse of inodes in diff.
|
2011-07-27 18:51:07 +02:00 |
|
Andrea Mazzoleni
|
82cc02dc43
|
Always use the full path in output messages.
|
2011-06-26 21:37:47 +02:00 |
|
Andrea Mazzoleni
|
a1f493d18b
|
Some output changes at the diff command.
|
2011-06-26 21:26:18 +02:00 |
|
Andrea Mazzoleni
|
1449a85f41
|
More explicative message for --force-empty.
|
2011-06-26 20:42:32 +02:00 |
|
Andrea Mazzoleni
|
2eec5eb675
|
In move prints the old name before deallocating it.
|
2011-06-24 20:47:22 +02:00 |
|
Andrea Mazzoleni
|
2aa36a5df5
|
Adds -G and diff commands.
|
2011-06-20 20:35:04 +02:00 |
|
Andrea Mazzoleni
|
a1b3c98c04
|
Typo fix in a message.
|
2011-06-14 22:14:00 +02:00 |
|
Andrea Mazzoleni
|
0365488ce9
|
Using lstat also in Windows.
|
2011-06-11 10:19:34 +02:00 |
|
Andrea Mazzoleni
|
9fe39ec703
|
Ignores symbolic links. They are not backuped.
|
2011-06-11 10:01:08 +02:00 |
|
Andrea Mazzoleni
|
f8d2c91a96
|
Changes the way files without read or write permission are handled.
Now we try to continue processing returning a warning where possible.
|
2011-06-11 09:38:19 +02:00 |
|
Andrea Mazzoleni
|
900c0e9297
|
First removes files before adding new ones to minimize the parity size.
|
2011-05-24 21:49:15 +02:00 |
|
Andrea Mazzoleni
|
35f3c092ed
|
Fixes support of file names starting or ending with a space.
|
2011-05-24 21:03:30 +02:00 |
|
Andrea Mazzoleni
|
6bead7d180
|
Fixes getting file info in Windows for some special files.
|
2011-05-04 19:28:36 +02:00 |
|
Andrea Mazzoleni
|
64f4d59adb
|
Reduces the permission to stat files in Windows.
Check explicitely to have read permission in scanning.
|
2011-05-04 00:22:12 +02:00 |
|
Andrea Mazzoleni
|
5a2e118c38
|
In Windows convert backslash to forward slash.
|
2011-05-03 23:28:03 +02:00 |
|
Andrea Mazzoleni
|
10511499aa
|
Uses PRIu64 to print 64 bit integers.
|
2011-04-29 22:37:40 +02:00 |
|
Andrea Mazzoleni
|
f4f5554287
|
Reduces memory occupation.
|
2011-04-28 23:09:19 +02:00 |
|
Andrea Mazzoleni
|
cb4a72afca
|
Adds include logic in filtering.
|
2011-04-26 18:51:42 +02:00 |
|
Andrea Mazzoleni
|
501e8e7ec3
|
Adds support for hardlinks.
|
2011-03-30 17:24:09 +02:00 |
|
Andrea Mazzoleni
|
bd80df19ac
|
Completes filtering with patterns.
|
2011-03-30 17:02:02 +02:00 |
|
Andrea Mazzoleni
|
ba73d0c574
|
Fixes saving state when only moved files are detected.
|
2011-03-29 23:55:47 +02:00 |
|
Andrea Mazzoleni
|
0451c9e8a0
|
Handles correctly file deletion in sync.
|
2011-03-22 23:23:45 +01:00 |
|