Andrea Gelmini
|
986e9b4131
|
Fix typos
|
2020-05-26 12:50:15 +02:00 |
|
Andrea Mazzoleni
|
713a8138c0
|
Minor formatting changes
|
2017-11-03 23:46:45 +01:00 |
|
Andrea Mazzoleni
|
f778fb691f
|
Apply new hardlink behaviour also to NTFS in nix platforms
This is a specific NTFS behaviour, not limited to Windows.
|
2017-10-29 18:43:53 +01:00 |
|
Andrea Mazzoleni
|
2a8f963707
|
Fix recognition of Windows hardlinks
In Windows hardlinks may have different time and size attributes
reported by FindFirst. This is persistent until the link is opened.
|
2017-10-27 22:59:14 +02:00 |
|
Andrea Mazzoleni
|
61a1e7a7e6
|
Use casting when printing value that may be of a different type
The stat struct could use whatever type for st_* fields.
|
2017-10-27 22:54:42 +02:00 |
|
Andrea Mazzoleni
|
475bcf17f8
|
Clarify the message about the conseguence of missing UUID
This should be less scary to users.
|
2016-11-14 20:29:27 +01:00 |
|
Andrea Mazzoleni
|
29fb2b22a2
|
Explain why errno is set to 0
|
2016-09-23 16:46:54 +02:00 |
|
Andrea Mazzoleni
|
b3cc9192cd
|
Don't print disk dir in info
|
2016-05-29 19:23:42 +02:00 |
|
Andrea Mazzoleni
|
dd87022490
|
Remove unnecessary prefix char in escaping
We can encode it at higher level.
|
2016-05-29 18:23:43 +02:00 |
|
Andrea Mazzoleni
|
256db0e595
|
Rename internal esc/quote functions
No functional change
|
2016-05-29 18:19:32 +02:00 |
|
Andrea Mazzoleni
|
32a57a5808
|
Apply filters also to empty dir
Doesn't always include them when using filter options.
|
2016-05-15 14:27:35 +02:00 |
|
Andrea Mazzoleni
|
69efbf264a
|
Quote file path in fix messages
|
2016-05-15 14:27:35 +02:00 |
|
Andrea Mazzoleni
|
5b06549ee3
|
Make the hash size configurable
Only at source code level.
|
2016-04-07 21:39:02 +02:00 |
|
Andrea Mazzoleni
|
62e4b7e14c
|
Clearer blkid message about package to install
|
2016-03-01 22:16:19 +01:00 |
|
Andrea Mazzoleni
|
7992ca1a77
|
Extend the diff manual and reorder the final summary
|
2016-02-14 10:37:44 +01:00 |
|
Andrea Mazzoleni
|
12b30c198e
|
Use a thread-safe esc() function with a local buffer
|
2016-02-09 23:12:33 +01:00 |
|
Andrea Mazzoleni
|
68e4a053cd
|
Remove some warnings without optimizations
|
2016-01-18 22:39:39 +01:00 |
|
Andrea Mazzoleni
|
9d3773a2d4
|
Rename the 'nano' command to 'touch'
|
2016-01-18 19:41:04 +01:00 |
|
Andrea Mazzoleni
|
edbd51f3bf
|
Log in diff why a file is different than before
|
2016-01-18 19:05:46 +01:00 |
|
Andrea Mazzoleni
|
d2991f736c
|
Function renaming to get better consistency
|
2016-01-16 14:30:08 +01:00 |
|
Andrea Mazzoleni
|
74fa6e9274
|
Add the "maybe" function also to par2block
|
2016-01-15 20:36:20 +01:00 |
|
Andrea Mazzoleni
|
eaa89473b4
|
Keep different the functions that may not find the parity
|
2016-01-15 20:05:38 +01:00 |
|
Andrea Mazzoleni
|
56bef0d90f
|
Fix an invalid assumption about allocated parity
In the copy detection it's possible to need to
copy from a file wihout parity. This could result
in the parity position not found.
|
2016-01-15 19:50:21 +01:00 |
|
Andrea Mazzoleni
|
84f7a623ab
|
Be more verbose in log and messages about UUID
|
2016-01-05 23:35:55 +01:00 |
|
Andrea Mazzoleni
|
5249f9cb04
|
Fix various typos in comments
|
2016-01-02 16:52:20 +01:00 |
|
Andrea Mazzoleni
|
d5c0a8c2f3
|
Support the case of an empty symlink
There is the report of a such condition in Windows.
|
2015-12-18 19:52:30 +01:00 |
|
Andrea Mazzoleni
|
cab1b43d3b
|
Add a missing newline in the force-empty message
|
2015-12-04 22:13:26 +01:00 |
|
Andrea Mazzoleni
|
f71ddbb3fd
|
Add backtrace support for internal errors
|
2015-12-04 22:02:31 +01:00 |
|
Andrea Mazzoleni
|
d927a58e4e
|
Remove dead code about adjusting the first free parity position
We already known that the update of the first parity position
is never triggered, and then we can avoid to query the parity
position at all.
|
2015-11-20 18:29:53 +01:00 |
|
Andrea Mazzoleni
|
cf335f8258
|
Avoid an unused variable warning in the Windows builds
|
2015-11-18 23:17:10 +01:00 |
|
Andrea Mazzoleni
|
6b55d2a292
|
Add extra assertions and consistency checks
|
2015-11-16 22:54:00 +01:00 |
|
Andrea Mazzoleni
|
903ced679f
|
Disable the file zero check in Windows
|
2015-11-14 17:03:52 +01:00 |
|
Andrea Mazzoleni
|
fb759fec84
|
Rename some shadow variables
This removes some warnings in gcc 4.6 version.
|
2015-10-08 22:33:41 +02:00 |
|
Andrea Mazzoleni
|
0c7ea790c3
|
Check the block state before getting the parity mapping
This case is not problematic, but we enforce the check order
for consistency.
|
2015-10-08 18:41:01 +02:00 |
|
Andrea Mazzoleni
|
610c59e1d8
|
Fix an inconsistency check about not mapped copied files
|
2015-10-07 23:18:06 +02:00 |
|
Andrea Mazzoleni
|
452a595067
|
Adjust verbs in comments
|
2015-10-07 22:07:20 +02:00 |
|
Andrea Mazzoleni
|
b17e618d49
|
Add an extensive parity filesystem check
With the new mapping it's now possible to check everything
in a very fast way.
|
2015-10-05 21:40:44 +02:00 |
|
Andrea Mazzoleni
|
9bc5f9e5ce
|
Change the internal mapping to a tree of chunk
This is intended to save memory as now we can use a fixed
block of 17 bytes to store the block information, compared
to the previous 28/36 bytes.
|
2015-10-04 23:17:13 +02:00 |
|
Andrea Mazzoleni
|
fa775d24a8
|
More interface changes to prepare to the use of tree mapping
|
2015-10-04 22:03:58 +02:00 |
|
Andrea Mazzoleni
|
f719ee4f57
|
Switch from deleted blocks to deleted files
This will allow an easier management of the parity allocation.
|
2015-10-01 23:24:44 +02:00 |
|
Andrea Mazzoleni
|
0407c945db
|
Change the interface for parity allocation
This will allow a more compact representation
of the parity allocation
|
2015-10-01 23:24:06 +02:00 |
|
Andrea Mazzoleni
|
ebe3b06228
|
Customize message for mount point not accessible
|
2015-06-23 21:39:18 +02:00 |
|
Andrea Mazzoleni
|
246c1d3b72
|
Be more specific in the empty message
|
2015-04-30 22:05:53 +02:00 |
|
Andrea Mazzoleni
|
5c5e80a239
|
Change the return code for 'diff' if a sync is required
|
2015-04-28 19:15:16 +02:00 |
|
Andrea Mazzoleni
|
de0c437bd2
|
Put a clear separation between log and msg functions
|
2015-04-20 22:07:42 +02:00 |
|
Andrea Mazzoleni
|
a5a72f4a31
|
Change some warnings to errors to always print them on screen
|
2015-04-19 21:13:05 +02:00 |
|
Andrea Mazzoleni
|
83d967e2c0
|
Change "diff" to return an error if a "sync" is required
|
2015-03-02 23:01:15 +01:00 |
|
Andrea Mazzoleni
|
e56de653da
|
Introduce a new messaging system
|
2015-02-22 14:31:03 +01:00 |
|
Andrea Mazzoleni
|
ea07a7025e
|
Escape path in the log file
|
2015-02-12 22:55:05 +01:00 |
|
Andrea Mazzoleni
|
2ac751b6d9
|
Put all the stdout output also in stdlog
|
2015-02-03 19:35:43 +01:00 |
|