Commit Graph
2357 Commits
Author SHA1 Message Date
Kenneth Skovhede b31f97b568 Pending save... 2016-05-19 00:14:55 +02:00
Kenneth Skovhede 2cf2bf4bdd Added check to ensure the user has not supplied both --keep-versions and --keep-time.
This fixes #1733
2016-05-19 00:14:09 +02:00
Kenneth Skovhede 0f2549aa8f Merge pull request #1750 from FootStark/hotfix/LookupLastModified
Suggested fix for lookup of file's last backup entry
2016-05-09 23:03:34 +02:00
FootStark 568cc60856 Fixed lookup of a file's last entry during backup
- Fixed SQL to create temp table for lookup of last backup's file
entries
- Removed temp table by writing directly to internal lookup struct.
- Direct lookup of single file entries from DB
2016-05-06 00:14:03 +02:00
Kenneth Skovhede a350d942e6 Fixed a case where a specially crafted broken index file could prevent the database from being recreated correctly.
This fix also optimizes recreates where data is missing in index files and block files are downloaded.
2016-05-02 20:30:38 +02:00
Kenneth Skovhede b9923c9d4f Merge branch 'feature/fix_restoring_symlinks_for_folders' 2016-04-27 16:26:26 +02:00
Kenneth Skovhede d9366e8258 Added fix to correctly restore folder symlinks.
This fixes #1475.
2016-04-27 15:37:27 +02:00
Kenneth Skovhede 3f829cb6c1 Removed errors related to files reporting to be "reparsepoint" but not being symlinks.
This should fix #1727
2016-04-27 14:49:56 +02:00
Kenneth Skovhede eb0b7ba915 Merge branch 'feature/fix_issue_1672' 2016-04-19 10:55:56 +02:00
Kenneth Skovhede 02423b5a46 Added additional logic for getting the backup path prefixes on multi-drive backups in Windows.
This fixes #1672.
This fixes #1527.
2016-04-19 10:04:22 +02:00
Kenneth Skovhede dd1c5841f4 Added fix to prevent full backend url from being reported in the error message 2016-04-18 12:03:51 +02:00
Kenneth Skovhede 9688ca4438 Added app-version to the manifest info to aid in tracking down problems later 2016-04-13 12:40:24 +02:00
Kenneth Skovhede 785c4d325f Reverted changes to solution file so it again forces Windows linefeeds.
This also moved stuff around in some project files.
2016-04-13 00:36:22 +02:00
Kenneth Skovhede 4865a2ce36 Merge branch 'alternative_ftp_backend' of https://github.com/mylemans/duplicati into mylemans-alternative_ftp_backend 2016-04-10 16:20:43 +02:00
Tim Mylemans 65b7d35e66 Merge remote-tracking branch 'refs/remotes/duplicati/master' into alternative_ftp_backend 2016-04-09 11:46:13 +02:00
Tim Mylemans 9e5c4a81b2 Implemented an alternative FTP backend using System.Net.FtpClient 2016-04-09 11:45:15 +02:00
René Stach eb5a7c950d Added more file extension of crypt programs 2016-04-09 11:42:48 +02:00
René Stach db6568a36e Added .aes to be excluded from compression 2016-04-09 11:30:58 +02:00
Kenneth Skovhede f1e9c5fbf2 Merge branch 'feature/remove_negative_filesize_report' 2016-04-07 10:49:45 +02:00
Kenneth Skovhede 2187b6adc9 Added limit to avoid reporting negative numbers for remote size if the backend does not report the size 2016-04-06 22:10:36 +02:00
Kenneth Skovhede 14f1c58c64 Improved shutdown to avoid exceptions being masked by errors that occur during shutdown 2016-04-06 21:16:34 +02:00
Kenneth Skovhede 742eab0913 Fixed multiple cases where connections and command instances were not disposed.
This should fix all cases of "File is locked" on windows.
2016-04-06 20:40:34 +02:00
Kenneth Skovhede 66eb681541 Fixed issues that arose when using multi-threaded execution 2016-04-05 23:29:14 +02:00
Kenneth Skovhede 32d8c18257 Fixed repair consistency check 2016-04-05 14:00:12 +02:00
Kenneth Skovhede d137efa5e3 Fix for recreate database with small chunks as metadata on folders and symlinks 2016-04-05 00:20:16 +02:00
Kenneth Skovhede bb2964345a Improved the consistency check to also find entries with no blocksetentries 2016-04-04 22:47:16 +02:00
Kenneth Skovhede ce54f8ce2f Updated CoCoL and added options to enable multithreading, but that currently fails 2016-04-04 22:43:07 +02:00
Kenneth Skovhede f57494ad49 Merge branch 'master' into concurrent_processing 2016-04-04 18:21:13 +02:00
Kenneth Skovhede d101f91c94 Fixed support for metadata larger than blocksize. Now supports one full blocklist of metadata, appx 300mb with default settings.
Added correct handling of metadata hashes, such that a metadata blockset is now handled the same was as a regular file blockset.
The query that creates the filesets does not support more than a single blocklist of metadata, hence the limitiation.
2016-04-04 18:11:48 +02:00
Kenneth Skovhede 72b33bcf93 Extra fixes to support larger metadata (up to appx 300 mb with default blocksize) 2016-04-03 23:54:52 +02:00
Kenneth Skovhede e40bd7f02a Proposed version, not complete with handling large metadata chunks 2016-04-03 23:10:47 +02:00
Kenneth Skovhede b92f52331e Added a check to see if there are orphan file entries 2016-03-30 12:29:22 +02:00
Kenneth Skovhede 988746c5f9 Fixed correct recording of zero-length files 2016-03-30 12:24:34 +02:00
Kenneth Skovhede 08d8bd67a6 Fixed error after merge with latests master 2016-03-30 08:33:10 +02:00
Kenneth Skovhede 317fd493d8 Merge branch 'master' into concurrent_processing
# Conflicts:
#	Duplicati/Library/Main/Database/LocalDatabase.cs
#	Duplicati/Library/Main/Operation/BackupHandler.cs
#	Duplicati/Library/Main/Operation/RecreateDatabaseHandler.cs
2016-03-30 08:30:09 +02:00
Kenneth Skovhede a568b1e55e Fixed query and logic for issue reported in #1644 and #1583 2016-03-30 01:30:51 +02:00
Kenneth Skovhede 6aedcea7a6 Deleted extra left parenthesis 2016-03-27 16:07:03 +02:00
Kenneth Skovhede 4df9ec1224 Rewrote query for deleting filesets to support filesets with zero entries.
This should fix issue #1583
2016-03-27 15:28:49 +02:00
Kenneth Skovhede a6699e513d Fixed the repair to also support blocksize values that are not evenly divisible with the blockhash size 2016-03-27 12:50:40 +02:00
Kenneth Skovhede a811189e82 Merge pull request #1661 from FootStark/hotfix/RecreateDatabaseError
Hotfix/recreate database error
2016-03-26 17:51:43 +01:00
FootStark d715d494ec Quickfix to restore issue
Fixes blocksize-assumption of 10KB
2016-03-26 13:14:05 +01:00
Stefan Lück 61ed7b3db4 catch Force Locale error 2016-03-26 11:34:37 +01:00
Stefan Lück 0f752fb870 catch Force Locale error msg 2016-03-26 11:32:51 +01:00
Stefan Lück 7988224863 Hopefully fixes NoMethodImplementation on .NET40
The set was already wrapped, now the get is too.
As in #1659.
2016-03-26 11:03:06 +01:00
Kenneth Skovhede a2141a60aa Pending save buffer fix 2016-03-24 16:36:42 +01:00
Kenneth Skovhede c71058820c Cleanup logic for fixing databases with a registered duplicate remote volume 2016-03-24 16:31:07 +01:00
Kenneth Skovhede 6cd73c1d0a Likely fix for issue #1644 and #1583 2016-03-24 16:30:19 +01:00
FootStark eeefe39e9b Fix wrong stream closed 2016-03-23 14:51:58 +01:00
Kenneth Skovhede 4bceaa7712 Merge branch 'feature/fix_race_in_unittest' 2016-03-20 13:29:04 +01:00
Kenneth Skovhede 875cd57eab Bit too quick there :) 2016-03-20 12:41:17 +01:00