Commit Graph
10149 Commits
Author SHA1 Message Date
Soha Jin 3487365d56 Tencent COS: support setting storage class 2021-09-09 18:23:22 +08:00
Kenneth Hsu 712588f1d6 Fix implementation of PatchWithLocalBlocks.
Previously, this would return true as long as the key was present in the
Dictionary, regardless of what the value parsed to.
2021-09-03 16:23:28 -07:00
warwickmmandGitHub b9aad24deb Merge pull request #4600 from beppo-dd/master
Fix URL to duplicity time formats page.
2021-09-01 08:33:19 -07:00
Beppo 270b9457a8 Timeparser.cs: summay: Update URL to duplicity man page
Domain, path and section is changed.
2021-09-01 14:52:30 +02:00
samuel-w 36bc3ab0ba Recompile CSS 2021-08-31 14:27:23 -05:00
samuel-w 89ef0170e7 Minify CSS 2021-08-25 15:25:13 -05:00
samuel-w 35515f7499 Modify contrast ratios for better accessibility
Changed colour so that it has as close to 7 contrast ratio.
2021-08-25 14:07:19 -05:00
Kenneth Skovhede 7d71c6a479 Version bump to v2.0.6.100-2.0.6.100_canary_2021-08-11
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.6.100_canary_2021-08-11.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.6.100_canary_2021-08-11.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.6.100_canary_2021-08-11.zip.sig.asc

MD5: 188758b77d7946c4c15403b829f1a8a1

SHA1: 35a80913de3c9a6df444f5138df787ad65483beb

SHA256: 06e84a698e9723598bf821e1a3df2bb62423a362c7075dc521768389cdd6f1f8
v2.0.6.100-2.0.6.100_canary_2021-08-11
2021-08-11 11:07:38 +02:00
Kenneth Skovhede 53e65b6737 Prepare for Canary build 2021-08-11 10:47:06 +02:00
Kenneth Skovhede 94330d0950 Merge branch 'release/2.0.6.3_beta' 2021-08-11 10:45:43 +02:00
Kenneth SkovhedeandGitHub e81595a611 Merge pull request #4588 from warwickmm/fix_ftp_path_handling
Fix Alternative FTP handling of paths with escaped characters
2021-08-11 10:41:34 +02:00
Kenneth SkovhedeandGitHub 8d78d8a64a Merge pull request #4570 from warwickmm/ui_deprecated_options
Indicate deprecated options in UI
2021-08-11 10:36:31 +02:00
Kenneth SkovhedeandGitHub d40ba990ae Merge pull request #4557 from warwickmm/fix_putasync_implementations
Fix bug in PutAsync implementations
2021-08-11 10:35:31 +02:00
Kenneth SkovhedeandGitHub 6dcbccab28 Merge pull request #4520 from warwickmm/remote_list_verification_exception
Create custom Exception for remote list verification failures
2021-08-11 10:32:18 +02:00
Kenneth SkovhedeandGitHub 976173fd49 Merge pull request #4512 from warwickmm/make_filters_match_newline
Make dot in filter regex match newline characters
2021-08-11 10:30:59 +02:00
Kenneth Hsu 356f270b12 Fix handling of FTP paths that contain escaped characters.
This fixes #4587.
2021-08-10 11:08:31 -07:00
warwickmmandGitHub 265d202a1f Merge pull request #4584 from mnaiman/fix_server_certificate_linux2
Fix SSL server certificate on Linux.
2021-07-27 10:06:35 -07:00
Max bfdeae06d8 Fix server certificate on Linux 2021-07-27 12:48:03 +02:00
warwickmmandGitHub 184dfeae78 Merge pull request #4492 from TopperDEL/storj-dcs-update
Add Storj DCS backend and deprecated Tardigrade DCS backend.

Storj renamed their "Tardigrade Decentralized Cloud Storage" product to "Storj DCS".  This adds a new Storj DCS backend and deprecates the old Tardigrade one.  A warning is issued to inform Tardigrade users to modify their configurations to use the new backend.

