Commit Graph
3969 Commits
Author SHA1 Message Date
JonMikelVandGitHub a2a73e05bd Merge pull request #2 from duplicati/master
Sync from original
2018-01-04 22:28:30 -06:00
JonMikelV 0e6bb62520 Let AddVerboseMessage() handle null / empty args variable & update PurgeFilesHandler to correctly call AddMessage() 2018-01-03 18:18:53 -06:00
Kenneth Hsu 056ff3da96 Use built-in method to determine if process is 64-bit. 2018-01-02 19:03:46 -08:00
Kenneth SkovhedeandGitHub 9593edae14 Merge pull request #2939 from vnau/master
Compression classes refactoring
2017-12-26 12:27:35 +01:00
vnau 1c67118737 Type pattern conditions removed to compile with AppVeyor. 2017-12-25 23:51:10 +07:00
vnau 2250f5fda1 Fix for AppVeyor. 2017-12-25 23:13:08 +07:00
vnau e78c3f8650 Removed throw expressions to avoid Microsoft compiler bug. 2017-12-25 22:59:17 +07:00
vnau 4812382aaf SharpCompress rolled back to version 0.18.2 2017-12-25 04:19:10 +07:00
vnau 62a7901aca Compression modules refactored to work with streams instead of filenames;
Added unit test to check compression reversibility
2017-12-25 04:12:19 +07:00
Kenneth Skovhede 954980b013 Merge branch 'feature/fix_windows_cmd_escape' 2017-12-22 10:05:53 +01:00
Kenneth SkovhedeandGitHub da5c4ae2bd Merge pull request #2933 from warwickmm/feature/parse_bool_lazy_default
Add overload for Utility.ParseBool with lazy default value
2017-12-21 16:21:58 +01:00
Kenneth SkovhedeandGitHub 60503b6fa0 Merge pull request #2929 from warwickmm/remove_format_string_argument
Remove unused format string argument
2017-12-21 16:19:57 +01:00
Kenneth Skovhede 486ea11fbd Fixed a case where the commandline arguments were not correctly escaped.
This fixes #2907
2017-12-20 22:45:44 +01:00
Kenneth Hsu bbebcdf3c9 Use method to parse string into bool to reduce duplication. 2017-12-17 14:52:29 -08:00
Kenneth Hsu 788a1db877 Add overload for method that parses string into bool.
This is useful for cases where the default value is expensive to
compute.  By specifying the default via a delegate, it is not computed
unless it is needed.
2017-12-17 14:52:29 -08:00
vnau 9b9d9b1297 Fixed compiler warnings. 2017-12-17 01:34:21 +07:00
Kenneth Hsu 7cf04ea5d0 Remove unused format string argument.
The location of the assembly is already being reported as the "Current
Version folder".
2017-12-16 09:42:45 -08:00
Kenneth SkovhedeandGitHub 5ecd381592 Update Strings.cs
Updated the help text for the snapshot policy
2017-12-11 00:23:53 +01:00
Kenneth Hsu aac3bc5d87 Remove invalid XML documentation element for void method. 2017-12-09 18:42:33 -08:00
Kenneth Hsu ab489d9a28 Make parameter names in XML documentation match code. 2017-12-09 18:42:30 -08:00
Kenneth Hsu 1c7391399d Remove XML documentation for unmatched parameters. 2017-12-09 18:30:01 -08:00
Kenneth SkovhedeandGitHub 36aadc4ad1 Merge pull request #2910 from warwickmm/refactor/remove_redundant_tostring
Remove redundant calls to ToString
2017-11-27 08:50:00 +01:00
Kenneth Hsu 5fb1958ceb Remove redundant calls to ToString. 2017-11-26 15:44:34 -08:00
Kenneth Hsu 8810e0130d Make string comparisons use ordinal (binary) sort rules.
These string comparisons should not be culture-aware.
2017-11-26 11:19:54 -08:00
Kenneth Skovhede b42ab42e57 Fixed the updater to use the argument escaping code from utilities.
This fixes #2891
2017-11-22 10:39:02 +01:00
Kenneth Skovhede 6564220df0 Implemented a utility method for escaping commandline arguments 2017-11-21 23:41:02 +01:00
Kenneth Skovhede e1a0ca06d5 Change .rbf filter to only exclude .rbf files in the config.msi subfolder.
This fixes #2886
2017-11-21 13:52:56 +01:00
Kenneth Skovhede 4ff446d521 Merge branch 'master' of github.com:duplicati/duplicati 2017-11-21 13:50:44 +01:00
Kenneth Skovhede bc52f391a9 Merge branch 'feature/improve-ssh-error-message' 2017-11-21 13:50:36 +01:00
Kenneth Skovhede 4fd9e41703 Added some documentation strings and a missing "else" that was causing a crash.
This fixes #2858
2017-11-19 17:48:39 +01:00
Kenneth Skovhede 6cc70c7ae5 Added a friendly error message if the SSH key fails to parse/load.
This fixes #2856
2017-11-19 17:28:51 +01:00
Kenneth SkovhedeandGitHub c115d07f83 Merge pull request #2836 from warwickmm/feature/no_tilde_expansion
Avoid performing tilde expansion
2017-11-18 23:06:54 +01:00
Kenneth Skovhede 813e9c3140 Merge branch 'master' of github.com:duplicati/duplicati 2017-11-17 13:05:18 +01:00
Kenneth SkovhedeandGitHub 1b91111aff Merge pull request #2897 from RobSauro/master
Changed subqueries to improve folder browsing in restore
2017-11-17 12:53:10 +01:00
Tyler Gill ae1f69b5e8 Only try to load Windows registry filters on Windows.
The reason for this is that Windows filters may be used on other systems (e.g., to ignore Windows files when backing up a Windows drive)
2017-11-15 20:56:24 -08:00
Roberto Ribeiro 1ce4ccd61f Changed subqueries to improve folder browsing in restore 2017-11-15 15:16:25 -02:00
Kenneth Skovhede f4511d0bbb Updated the affected command to check if the local database is found, and to return an error if not.
Also updated the help text to indicate that a database is required.
2017-11-09 17:59:36 +01:00
Kenneth Skovhede 5c2e4112cf Merge branch 'master' of github.com:duplicati/duplicati 2017-11-09 17:38:19 +01:00
Kenneth Skovhede 6255572c25 Added a timestamp value to the end of dates in the report output for easier parsing. 2017-11-08 22:18:25 +01:00
Kenneth SkovhedeandGitHub 20877ce833 Merge pull request #2861 from jesjimher/added-dv-extension
Added dv extension
2017-11-06 20:48:14 +01:00
davegold24andGitHub 8ed6aac68b Spelling mistake loose changed to lose 2017-11-05 13:32:01 -05:00
Jesus JimenezandGitHub 6a30d27782 Added dv extension 2017-11-02 10:12:08 +01:00
Kenneth Skovhede cec0fca522 Merge branch 'feature/use-windows-exclude-paths' 2017-11-01 08:54:44 +01:00
Kenneth Skovhede 2ff3fa6a8d Added support for reading the list of folder/file exclusion from the Windows registry 2017-10-31 10:57:37 +01:00
Kenneth Skovhede f20ceab9e5 Added flags option to the enum for good measure 2017-10-31 10:56:21 +01:00
Kenneth Skovhede 09ca51bdd9 Fixed reporting the time values in the local timezone 2017-10-31 10:55:35 +01:00
Kenneth Skovhede 8bbe04f623 Fixed a case where entering an invalid value for the --number-of-retries or --retry-delay options would crash the uploader thread and bring down the server.
This fixes #2834
2017-10-30 16:12:44 +01:00
Kenneth Skovhede d97d1c3215 Re-enabled the options to disable the auto-updater 2017-10-30 16:11:17 +01:00
Kenneth Skovhede efc06b7210 Refactored the source path expansion/filtering into its own method.
Changed the check for subfolders to only work if the shortest path is a folder itself.
Changed the backup and test-filters method to use the same expansion logic so the filter test is more reliable.
This fixes #2778
2017-10-30 15:30:43 +01:00
Kenneth Skovhede 027475f494 Enabling webroot checking for the autoupdater library 2017-10-22 13:15:11 +02:00