Commit Graph
3969 Commits
Author SHA1 Message Date
Kenneth Skovhede 86abc7565a Added locally allocated buffers for copystream to reduce pressure on allocator 2014-11-10 18:38:18 +01:00
Kenneth Skovhede df9f91d8de Fixed problem with the repair command.
This fixes #1188
2014-11-10 10:31:26 +01:00
Kenneth Skovhede c3fff60562 Merge branch 'master' into metadata 2014-11-06 08:31:15 +01:00
Kenneth Skovhede 608e61fbca Fixed SQL typo 2014-11-06 08:30:27 +01:00
Kenneth Skovhede 7ce659df69 Enforced current metadata size limitations 2014-11-06 08:29:56 +01:00
Kenneth Skovhede 35bd0849f3 Removed some TODO's 2014-11-06 08:29:29 +01:00
Kenneth Skovhede e3c6682d29 Improved handling of metadata, especially on Linux/OSX 2014-11-06 01:23:31 +01:00
Kenneth Skovhede 3d89a1a89b Default store metadata 2014-11-05 21:43:15 +01:00
Kenneth Skovhede 1f69459081 Implemented most of the metadata restore handling 2014-11-05 21:43:08 +01:00
Kenneth Skovhede 752b1bc054 Refactored restore iterators to use a much more compact approach. 2014-11-04 15:34:20 +01:00
Kenneth Skovhede cc4c320ec0 Fixed a syntax error. 2014-10-31 18:27:12 +01:00
Kenneth Skovhede ef04c26523 Disabling caches pr. default, use the temporary option --old-lookup-memory-defaults to re-enable caches 2014-10-31 15:14:30 +01:00
Kenneth Skovhede e6f68eac67 Fixed one more speed issue when running with low-memory, it is now only marginally slower when not using memory caches. 2014-10-31 11:01:23 +01:00
Kenneth Skovhede d05f6f1324 Improved performance when running with all in-memory caches disabled by a factor of 16.
On a smaller dataset, the performance is now only a little more than twice as slow with a low memory footprint compared to the default with all memory caches enabled.
2014-10-30 23:45:36 +01:00
Kenneth Skovhede 4fab98f0f1 Fixed another bug with inserting duplicate metadatasets 2014-10-30 21:36:27 +01:00
Kenneth Skovhede b64a5b4c24 Added fixes to handle common issues where the database goes awry 2014-10-30 15:44:32 +01:00
Kenneth Skovhede 1547d0fd1e Fixed a bug with creating duplicate metadataset entries 2014-10-30 15:43:24 +01:00
Kenneth Skovhede c030e321c6 Improved error messages when a faulty database is discovered 2014-10-30 15:41:51 +01:00
Kenneth Skovhede c53f43a083 Fixed a bug with metadata lookup. 2014-10-30 00:15:25 +01:00
Kenneth Skovhede f6d2a884d6 Improved handling of files with invalid timestamps 2014-10-21 11:35:05 +02:00
Kenneth Skovhede d5dd9391f3 Fixed an incorrectly named option 2014-10-14 14:44:18 +02:00
Kenneth Skovhede 114195c2ac Fixed an issue with recreating the local database as reported in issue #1150 and #1040. 2014-10-14 13:03:38 +02:00
Kenneth Skovhede 89cedb89ca Fixed handling file://c:\test with the new parser 2014-09-02 18:05:07 +02:00
Kenneth Skovhede 997e72ee0e Fixed a warning with --send-mail-level 2014-09-02 18:03:49 +02:00
Kenneth Skovhede 1a6921fabf Added locale to bug reports 2014-09-02 18:03:34 +02:00
Kenneth Skovhede 2cc0b80f8a Now handling symlink folders with special care.
This fixes #1115.
2014-08-26 18:53:54 +02:00
Kenneth Skovhede 9f64a92006 Added progress reporting for various operations 2014-08-26 15:01:56 +02:00
Kenneth Skovhede 66cb9df64d Fixed #1090
Handling URI with no hostname
2014-08-26 12:52:53 +02:00
Kenneth Skovhede d15087fd28 Added repairing of files with missing hashes to the repair method 2014-08-26 12:51:09 +02:00
Kenneth Skovhede bc0417906f Fixed to include files with no hashes in the verify process. 2014-08-26 12:50:03 +02:00
Kenneth Skovhede 87c1c2c6f2 Simplified filter logic 2014-08-25 15:21:58 +02:00
Kenneth Skovhede d90139314e Removed a compile warning 2014-08-25 15:21:33 +02:00
Kenneth Skovhede daf4630d15 Removed SharpAESCrypt file, and now using the pre-built binary instead 2014-08-25 15:16:06 +02:00
Kenneth Skovhede c000cb3ae4 Implemented caching and tweaked the logic for default filter results 2014-08-24 16:31:42 +02:00
Kenneth Skovhede 4702323d6c Added rename support to S3 and SSH. 2014-08-21 20:59:21 +02:00
Kenneth Skovhede 6aa8e4fe26 Removed unused files 2014-08-19 20:27:45 +02:00
Kenneth Skovhede ff49884777 Removed unused enum value 2014-08-19 20:27:29 +02:00
Kenneth Skovhede f97bdedac9 Implemented commandline method for listing affected files 2014-08-19 20:27:14 +02:00
Kenneth Skovhede f59eca060d Implemented a fast method for listing filesets, where no sizes are calculated 2014-08-19 20:26:21 +02: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 2bc0d0afed Improved the way remote volume state is tracked 2014-08-19 20:20:01 +02:00
Kenneth Skovhede e6b4c3bb00 Merge branch 'master' of github.com:duplicati/duplicati 2014-08-17 22:54:21 +02:00
Kenneth Skovhede 3e04e1afec Fixed logic for deleting old temp files 2014-08-17 22:54:14 +02:00
Marc Laporte fe1e8c519e Fix some typos 2014-08-17 11:54:08 -04:00
Kenneth Skovhede ef3a62bf72 Changed the default for auto-update to be notify instead of install.
Added the --auto-update option to the commandline to allow automatic updates.
Added a new Duplicati.Library.AutoUpdater.exe tool to work with updates, especially handy if the update breaks the install and for manual handling of updates.
2014-08-17 15:45:44 +02:00
Kenneth Skovhede 80ea4f5763 Started implementing the Rename interface 2014-08-16 22:14:14 +02:00
Kenneth Skovhede 63987d2369 Fixed an escape char that did not work well with Windows 2014-08-16 14:19:32 +02:00
Kenneth Skovhede b8199ad1c4 Fixed handling of multi-byte characters in both HttpServer and Duplicati.
This fixes issue #1085 and issue #1063.
2014-08-13 23:42:26 +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 0c1afd15a5 Improved a performance issue with counting the number of changed files 2014-08-12 11:04:57 +02:00