This also adds a passphrase verification field to ensure that the user has provided the correct encryption passphrase.
2021-07-20 08:28:54 -07:00
TopperDEL ad63833a32 fix: Remove unnecessary backend-parameter "secret-verify" 2021-07-20 10:17:44 +02:00
warwickmmandGitHub a93aa6c9e8 Merge pull request #4578 from warwickmm/fix_readme_typo
Fix typo in README.
2021-07-19 08:55:11 -07:00
Kenneth Hsu d1227aae67 Fix typo in README.
This fixes #4577.
2021-07-19 08:52:01 -07:00
TopperDEL a2a7e4b7ba fix: New GUID in AssemblyInfo, too 2021-07-19 09:26:58 +02:00
TopperDEL a785324102 fix: Add "Deprecated" to Tardigrade-Strings 2021-07-19 09:22:05 +02:00
TopperDEL 0c9435fe7b fix: Use fresh GUID for Tardigrade-Backend-Project 2021-07-19 09:21:08 +02:00
TopperDEL fc55b16992 fix: More info in deprecation-warning 2021-07-16 08:34:01 +02:00
TopperDEL 3295f2196f fix: Indentation 2021-07-16 08:33:10 +02:00
TopperDEL 64d33e7923 fix: Guid in AssemblyInfo 2021-07-16 08:31:06 +02:00
TopperDEL 7a96d3d7ed fix: build errors 2021-07-15 20:26:26 +02:00
TopperDEL ff6cc959eb feat: Update MacOS-binaries 2021-07-15 17:44:55 +02:00
TopperDEL 2cec06252c feat: Update uplink.NET to latest version + binaries 2021-07-15 17:43:18 +02:00
TopperDEL 5d36791aa5 feat: Inform user about deprecated Tardigrade-Backend with a warning 2021-07-15 17:37:22 +02:00
TopperDEL 7e335d36ec fix: Correctly loading of the backends in the UI 2021-07-15 17:20:57 +02:00
TopperDEL 0960fdfbd8 cleanup: Remove unnecessary old binaries 2021-07-15 17:15:41 +02:00
TopperDEL 0981c66465 feat: Create a copy of old Tardigrade-Backend with reuse of new Storj-Backend 2021-07-15 17:15:03 +02:00
warwickmmandGitHub a0e6d7ade2 Merge pull request #4571 from vfrz/feature/mega_two_fa_3696
Add support for mega.nz two factor authentication.
2021-07-07 11:31:01 -07:00
Valentin 3ae924f72d Add PreserveNewest to license files 2021-07-07 17:52:48 +02:00
Valentin c2dc922866 Mega Strings const review 2021-07-05 21:10:23 +02:00
Valentin 0351fa6b45 Add Otp.NET licensing info 2021-07-05 21:10:14 +02:00
warwickmmandGitHub c0acaeee20 Merge pull request #4572 from warwickmm/simplify_workflow_trigger
Simplify test workflow trigger.
2021-07-01 10:40:22 -07:00
Kenneth Hsu 5cb6ad8ee0 Simplify workflow trigger.
Also, a single '*' matches zero or more characters, but does not match
the '/' character, so this is less restrictive.
2021-07-01 09:43:14 -07:00
Kenneth Hsu 895ab357a7 Restrict branch in GitHub test workflow. 2021-06-28 10:23:00 -07:00
Kenneth Hsu b400be18da Add GitHub workflow to run tests using .NET 5.
This fixes #4537.
2021-06-28 09:57:29 -07:00
Kenneth Hsu 30287a3eb4 Replace manual thread management with Tasks and CancellationToken.
This was causing a strange issue when testing the situation where write
privileges were removed from the local destination directory.  Instead
of catching the AccessViolationException and returning the expected exit
code of 100, the process would exit with Aborted (core dumped).

This concerns #4533.
2021-06-28 09:52:13 -07:00
Kenneth Hsu f2bcf470d2 Add factory method to get default AmazonS3Config instance.
This adds a method to get a default instance of AmazonS3Config.  This
accomplishes two key things:

1. Previously, the documentation for the default buffer size (8192) was
   inconsistent with the actual default value (65536).  This was due to
   differences in the property values betwen the instance used to
   generate the documentation, and that used in the actual backend
   client.

2. Disables the use of Amazon Resource Names (ARN).  This does not seem
   critical to our application.  Moreover, if the UseArnRegion property
   is not set, accessing it triggers an expensive operation (~30
   seconds) to get the region endpoint.  This causes the loading of the
   backend modules to take a long time and run afoul of HTTP request
   timeouts, causing the application to think that no backends are
   available.

   The previous version of the AWSSDK.S3 library that we used did not
   have this property, so this was not an issue until we started
   migrating away from .NET Framework.

This fixes #4543.
2021-06-28 09:52:13 -07:00
Kenneth Hsu 67eef2c1fd Fix path to GTK tray icons.
The use of a backslash as a path separator only works for Windows.

This fixes #4528.
2021-06-28 09:52:13 -07:00
Thomas SuckowandKenneth Hsu 69d90e8fc3 Rip out libappindicator as it isn't compatible with net5
This fixes #4529.
2021-06-28 09:52:13 -07:00
Thomas SuckowandKenneth Hsu 060b4886da Just use the nuget version of the sqlite library
This fixes #4526.
2021-06-28 09:52:13 -07:00
Kenneth Hsu f3b43d2df6 Fix GTK build.
This fixes #4527.
2021-06-28 09:44:32 -07:00
warwickmmandGitHub 48f2679391 Merge pull request #4483 from tsuckow/net5-split/more-bugfixes
This fixes some additional issues in the experimental/net5-split branch:

* Replace call to Thread.Abort.
* Fix retrieval of embedded resource.
* Replace DNS client (DnsLite doesn't work on Mac or Linux with .NET 5).
* Avoid opening terminal when running TrayIcon project on Windows.
2021-06-28 09:35:57 -07:00