Kenneth Skovhede
|
988746c5f9
|
Fixed correct recording of zero-length files
|
2016-03-30 12:24:34 +02:00 |
|
Kenneth Skovhede
|
08d8bd67a6
|
Fixed error after merge with latests master
|
2016-03-30 08:33:10 +02:00 |
|
Kenneth Skovhede
|
317fd493d8
|
Merge branch 'master' into concurrent_processing
# Conflicts:
# Duplicati/Library/Main/Database/LocalDatabase.cs
# Duplicati/Library/Main/Operation/BackupHandler.cs
# Duplicati/Library/Main/Operation/RecreateDatabaseHandler.cs
|
2016-03-30 08:30:09 +02:00 |
|
Kenneth Skovhede
|
a568b1e55e
|
Fixed query and logic for issue reported in #1644 and #1583
|
2016-03-30 01:30:51 +02:00 |
|
Kenneth Skovhede
|
6aedcea7a6
|
Deleted extra left parenthesis
|
2016-03-27 16:07:03 +02:00 |
|
Kenneth Skovhede
|
4df9ec1224
|
Rewrote query for deleting filesets to support filesets with zero entries.
This should fix issue #1583
|
2016-03-27 15:28:49 +02:00 |
|
Kenneth Skovhede
|
a6699e513d
|
Fixed the repair to also support blocksize values that are not evenly divisible with the blockhash size
|
2016-03-27 12:50:40 +02:00 |
|
Kenneth Skovhede
|
a811189e82
|
Merge pull request #1661 from FootStark/hotfix/RecreateDatabaseError
Hotfix/recreate database error
|
2016-03-26 17:51:43 +01:00 |
|
FootStark
|
d715d494ec
|
Quickfix to restore issue
Fixes blocksize-assumption of 10KB
|
2016-03-26 13:14:05 +01:00 |
|
Stefan Lück
|
61ed7b3db4
|
catch Force Locale error
|
2016-03-26 11:34:37 +01:00 |
|
Stefan Lück
|
0f752fb870
|
catch Force Locale error msg
|
2016-03-26 11:32:51 +01:00 |
|
Stefan Lück
|
7988224863
|
Hopefully fixes NoMethodImplementation on .NET40
The set was already wrapped, now the get is too.
As in #1659.
|
2016-03-26 11:03:06 +01:00 |
|
Kenneth Skovhede
|
a2141a60aa
|
Pending save buffer fix
|
2016-03-24 16:36:42 +01:00 |
|
Kenneth Skovhede
|
c71058820c
|
Cleanup logic for fixing databases with a registered duplicate remote volume
|
2016-03-24 16:31:07 +01:00 |
|
Kenneth Skovhede
|
6cd73c1d0a
|
Likely fix for issue #1644 and #1583
|
2016-03-24 16:30:19 +01:00 |
|
FootStark
|
eeefe39e9b
|
Fix wrong stream closed
|
2016-03-23 14:51:58 +01:00 |
|
Kenneth Skovhede
|
4bceaa7712
|
Merge branch 'feature/fix_race_in_unittest'
|
2016-03-20 13:29:04 +01:00 |
|
Kenneth Skovhede
|
875cd57eab
|
Bit too quick there :)
|
2016-03-20 12:41:17 +01:00 |
|
Kenneth Skovhede
|
e1162e40c4
|
Merge branch 'feature/enable_multithreading_by_default'
|
2016-03-20 12:39:06 +01:00 |
|
Kenneth Skovhede
|
bf07813ca8
|
Real fix for the problem with duplicate fileset timestamp on really short backups
|
2016-03-20 12:38:36 +01:00 |
|
Kenneth Skovhede
|
eea33a7649
|
Enabled streaming and multithreading in encryption by default
|
2016-03-19 22:27:46 +01:00 |
|
Kenneth Skovhede
|
9fdae7f0c3
|
Added distinct clause to guard against index files with multiple copies of the same blocklisthash
|
2016-03-19 22:16:22 +01:00 |
|
Kenneth Skovhede
|
6b18217c0a
|
Merge branch 'feature/improved_rebuild_queries'
# Conflicts:
# Duplicati/Library/Main/Operation/RecreateDatabaseHandler.cs
# Duplicati/Library/Main/Operation/RepairHandler.cs
|
2016-03-18 14:32:43 +01:00 |
|
Kenneth Skovhede
|
0530cb4d52
|
Added repair-in-progress check to avoid continuing work on a broken database
|
2016-03-18 13:26:12 +01:00 |
|
Kenneth Skovhede
|
dc1ede384a
|
Added check so restore also works with non-default block sizes
|
2016-03-18 13:25:20 +01:00 |
|
Kenneth Skovhede
|
4be7a45067
|
Fixed the query to correctly compute the size of the trailing blocklisthash block.
|
2016-03-18 13:24:10 +01:00 |
|
Kenneth Skovhede
|
86b326b4f2
|
Merge branch 'feature/FootStark-RenamePipingOption' into develop
|
2016-03-17 22:51:03 +01:00 |
|
Kenneth Skovhede
|
0ebbef0b97
|
Implemented feature that does not delete extra index files if their content fits the database.
|
2016-03-17 21:51:42 +01:00 |
|
Kenneth Skovhede
|
f3477cac3a
|
Implemented upload of additional index volume if data is found to be missing during the recreation process
|
2016-03-17 21:45:45 +01:00 |
|
Kenneth Skovhede
|
ade9db9dca
|
Utility fixes
|
2016-03-17 21:43:09 +01:00 |
|
Kenneth Skovhede
|
2dc2fb4197
|
Improved the BlocklistEnumerable with yield statements instead of a manual implementation
|
2016-03-17 21:42:03 +01:00 |
|
Kenneth Skovhede
|
9a58a93894
|
Fixed an cleaned the rebuild SQL that picks missing blocklist hashes
|
2016-03-17 21:17:22 +01:00 |
|
Kenneth Skovhede
|
40b96fbedf
|
Bugfix, weird order of arguments
|
2016-03-17 21:13:48 +01:00 |
|
FootStark
|
f8c7b0ce2c
|
Renamed option for beta
Renamed option 'enable-piped-downstreams' --> 'enable-piped-streaming'
to generalize for uploads
|
2016-03-17 19:53:51 +01:00 |
|
Kenneth Skovhede
|
3397e42e0b
|
Merge pull request #1620 from FootStark/DeleteVolumeQuickFix
Mitigate slow volume deletion
|
2016-03-16 15:38:54 +01:00 |
|
FootStark
|
16472b10ca
|
Fixes File accesses and issue #1623
|
2016-03-16 01:04:55 +01:00 |
|
FootStark
|
7656e891ce
|
Prepocessor for schema, Optimized RemoveRemoteVolume
Added a preprocessor for schema supporting sqlite_version-dependent
Statements
RemoveRemoteVolume deletes volumes in batch.
|
2016-03-16 00:49:28 +01:00 |
|
Kenneth Skovhede
|
9f1c51e891
|
Improved logic to deal with blocklistshashes that collide but have different lengths.
Added safeguard to avoid importing blocklists with wrong length, that appears in index files created by older versions of Duplicati.
|
2016-03-15 21:02:13 +01:00 |
|
FootStark
|
f0525d8ed5
|
Improved DB schema (version 5) for BlockSetEntry
|
2016-03-14 23:35:54 +01:00 |
|
Kenneth Skovhede
|
ba9b3c186f
|
Improved error message after restore
|
2016-03-14 10:34:14 +01:00 |
|
Kenneth Skovhede
|
380ea4ce03
|
Merge branch 'master' into concurrent_processing
|
2016-03-14 09:38:30 +01:00 |
|
Kenneth Skovhede
|
850c8e432b
|
Fixed a spelling error
|
2016-03-14 09:38:19 +01:00 |
|
Kenneth Skovhede
|
be959a8a1b
|
Changed the name of a resource class
|
2016-03-14 09:35:01 +01:00 |
|
Kenneth Skovhede
|
efddb677e2
|
Added Xml dependency
|
2016-03-13 23:08:35 +01:00 |
|
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
|
430acb6a07
|
Merge branch 'master' into concurrent_processing
|
2016-03-13 14:23:28 +01:00 |
|
FootStark
|
5320a0af13
|
Mitigate slow vol-deletion by caching slow subquery.
|
2016-03-13 13:23:06 +01:00 |
|