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
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-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.
2019-09-02Revert "Updated `app.config` files to redirect newtonsoft versions ↵Kenneth Skovhede
`0.0.0.0-12.0.2.0` to `12.0.2.0`." This reverts commit 93ace63d4f0cec18eb9b88c5f3d4ae024e8787fc.
2019-09-02Updated `app.config` files to redirect newtonsoft versions ↵Kenneth Skovhede
`0.0.0.0-12.0.2.0` to `12.0.2.0`.
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-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
2019-03-04Update AlternativeFtp Backend for async PutSean Templeton
Removed System.Net.FtpClient and added the FluentFTP Nuget package which is the new name of System.Net.FtpClient.
2018-11-08Revert "Added code to re-spawn `Duplicati.WindowsService.exe` if the child ↵Kenneth Skovhede
signals an update" This reverts commit 4611ddab2a3050839f88059036b8b4360c33be5c.
2018-10-26Added code to re-spawn `Duplicati.WindowsService.exe` if the child signals ↵Kenneth Skovhede
an update
2018-09-29Remove additional unused variables.Kenneth Hsu
2018-06-12Simplified plus made defaults explicit.verhoek
2018-05-25Mark fields that shouldn't be reassigned as readonly.Kenneth Hsu
This makes it explicit at compile-time that these fields should not be reassigned outside the constructor.
2018-03-18Make fields containing lock objects readonly.Kenneth Hsu
If one of these fields is accidentally reassigned, it's possible for threads to be oblivious to an existing lock. By making the fields readonly, we will be notified at compile-time if we inadvertently redefine one of these fields.
2018-02-11Fixed two cases where commandline arguments were not correctly escaped when ↵Kenneth Skovhede
being passed to another process. This should also solve the issues with #3001 This fixes #2961
2017-10-16Avoid signing assemblies.Kenneth Hsu
Using strong-named assemblies can cause difficulties with the GNU LGPL license, which allows for one to recombine or relink their application with modified versions of the code. While one solution is to share the private key so that people can sign the assemblies themselves, this would break the trust that is expected from signed assemblies. For now, the easiest fix is to simply not sign the assemblies. Note that by doing so, we prevent the code from being referenced from other signed assemblies. This also fixes an issue introduced in revision ba94d36a80 ("Added auto-update for WindowsService and Service."), where the WindowsService project (signed) referenced the AutoUpdater project (not signed). We also removed instances of <SignAssembly>false</SignAssembly> to be consistent with newly created .csproj files that do not contain the SignAssembly element. This was motivated by the discussion in issue #2814.
2017-10-11Merge branch 'experiment/autoupdate_service' into feature/improve-autoupdaterKenneth Skovhede
2017-06-02Added the `<Prefer32Bit>False</Prefer32Bit>` option to all executables.Kenneth Skovhede
This fixes #2519
2016-12-30Disabled MSBuild for much faster builds on MacOSKenneth Skovhede
2016-10-12Added auto-update for WindowsService and Service.experiment/autoupdate_serviceKenneth Skovhede
Needs some work otherwise the service will auto-update with a new sub-folder instead of autoupdate from the source folder.
2016-10-10added working directoryMax
2016-09-15Made the WindowsService self-installable with parameter support.Kenneth Skovhede
This fixes #1768
2016-04-13Merge branch 'master' into feature/windows_serviceKenneth Skovhede
# Conflicts: # Duplicati.sln # Duplicati/GUI/Duplicati.GUI.TrayIcon/Duplicati.GUI.TrayIcon.csproj
2016-04-13Added a windows serviceKenneth Skovhede
2016-04-13Reverted changes to solution file so it again forces Windows linefeeds.Kenneth Skovhede
This also moved stuff around in some project files.
2015-06-27Removed the Google API, now running directly on the REST API.Kenneth Skovhede
2015-03-06Added missing app.config filesKenneth Skovhede
2015-01-26Updated to .Net framework version 4.5Kenneth Skovhede
2015-01-20Updated copyright noticesKenneth Skovhede
2014-09-02Moving around ServiceKenneth Skovhede
2014-08-26Moved Duplicati.ServiceKenneth Skovhede
2014-08-17Changed the default for auto-update to be notify instead of install.Kenneth Skovhede
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-07-25BugfixKenneth Skovhede
2014-07-25Added the service component with basic polling functionsKenneth Skovhede