Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/duplicati/duplicati.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-12Renames relating to the extended device path prefix, \\?\Dean Ferreyra
2020-08-16Handle Windows source paths starting with "\\?\"Dean Ferreyra
Under Windows, strip paths of any `\\?\` prefix to prevent Duplicati from storing paths prefixed with `\\?\`. This fixes an inconsistency in the stored data where, if the user provided a prefixed path to back up (e.g., `\\?\C:\Temp`), Duplicati would store an entry with the prefixed path (e.g., `\\?\C:\Temp`) along with entries with paths stripped of their prefix (e.g., `C:\Temp\file.txt`). By only storing non-prefixed paths, this also avoids an error reported by the GUI when it would encounter a prefixed path: ``` Filter for list-folder-contents must be a path prefix with no wildcards Parameter name: filter ```
2019-12-14Fix spelling errors in comments.Kenneth Hsu
In doing so, we also normalized some line endings.
2018-11-02Renamed Library.IO to Library.Common.IO.verhoek
Moved basic Platform functions to Library.Common.Platform. Turned IO_OS into property within Library.Common.
2018-10-31We hide IsPathTooLong from higher levels.verhoek
Respect the apparent previous approach to first try to fall back on System.IO in case a path is too long or starts with a long UNC.
2018-10-31AlphaFS does not require adding long UNC.verhoek
2018-10-25Created separate package for io wrapper.verhoek
2018-10-25Added additional wrappers for alphaFS implementations.verhoek
2018-04-20Fixed some of the issues reported by codacy. The others are incorrect warnings.Daniel Gehriger
2018-04-19Implemented backup based on changes recorded in NTFS USN journalDaniel Gehriger
2018-02-06Change Duplicati's handling of reparse points, so that not all reparse ↵Tyler Gill
points are treated as symlinks. This is inspired largely by the new (/ returning) feature of OneDrive in Windows 10 Fall Creator's Update, which downloads files on-demand. A side effect of that change is that the OneDrive folder (and subfolders of it) are marked as reparse points, even though they are not technically standard symlinks. With this change, a new extension method IsSymlink is added for ISnapshotService and ISystemIO, which checks both the file attributes (for reparse point) and the symlink target path (if null, the path is not treated as a symlink). All places that previously checked only the file attributes have been updated to use either this method (or at least the same logic, in the case of the core BackupHandler file check). One side effect of this change is that '--symlink-policy=store' no longer ignores empty symlinks - they are now treated as regular files. If there are empty symlinks, they will now be backed up as if they were regular files, but I don't know what the conditions are that create symlinks like that, so this might not effect anything in practice.
2017-12-10Make parameter names in XML documentation match code.Kenneth Hsu
2016-11-03Updated unix symlinks handling to store correct metadata for symlinksKenneth Skovhede
2016-09-15Fixed all whitespace to be 4 spaces instead of tabsKenneth Skovhede
2016-04-27Removed errors related to files reporting to be "reparsepoint" but not being ↵Kenneth Skovhede
symlinks. This should fix #1727
2015-01-20Updated copyright noticesKenneth Skovhede
2014-11-06Improved handling of metadata, especially on Linux/OSXKenneth Skovhede
2014-04-02Added hardlink detection on Linux/OSXKenneth Skovhede
2014-02-27Changed all file timestamps to read utc directly instead of converting from ↵Kenneth Skovhede
local time
2013-09-08Added support for detecting block devices under OSX/Linux.Kenneth Skovhede
Added support for reading extended attributes under OSX/Linux
2013-06-29Updated to allow files as input arguments to backupKenneth Skovhede
2013-05-08Removed unused options and dropped the fh- prefix for forest hash optionsKenneth Skovhede
2013-02-13Initial version of the new block-based storage format.kenneth@hexad.dk
Still needs a work over in terms of error handling, progress reporting, warning output, refactoring etc. Also misses the volume reuse/reclaim algorithms. But it passes the unit tests now, with and without a local database. git-svn-id: https://duplicati.googlecode.com/svn/sandboxes/Kenneth/ForestHash@1526 59da171f-624f-0410-aa54-27559c288bec