Martin
|
6e0687ef7c
|
Finish sparse extent if extent is unchanged with tree hashing
|
2016-04-20 18:18:01 +02:00 |
|
Martin
|
456b9758b6
|
Fixed bug where sparse file extents were not skipped with tree-hashing
|
2016-04-01 23:54:45 +02:00 |
|
Martin
|
66ede3b97f
|
Do not start sparse extent with last block
|
2016-03-31 23:38:57 +02:00 |
|
Martin
|
c63370d55f
|
Correctly handle sparse extents in combination with tree hashing
|
2016-02-25 17:30:49 +01:00 |
|
Martin
|
d0092e1309
|
Fixed hash calculation with tree hash and patches
|
2016-02-25 14:14:43 +01:00 |
|
Martin
|
e1400815ee
|
Fixed warnings
|
2016-02-22 19:11:14 +01:00 |
|
Martin
|
eb920ed913
|
New tree hashing method
|
2016-02-17 15:03:28 +01:00 |
|
Martin
|
228223f0aa
|
New tree hashing method
|
2016-02-16 02:17:57 +01:00 |
|
Martin Raiber
|
3774f9c69e
|
Improved error logging
|
2016-01-28 02:03:40 +01:00 |
|
Martin Raiber
|
c19359a0ec
|
Improved error logging
|
2016-01-27 20:13:55 +01:00 |
|
Martin
|
ac20c3df8c
|
Build fix
|
2016-01-16 18:24:44 +01:00 |
|
Martin
|
209d89579f
|
Fix chunked patching/hashing with sparse extents
|
2016-01-15 14:47:25 +01:00 |
|
Martin
|
0cc3aaf863
|
Bug fixes in sparse file handling
|
2016-01-14 22:11:57 +01:00 |
|
Martin
|
5402c004ed
|
Linux build fixes plus improved error logging
|
2016-01-14 19:46:43 +01:00 |
|
Martin
|
b63ff45634
|
Sparse file restore
|
2016-01-12 00:38:14 +01:00 |
|
Martin
|
95e76550cd
|
Sparse file handling (TODO: Linux)
|
2016-01-11 00:29:46 +01:00 |
|
Martin
|
9ee64e650a
|
Updated copyright
|
2016-01-02 16:38:00 +01:00 |
|
Martin
|
9bab514e22
|
Removed UTF16 string (std::wstring) in most places. UTF8 everywhere!
|
2015-12-13 16:17:36 +01:00 |
|
Martin
|
345d182568
|
License change from GPLv3+ to AGPLv3+
|
2015-08-01 22:58:40 +02:00 |
|
Martin
|
0e1af4b517
|
Fixed Windows build
|
2014-12-30 16:16:33 +01:00 |
|
Martin Raiber
|
f710ff9408
|
Script output download on Windows
|
2014-12-28 21:55:22 +01:00 |
|
Martin
|
07f31ad57d
|
Simultaneous file and image backups and heavy refactoring
|
2014-11-30 19:34:02 +01:00 |
|
Martin
|
3a0db7e2e1
|
Correctly patch partially downloaded files
(cherry picked from commit 1940da6c1b)
|
2014-11-16 13:27:48 +01:00 |
|
Martin
|
01128bd8fe
|
Handle out of space condition in command line download (for testing)
|
2014-11-12 21:47:59 +01:00 |
|
Martin
|
28f12ec1cd
|
Exit if no header was found and file was patched
(cherry picked from commit 41b4771f41)
|
2014-11-09 13:55:20 +01:00 |
|
Martin
|
c433eae9f6
|
Exit if no header was found and file was patched
(cherry picked from commit c16fdd0c34)
|
2014-11-09 13:55:13 +01:00 |
|
Martin
|
ef5549615e
|
Output debug info, if assertion fails
(cherry picked from commit 4fa4dc058a)
|
2014-11-09 13:54:59 +01:00 |
|
Martin
|
14cc29abe1
|
Added assertions and error logging if patch is corrupt
|
2014-11-05 19:31:46 +01:00 |
|
Martin
|
c598b10f9a
|
Call callback for correct seeking
|
2014-09-07 17:08:11 +02:00 |
|
Martin
|
f983b3d524
|
Increased buffer size in chunk patcher and optimization of chunk patcher for btrfs
|
2014-09-05 19:24:14 +02:00 |
|
Martin
|
1999d4f148
|
Hande endianess correctly
|
2014-02-23 21:50:19 +01:00 |
|
Martin Raiber
|
ef3b4f89f5
|
Fixed bug, where the internal file hash was calculated incorrectly with the chunked file hash transfer mode
|
2013-10-25 19:35:19 +02:00 |
|
Martin Raiber
|
e983bdc31e
|
Use reflink to save only changed file parts on btrfs
|
2012-11-01 21:44:12 +01:00 |
|
Martin Raiber
|
1a6fb8ebb5
|
Fixed bug in chunked transfer mode
|
2012-07-02 23:42:35 +02:00 |
|
Martin Raiber
|
eee1e1f0bb
|
Further work on internet mode
|
2012-04-15 16:21:28 +02:00 |
|