Commit Graph
1158 Commits
Author SHA1 Message Date
BlueBlock f3ac04e49a nuget packages updated to keep current
and important to keep the aws sdk current
2019-07-30 09:36:38 -04:00
Max 96ea8b124d upstream changes in library 2019-07-28 12:55:07 +02:00
Max 7aea21ef35 upstream 2019-07-28 12:44:20 +02:00
BlueBlock 08a1e9998a initial upgrade to framework 4.6.2
- no code changes except those noted below
- projects upgrade to 4.6.2
- wixinstaller project upgraded automatically by VisualStudio
- wixinstaller updated to require 4.6.2
- Library.Encryption changed to Standard2.0 so accommodate update to SharpAesCrypt
2019-07-26 09:18:16 -04:00
wjansenwandGitHub ced9d59669 remove unnecessary write to console 2019-07-08 08:27:43 +02:00
Kenneth Hsu 51e0298597 Remove unused variable that caused compiler warning. 2019-07-07 10:15:13 -07:00
drwtsn32x 52e2b3df35 Add support for B2 'prefix' API parameter when listing files 2019-06-24 08:32:37 -07:00
Rune HenriksenandGitHub 3dc3ad9617 Merge pull request #3785 from warwickmm/remove_unused_jottacloud_members
Remove unused members from Duplicati.Library.Backend.Jottacloud project
2019-06-16 12:38:30 +02:00
Rune HenriksenandGitHub 7c02ca6545 Merge pull request #3796 from warwickmm/remove_unused_rclone_members
Remove unused members from Duplicati.Library.Backend.Rclone project
2019-06-16 12:37:43 +02:00
Rune HenriksenandGitHub 4ce44d3545 Merge pull request #3797 from warwickmm/remove_unused_sharepoint_members
Remove unused members from Duplicati.Library.Backend.SharePoint project
2019-06-16 12:37:15 +02:00
Kenneth Hsu 501991f788 Remove unused properties. 2019-06-11 19:53:06 -07:00
Kenneth Hsu b9ea6acf28 Disable warning about unused constructors. 2019-06-11 19:52:54 -07:00
Kenneth Hsu b13f2644ea Remove unused property. 2019-06-11 19:44:25 -07:00
Kenneth Hsu 234fdf8942 Disable warning about unused class. 2019-06-11 19:43:38 -07:00
Kenneth Hsu 497f13f349 Remove unused property. 2019-06-11 19:29:07 -07:00
Kenneth Hsu 26b676ecae Disable warning about unused class. 2019-06-11 19:28:53 -07:00
Rune HenriksenandGitHub 0d4b8bb27d Merge pull request #3784 from warwickmm/remove_unused_hubic_members
Remove unused members from Duplicati.Library.Backend.HubiC project
2019-06-06 11:44:43 +02:00
Rune HenriksenandGitHub b41d3a3cff Merge pull request #3786 from warwickmm/remove_unused_mega_members
Remove unused members from Duplicati.Library.Backend.Mega project
2019-06-06 11:40:33 +02:00
Kenneth Hsu 68b7f35ccc Remove unused property. 2019-06-02 09:50:09 -07:00
Kenneth Hsu 46c81fa073 Disable warning about unused class. 2019-06-02 09:46:35 -07:00
Kenneth Hsu edb2043a1e Remove misleading region tag.
Many of the members enclosed in this region were not related to the
IStreamingBackend interface.
2019-06-02 09:44:28 -07:00
Kenneth Hsu fa64f44677 Remove unused property. 2019-06-02 09:44:00 -07:00
Kenneth Hsu b86ec99eea Disable warning about unused class. 2019-06-02 09:42:39 -07:00
Kenneth Hsu 669a212c46 Remove unused method. 2019-06-02 09:41:26 -07:00
Kenneth Hsu b04a701685 Disable warning about unused class. 2019-06-02 09:41:04 -07:00
Kenneth Hsu be65f58059 Remove unused properties.
Although these are returned in the JSON from Google Cloud and Google
Drive, they are unused.  Json.NET by default will ignore JSON properties
that do not have corresponding class properties.
2019-06-01 19:01:16 -07:00
Kenneth Hsu d53f1a53d2 Remove unused property.
According to the Google Cloud v1 documentation, the prefixes property is
not returned by the Buckets:list method.
2019-05-30 20:40:02 -07:00
Kenneth Hsu 9905cbf8e2 Remove unused methods. 2019-05-27 21:21:04 -07:00
Kenneth Hsu 4d12b77b85 Disable warning about unused class. 2019-05-27 21:19:37 -07:00
Kenneth Hsu 399497708b Remove unused method. 2019-05-27 21:13:00 -07:00
Kenneth Hsu a4e990a859 Disable warning about unused class. 2019-05-27 21:10:21 -07:00
Kenneth Hsu 4332436102 Disable warning about unused class. 2019-05-27 21:09:54 -07:00
Rune HenriksenandGitHub b85b817d67 Merge pull request #3778 from warwickmm/handle_http_timeout_exception
Throw TimeoutException upon HTTP timeout
2019-05-27 23:04:45 +02:00
Rune HenriksenandGitHub 9363388f53 Merge pull request #3779 from warwickmm/remove_unused_dropbox_members
Remove unused members from Duplicati.Library.Backend.Dropbox project
2019-05-27 23:02:02 +02:00
Rune HenriksenandGitHub 81b15fd43e Merge pull request #3780 from warwickmm/remove_unused_file_members
Remove unused members from Duplicati.Library.Backend.File project
2019-05-27 23:01:20 +02:00
Kenneth Hsu 5c3c6e6417 Make property static. 2019-05-27 09:57:18 -07:00
Kenneth Hsu 179a99c00c Remove unused property. 2019-05-26 19:47:03 -07:00
Kenneth Hsu 6b4cae3ea4 Disable warning about unused class. 2019-05-26 19:46:47 -07:00
Kenneth Hsu ec6915b8cd Remove unused method. 2019-05-26 19:32:55 -07:00
Kenneth Hsu 044122a74d Remove unused property. 2019-05-26 19:30:20 -07:00
Kenneth Hsu d246c29221 Disable warning about unused class. 2019-05-26 19:30:02 -07:00
Kenneth Hsu 906e290158 Disable warning about unused properties.
While these properties are unused, the Dropbox API v2 documentation does
not declare these to be optional.
2019-05-26 19:13:22 -07:00
Kenneth Hsu 5716f6c1ee Remove unused properties.
According to the Dropbox API v2 documentation, these are optional.
2019-05-26 19:08:11 -07:00
Kenneth Hsu a30f578071 Rename method parameter. 2019-05-26 15:14:42 -07:00
Kenneth Hsu 6b04625cea Add XML comment for method parameter. 2019-05-26 15:09:24 -07:00
Kenneth Hsu fe5e17a3fa Throw TimeoutException upon HTTP timeout.
The HttpClient.SendAsync method throws an OperationCanceledException
when the timeout is exceeded.  In order to provide a more informative
exception, we will detect this case and throw a TimeoutException
instead.  This will also allow the BackendUploader to differentiate
between cancellations requested by the user and those generated by
an HTTP timeout.

Previously, a ThreadAbortException or OperationCanceledException would
be rethrown in the BackendUploader.DoWithRetry method.  However, the
modifications made in revision 61f511c087
from pull request #3684 appear to have let this case slip through.

See the following links for more information:

https://stackoverflow.com/questions/10547895/how-can-i-tell-when-httpclient-has-timed-out
https://thomaslevesque.com/2018/02/25/better-timeout-handling-with-httpclient

This addresses issue #3772.
2019-05-26 14:57:05 -07:00
Kenneth Hsu 988c445233 Provide cancellation token to async methods. 2019-05-26 14:55:31 -07:00
Kenneth Hsu e9cc733b93 Disable warning about unused property. 2019-05-17 21:13:53 -07:00
Kenneth Hsu 0fa688078a Disable warnings about unused constructors. 2019-05-17 21:13:53 -07:00
Kenneth Hsu 28e99e7c7e Disable warning about unused class. 2019-05-17 21:13:53 -07:00