Commit Graph
4937 Commits
Author SHA1 Message Date
Mikael Mello ff2f89f00b Merge branch 'master' of github.com:duplicati/duplicati into improve-backup-logs-ui
# Conflicts:
#	Duplicati/Library/Main/ResultClasses.cs
2018-11-27 10:50:12 -02:00
Mikael Mello 8d1077c901 Fix regression that stopped repairs from working 2018-11-27 10:41:53 -02:00
verhoek 94f34ce5a1 Removal of boiler plate code put into static helper. 2018-11-26 18:37:05 +01:00
verhoek 7128544a96 Fix bug that accidentally also handles directories besides files in file backend. 2018-11-26 18:34:52 +01:00
Mikael Mello 57bd9d1e41 Decouple BasicResults object properties from its children 2018-11-26 11:53:24 -02:00
Kenneth Hsu dca78f51a4 Remove redundant interface implementation. 2018-11-23 12:03:48 -08:00
Kenneth SkovhedeandGitHub e020f8209c Merge pull request #3508 from warwickmm/use_ordinal_string_comparison
Use ordinal string comparison
2018-11-22 11:22:22 +01:00
Kenneth Hsu 0143a848f5 Remove unnecessary local variable. 2018-11-21 21:21:38 -08:00
Kenneth Hsu f20afd6106 Use ordinal string comparison. 2018-11-21 21:08:13 -08:00
Kenneth Hsu de9750caba Use 'this' keyword to improve readability. 2018-11-21 21:03:09 -08:00
Kenneth Hsu 609c32feb2 Create parent directories as needed for SFTP backend.
If the user specifies a path with multiple directories that do not
exist, the SftpClient.CreateDirectory method does not create all the
missing parent directories.  As such, we have to do so ourselves.

This addresses issue #2080.
2018-11-21 20:38:36 -08:00
Kenneth SkovhedeandGitHub f847691ba3 Merge pull request #3506 from verhoek/issue/3498
various GPG changes
2018-11-21 12:41:59 +01:00
verhoek 9f46543418 Generically we don't want to throw an exception for an empty passphrase:
for GPG this is fine, since GPG either invokes the system's keychain
or will cause an exception.
2018-11-20 20:13:24 +01:00
verhoek 0ee90d3b4e In between auto refactoring. 2018-11-20 20:08:39 +01:00
verhoek 1efad4902b Added error logging in case GPG cannot be executed correctly. 2018-11-19 16:32:32 +01:00
verhoek 6bacda7943 Compactified gpg options. 2018-11-19 09:40:33 +01:00
Kenneth SkovhedeandGitHub c7e78eed92 Merge pull request #3500 from warwickmm/refactor/remove_unused_overloads
Remove unnecessary method overloads in Utility class
2018-11-19 09:26:46 +01:00
Kenneth Hsu aab3afd4a7 Fix class reference in XML documentation. 2018-11-18 17:23:01 -08:00
Kenneth Hsu b363be1db9 Remove unnecessary newline. 2018-11-18 17:04:41 -08:00
Kenneth Hsu e88b83bf92 Remove unnecessary method overload. 2018-11-18 17:00:46 -08:00
Kenneth Hsu daa8ed7d0f Remove unnecessary lambda expression.
Since the filter is always empty, every folder should be inspected when
enumerating the filesystem entries.
2018-11-18 16:58:46 -08:00
Kenneth Hsu fb7ddf59f2 Remove unnecessary method overload. 2018-11-18 16:54:30 -08:00
Kenneth Hsu 94202ba038 Remove unnecessary method overload. 2018-11-18 16:53:07 -08:00
Kenneth Hsu e03ba7c5d8 Remove unnecessary method overload. 2018-11-18 16:49:38 -08:00
Kenneth Hsu d4584b8443 Remove unnecessary method overload. 2018-11-18 16:48:53 -08:00
Kenneth Hsu 722ff0cca5 Remove unused method parameter. 2018-11-18 16:47:59 -08:00
Mikael Mello 1c94decf6c Serialize backup results in JSON format 2018-11-14 08:47:01 -02:00
Kenneth SkovhedeandGitHub 6b85139c9f Merge branch 'master' into force-actual-date 2018-11-14 08:26:05 +01:00
verhoek 2051e0b272 Added null check for writers to include in vss (issue 3494).
Improved exception logging.
2018-11-13 21:04:34 +01:00
Kenneth Skovhede aee0848501 Added version number to the common project 2018-11-13 11:23:20 +01:00
Kenneth Skovhede 1efaf23042 Updated build tools to use the new Common library 2018-11-13 09:44:27 +01:00
Mikael Mello 0dbde736d0 Add boolean option to force display of actual calendar date 2018-11-12 10:09:28 -02:00
Kenneth Skovhede 968261056e Merge branch 'feature/remove_onedrive_v1'
# Conflicts:
#	Duplicati/Library/Backend/OneDrive/OneDrive.cs
2018-11-12 13:02:18 +01:00
Kenneth SkovhedeandGitHub 1b54cd6107 Merge pull request #3456 from verhoek/issue/3311
Refactor the way paths are handled.
This fixes #3311 PathTooLongException when using USNJournal
2018-11-08 12:50:09 +01:00
Kenneth SkovhedeandGitHub 5ad0228d5a Merge pull request #3458 from LacunaSoftware/warning-got-0
Fix useless notification "Warning: Got 0 warning(s)"
2018-11-08 12:47:13 +01:00
Kenneth Skovhede 4c1d53f283 Removed the OneDrive v1 backend as it no longer works 2018-11-08 12:46:29 +01:00
Kenneth Skovhede 0bc3ec944e Merge branch 'master' into feature/fix_path_storage2 2018-11-08 12:41:42 +01:00
Mikael Mello f03e8f6c29 Create warning when no files are restored 2018-11-08 08:15:41 -02:00
Rune Henriksen edefa17b58 updated AWSSDK to newest version 2018-11-04 14:59:38 +01:00
verhoek ab12be6bbd Renamed IsClientLinux to IsClientPosix . 2018-11-03 09:26:04 +01:00
verhoek 6f9d4174b2 Refactored and speed-up platform class. 2018-11-03 09:23:02 +01:00
verhoek 742efe3a5e Simplified SystemIO class. 2018-11-03 09:06:24 +01:00
verhoek 72b1f6b6f8 Updated project files. 2018-11-02 22:45:07 +01:00
verhoek 317198816f Moving from IO to Common dir. 2018-11-02 22:25:44 +01:00
verhoek 8bb406cd15 Migrated to use the platform class. 2018-11-02 22:17:16 +01:00
verhoek b2cc18426c Renamed Library.IO to Library.Common.IO.
Moved basic Platform functions to Library.Common.Platform.
Turned IO_OS into property within Library.Common.
2018-11-02 21:34:07 +01:00
verhoek 9fb38ebe9a Continuation of Util.DirectorySeparatorString replacements. 2018-11-02 17:48:17 +01:00
verhoek 1275f14405 Replaced DirectorySeparatorChar.ToString() calls. 2018-11-02 17:45:00 +01:00
Kenneth Skovhede 9bc1fe636a Updated argument description to match the docs 2018-11-02 14:58:59 +01:00
verhoek 71c6aca8a7 Fixed IO calls in Filebackend.
Moved FileEntry to Library.IO due to AlphaFS not implementing
System.IO.FileInfo/DirectoryInfo.
2018-11-01 17:56:48 +01:00