Kenneth Skovhede
2542824361
Merge branch 'master' into nuget_setup
...
# Conflicts:
# thirdparty/SharpAESCrypt/SharpAESCrypt.exe
2016-03-13 22:20:57 +01:00
Kenneth Skovhede
5193ff7f61
Improved the detection of wrong password to only stop if the very first filelist fails to decrypt
2016-03-13 17:54:59 +01:00
Kenneth Skovhede
2e27bbc45d
Stop the repair process if the filelists could not be decrypted, most likely this is caused by a wrong password
2016-03-13 17:01:35 +01:00
Kenneth Skovhede
51612aabf9
Added bug report progress information.
...
This fixes #1619
2016-03-13 16:23:58 +01:00
Kenneth Skovhede
e1c05b1f06
Merge pull request #1614 from FootStark/patch-2
...
Fix restore failure log message
2016-03-12 15:09:41 +01:00
FootStark
f847e3217f
Prepend file size check on scan target blocks
2016-03-12 13:47:03 +01:00
FootStark
27ce3ef5f3
Respect DryRun option when scanning target blocks
2016-03-12 12:48:41 +01:00
Stefan Lück
ed6bea7a07
Fix restore failure log message
2016-03-12 09:52:40 +01:00
Kenneth Skovhede
f86b66a888
Fixed issue #1606
2016-03-10 21:53:28 +01:00
Kenneth Skovhede
3a5c3f44d8
Fixed an issue where some data was not correctly reported after an error was detected
2016-03-10 21:53:00 +01:00
Kenneth Skovhede
18fbcbf2a0
Fixed some wrong comments
2016-03-10 21:51:55 +01:00
Kenneth Skovhede
d3fcffb845
Bugfix for an error message
2016-03-10 21:51:45 +01:00
Kenneth Skovhede
59df0bf71b
Merge branch 'ParalellFileScanning' of https://github.com/FootStark/duplicati into FootStark-ParalellFileScanning
...
# Conflicts:
# Duplicati/Library/Main/Operation/RestoreHandler.cs
2016-03-07 00:07:43 +01:00
Kenneth Skovhede
72b32a8fe5
Merge branch 'ImpVolumeDownloadOrder' of https://github.com/FootStark/duplicati into FootStark-ImpVolumeDownloadOrder
2016-03-06 21:17:26 +01:00
FootStark
e22a47ef83
Merge remote-tracking branch 'refs/remotes/duplicati/master' into ParalellFileScanning
2016-03-05 10:08:47 +01:00
FootStark
412d7fe07b
Reorganize ScanForExistingTargetBlocks
...
1. Fixes a bug where duplicati truncates forthwritten files backuped
with a size being a multiple of blocksize on rename.
2. Tries to verify file data on beginning. If successful, marks files to
not be reverified in the end.
3. On overwrite restore, removes readonly attribute from files having to
be modified
4. Little speedup by computing parallel blcok and file Hashes
2016-03-05 02:00:28 +01:00
Kenneth Skovhede
04cf6a1762
Merge pull request #1590 from FootStark/RestoreFromLargeSet
...
Better performance on restore from XXL DataSet
2016-03-04 22:43:47 +01:00
FootStark
2ff1b85ace
Fix update stats if file without blocks
...
Fixes progress tracker if there are files included in restore without
any blocks (happens on empty files with skip-metadata option)
2016-03-04 19:30:32 +01:00
FootStark
1fcf9919a0
Last Adjustment and a measure
2016-03-03 23:18:47 +01:00
FootStark
ee5d76837f
Volume order by max block index
2016-03-03 20:15:27 +01:00
Stefan Lück
4f9a911a70
Merge pull request #5 from FootStark/download_piping
...
Download piping
2016-03-03 08:11:23 +01:00
FootStark
fbeff5e46d
final bugfixing and a little cleanup
2016-03-02 23:01:38 +01:00
FootStark
fa76c3e0e0
Added experimental download piping
...
Incorporates Hash-calculation into stream stack for classic download mode (better performance)
Offers new experimental download mode where hashing and decryption are piped to different threads.
2016-02-28 21:39:36 +01:00
FootStark
8b6b98d007
Added option to enable experimental download piping
2016-02-28 21:36:52 +01:00
FootStark
2bd92e2534
Added option to enable experimental download piping
2016-02-28 21:36:09 +01:00
FootStark
7c1caa6f3d
Added comment
2016-02-28 00:16:00 +01:00
FootStark
8d644e2f94
Adapted to new BlockMarker, build statistics
2016-02-27 22:06:58 +01:00
FootStark
36984a322b
Imrpoved Blockmarker and update statistics
...
Updated BlockMarker to alter rows in Blocks table directly
Added Trigger-based update statistics
Prepared for file tracker
2016-02-27 22:04:48 +01:00
FootStark
150dac30e8
Enable ExecPlans for commands with parameters
2016-02-27 21:59:25 +01:00
Kenneth Skovhede
e2c3ba91e6
Added consistency check when re-building index files.
2016-02-23 20:56:58 +01:00
Kenneth Skovhede
39a8f4eb7f
Fixed an issue with re-creating index files from database in the case where the source file fills the blocklist with consecutive identical blocks.
2016-02-23 20:56:24 +01:00
Kenneth Skovhede
1fab22c807
Fixed some crashes introduced with the refactoring
2016-02-19 00:15:16 +01:00
Kenneth Skovhede
3236459f86
More refactoring to reduce the number of shared variables used when calling around in the BackupHandler class
2016-02-18 23:10:26 +01:00
Kenneth Skovhede
93cf6f6690
Changed logic for creating new volumes during backup.
...
Instead of creating them up front, they are created when needed (lazy init).
2016-02-18 22:49:10 +01:00
Kenneth Skovhede
781d8e4db4
Refactored the main backup routine to be more readable.
...
It still sucks because it keeps too much state in the class variables between function calls
2016-02-18 22:38:03 +01:00
Kenneth Skovhede
4780c25ff0
Bugfix, uploading control files in synthetic filelists did not work
2016-02-18 22:37:45 +01:00
Kenneth Skovhede
51340c0c1c
Merge pull request #1584 from FootStark/master
...
Performance improvement on restore
2016-02-18 22:19:31 +01:00
FootStark
b13a3d1251
Update RestoreHandler.cs
2016-02-18 21:01:58 +01:00
FootStark
8fd6236f96
Update RestoreHandler.cs
2016-02-18 20:29:47 +01:00
FootStark
454b6e2bf3
Fix double Hash computation on download
2016-02-18 19:42:45 +01:00
FootStark
07ef6b754e
Update ExtensionMethods.cs
2016-02-18 19:33:08 +01:00
FootStark
2595737e58
Speedup restore (Index + SQL Fix)
...
Fix Indexes and SQL's for Commit and Querying Missing Blocks
2016-02-18 19:31:17 +01:00
Kenneth Skovhede
e740e82aef
Bugfix for rebuilding the index files
2016-02-18 16:48:35 +01:00
Kenneth Skovhede
84390485cf
Merge pull request #1580 from duplicati/suggested_fix_for_issue_1569
...
Suggested fix for issue 1569
2016-02-15 08:50:59 +01:00
FootStark
9bfca11416
Fix for performance issue on restore.
2016-02-14 19:02:17 +01:00
Kenneth Skovhede
1ef469be67
Bugfix for the index fix
2016-02-13 22:13:40 +01:00
Kenneth Skovhede
097be65865
Adding an index as suggested in issue #1569
2016-02-11 13:29:12 +01:00
Kenneth Skovhede
65b45a3e17
Revert "Prevent the repair operation from creating a temporary partial database"
...
This reverts commit 2d6c269e92 .
2016-02-10 17:38:24 +01:00
Kenneth Skovhede
38ef186201
Implemented error message if user attempts to restore from an encrypted store without a passphrase.
2016-02-10 17:18:48 +01:00
Kenneth Skovhede
59cc0005a3
Removed unused references and updated most libraries to come from NuGet sources instead of being provided in the thirdparty library
2016-01-29 10:47:39 +01:00