Commit Graph
8782 Commits
Author SHA1 Message Date
Kenneth Skovhede b3b5d5642a Fixed the defunct __MonoCS__ code chunk 2020-05-28 09:51:33 +02:00
Kenneth Skovhede 7a0ffd46e1 Version bump to v2.0.5.107-2.0.5.107_canary_2020-05-26
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.5.107_canary_2020-05-26.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.5.107_canary_2020-05-26.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.5.107_canary_2020-05-26.zip.sig.asc

MD5: b9ac4ec763c4f2dffcc9b386914133ea

SHA1: 962142d912ad7a4cc9dcec9ec67973bcf5663b32

SHA256: 30c807b0e921162edc2964c5d43e6d0ff5c83a61ad7403d32a9101fe8c8e7045
v2.0.5.107-2.0.5.107_canary_2020-05-26
2020-05-26 22:35:34 +02:00
Kenneth Skovhede 35f4e6615e pulled and compiled updated translations 2020-05-26 22:29:40 +02:00
Kenneth Skovhede 41ea491bd7 Updated localization files 2020-05-21 17:38:10 +02:00
warwickmmandGitHub 69091fe05b Merge pull request #4205 from TopperDEL/tardigrade-fix-restore
Fix restore with Tardigrade-backend when folders are used
2020-05-20 09:26:30 -07:00
warwickmmandGitHub f9c25a19f1 Merge pull request #4204 from TopperDEL/tardigrad-correct-basepath
Fix base path in Tardigrade backend.
2020-05-20 09:25:41 -07:00
TopperDEL da0602fce9 fix: List only the files relevant for the current folder (if provided) 2020-05-20 12:34:05 +02:00
TopperDELandGitHub fa44c419e7 Merge branch 'master' into tardigrad-correct-basepath 2020-05-20 08:39:49 +02:00
TopperDEL 3600eed64d fix: Move the tardigrad-library to the correct location 2020-05-20 08:36:22 +02:00
TopperDEL 997152c82e Merge remote-tracking branch 'origin/master' into tardigrad-correct-basepath 2020-05-20 08:30:31 +02:00
warwickmmandGitHub bca81989cc Merge pull request #4203 from TopperDEL/tardigrade-path-correction
Move the tardigrad-library to the correct location
2020-05-19 16:41:37 -07:00
TopperDEL 6d01dad37f fix: No leading slash for Tardigrade-Paths 2020-05-19 16:24:30 +02:00
TopperDEL ba82edf7f8 fix: Correct Package-References 2020-05-19 16:11:58 +02:00
TopperDEL 62ae46f223 fix: Move the tardigrad-library to the correct location 2020-05-19 14:01:44 +02:00
TopperDEL c864f7eaaf fix: Switch to uplink.Net v2.1.5 to correctly support Linux 2020-05-19 13:50:33 +02:00
warwickmmandGitHub f17377debe Merge pull request #4197 from TopperDEL/Tardigrade
Add Tardigrade as new Backend
2020-05-17 12:57:41 -07:00
TopperDEL afa7675339 feat: Add license-info 2020-05-17 21:08:04 +02:00
TopperDEL fd5a4f058d fix: Resolve comments 2020-05-16 20:22:41 +02:00
TopperDEL be0599654b fix: Set custom Metadata on upload 2020-05-15 14:06:55 +02:00
TopperDEL 6287e9b5ee build: Force 64bit 2020-05-15 14:06:37 +02:00
TopperDEL 6cda666b10 Merge branch 'master' of https://github.com/duplicati/duplicati into Tardigrade 2020-05-15 12:59:48 +02:00
TopperDEL dd2f2f971c fix: Full-qualified host for known Tardigrade-satellites 2020-05-14 09:40:49 +02:00
TopperDEL 10ece1eba1 feat: Implement IStreamingBackend for Tardigrade 2020-05-12 10:08:42 +02:00
Kenneth Skovhede e6dc5347ff Version bump to v2.0.5.106-2.0.5.106_canary_2020-05-11
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.5.106_canary_2020-05-11.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.5.106_canary_2020-05-11.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.5.106_canary_2020-05-11.zip.sig.asc

MD5: 4f6dd7d646e47db60c03584f2a6ba1c2

SHA1: fd833c3c38b118e0bd6a6ffc6bcc065b50e1c416

