Commit Graph
297 Commits
Author SHA1 Message Date
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