Commit Graph
2357 Commits
Author SHA1 Message Date
Kenneth Skovhede becf9f7307 Merge branch 'feature/fix-vss-on-drive' 2018-06-30 19:14:36 +02:00
Kenneth Skovhede eed758c479 Merge branch 'feature/fix-autodetect-blocksize' 2018-06-30 19:12:50 +02:00
Kenneth SkovhedeandGitHub c274c3bf6c Merge pull request #3302 from mnaiman/hyper-v_check
default vss excluded writer
2018-06-30 19:03:48 +02:00
Kenneth Skovhede 9bfcab73bc Added some future work 2018-06-30 18:48:20 +02:00
Kenneth Skovhede 355ef920ea Fixed the code to allow reading various parameters from the manifest when restoring the database.
This change ensures that the update happens, even when creating a partial database as the GUI does.
This fixes #2323
2018-06-30 17:28:23 +02:00
Max 795b5c34dc Main 2018-06-30 01:18:59 +02:00
Max e2e1ddc151 upstream 2018-06-29 17:26:53 +02:00
Max c9c8c71ac8 default vss excluded writer 2018-06-29 17:08:57 +02:00
Kenneth Skovhede 166ef2976b Merge branch 'feature/cleanup_temp_files'
# Conflicts:
#	Duplicati/Library/Main/Operation/Common/BackendHandler.cs
2018-06-28 12:17:22 +02:00
Kenneth Skovhede 8ac99e83b7 Merge branch 'master' into feature/fix_path_storage2 2018-06-28 10:51:11 +02:00
Kenneth SkovhedeandGitHub 6e2d4a9071 Merge pull request #3266 from verhoek/refactoring/tempdir_var
Clean up tempdir environment vars
2018-06-28 10:06:28 +02:00
Kenneth SkovhedeandGitHub b855e4c686 Merge pull request #3282 from verhoek/fix/last_succesful_run
Fix last succesful run
2018-06-26 12:08:07 +02:00
Max e4997f1efc upstream 2018-06-24 12:49:51 +02:00
Kenneth Hsu 54c4f9224d Allow tasks to complete on any thread when context is irrelevant.
When the code following the await can be executed on any thread, it's
recommended to use ConfigureAwait(false) to avoid unnecessary context
switching and potential deadlocks.
2018-06-21 19:28:27 -07:00
Kenneth Skovhede be6093b7a6 Fixed unecrypted temporary files stored for upload were not removed. 2018-06-20 10:11:56 +02:00
verhoek fcc5fe1a54 Fixed typo. 2018-06-20 09:20:45 +02:00
Kenneth Skovhede 1d430f71d0 Fixed not reporting added/modified file size.
This fixes #3209
2018-06-19 12:23:32 +02:00
Kenneth Skovhede 30c9c35398 No longer sending progress reports when handling metadata 2018-06-16 23:01:34 +02:00
Kenneth SkovhedeandGitHub db1bf986be Merge pull request #3267 from verhoek/fix/subprocess_readkey
Fix - Console.ReadKey for encryption passphrase
2018-06-15 09:10:54 +02:00
Kenneth SkovhedeandGitHub a09fb26070 Merge pull request #3262 from snamds/symlink_restore
Windows symlink restore problems
2018-06-15 09:06:34 +02:00
fgonzalez 4e4f4cb08c Parent folder for directories 2018-06-14 15:59:33 +02:00
Kenneth Skovhede 69cc889eb2 Fixed creating the USN table on a clean database 2018-06-14 10:56:15 +02:00
Kenneth SkovhedeandGitHub 48097eb0ca Merge pull request #3265 from verhoek/fix/permissions
Fix : improved error handling for insufficient permissions on source folders
2018-06-14 10:26:02 +02:00
Kenneth Skovhede 60c498c6e2 Fixed the project file to now have duplicates 2018-06-14 10:14:46 +02:00
Kenneth Skovhede cbc18970d5 Re-applied the path-storage fix as the merge failed somehow 2018-06-14 10:12:24 +02:00
Kenneth SkovhedeandGitHub bbe8358ccb Merge pull request #3225 from tygill/fix/improve-repair
Adds a check for BlocksetIDs that don't have any corresponding BlocksetEntrys to the broken fileset check.
2018-06-14 09:20:59 +02:00
Kenneth Skovhede 729baf76e6 Fixed registering the newly created index volume after upload has completed 2018-06-13 21:43:06 +02:00
verhoek 07ae90f325 Simplified plus made defaults explicit. 2018-06-12 09:41:40 +02:00
Kenneth Skovhede 68c36edbf7 Added a new unittest option that disables auto-fixes to make sure we do not mask errors by auto-fixing them during unittests 2018-06-12 09:31:39 +02:00
Kenneth Skovhede 4b3389f4b6 Fix the missing block references prior to looking for missing block info 2018-06-12 08:29:55 +02:00
Kenneth Skovhede 7081af9785 Added protection against missing or defect files when attempting to restore 2018-06-11 14:42:13 +02:00
verhoek 784480a340 Removed tempdir environment variable.
Removed unused optional parameter for tempdir in LoadConnection for
LoadConnection and hence avoiding restoring never changed SQLITE_TMPDIR
vars.
2018-06-11 14:40:57 +02:00
Kenneth Skovhede 1f32047042 Don't remove the extra index files immediately, but wait for next compact 2018-06-11 11:20:12 +02:00
Kenneth Skovhede ec363f88a0 Fixed not deleting the non-index volumes 2018-06-11 10:34:32 +02:00
verhoek e94382194c Removed reset keys since we do not store in environment vars anymore. 2018-06-11 09:24:25 +02:00
verhoek 20a7af1cb1 Renamed to unauthorized to be consisten with .NET api. 2018-06-11 09:07:32 +02:00
verhoek 12293b77b2 Moved from public to private. 2018-06-11 08:55:31 +02:00
verhoek d0bfcf224f Added case fail on unauthorized. 2018-06-11 08:51:50 +02:00
fgonzalez f909e5eeac Folder can't be created previous to applymetadata 2018-06-08 12:53:56 +02:00
Kenneth Skovhede bce1db123a Merge branch 'master' into feature/speedup_backup_index_files
# Conflicts:
#	Duplicati/Library/Utility/Utility.cs
2018-06-08 10:31:27 +02:00
Kenneth Skovhede 6691d67b82 Merge branch 'feature/potential_fix_3202' 2018-06-08 10:29:25 +02:00
Kenneth SkovhedeandGitHub 1f1bcce671 Merge pull request #3244 from verhoek/feature/tempdir
feature tempdir for backend + fix preliminary erasing of callcontextsettings
2018-06-08 10:13:32 +02:00
Kenneth Skovhede ec63b901e3 Merge branch 'master' of github.com:duplicati/duplicati 2018-06-08 10:10:21 +02:00
verhoek 3fb7175931 Merge remote-tracking branch 'origin/master' into feature/tempdir
# Conflicts:
#	Duplicati/Server/Runner.cs (copied readonly prop)
2018-06-07 16:37:40 +02:00
Kenneth Skovhede bebe0d8772 Added check to avoid restoring metadata on a symlink, as that would change the symlink target, not the symlink itself.
Added an option to revert to the previous behaviour as well.
2018-06-07 13:32:25 +02:00
Kenneth Hsu 1605dc8ede Use utility method to read from stream. 2018-06-06 19:54:45 -07:00
Kenneth Skovhede b534c5649e Fixed a shared buffer being re-used for multiple results. 2018-06-06 08:37:09 +02:00
Kenneth Skovhede d042e70ca2 Changed the returned IEnumerable values to be fully created, which avoids issues with locks and transactions being prematurely released.
This might help with #3202
2018-06-04 11:56:54 +02:00
Kenneth Hsu 20f2f37806 Remove unnecessary calls to String.Format. 2018-06-02 12:02:55 -07:00
verhoek 3fd6c3c602 Merge remote-tracking branch 'origin' into feature/tempdir 2018-05-26 22:55:29 +02:00