Commit Graph
31 Commits
Author SHA1 Message Date
Kenneth Skovhede 9bfc39120a Improved handling the compaction process with errors, such that deletes are marked and commited to the database before actually being deleted, causing fewer issues when resuming the operation afterwards. 2015-11-17 21:32:55 +01:00
Kenneth Skovhede 70892e8e64 Improved handling for cases where a delete request returns a FileNotFound exception 2015-11-17 12:36:00 +01:00
Kenneth Skovhede a6be47bad6 Improved all HTTP based backends by attempting to LIST the remote backend if the DELETE command returns 404. 2015-09-16 21:20:21 +02:00
Kenneth Skovhede a0cc06896f Added auto-guessing logic to the backend manager so it can guess if the user forgot to specify encryption module.
This fixes #1447.
2015-09-16 21:19:26 +02:00
Kenneth Skovhede 16c791f0b5 Removed all resx files, now using Duplicati.Library.Localization exclusively 2015-01-20 21:07:24 +01:00
Kenneth Skovhede 667e0554de Added transfer speeds to the profiling output 2015-01-05 11:12:41 +01:00
Kenneth Skovhede 6923ff5688 Corrected a problem with the --throttle-upload and --throttle-download options.
This fixes #1084.
2015-01-05 11:12:20 +01:00
Kenneth Skovhede 9ada3548e0 Imporved order and time when the file size and hash is recorded for uploads. 2014-12-30 17:15:58 +01:00
Kenneth Skovhede 1cb9d49996 Updated BackendManager to handle failures with delete by checking if the file was actually deleted. 2014-11-15 15:01:01 +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 4b8bef62fa Implemented handling for verify for volumes that have no locally recorded hash or filesize 2014-08-19 20:23:32 +02:00
Kenneth Skovhede bd53090ae7 Implemented the pause/resume/stop/start methods throughout the calls to allow for interactive control over the tasks 2014-05-15 12:47:16 +02:00
Kenneth Skovhede 84ed9d57cc Implemented faster fail when the connection dies 2014-04-02 11:00:19 +02:00
Kenneth Skovhede 141a4029a9 Improved speed of backup verification 2014-03-10 14:16:27 +01:00
Kenneth Skovhede d6158223e7 Improved error messages when disposing the backend manager due to other errors 2013-08-31 15:29:26 +02:00
Kenneth Skovhede 031b6d74e7 Prevent folder auto-create after an upload has succeeded 2013-08-31 15:29:07 +02:00
Kenneth Skovhede 0ead31c9e6 Updated backend manager to encrypt dblock files on the scanning thread, so the network can work at constant full speed. 2013-08-31 14:30:58 +02:00
Kenneth Skovhede 113c179953 Fixed a bug with the RenameAfterError procedure 2013-08-30 22:39:04 +02:00
Kenneth Skovhede 140b3575ee Fixed output from delete command so it includes size 2013-08-25 07:49:31 +02:00
Kenneth Skovhede 25541d9d18 Implemented a new progress reporting system that relies polling for sending progress updates that occur with a high frequency. 2013-08-20 22:16:30 +02:00
Kenneth Skovhede 4e7ed3458f Added auto-rename logic to work around faulty Apache WebDAV backends 2013-07-23 18:56:01 +02:00
Kenneth Skovhede bba6271ac5 Bugfix for the verification file upload 2013-07-11 18:55:19 +02:00
Kenneth Skovhede 5bce4a271f Added verification file option 2013-07-01 14:40:45 +02:00
Kenneth Skovhede c44361a039 Added timing to remote operations 2013-06-09 15:26:17 +02:00
Kenneth Skovhede d696670598 Reworked the result reporting to support type safe values 2013-05-25 16:40:15 +02:00
Kenneth Skovhede d2c88d823e Fixed BackendManager to allow download continuation even if there are errors 2013-05-20 15:00:44 +02:00
Kenneth Skovhede a313ffd03a Renamed Interface.resx to Controller.resx 2013-05-19 18:26:49 +02:00
Kenneth Skovhede c29d9d00b9 Implemented the backup command.
Rewrote filter handling across the entire project.
2013-05-13 22:32:05 +02:00
Kenneth Skovhede c540617733 Fixed problem where uploaded files were not marked as fully uploaded in the DB 2013-05-11 22:21:20 +02:00
Kenneth Skovhede 23744d8915 More refactoring and cleanup 2013-05-08 21:29:59 +02:00
Kenneth Skovhede 8f704d9445 Moved stuff around and dropped the ForestHash namespace 2013-05-08 20:17:07 +02:00