Commit Graph
5363 Commits
Author SHA1 Message Date
Kenneth Skovhede 2b54bb9415 Removed the redundant byte-array-to-string method from the MD5 module, and added a using directive.
Added some additional logging to better diagnose issues with VSS/LVM snapshots.
2018-05-09 10:44:32 +02:00
Daniel Gehriger eb6fdc71c1 Merge remote-tracking branch 'upstream/master' into feature/usn 2018-05-08 15:18:26 +02:00
Daniel Gehriger 0011f7e306 Merge remote-tracking branch 'upstream/master' into feature/usn 2018-05-08 15:10:01 +02:00
Kenneth SkovhedeandGitHub 6259044379 Merge pull request #3208 from warwickmm/run_serialization_utility_tests
Run serialization and utility tests in Travis
2018-05-08 09:16:15 +02:00
Kenneth Hsu 6a3cde659e Run Utility tests in Travis. 2018-05-05 13:47:28 -07:00
Kenneth Hsu a4f651c440 Run Serialization tests in Travis. 2018-05-05 13:47:28 -07:00
Kenneth Hsu b2a1881504 Add Serialization test category to aid CI configuration. 2018-05-05 13:47:28 -07:00
Kenneth Hsu de4004f0af Move result serialization tests to UnitTest project.
This will make it simpler to configure AppVeyor and Travis to run these
tests.
2018-05-05 13:47:28 -07:00
Kenneth Hsu 7693d2e86f Use environment variable to get Travis build directory.
This makes it possible for users to run the builds in their own Travis
accounts.
2018-05-05 13:47:28 -07:00
Daniel Gehriger 8236cae390 USN change journal based backup now correctly reporting source size 2018-05-02 11:24:24 +02:00
Daniel Gehriger 90b6fc70a0 Fixed USN journal service initialization 2018-04-30 17:06:59 +02:00
Daniel Gehriger 0f338c3c61 Merge remote-tracking branch 'origin/feature/usn' into feature/usn 2018-04-26 23:13:09 +02:00
Daniel Gehriger 33d64ee442 Reduced number of affected files by PR 2018-04-26 23:12:39 +02:00
Daniel Gehriger 58739a9085 Reduced number of affected files by PR 2018-04-26 23:10:40 +02:00
Daniel Gehriger ad8a3f4d4e Simplified USN journal interface; corrected folder enumeration broken due to latest merge with master 2018-04-26 23:03:50 +02:00
Rune HenriksenandGitHub f8c67cde33 Merge pull request #3192 from SanduRajapakse/StateInfo-Bugfix
Fixes an issue with state info spacing
2018-04-26 00:55:25 +02:00
Daniel Gehriger 894183a8ea Fixed full-scan for USN, broken due to latest merge with master 2018-04-25 22:07:44 +02:00
Sandu Rajapakse 728c1f521f Fixes an issue with state info spacing
This fixes an issue with the spacing between backup name and the status being too far apart. 

