Commit Graph
8782 Commits
Author SHA1 Message Date
Kenneth Skovhede c64fce2d18 Added a new wildcard matcher that is much faster at matching wildcards than the generic regex fallback.
Code from:
http://www.c-sharpcorner.com/uploadfile/b81385/efficient-string-matching-algorithm-with-use-of-wildcard-characters/
2013-08-31 22:59:00 +02:00
Kenneth Skovhede 9f4e5b4589 Update to collapse multiple regex filters into a single regex, as that is way faster 2013-08-31 22:57:21 +02:00
Kenneth Skovhede a75f8e087d Rewrote the logic that fixes missing filelist uploads 2013-08-31 15:30:34 +02:00
Kenneth Skovhede 2446c9702d Fixed detection of incomplete filesets 2013-08-31 15:29:52 +02: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 7aa9853cab Changed index-file-policy default to "full" 2013-08-31 13:36:12 +02:00
Kenneth Skovhede cd42f4cca0 Fixed selection for interrupted filesets 2013-08-30 22:51:13 +02:00
Kenneth Skovhede d6e53e47a7 Added option to read more than --blocksize bytes from a file at a time 2013-08-30 22:46:34 +02:00
Kenneth Skovhede 113c179953 Fixed a bug with the RenameAfterError procedure 2013-08-30 22:39:04 +02:00
Kenneth Skovhede 72ffff19b5 Fixed the detection and re-upload of interrupted filelists 2013-08-30 22:19:50 +02:00
Kenneth Skovhede efc17dbd1b Rewrote the strategy for enumerating folders/files to use depth first instead of breadth first, as this seems to consume less memory.
Also updated so the callback is invoked before the item is put into the list, as this also reduces the number of items in the list.
2013-08-30 22:10:43 +02:00
Kenneth Skovhede 232a4aef7e Whitespace update 2013-08-30 20:44:53 +02:00
Kenneth Skovhede d6f2332eab Changed default for async upload queue 2013-08-30 20:43:57 +02:00
Kenneth Skovhede 295699ffac Reworked some details with the filter so the elements are filtered earlier 2013-08-30 20:42:38 +02:00
Kenneth Skovhede 73831b3ac9 Bugfix for cases where there is no console window 2013-08-30 20:39:13 +02:00
Kenneth Skovhede da583c9226 Bugfix for help 2013-08-30 20:38:38 +02:00
Kenneth Skovhede aa4c6c0a72 Updated solution defaults so the resxgen works under Monodevelop 2013-08-30 20:38:23 +02:00
Kenneth Skovhede 7ad0418927 Merge branch 'sandboxes/Kenneth/ForestHash' of https://code.google.com/p/duplicati into sandboxes/Kenneth/ForestHash 2013-08-29 09:48:00 +02:00
rstach cb38750016 Updated help file with new descriptions of "compare" and "find". 2013-08-28 16:16:11 +00:00
Kenneth Skovhede b8212b403c Fixed server so it compiles 2013-08-28 17:19:00 +02:00
Kenneth Skovhede aff431eafb Various output tweaks 2013-08-28 17:18:29 +02:00
Kenneth Skovhede 79915eabec Fixed a crash with the automatic volume verify 2013-08-27 10:23:58 +02:00
Kenneth Skovhede 9cac8edaec Fixed issue with compact not registering indexblocklinks 2013-08-27 10:23:21 +02:00
Kenneth Skovhede 73f422b0aa Improved output from delete command 2013-08-26 15:25:37 +02:00
Kenneth Skovhede 162c04da6c Not asking for passphrase caused conflicts, so for now we just ask 2013-08-26 13:12:24 +02:00
Kenneth Skovhede 78bfd56001 Updated the TEST command to also include data from DeletedBlock 2013-08-26 12:44:58 +02:00
Kenneth Skovhede f6c685d22a More cleaning of the CLI output 2013-08-26 12:44:04 +02:00
Kenneth Skovhede 9056488a90 Merge branch 'sandboxes/Kenneth/ForestHash' of https://code.google.com/p/duplicati into sandboxes/Kenneth/ForestHash 2013-08-25 19:26:21 +02:00
Kenneth Skovhede f3c8cb6cca Possible fix for a crash 2013-08-25 19:26:12 +02:00
Kenneth Skovhede b22be83122 Moved the remote file verification to then end of the backup procedure 2013-08-25 13:20:39 +02:00
Kenneth Skovhede 3387c279e9 Bugfix, read the resultset before accessing the values 2013-08-25 13:16:12 +02:00
Kenneth Skovhede a07e47f5c7 Restore now treats filenames as "search in any folder", just as list does 2013-08-25 13:15:40 +02:00
Kenneth Skovhede 8b4ae331ed Update issue #852
Updated thirdparty Renci.SshNet.dll to new version
2013-08-25 13:15:05 +02:00
rstach 9f63d5fb9b Updated help for test command 2013-08-25 08:16:58 +00:00
Kenneth Skovhede 47546553da Fixed 2 bugs in the compact routine 2013-08-25 07:50:24 +02:00
Kenneth Skovhede 1e0083a46d Fixed a bug where --verbose would not be correctly propagated to sub-actions 2013-08-25 07:50:08 +02:00
Kenneth Skovhede 140b3575ee Fixed output from delete command so it includes size 2013-08-25 07:49:31 +02:00
Kenneth Skovhede 15ab57f81f Inverted compact messags from dry-run vs normal run 2013-08-24 22:31:16 +02:00
Kenneth Skovhede d708828804 Restore now scans older backups to look for files, if the file(s) searched for are not found in the list 2013-08-24 22:27:30 +02:00
Kenneth Skovhede d1c4f60366 Made the error message for changing the passphrase nicer 2013-08-24 21:17:12 +02:00
Kenneth Skovhede 3f1d210924 Added check for small file count 2013-08-24 21:16:44 +02:00
Kenneth Skovhede 6581f957ce Bugfix 2013-08-24 21:16:24 +02:00
Kenneth Skovhede e20108fe6f Bugfix for invoking CLI without parameters 2013-08-24 20:59:33 +02:00
Kenneth Skovhede 1a44eab08b Added automatic backend volume testing with each backup 2013-08-24 20:59:09 +02:00
Kenneth Skovhede 022d1ad76b Updated ConsolePasswordInput to use the correct names for the passwordless operations 2013-08-24 14:04:49 +02:00
Kenneth Skovhede 4aef61f3f0 Removed create-report output from the core, so the clients can phrase the message as they please 2013-08-24 14:04:14 +02:00
Kenneth Skovhede cf474b608b Fixed a string format bug 2013-08-24 14:03:44 +02:00
Kenneth Skovhede c92dcbfff5 Pruned the OperationMode enum 2013-08-24 14:03:28 +02:00