Kenneth Skovhede
5fa7ebaef3
Added S3 storage class options to allow the user to specify the InfrequentAccess (IA) storage model.
2015-11-18 20:38:27 +01:00
Kenneth Skovhede
cb8c89d748
Fixed an issue with OneDrive not throwing the correct exceptions on FileNotFound
2015-11-17 12:35:07 +01:00
Kenneth Skovhede
9ae7ea233a
Possible fix for PR #1456 and issue #1449
2015-09-08 16:41:16 +02:00
Kenneth Skovhede
9517af31cc
Removed some unused variables and improved the use of a non-standard --oauth-url
2015-08-25 16:02:33 +01:00
Kenneth Skovhede
86d1f1a6ef
Fixed some lineendings
2015-08-25 15:25:07 +01:00
Kenneth Skovhede
5d740718a8
Removed unused option from S3 backend
2015-08-23 17:19:48 +02:00
Kenneth Skovhede
6dac0f3c2e
Fixed an invalid line-ending character
2015-08-05 13:51:56 +02:00
Kenneth Skovhede
4160d472ec
Improved the OAuth helper error handling in cases where the server return 503
2015-07-10 10:28:06 +02:00
Kenneth Skovhede
42838ba0a9
Added retries with exponential backoff for reading the OAuth token.
...
This fixes #1413 .
2015-07-10 01:33:21 +02:00
Kenneth Skovhede
97ea6350c4
Improved refactor-abiility
2015-07-10 01:21:57 +02:00
Kenneth Skovhede
67f09fb105
Added options to use an external OAuth server.
...
This fixes #1403 .
2015-07-10 01:16:41 +02:00
Kenneth Skovhede
1f56edc1a6
Added missing file to HubiC backend
2015-07-04 13:41:43 +02:00
Kenneth Skovhede
da0535c824
Move the WebRequest inside the try/catch region to fix a 404 not being captured.
...
This fixes #992 .
2015-07-02 21:43:21 +02:00
Kenneth Skovhede
d2fd1cb5e3
Updated version stamps in new projects
2015-07-02 21:32:58 +02:00
Kenneth Skovhede
d3f3615abd
Added support for HubiC.
...
This closes #1351 .
2015-07-01 16:46:09 +02:00
Kenneth Skovhede
55818d407c
Added an OpenStack backend, tested with RackSpace.
...
This closes #626
2015-07-01 13:50:07 +02:00
Kenneth Skovhede
a359b3bbae
The OAuthHelper was a mix of JSON web requests and OAuth calls, so now it has been split into two.
2015-07-01 09:39:13 +02:00
Kenneth Skovhede
1d3d24f2a4
Renamed the SkyDrive class to OneDrive.
2015-06-29 22:38:47 +02:00
Kenneth Skovhede
fed160fa1c
Implemented chunked-resumeable uploads for Google Drive for issue #1347 .
...
Implemented a Google Cloud Storage backend, which closes #784 .
This also adds support for Nearline and DRA so it closes #1385 .
2015-06-29 22:37:31 +02:00
Kenneth Skovhede
fc29aacff8
Removed the Google API, now running directly on the REST API.
2015-06-27 01:13:30 +02:00
Kenneth Skovhede
678f0ceb24
Fixed some file-size limits and a missing counter in OneDrive BITS transfer
2015-06-27 01:11:25 +02:00
Kenneth Skovhede
4a299c8500
Updated the OneDrive backend to use the shared OAuth library.
...
Updated the OneDrive backend to support BITS transfer of large files.
This closes #1222
2015-06-25 20:35:21 +02:00
Kenneth Skovhede
3fc9102acc
Implemented the Google Drive backend, and trashed the Google Docs backend for issue #1347
2015-06-22 14:41:54 +02:00
Kenneth Skovhede
b68290b95a
Follow up to the latest pull request, changed all references to HexaD to "Duplicati Team"
2015-05-17 11:06:07 +02:00
Fabian Trampusch
55a853463d
update year to 2015
2015-05-16 21:15:39 +02:00
Kenneth Skovhede
11bf1beac5
Added metadata extraction for the Azure backend
2015-04-09 20:39:56 +02:00
Kenneth Skovhede
d4b1fc55da
Added paging to OneDrive file list requests, which is required to list large sets of remote files.
...
Implemented patch as proposed in #1299 .
This closes #1299 .
2015-03-06 15:29:06 +01:00
Kenneth Skovhede
0d7cf7203b
Updated to .Net framework version 4.5
2015-01-26 11:22:52 +01:00
Kenneth Skovhede
3149064cde
Merge branch 'no_more_resx'
2015-01-20 21:45:54 +01:00
Kenneth Skovhede
8d13e698eb
Updated copyright notices
2015-01-20 21:44:52 +01:00
Kenneth Skovhede
f08f6b5b8a
Moved LC.L usage into the strings class
2015-01-20 21:39:03 +01:00
Kenneth Skovhede
16c791f0b5
Removed all resx files, now using Duplicati.Library.Localization exclusively
2015-01-20 21:07:24 +01:00
Kenneth Skovhede
d4b08fad7b
Updated AWS SDK for the S3 backend
2015-01-18 22:01:47 +01:00
Kenneth Skovhede
be09336a5a
Added dinCloud S3 endpoints to known providers
2015-01-14 11:45:53 +01:00
Kenneth Skovhede
290fde1f9b
Bugfix from EddiVonDerAlm@1e83373
2014-11-17 12:01:11 +01:00
Kenneth Skovhede
738c111397
Added detection for throwing FileMissingException to all backends
2014-11-15 15:00:12 +01:00
Malte Neumann
4a57eed9b5
Fixed a problem with canceled backups
...
Was an backup canceled, a restart doesn't work. The problem was that a non existing file caused an failure. This fix handles this situation for the ssh and googledocs backend.
2014-11-14 14:41:36 +01:00
Kenneth Skovhede
86abc7565a
Added locally allocated buffers for copystream to reduce pressure on allocator
2014-11-10 18:38:18 +01:00
Kenneth Skovhede
4702323d6c
Added rename support to S3 and SSH.
2014-08-21 20:59:21 +02:00
Kenneth Skovhede
80ea4f5763
Started implementing the Rename interface
2014-08-16 22:14:14 +02:00
Kenneth Skovhede
b5de1b56ce
Updated copyright year on all assemblies.
...
Also removed the copyright microsoft statement that was erroneously applied to some assemblies.
This fixes issue #1083 .
2014-08-12 13:31:30 +02:00
Kenneth Skovhede
707c9d8961
Reset version
2014-08-07 00:07:57 +02:00
Kenneth Skovhede
fec4336414
Removed a few compile warnings
2014-08-06 10:31:01 +02:00
Kenneth Skovhede
0cf7e08c10
Removed unused versions of libraries for the Azure backend, and pooled them into a single folder.
...
Added license entries for the Azure backend.
2014-08-05 23:02:26 +02:00
Don Lockhart
2d3425675f
Redid the connection string parameters to be more like S3.
2014-08-02 18:36:35 -04:00
Don Lockhart
7a1048c230
Merge branch 'master' into sandboxes/donl/azure
2014-08-02 17:19:23 -04:00
Kenneth Skovhede
7dc0cb2f20
Fixed using the OneDrive root folder
2014-07-25 15:48:26 +02:00
Kenneth Skovhede
3d9077c66a
Removed old SkyDrive strings
2014-07-25 15:20:46 +02:00
Kenneth Skovhede
0cf41f8b17
Changed the way the OneDrive authid is passed to the service, to avoid it being logged as part of the request string.
2014-07-25 15:20:36 +02:00
Kenneth Skovhede
eb2454f4e0
Changes to prevent premature timeouts when running with Mono
2014-07-20 10:07:56 +02:00