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
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 Henriksen and Kenneth Skovhede
2c7382bc9b
Passwordless sftp ( #2729 )
...
SSH only checks for a username.
This fixes #2664
2017-09-20 08:58:35 +02:00
Kenneth Skovhede and GitHub
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 Skovhede and GitHub
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 Skovhede and GitHub
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
Tyler Gill
3fc4868433
Merge branch 'master' of https://github.com/duplicati/duplicati into feature/default-filters
...
# Conflicts:
# Duplicati/Library/Utility/Utility.cs
2017-09-18 23:13:13 -06:00
Tyler Gill
b2450319f5
Update the web UI to support the default filter options, including import and export.
2017-09-18 23:08:07 -06:00
Tyler Gill
bb68c2d3a5
Normalize whitespace
2017-09-18 23:07:20 -06:00
Tyler Gill
1da75e8859
Remove the Platform and Common filter sets. They aren't really very useful.
...
Common is now always included with default filters.
The Platform behavior (of using the set corresponding to the current operating system) is available by using the flag without giving it a value.
2017-09-18 23:03:15 -06:00
Kenneth Skovhede and GitHub
3e0aa28c29
Merge pull request #2735 from PeterDaveHelloKitchen/png-optimize
...
Use Google's zopflipng to optimize png images
2017-09-18 15:27:06 +02:00
Kenneth Skovhede and GitHub
ab9d518865
Merge pull request #2730 from Pectojin/persistent_log_file
...
Fix for duplicati/duplicati#2617
2017-09-18 15:24:59 +02:00
Kenneth Skovhede and GitHub
38202fa63b
Merge pull request #2732 from Pectojin/WebUI_title_hostname
...
WebUI title reflects machine name
This fixes #2437
2017-09-18 15:22:46 +02:00
Kenneth Skovhede and GitHub
23386a9529
Merge pull request #2722 from z0rc/master
...
Decrease server's CPU and IO scheduling priority
2017-09-18 15:20:36 +02:00
Peter Dave Hello
7184de770f
Use Google's zopflipng to optimize png images
2017-09-18 21:16:04 +08:00
Kenneth Skovhede and GitHub
e6b7ce79f0
Merge pull request #2733 from Pectojin/disable_startup_delay
...
Allow user to disable startup delay
2017-09-18 15:11:46 +02:00
Kenneth Skovhede and GitHub
60ffa9f8d8
Merge pull request #2723 from tygill/feature/source-volume-label
...
Add support for specifying backup paths on Windows by volume guid
2017-09-18 15:10:24 +02:00
Kenneth Skovhede
7c14ea338d
Merge branch 'feature/fix-compact-size-reports'
2017-09-18 14:38:37 +02:00
Kenneth Skovhede
e3feeff38f
Merge branch 'feature/add-deletion-delays'
2017-09-18 13:28:51 +02:00
Kenneth Skovhede
c359116f94
Forced Windows line-endings
2017-09-18 13:28:43 +02:00
Kenneth Skovhede
10ef42ce39
Fixed an issue with reporting incorrect file size for uploads
2017-09-18 13:27:30 +02:00
Kenneth Skovhede
e0d8a57ccc
Added re-use of the backend across the operations in the backup step.
...
This should fix the AmzCD consistency issue where it does not wait for the listing after performing a delete.
2017-09-18 11:54:48 +02:00
Kenneth Skovhede
4a6bf3deba
Added "DeleteGraceTime" to all files deleted from the backend mananger.
...
This should fix a number of cases where the backup returns a consistency error because the deletion and the backend check happens before the backend is in sync.
2017-09-18 11:53:50 +02:00
Kenneth Skovhede
fbac19bace
Merge branch 'master' of github.com:duplicati/duplicati
2017-09-18 11:50:50 +02:00
agrajaghh
4b7f6951bb
update translations
2017-09-17 22:33:39 +02:00
agrajaghh
9b2d2b1b18
extract strings
2017-09-17 22:31:51 +02:00
Rune Henriksen
2c210800f0
This is a two fold "fix" to duplicati/duplicati#2715
...
Changes in settings.html adds the option to select "0 seconds", which wasn't previously possible.
Changes in SystemSettingsController.js adds logic in the controller that will check if the duration value and duration multipliers are set. If it finds that they are not it will set them to "0" and "s" respectively (instead of leaving them blank)
Issue comment called for a check box to enable/disable startup delay, but just defaulting to 0 seconds is simpler and self explanitory.
2017-09-17 13:52:26 +02:00
Rune Henriksen
3f774e6b4b
Changed the webpage title to be "MachineName - AppName" allowing users to discern between multiple tabs connecting to different remote machines.
...
I had to move the ng-controller tag from <body> to <html> because otherwise it wouldn't recognize ng-bindings in the header.
Related to duplicati/duplicati#2437
2017-09-17 13:46:40 +02:00
Rune Henriksen
2c394a5e64
Fix for duplicati/duplicati#2617
...
I moved the "delete log file on service start" functionality into DEBUG mode so that release versions of duplicati won't wipe out it's logs on service restart.
I wanted to retain the functionality for testing (no point having gigantic debug logs when debugging).
2017-09-17 04:07:37 +02:00
Kenneth Skovhede
81f22826ca
Changed S3 IAM to only use the bucket name in the policy document.
2017-09-16 20:29:44 +02:00
Kenneth Skovhede
60e34ed26e
Version bump to v2.0.2.6-2.0.2.6_canary_2017-09-16
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/duplicati-2.0.2.6_canary_2017-09-16.zip
Signature file: https://updates.duplicati.com/canary/duplicati-2.0.2.6_canary_2017-09-16.zip.sig
ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.2.6_canary_2017-09-16.zip.sig.asc
MD5: 10988fc998523530f2f141652b0d08f0
SHA1: e5a8d86613e9f037f2815304d5d6bc675a287018
SHA256: 38dbc9d9fe2077d49265276261d41366f80d32eb7fa6558b4cebd6d8ec5f688a
v2.0.2.6-2.0.2.6_canary_2017-09-16
2017-09-16 19:39:35 +02:00
Kenneth Skovhede
7d3ac25426
Re-introduced the in-memory block-cache. This time keeping it simple with a check for size-induced collisions.
2017-09-16 18:44:25 +02:00
Kenneth Skovhede
50571c8b13
Merge branch 'master' of github.com:duplicati/duplicati
2017-09-16 14:22:35 +02:00
Tyler Gill
3c15b73c76
Normalize whitespace and replace Now.ToUniversalTime() with UtcNow.
2017-09-15 20:51:15 -07:00