Commit Graph
4937 Commits
Author SHA1 Message Date
Kenneth Skovhede 93cde1a674 Added a probing method to better handle restore cases with renamed files.
This fixes #1437.
2015-08-24 17:03:14 +01:00
Kenneth Skovhede ab9da38ef1 Fixed an issue with restores that do not touch all remote volumes.
This fixes #1429.
2015-08-24 10:50:47 +01:00
Kenneth Skovhede 5d740718a8 Removed unused option from S3 backend 2015-08-23 17:19:48 +02:00
Kenneth Skovhede 8018545cff Added a simple restore tool for recovering data from a broken backup.
This fixes #1439.
2015-08-21 21:59:12 +02:00
Kenneth Skovhede 6dac0f3c2e Fixed an invalid line-ending character 2015-08-05 13:51:56 +02:00
alabuzhev 14e10c886f Read files opened for writing 2015-07-19 18:14:26 +03:00
Kenneth Skovhede e65e7d234e Fixed an issue where a restored database was missing some files.
This fixes #1410.
2015-07-12 21:36:48 +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 7580244bcd Dangling edit ... 2015-07-10 01:19:54 +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 5465adc191 Added Cannon RAW files to the file extensions excluded from compression.
This fixes #1389.
2015-07-01 10:05: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 f9a186d6e5 Added a workaround to send the response into the webexception on Mono 2015-06-27 01:10:48 +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 74bbf0f1f8 Added support for handling null values in the remotevolume table.
This fixes #1334.
2015-05-17 13:38:25 +02:00
Kenneth Skovhede 2014c93346 Added manual fallback when filtering for non-ascii filenames as SQLite does not handle case-insensitive searches for non-ascii.
This fixes #1349
2015-05-17 13:24:51 +02:00
Kenneth Skovhede 94f8a829e4 Fixed an issue with file/directory access being swapped when reading metadata 2015-05-17 11:41:47 +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 89e70c1f7b Added the parsed result status as a field that can be sent in the xmpp or email templates.
This fixes #1371.
2015-05-04 10:53:19 +02:00
Kenneth Skovhede ca5e503680 Fixed loading SQLite with Mono 4.0 and newer 2015-05-04 10:43:24 +02:00
Kenneth Skovhede d0090632c9 Fixed usage of EntryAssembly to work better with NUnit 2015-04-09 21:52:07 +02:00
Kenneth Skovhede 11bf1beac5 Added metadata extraction for the Azure backend 2015-04-09 20:39:56 +02:00
Kenneth Skovhede 5bc424437a Added options to do partial repairs of a temporary local database, to allow faster restore/searching with no local database 2015-04-08 21:01:36 +02:00
Kenneth Skovhede 1be8d16e22 Added option to allow repairing only a specific fileset for faster restore from scratch 2015-04-08 20:34:31 +02:00
Kenneth Skovhede e13978d1c0 Improved handling of non-standard blocksize and hashing algorithms 2015-04-08 20:33:30 +02:00
Kenneth Skovhede 14413de2c6 Added option to allow partial repair of a database for faster searching into files 2015-04-08 20:19:46 +02:00
Kenneth Skovhede b08c6df116 Merge branch 'master' of github.com:duplicati/duplicati 2015-04-05 14:33:25 +02:00
Kenneth Skovhede 0de9adc606 Added grace-period for incomplete uploads to avoid backups stopping due to the Apache WebDAV issues.
This fixes #1243.
2015-04-05 14:33:13 +02:00
Robert Rehner f4d9089605 added DNG (Digital Negative) extension to compressed extensions. 2015-03-20 08:45:12 +01: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 dc0f5d5fd4 Added missing app.config files 2015-03-06 14:02:31 +01:00
Kenneth Skovhede a14fceaa95 Fixed an issue with readers being closed prematurely during the repair process. 2015-03-06 13:54:17 +01:00
Kenneth Skovhede 37622262af Updated managed-lzma and added option to set compression-level for 7z.
This closes #1050.
2015-03-05 21:08:19 +01:00
Kenneth Skovhede b650838180 Updated the Zip writer to actually use the compression hints, so the excluded compression extensions are effective.
This fixes #1075.
2015-03-05 21:06:56 +01:00
Kenneth Skovhede 32ffc76815 Suppress error messages when reading extended attributes from a mounted filesystem that does not support extended attributes.
This solves #1303.
2015-03-04 16:53:40 +01:00
Kenneth Skovhede a57494ec65 Fixed problems with access metadata on files with long filenames on Windows.
This solves #1307.
2015-03-04 16:53:16 +01:00
Kenneth Skovhede 3fc151b175 Fixed issue with file length not being set correctly.
Fixed issue with metadata not beign applied because file has not yet been created.
This solves #1214.
This solves #1218.
2015-03-04 16:50:32 +01:00