Commit Graph
1406 Commits
Author SHA1 Message Date
Kenneth Skovhede 359c0ea4aa Auto-style-fixes 2013-09-13 13:25:52 +02:00
Kenneth Skovhede 7a0771a5f7 Added db-logging to fatal backup errors 2013-09-13 13:25:43 +02:00
Kenneth Skovhede 252d4c077c Changed how the ConsolePasswordInput module detects the passphrase 2013-09-13 13:24:40 +02:00
Kenneth Skovhede 7158411c34 Fixed places where the user may not provide --auth-username because the operation is done locally 2013-09-13 13:24:11 +02:00
Kenneth Skovhede ffff052c30 Bugfix 2013-09-10 22:41:05 +02:00
Kenneth Skovhede 945bf2c4c7 Added SQLiteTool 2013-09-10 22:40:37 +02:00
Kenneth Skovhede 95c694dce7 Added application prefix to temp files, so we can see what files Duplicati spams the system with 2013-09-10 20:44:24 +02:00
Kenneth Skovhede 32a617b1e2 Rewrote the changed/added/deleted files to count using temporary table (minor speedup) 2013-09-10 20:42:54 +02:00
Kenneth Skovhede 58ffd22fd4 Fixed size calculation so it fits with 32bit arch 2013-09-10 20:42:00 +02:00
Kenneth Skovhede af7e63be95 Added extra message on backup 2013-09-10 20:41:28 +02:00
Kenneth Skovhede 4913a27cac Added some extra profiling output 2013-09-10 08:29:12 +02:00
Kenneth Skovhede a5a68bf020 Fixed an issue that cause the scantime to not be updated for unchanged files, which caused repeated scans of unchanged files. 2013-09-10 08:28:58 +02:00
Kenneth Skovhede 1f48d43515 Removed the HashDatabaseProtector and added the HashLookupHelper instead. 2013-09-09 22:50:18 +02:00
Kenneth Skovhede c2a10f268a Rewrote the changed file query SQL 2013-09-09 22:48:26 +02:00
Kenneth Skovhede e9cac2d11c Added reading metadata from snapshot implementation. 2013-09-08 00:39:11 +02:00
Kenneth Skovhede 2633468001 Added block-device detection to backup.
Improved verbose output a bit
2013-09-08 00:38:46 +02:00
Kenneth Skovhede 26be8628cd Added support for detecting block devices under OSX/Linux.
Added support for reading extended attributes under OSX/Linux
2013-09-08 00:37:49 +02:00
Kenneth Skovhede 6022043856 Added support for reading file types and extend attributes under linux 2013-09-08 00:36:02 +02:00
Kenneth Skovhede b7ad87e759 Reduced the frequency of restore updates as the scan takes too long 2013-09-07 21:35:23 +02:00
Kenneth Skovhede 555945eae4 Implemented a better cache for filenames. 2013-09-07 21:33:59 +02:00
Kenneth Skovhede 0571dc16e5 Support for create-report without supplying the --auth-username parameter 2013-09-06 23:44:39 +02:00
Kenneth Skovhede 8fd1cd1173 Fixed logging of all messages to the log file 2013-09-04 22:31:35 +02:00
Kenneth Skovhede 795ae66ae1 Added error reporting if testing a volume throws an exception 2013-09-04 22:22:26 +02:00
Kenneth Skovhede 818554de4e Bugfix for the block cache 2013-09-04 22:10:36 +02:00
Kenneth Skovhede ffcd62a412 Added lookup table to avoid searching the database when adding a blocksetentry 2013-09-03 23:48:42 +02:00
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