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-03-24Fix typoTyler Gill
2021-03-22Parse throttle speeds in backend tester as sizes.Tyler Gill
2021-03-22Allow backend tester to test throttling.Tyler Gill
2021-03-18Fix some bugs in ReadLimitLengthStream changes, and add a unit test for some ↵Tyler Gill
of the new behavior. Also make NonSeekableStream block seeks via the Position setter.
2021-03-06Changed the help output to not show deprecated options.Kenneth Skovhede
Commandline help for azure now shows a little cleaner
2021-02-21Remove Telegram backend.Kenneth Hsu
The TLSharp library has some issues and the behavior of the Telegram backend is not reliable. Some alternative libraries for communicating with the Telegram API are TgSharp, TDLib and TdSharp. This fixes #4424. Revert "Merge pull request #4324 from martikyan/feature/telegram_backend" This reverts commit c7f9f8f5566b99d3189d9d32f24a888a8cdde231, reversing changes made to 85139f86f243db02671b2fd527545e43a285c8e9.
2020-11-09Merge pull request #4324 from martikyan/feature/telegram_backendwarwickmm
Add support for Telegram channels as a backend destination.
2020-09-20Added Telegram Backend skeletonKaren Martikyan
2020-09-19Disable "legacy path handling" for executablesDean Ferreyra
This is a defensive measure in case legacy path handling has been enabled at the system level. Duplicati requires that legacy path handling be _disabled_ to function properly. Issue #4295 appears to be a result of legacy path handling being enabled globally.
2020-09-08Address review comments from @warwickmmDean Ferreyra
2020-09-07Address review comments from @warwickmmDean Ferreyra
2020-09-04Support globbing for "@" filters in "find" and "restore"Dean Ferreyra
Change some comments.
2020-09-04Support globbing for "@" filters in "find" and "restore"Dean Ferreyra
Remove unneeded calls to `ToList()`.
2020-09-04Support globbing for "@" filters in "find" and "restore"Dean Ferreyra
For `@` filters, support normal behavior of "find" and "restore" where they automatically prefix or suffix some file name arguments with `*`.
2020-09-02Add additional handling for @ filtersDean Ferreyra
Change "find" and "restore" commands to not prefix `@` file filters with `*` and to not suffix `@` folder filters with `*` since wildcards cannot be used with `@` filters.
2020-08-07Merge pull request #4269 from warwickmm/target_net_471Kenneth Skovhede
Target .NET Framework 4.7.1
2020-07-28Change tests to work with long paths in WindowsDean Ferreyra
Even in .NET 4.6.2 `System.IO.Compression.ZipFile.ExtractToDirectory()` cannot handle long paths. Replace call to `System.IO.Compression.ZipFile.ExtractToDirectory()` with an equivalent that extracts files to a temporary location and uses I/O functions that support long paths to move them to their final location. In CommandLineOperationsTests.cs, use ISystemIO functions to handle potentially long paths. Add a fix to RecoveryTool for long paths that was missed by #4258. This fixes #3863.
2020-07-27Target .NET Framework 4.7.1.Kenneth Hsu
This updates all projects to target .NET Framework 4.7.1. The TencentCOS and Tardigrade backends depend on .NET Standard 2.0. When a .NET Framework prior to 4.7.1 is targeted, the system cannot be sure that all the dependencies exist, so it copies all dependent assemblies to the output directory. This causes many assemblies from the System namespace to become bundled in the release. https://stackoverflow.com/a/48875007 We had previously attempted to make individual projects target 4.7.1 (see pull request #4242), but this can cause compatibility issues when 4.6.2 projects depend on 4.7.1. projects. This will require Mono 5.10.0 or greater (previously, we required 5.0.0 or greater). https://www.mono-project.com/docs/about-mono/releases/5.10.0/#class-libraries This fixes issue #4234.
2020-07-26Merge pull request #4256 from dferreyra/support_problematic_windows_pathswarwickmm
Support problematic Windows paths that end with spaces or periods.
2020-07-20Fix Recovery Tool handling of paths with dashesDean Ferreyra
In Duplicati.CommandLine.RecoveryTool, the `index` and `list` commands do not recognize Duplicati backup files when those files are in paths containing dashes. For example, without this change, if you call ``` Duplicati.CommandLine.RecoveryTool index C:\Temp\duplicati-tests\recovery-tool\backup-files ``` the Duplicati backup files are displayed, but the recovery tool reports "Not a Duplicati file, ignoring" for each of them.
2020-07-19Support problematic Windows pathsDean Ferreyra
Change "Duplicati.CommandLine.RecoveryTool restore" to support restoring long paths, and files and directories that end in a dot or a space when run on Windows.
2020-06-30add dependencywood
2020-05-30Fix project references to Tardigrade backend.Kenneth Hsu
2020-05-28Include Tardigrade reference in all projects that include backends, as this ↵Kenneth Skovhede
makes it easier to use when debugging
2020-05-19fix: Correct Package-ReferencesTopperDEL
2020-05-15Merge branch 'master' of https://github.com/duplicati/duplicati into TardigradeTopperDEL
2020-05-10Added project dependencies to the commandline tester to make it run again.feature/better-non-json-errorsKenneth Skovhede
2020-05-01Add additional references, small correctionsTopperDEL
2020-03-30Fix compiler warning about unused variable.Kenneth Hsu
2020-03-23Add --use-http-client=false parameter to backends based on Microsoft Graph ↵Tyler Gill
APIs (OneDrive v2, SharePoint v2, etc.) to make them use the OAuthHelper and HttpWebRequest infra used by most / all other backends for HTTP requests. This lives in parallel to the original implementation that uses the OAuthHttpClient class, but is intended to see if this prevents the memory leaks and problems seen in some versions of Mono when using the OneDrive v2 backend.
2020-01-26Remove redundant calls to String.Format.Kenneth Hsu
2020-01-24Minor code cleanup.Kenneth Hsu
2020-01-24Create index in memory by default but allow option to use files.Kenneth Hsu
Performance is greatly improved if we can create the index in memory. We preserve the ability to create the index using files for recovery in low resource environments.
2020-01-24Salvage file-based index for recovery in low memory situations.Kenneth Hsu
We will plan to default to the in-memory index, but allow one to use the file-based index if the memory requirements are too high.
2020-01-24use SortedDict to sort index in memorythomas.friedel
2020-01-19Dispose of HashLookupHelper after use.Kenneth Hsu
The HashLookupHelper contains an open FileStream that needs to be closed.
2020-01-18Add test for restoring files using RecoveryTool.Kenneth Hsu
2019-12-01Remove support for Amazon Cloud Drive.Kenneth Hsu
Amazon discontinued access to the Cloud Drive API. See https://forum.duplicati.com/t/amazon-cloud-drive-discontinued/7391.
2019-10-19Use pattern matching to simplify casts.Kenneth Hsu
2019-10-19Merge pull request #3931 from warwickmm/fix_parameter_file_aliasKenneth Skovhede
Fix parameter file alias
2019-10-05read tempdir command line optiondrwtsn32x
2019-09-30Fix parameter file alias.Kenneth Hsu
The code that parsed the parameter file aliases was improved in pull request #3229. In doing so, we accidentally omitted one of the previously accepted aliases.
2019-09-01Merge remote-tracking branch 'upstream/master' into gpg-updateBlueBlock
2019-08-04remove system.net nuget packagesBlueBlock
we should rely on the system.net packages on the system
2019-08-04adjust config for known bugBlueBlock
A known bug causes the incorrect config entry for system.net.http where we must be adjusted to 4.2.0.0 This bug gets fixed in .NET 4.7.2
2019-08-04change exe projects to true for AutoGenerateBindingRedirectsBlueBlock
resolves build warning for mismatching assemblies
2019-07-31update csproj toolverion and nuget packagesBlueBlock
2019-07-30change ConfiguraitonImporter to enable AutoGenerateBindingRedirectsBlueBlock
needed for Mono build
2019-07-30nuget packages updated to keep currentBlueBlock
and important to keep the aws sdk current
2019-07-26initial upgrade to framework 4.6.2BlueBlock
- no code changes except those noted below - projects upgrade to 4.6.2 - wixinstaller project upgraded automatically by VisualStudio - wixinstaller updated to require 4.6.2 - Library.Encryption changed to Standard2.0 so accommodate update to SharpAesCrypt