Kenneth Skovhede
8933e424dd
Added support for box.com API.
...
This closes #579
2015-12-07 09:57:22 +01:00
Kenneth Skovhede
98dc741dbd
Minor cleanup for amzcd, and switched to the new multi-part upload method
2015-12-07 09:53:47 +01:00
Kenneth Skovhede
5e35d30a61
Added support for multi-part uploads in the helper class
2015-12-07 09:53:13 +01:00
Kenneth Skovhede
b9e3311dcb
Added OVH OpenStack auth Uri to list of know providers
2015-12-06 21:52:24 +01:00
Kenneth Skovhede
a0115cb741
Added Mega.co.nz backend as requested in issue #806
2015-12-06 15:36:33 +01:00
Kenneth Skovhede
6f33f8dc53
Added B2 / Backblaze Cloud Storage support as requested in #1498
2015-12-05 14:33:30 +01:00
Kenneth Skovhede
1708dfd581
Optimization for AmzCD: don't load files unless required.
2015-12-05 14:21:21 +01:00
Kenneth Skovhede
a9e34a1625
Virtualized some methods in the JSONHelper and added a method for capturing custom error messages
2015-12-05 14:19:44 +01:00
Kenneth Skovhede
a53686d1d0
Moved the JSON helper methods out of the OAuthHelper and into the JSONHelper class.
...
Added a new method to also POST JSON data.
2015-12-05 11:27:21 +01:00
Kenneth Skovhede
7cf987b9af
Moved the MD5 calculating stream into a generic hash-calculating stream
2015-12-05 11:26:34 +01:00
Kenneth Skovhede
27c697eec6
Added Amazon Cloud Drive backend as requested in issue #598
2015-12-05 11:25:26 +01:00
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