Issue reported by Pectojin on the forum: https://forum.duplicati.com/t/proposal-for-a-modification-to-the-state-display-bar-green-info-bar-at-the-top/3133/8
2018-04-25 15:54:10 -04:00
Daniel Gehriger 001e5650ba Restored .travis.yml from master 2018-04-25 17:36:15 +02:00
Daniel Gehriger 7a4467f06c Using DB to calculate fileset size and number of files 2018-04-25 17:32:50 +02:00
Daniel Gehriger 0b43c467c7 Merge remote-tracking branch 'upstream/master' into feature/usn 2018-04-25 17:19:13 +02:00
Daniel Gehriger efbf0c15c6 Removed unchanged files from PR 2018-04-25 16:45:46 +02:00
Kenneth Skovhede 7be6237342 Fixed an incorrect caching folder in Travis build 2018-04-25 11:10:15 +02:00
Kenneth Skovhede 1a7c558814 Merge branch 'feature/exclude_empty_folders' 2018-04-25 10:42:14 +02:00
Kenneth Skovhede df33475d41 Optimized Travis build script to use the stages feature for having custom job control.
Each unittest category now runs separately and only downloads/caches the data it needs.
2018-04-25 10:36:09 +02:00
Kenneth Skovhede e9d67ec082 Changed the category for the exclude test to "Filter" 2018-04-24 14:50:10 +02:00
Kenneth Skovhede bfa5b4e705 Integrated the ignore-filenames test into the test for empty folders 2018-04-24 14:48:54 +02:00
Kenneth Skovhede 83950e78c6 Merge branch 'feature/ignore_filenames_option' into feature/exclude_empty_folders
# Conflicts:
#	Duplicati/Library/Main/Operation/Backup/CountFilesHandler.cs
#	Duplicati/Library/Main/Operation/Backup/FileEnumerationProcess.cs
#	Duplicati/Library/Main/Operation/BackupHandler.cs
#	Duplicati/Library/Main/Operation/TestFilterHandler.cs
#	Duplicati/Library/Main/Options.cs
#	Duplicati/Library/Main/Strings.cs
2018-04-24 14:46:46 +02:00
Kenneth Skovhede db61e23528 Added sleep statements to the backup steps as they are really fast, and complete in less than a second and thus creates competition to get the latest timestamp with second resolution. 2018-04-24 14:11:45 +02:00
Kenneth Skovhede 565487449d Added unittest to empty folder exclusion 2018-04-24 13:11:28 +02:00
Kenneth Skovhede c6be934747 Implemented empty folder exclusion flag 2018-04-24 13:11:03 +02:00
Kenneth Skovhede e51e1b9e5a Implemented option to use exclude filenames to mark folders for exclusion by placing a specially named file inside 2018-04-24 11:25:37 +02:00
Daniel Gehriger 7bf0a25912 Revert "Merge remote-tracking branch 'upstream/feature/fix_path_storage' into feature/usn"
This reverts commit 10d6b4c31c, reversing
changes made to 1af7f9e0ca.
2018-04-23 23:02:52 +02:00
Daniel Gehriger 10d6b4c31c Merge remote-tracking branch 'upstream/feature/fix_path_storage' into feature/usn 2018-04-23 22:57:32 +02:00
Kenneth Skovhede a8a32ea115 Added refactoring to improve the storage requirements for the local database, and speed up various queries.
This fixes #1283
2018-04-23 22:31:47 +02:00
Daniel Gehriger 1af7f9e0ca Merge remote-tracking branch 'upstream/master' into feature/usn 2018-04-23 22:28:27 +02:00
Daniel Gehriger 8ff7681b89 Enabling USN in conjunction with snapshots 2018-04-23 11:45:18 +02:00
Daniel Gehriger fd70a9e16c Recording previous journal data as default if change journal cannot be used 2018-04-23 10:57:44 +02:00
Kenneth Skovhede 6e088a12a3 Version bump to v2.0.3.6-2.0.3.6_canary_2018-04-23
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.3.6_canary_2018-04-23.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.3.6_canary_2018-04-23.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.3.6_canary_2018-04-23.zip.sig.asc

MD5: 6281aa5b0baf97f642dd1d950e6b7f8f

SHA1: a947392bfdc77fdde1e8fd2380c04418969e8aea

SHA256: 65cdd70e75e126d5cd431160636b79ac059708f2f73f6ca682f3a869b7c02fb5
v2.0.3.6-2.0.3.6_canary_2018-04-23
2018-04-23 10:41:44 +02:00
Kenneth Skovhede 914b17055c Merge branch 'master' into concurrent_processing 2018-04-23 09:57:49 +02:00
Kenneth SkovhedeandGitHub 90072b7b3f Merge pull request #3187 from Pectojin/add-bounds-to-zxcvbn-password-check
add bound to zxcvbn password check
2018-04-23 09:19:31 +02:00
Kenneth Skovhede d97484dfc2 Fixed a few minor issues with importing backup configurations 2018-04-23 09:15:43 +02:00
Daniel Gehriger 6ce298b4af Fixed USN in conjunction with snapshots on Windows 2018-04-22 23:37:45 +02:00
Daniel Gehriger a7d60d88d7 Fixed post-processing of modified file list obtain from USN 2018-04-22 23:03:15 +02:00
Rune Henriksen 002b2ba0b7 added an upper bound to the length of password sent to zxcvbn to avoid it freezing the browser for prolonged periods of time 2018-04-22 13:48:39 +02:00
Daniel Gehriger 59af7c8057 Fixed case of Duplicati.Library.Utility.Utility.GetEntryAssembly() 2018-04-21 00:10:59 +02:00
Daniel Gehriger 8c1322273e Updated comment to retrigger AppVeyor 2018-04-20 23:51:26 +02:00
Daniel Gehriger b97d4e0dbb Correctly filtering list of changed files / folders using exclusion filter 2018-04-20 17:30:08 +02:00
Daniel Gehriger 96d1390412 Disabling USN for now when snapshots are used - this will be enabled shortly 2018-04-20 09:44:48 +02:00
Daniel Gehriger 8af63b1d5d Fixed some of the issues reported by codacy. The others are incorrect warnings. 2018-04-20 09:17:06 +02:00