Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-13 | Added support for new backend IDrivee2(https://www.idrivee2.com) | Muhammad Abrar | |
2022-04-17 | Merge pull request #4703 from albertony/ignore_invalid_accesstime | warwickmm | |
Ignore exception when file access time is not valid | |||
2022-04-17 | Merge pull request #4704 from AxeOfMen/BypassUpdateOnDebug | warwickmm | |
Bypass auto-update when running in a debug environment | |||
2022-04-07 | Bypass auto-update when running in a debug environment | AxeOfMen | |
2022-04-02 | Ignore exception when file access time is not valid | albertony | |
When getting the value from FileSystemInfo.LastAccessTime, it will internally convert the FILETIME value from Windows API to a DateTime. If the value represents a date after 12/31/9999 it will throw ArgumentOutOfRangeException, because this is not supported by DateTime. Some file systems seem to set strange access timestamps on files, which may lead to this exception being thrown. Since the last accessed timestamp is not important such exceptions are now just silently ignored. | |||
2022-04-01 | Delay creation of database directory until we know it is needed. | albertony | |
This avoids creating directory %LocalAppData%\Duplicati when it would just be left empty, and it makes running portable mode (e.g. debug builds) stealthier. | |||
2022-02-27 | Add semicolons | tariandeath | |
2022-02-27 | Add newline | JED | |
2022-02-27 | Fix typo | tariandeath | |
2022-02-27 | Add Upgraded Version to binary | tariandeath | |
2022-02-27 | Add indexes to improve backup query performance. | tariandeath | |
2022-02-25 | Merge pull request #4684 from duplicati/feature/update-dropbox-oauth | warwickmm | |
Added detection of access token types to Dropbox backend. | |||
2022-02-24 | Merge pull request #4660 from warwickmm/download_error_log_filename | Kenneth Skovhede | |
Always log filename if error occurs during retrieval | |||
2022-02-23 | Added detection of access token types.feature/update-dropbox-oauth | Kenneth Skovhede | |
This fixes #4667 | |||
2022-01-21 | Implement exponential backoff for backend errors | Riccardo Paolo Bestetti | |
2022-01-08 | Always log filename if error occurs during retrieval. | Kenneth Hsu | |
This fixes #4658. | |||
2021-11-12 | Renames relating to the extended device path prefix, \\?\ | Dean Ferreyra | |
2021-11-10 | Refactor \\?\ prefix tests, rename source files, plus other review issues | Dean Ferreyra | |
2021-11-08 | Formalize inclusion of code from https://github.com/dotnet | Dean Ferreyra | |
Fix SystemIOWindows.PathGetFullPath per review comments. Add unit tests for SystemIOWindows.PathGetFullPath and SystemIOWindows.PrefixWithUNC. Also, fix a bug in the SystemIOWindows.PrefixWithUNC change that was exposed by these new unit tests. In BackendToolTests, remove unused [Setup] and [TearDown] methods. | |||
2021-11-07 | Fix SystemIOWindows handling of relative paths | Dean Ferreyra | |
The handling of relative paths in SystemIOWindows was broken by changes for #4256. Change SystemIOWindows.PrefixWithUNC to only prefix paths with `\\?\` when they can be prefixed; i.e., only prefix paths that are fully qualified and that don't contain relative path components like `.` or `..`. This way, relative paths passed to SystemIOWindows methods work correctly again. Also support network paths specified using forward slashes; e.g., `//example.com/share/foo.txt`. Simplify SystemIOWindows.GetFullPath since Path.GetFullPath will honor `\\?\` prefixes and can replace forward slashes with backslashes, etc. Copy and adapt source for Path.IsPathFullyQualified from https://github.com/dotnet/runtime, which is MIT licensed. Add unit test for Duplicati.CommandLine.BackendTool to validate the fix. This fixes #4632. | |||
2021-09-19 | Update S3Backend.cs | Poli | |
2021-09-10 | Tencent COS: use english document | Soha Jin | |
2021-09-09 | Tencent COS: support setting storage class | Soha Jin | |
2021-09-01 | Timeparser.cs: summay: Update URL to duplicity man page | Beppo | |
Domain, path and section is changed. | |||
2021-08-11 | Merge pull request #4588 from warwickmm/fix_ftp_path_handling | Kenneth Skovhede | |
Fix Alternative FTP handling of paths with escaped characters | |||
2021-08-11 | Merge pull request #4557 from warwickmm/fix_putasync_implementations | Kenneth Skovhede | |
Fix bug in PutAsync implementations | |||
2021-08-11 | Merge pull request #4520 from warwickmm/remote_list_verification_exception | Kenneth Skovhede | |
Create custom Exception for remote list verification failures | |||
2021-08-11 | Merge pull request #4512 from warwickmm/make_filters_match_newline | Kenneth Skovhede | |
Make dot in filter regex match newline characters | |||
2021-08-10 | Fix handling of FTP paths that contain escaped characters. | Kenneth Hsu | |
This fixes #4587. | |||
2021-07-27 | Fix server certificate on Linux | Max | |
2021-07-20 | Merge pull request #4492 from TopperDEL/storj-dcs-update | warwickmm | |
Add Storj DCS backend and deprecated Tardigrade DCS backend. Storj renamed their "Tardigrade Decentralized Cloud Storage" product to "Storj DCS". This adds a new Storj DCS backend and deprecates the old Tardigrade one. A warning is issued to inform Tardigrade users to modify their configurations to use the new backend. This also adds a passphrase verification field to ensure that the user has provided the correct encryption passphrase. | |||
2021-07-20 | fix: Remove unnecessary backend-parameter "secret-verify" | TopperDEL | |
2021-07-19 | fix: New GUID in AssemblyInfo, too | TopperDEL | |
2021-07-19 | fix: Add "Deprecated" to Tardigrade-Strings | TopperDEL | |
2021-07-19 | fix: Use fresh GUID for Tardigrade-Backend-Project | TopperDEL | |
2021-07-16 | fix: More info in deprecation-warning | TopperDEL | |
2021-07-16 | fix: Guid in AssemblyInfo | TopperDEL | |
2021-07-15 | fix: build errors | TopperDEL | |
2021-07-15 | feat: Update MacOS-binaries | TopperDEL | |
2021-07-15 | feat: Update uplink.NET to latest version + binaries | TopperDEL | |
2021-07-15 | feat: Inform user about deprecated Tardigrade-Backend with a warning | TopperDEL | |
2021-07-15 | fix: Correctly loading of the backends in the UI | TopperDEL | |
2021-07-15 | cleanup: Remove unnecessary old binaries | TopperDEL | |
2021-07-15 | feat: Create a copy of old Tardigrade-Backend with reuse of new Storj-Backend | TopperDEL | |
2021-07-05 | Mega Strings const review | Valentin | |
2021-06-26 | Add support for mega.nz two fa authentication | Valentin | |
2021-06-13 | Fix bug in PutAsync implementations. | Kenneth Hsu | |
Without await, the using statement can dispose the Stream before the call to PutAsync completes, resulting in an ObjectDisposedException. This fixes #4556. | |||
2021-06-02 | Do not use StreamWriter | Serge | |
2021-05-31 | Check contents of written test file | Serge | |
Before performing test write, reset stream Position to 0, otherwise test performs zero-byte write. When performing test read, verify that file was written correctly. | |||
2021-05-30 | Merge pull request #4509 from sergethedev17/feature/azure-storage-sastoken | warwickmm | |
Add ability to provide SAS token for Azure backend |