SHA256: fd23aa26aa9486944e2c6f36113837f4e4057a12174063e7973c3231611474de
v2.0.5.106-2.0.5.106_canary_2020-05-11
2020-05-11 22:01:03 +02:00
TopperDEL efc606efc1 fix: Additional fixes for codacy 2020-05-11 13:21:37 +02:00
TopperDEL 3773f2a065 fix: Issues from codacy 2020-05-11 13:13:23 +02:00
TopperDEL 9fdeb40a1b build: Switch to uplink.Net 2.1.3 2020-05-11 12:34:36 +02:00
TopperDEL 3d8eb14f30 fix: Small issues after testing with BackendTester 2020-05-11 12:34:17 +02:00
Kenneth Skovhede 1ab8256f1d Removed mentions of "Amazon S3" and changed it to "S3 compatible" as Duplicati (and the backend) is not associated with Amazon. 2020-05-11 08:55:20 +02:00
Kenneth SkovhedeandGitHub 2f3b2d8ccd Merge pull request #4196 from mycloudyplace/feature/mycloudyplace-provider-europe
Added MyCloudyPlace.com S3 provider
2020-05-11 08:47:26 +02:00
warwickmmandGitHub 3024afd83e Merge pull request #4195 from duplicati/feature/better-non-json-errors
Improved error messages for non-json errors
2020-05-10 14:35:24 -07:00
Kenneth Skovhede e240b4b267 Switched to a self-compiled version of agsxmpp as it has been pulled from NuGet.
The source is also provided in the bundle.
2020-05-10 21:44:12 +02:00
Kenneth Skovhede 9eef0a92f7 Updated the schema to include DB version 11 changes. 2020-05-10 21:30:15 +02:00
Kenneth SkovhedeandGitHub e8833c2173 Merge pull request #4171 from warwickmm/add_block_indices
Add indices to Block table to improve query performance
2020-05-10 21:25:03 +02:00
Kenneth SkovhedeandGitHub 531b2ac355 Merge pull request #4188 from warwickmm/fix_unassigned_union
Fix unassigned output in call to Enumerable.Union
2020-05-10 21:10:25 +02:00
Kenneth SkovhedeandGitHub d688f3fe00 Merge pull request #4181 from warwickmm/fix_indentation
Fix confusing indentation
2020-05-10 21:09:53 +02:00
Kenneth SkovhedeandGitHub e7e109e840 Merge pull request #4180 from warwickmm/fix_duplicate_runs_after_pause
Fix issue where multiple backups could occur after pause
2020-05-10 21:09:21 +02:00
Kenneth SkovhedeandGitHub dd3f127544 Merge pull request #4178 from warwickmm/keep_alpha_vss_dlls
Do not remove Alpha VSS dependencies in installer packages
2020-05-10 21:08:10 +02:00
Kenneth SkovhedeandGitHub a39d4f16ec Merge pull request #4170 from warwickmm/case_insensitive_hostnames
Ensure that hostname comparisons are not case sensitive
2020-05-10 21:05:07 +02:00
Kenneth SkovhedeandGitHub 5168d05ebf Merge pull request #4161 from warwickmm/refactor/verify_remote_list_setup
Remove boilerplate code in calls to VerifyRemoteList
2020-05-10 21:04:42 +02:00
Kenneth Skovhede e667602351 Added project dependencies to the commandline tester to make it run again. 2020-05-10 14:16:01 +02:00
Kenneth Skovhede f0891ef4fd Added error handling to the Dropbox backend for cases where the Dropbox server responds with invalid JSON in the error message. 2020-05-10 14:15:35 +02:00
Kenneth Skovhede 2f1f5bb7e0 The purpose of this update is to provide better error messages from servers that return error messages, but are expected to return JSON data.
In the current setup, the response stream is parsed by the JSON decoder, which throws an exception due to reading a non-json formatted error message.
The reported exception simply states that the first character on the first line was not valid json, which is true, but does not help diagnose the problem.

In many cases this is a human readable message, such as "over quota", "permission denied", etc.
This update adds a stream that keeps the first 2kb of the response in an internal buffer, which can then be printed in case the JSON parsing fails.
Most of the added code is just simple redirects for calling the base stream in the peeking stream.
2020-05-10 14:14:35 +02:00
TopperDEL 493c0ad3e2 fix: add custom Metadata 2020-05-08 09:30:49 +02:00
TopperDEL 2493428203 cleanup: Extend documentation 2020-05-08 08:55:54 +02:00
TopperDEL 0b4d75dabc feat: Working backup! 2020-05-07 22:22:34 +02:00
TopperDEL e6842e7adc feat: Async TestConnection is working 2020-05-07 21:44:22 +02:00
Cedric Hauber 0276eca34e Added MyCloudyPlace.com S3 provider 2020-05-06 19:05:22 +02:00
TopperDEL 66d66ac856 TestConnection with bucket-creation, upload and download 2020-05-05 12:38:44 +02:00
TopperDEL cda4abaa06 Use parmeters in backend 2020-05-05 12:02:38 +02:00