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
Kenneth Skovhede
6d401fbd8d
Changed all hash algorithms to use the Cng version.
...
This fixes #2621
2017-09-20 09:58:43 +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
Kenneth Skovhede
81f22826ca
Changed S3 IAM to only use the bucket name in the policy document.
2017-09-16 20:29:44 +02:00
Ulf Hedlund
0988ba9600
minimum redundancy to wait for is now 1.0. Also, slightly better error handling.
2017-09-11 23:03:02 +02:00
Kenneth Skovhede and GitHub
19668c8d17
Merge pull request #2677 from fuffenz/sia
...
Added Sia as a backend provider
2017-09-05 11:45:19 +02:00
Kenneth Skovhede
7d346a1f9a
Fixed error in Wasabi endpoint url
2017-09-05 11:41:31 +02:00
Ulf Hedlund
5d2b889149
Simple sanity check for Sia target path
2017-09-04 14:14:08 +02:00
Kenneth Skovhede
19a040970f
Implemented call-context aware settings for HTTP options, temp folder settings, buffers sizes and oauth settings.
...
This makes it more smooth to run multiple operations in parellel, but it should be possible to launch an operation in a separate app-domain
2017-09-04 11:05:16 +02:00
Ulf Hedlund
7150eecd5b
Trim target path properly
2017-09-02 00:07:06 +02:00
Ulf Hedlund
a446e31f9d
fixed issue with an empty Sia at first backup
2017-09-01 22:15:32 +02:00
Ulf Hedlund
dfad50ea51
cleaned up Sia options
2017-09-01 21:37:19 +02:00
Ulf Hedlund
b82c8a9d4c
fixed release configuration
2017-09-01 13:41:49 +02:00
Kenneth Skovhede
1731c341b5
String fix
2017-09-01 09:48:56 +02:00
Ulf Hedlund
e08dbd3b2f
removed erroneous parameters in upload endpoint
2017-09-01 01:15:03 +02:00
Ulf Hedlund
5e1eb0b718
Added Sia as a backend provider
2017-08-31 22:37:04 +02:00
Kenneth Skovhede
b19dbc8de9
Added Wasabi as an S3 storage provider
2017-08-29 14:38:25 +02:00
Kenneth Skovhede
f917ef66e7
Merge branch 'feature/improved-webdav-error'
2017-08-29 12:54:31 +02:00
Kenneth Skovhede
45d8d6feeb
Added an improved error message for WebDAV when the server returns 405 - Method not allowed in response to the PROPFIND request
2017-08-29 10:40:31 +02:00
Kenneth Skovhede
e39ec4ddf5
Added fix to auto-set --s3-ext-forcepathstyle if the target is not an Amazon S3 provider
2017-08-29 10:35:41 +02:00
Kenneth Skovhede
8bbeb54e48
Fixed a missing case-insensitive compare
2017-08-29 10:35:07 +02:00
Kenneth Skovhede
6a3ea03232
Updated SSH library to 2016.1.0-beta2 to see if speed improvements are working
2017-08-29 09:36:56 +02:00
Kenneth Skovhede
562500c03f
Fixed renamed fields in Mega
2017-08-23 11:48:15 +02:00
Kenneth Skovhede
c520a3ccb9
Updated the MegaApiClient to version 1.5.0.
...
This could fix #2647
2017-08-23 11:40:03 +02:00
Kenneth Skovhede
a1b186a9a3
Merge branch 'feature/expose-timeout-values-for-ssh'
2017-08-21 16:50:18 +02:00
Kenneth Skovhede
81d5b77c8e
Added extra options to SSH that exposes the operation timeout and keep-alive properties.
2017-08-06 17:48:09 +02:00
Michael Papin and GitHub
8f2c7e532c
Selectel Cloud Storage added
...
https://selectel.com/services/cloud/storage/
2017-07-21 14:19:54 +03:00
Kenneth Skovhede
9e69ba2002
Updated S3 libraries
2017-06-28 09:48:58 +02:00
Kenneth Skovhede
104a6614bf
Attempt to update the Azure backend
2017-06-02 14:41:17 +02:00
vnau
8f6aacb8c6
AlternativeFTP Backend: Check access permissions (Read/Write/Delete) using test file during connection test.
...
Issue: #2473
2017-05-24 01:39:30 +07:00
Kenneth Skovhede
28ecfc9052
Merge branch 'feature/rework_buffer_avoidance'
2017-05-17 12:57:13 +02:00
Kenneth Skovhede
046b522a8d
Updated NewtonSoft.Json
2017-05-17 11:08:51 +02:00
Kenneth Skovhede
5068e51ea7
Fixed the buffer avoidance flag for Delete in AMZCD.
2017-05-17 10:59:47 +02:00
Kenneth Skovhede
55e230ff49
Reworked the way the AllowWriteBuffering flag is set to fix errors caused by ContentLength not being set.
2017-05-17 10:59:07 +02:00
Kenneth Skovhede
015a92343f
Avoids inserting delays if the same operation is performed repeatedly on AMZCD.
...
This should help with #1893
2017-04-21 12:55:29 +02:00
Kenneth Skovhede
1da9842546
Fixed duplicate string in S3 bucket regions
2017-04-09 21:58:37 +02:00
Kenneth Skovhede
979ee0c585
Updated list of AWS S3 regions and servers
2017-04-05 22:44:40 +02:00
koo5
f692b76650
tahoe_lafs_uri_message_fix
2017-03-17 10:55:37 +01:00
Albertony
28489ce104
Jottacloud backend: Minor adjustment in verification of file state, to be sure we are handling it consistently in all operations.
2017-03-12 22:28:08 +01:00
Kenneth Skovhede and GitHub
3071ac7c75
Merge pull request #2355 from albertony/jottacloud_backend
...
Jottacloud backend
2017-03-12 12:55:17 +01:00
Kenneth Skovhede and GitHub
524c6820c4
Merge pull request #2366 from greyhoundforty/master
...
Added IBM Bluemix COS Offering in S3 provider list
2017-03-10 11:15:23 +01:00
Albertony
f116f20623
Jottacloud backend: Changed to newer REST API - jfs.jottacloud.com instead of www.jottacloud.com, x-jftp-version:2.4 header instead of X-JottaAPIVersion:2.2. Simplified the implementation of uploading, as I found that the method which the official client uses is not the one based on multipart form-data. Fixed deletion, and deleting is now permanent instead of moving to trash.
2017-03-10 01:00:24 +01:00
greyhoundforty
98c17781e9
Added IBM Bluemix COS Offering
2017-03-09 14:20:44 -06:00
Albertony
bafbb8dda6
Jottacloud backend minor update: Trash and Links are also reserved mount point names on the built-in device.
2017-03-09 13:53:18 +01:00
Albertony
e6e1c65767
Jottacloud backend now avoids using the possibly throttled stream when pre-computing the MD5 hash
2017-03-06 16:48:25 +01:00
Albertony
8070268a3a
Jottacloud backend now fully supports custom devices and custom mount points
2017-03-06 13:56:41 +01:00
Albertony
426166ff94
Cleanup in the Jottacloud backend code. Also added implementation for supporting user defined mount points, but disabled for now since using it needs some extra considerations to avoid trouble.
2017-03-05 16:02:32 +01:00
Albertony
81ef8e9e22
Jottacloud backend improvements
2017-03-04 21:27:55 +01:00
Albertony
5b6330f0ea
Jottacloud backend now works with simple backup and restore test
2017-03-04 19:12:41 +01:00
Albertony
d4f75aeb3a
Jottacloud backend can now be properly configured and test button works
2017-03-04 16:07:03 +01:00