Commit Graph
4603 Commits
Author SHA1 Message Date
Kenneth Hsu b84e7bd34d Avoid hard-coded parameter names.
This makes it easier to rename the parameter in the future as we don't
have to search for the parameter name within strings.
2017-09-25 19:54:54 -07:00
Kenneth Hsu e9ffc2cbe1 Add clearer exception message. 2017-09-25 19:54:54 -07:00
Kenneth Hsu 97681a704b Add clearer exception message. 2017-09-25 19:54:54 -07:00
Kenneth Hsu 4950c72128 Add clearer exception message. 2017-09-25 19:54:54 -07:00
Kenneth Hsu 239e62cb91 Fix argument order for ArgumentException. 2017-09-25 19:40:39 -07:00
Kenneth Skovhede 6c921ab3ec Merge branch 'master' of github.com:duplicati/duplicati 2017-09-23 22:01:08 +02:00
Kenneth SkovhedeandGitHub 60b94b758f Merge pull request #2754 from warwickmm/refactor/avoid_extension_method
Reference property instead of invoking extension method.
2017-09-23 15:06:09 +02:00
Kenneth SkovhedeandGitHub ef3eb1854a Merge pull request #2752 from tygill/feature/onedrive-quota-rename
Add support for the quota reporting and renaming interfaces to the OneDrive backend
2017-09-23 15:05:22 +02:00
Kenneth SkovhedeandGitHub b00304ace6 Merge pull request #2751 from tygill/fix/default-filter-warning
Fix default filter warning
2017-09-23 15:02:43 +02:00
Kenneth SkovhedeandGitHub b13ed5a3ba Fix issues template (#2749)
Fix the issue template
2017-09-23 15:00:21 +02:00
Kenneth Skovhede 22e05577e2 Revert "Updated nunit"
This reverts commit e999f1d77d.
2017-09-23 14:57:05 +02:00
Kenneth Skovhede 2609dcc5dc Fixes after library updates 2017-09-23 14:52:53 +02:00
Kenneth Skovhede e999f1d77d Updated nunit 2017-09-23 14:48:02 +02:00
Kenneth Skovhede 5511627975 Updated CoCoL in UsageReporter 2017-09-23 14:46:29 +02:00
Kenneth Skovhede 5cae6ca60e Additional updates to NewtonSoft.Json 2017-09-23 14:46:14 +02:00
Kenneth Skovhede 644d13ffeb Updated CoCoL in the TrayIcon 2017-09-23 14:45:34 +02:00
Kenneth Skovhede d6f6b428c1 Updated AlphaFS 2017-09-23 14:44:00 +02:00
Kenneth Skovhede fc75d56ef1 Updated MimeKit and MailKit 2017-09-23 14:43:46 +02:00
Kenneth Skovhede 976cc061e2 Updated ngettext 2017-09-23 14:43:33 +02:00
Kenneth Skovhede b610d60fc2 Updated System.Net.Http for Mega backend 2017-09-23 14:43:23 +02:00
Kenneth Hsu b07170d2c9 Reference property instead of invoking extension method.
The Enumerable.Count method will attempt to cast the object to an
ICollection, and if successful, reference the Count property.  Since we
know that we have a List, we can reference the Count property directly.
2017-09-22 21:28:43 -07:00
Kenneth Skovhede 5f4aef8bbf Update sharpcompress 2017-09-23 00:28:25 +02:00
Kenneth Skovhede ba36cadde3 Updated Renci.SSH 2017-09-23 00:27:55 +02:00
Kenneth Skovhede 93e04180c6 Updated the AWS libraries for S3 2017-09-23 00:27:06 +02:00
Kenneth Skovhede 26746cd903 Update the azureblob libraries 2017-09-23 00:26:38 +02:00
Kenneth Skovhede a06f38442a Updated all Newtonsoft.Json packages 2017-09-23 00:25:50 +02:00
Kenneth Skovhede 5970562022 Bugfix: better error message when there is no password for SSH backend 2017-09-23 00:15:53 +02:00
Tyler Gill 1498941052 Update command line message. 2017-09-22 00:31:15 -06:00
Tyler Gill 7c3ce32ee2 Add support for the quota reporting and renaming interfaces to the OneDrive backend.
To test the quota support, quota information is reported on the command line if it is available.
However, the rename support hasn't been tested, since I don't see anything using that functionality yet.
2017-09-22 00:30:10 -06:00
Tyler Gill e78e40fb11 Fix some documentation errors in backend interfaces. 2017-09-21 23:44:46 -06:00
Tyler Gill 811acac073 Fix warning that the default-filters parameter isn't supported. 2017-09-21 23:44:24 -06:00
L DayandGitHub 8a7a268498 Added donation link again 2017-09-21 15:03:09 -04:00
L DayandGitHub 9df53be103 Rename ISSUE_TEMPLATE.md to .github/ISSUE_TEMPLATE.md 2017-09-21 14:59:18 -04:00
L DayandGitHub e93e36c680 Delete ISSUE_TEMPLATE.md 2017-09-21 14:58:53 -04:00
Kenneth Skovhede 401f1f3104 Version bump to v2.0.2.8-2.0.2.8_canary_2017-09-20
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.2.8_canary_2017-09-20.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.2.8_canary_2017-09-20.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.2.8_canary_2017-09-20.zip.sig.asc

MD5: 40f39df8aa816ae538e0420ca391b835

SHA1: fbfe0b71cfd1d7ffd366b2c0e47f78bea1a15bb8

SHA256: 1740c8327e8d67a82a0d5b66ff2e6912fa95bf420790e105b20d6afc4028ae8c
v2.0.2.8-2.0.2.8_canary_2017-09-20
2017-09-20 13:05:42 +02:00
Kenneth Skovhede b80d0c5279 Bugfix for --accept-any-ssl-certificate.
It turns out that the `ServicePointManager` does not carry the call context when executing the request.
The workaround for now is to look at all registered validators and use them all combined when using custom SSL certificate validation.
2017-09-20 12:11:30 +02:00
Kenneth Skovhede 9bb37d5f6e Re-wrote the way the ssl certificate checker is applied.
This fixes #2711 and some other issues, in that the SSL checker is now applied for all requests.
2017-09-20 10:53:39 +02:00
Kenneth Skovhede 9cdd5ff1e4 Removed the manual call to set up the ssl certificate validator on each request.
This fixes #2746
This fixes #2714
2017-09-20 10:51:13 +02:00
Kenneth Skovhede e344a10ee5 Merge branch 'feature/use-cng-hashalgorithms' 2017-09-20 10:27:58 +02:00
Kenneth Skovhede d1e07b38b6 Merge branch 'master' of github.com:duplicati/duplicati 2017-09-20 09:59:51 +02:00
Kenneth Skovhede 2cfbd6e85b Fixed a typo.
This fixes #2725
2017-09-20 09:59:37 +02:00
Kenneth Skovhede 6d401fbd8d Changed all hash algorithms to use the Cng version.
This fixes #2621
2017-09-20 09:58:43 +02:00
Rune HenriksenandKenneth Skovhede 2c7382bc9b Passwordless sftp (#2729)
SSH only checks for a username.
This fixes #2664
2017-09-20 08:58:35 +02:00
Kenneth SkovhedeandGitHub 5e89556b9d Merge pull request #2743 from tygill/fix/string-compare-ordinal-followup
Followup to the change to add default filters and change InvariantCultureIgnoreCase to OrdinalIgnoreCase
2017-09-19 22:12:05 +02:00
Tyler Gill cf79aedb2d Followup to the change to add default filters and change InvariantCultureIgnoreCase to OrdinalIgnoreCase. 2017-09-19 09:23:01 -06:00
Kenneth Skovhede ea4cb50dd6 Version bump to v2.0.2.7-2.0.2.7_canary_2017-09-19
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.2.7_canary_2017-09-19.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.2.7_canary_2017-09-19.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.2.7_canary_2017-09-19.zip.sig.asc

MD5: 3489ff50ecc07b349125a2f6974964be

SHA1: 5e47372dda2e754c692f4d7cb7833b7fec9241a3

SHA256: 986b10f33a3b767ebaf3c1235336309e1df3b7f2a19721415618b2dfa0c28c7c
v2.0.2.7-2.0.2.7_canary_2017-09-19
2017-09-19 13:03:01 +02:00
Kenneth Skovhede 37527b51ba Fixed removing temporary files downloaded for testing purposes. 2017-09-19 11:20:26 +02:00
Kenneth SkovhedeandGitHub c386da0b33 Merge pull request #2741 from tygill/fix/string-compare-ordinal-ignore-case
Replace all instances of InvariantCultureIgnoreCase with OrdinalIgnoreCase
2017-09-19 11:07:20 +02:00
Kenneth SkovhedeandGitHub 5f6a4b7246 Merge pull request #2740 from tygill/feature/default-filters
Add --default-filters parameter
2017-09-19 11:06:01 +02:00
Tyler Gill 83a1dcfb64 Replace all instances of InvariantCultureIgnoreCase with OrdinalIgnoreCase in string comparisons.
InvariantCulture is useful when comparing / sorting human language strings in a culturely correct way. It handles things like accented letters in a way that makes sense to humans (e.g., 'a' should be sorted next to 'á', rather than after 'z').
Ordinal looks just at the raw code points of the characters. As such, it is recommended for use in cases when comparing system strings (file paths, command line parameters, config settings, etc.). Since it doesn't need to use the culture specific sorting rules, this method can often be faster.

For more information, see https://stackoverflow.com/questions/492799/difference-between-invariantculture-and-ordinal-string-comparison (and other related questions)
2017-09-18 23:55:08 -06:00