Commit Graph
121 Commits
Author SHA1 Message Date
Kenneth Hsu 2aa76881a5 Mark fields that don't need to be reassigned as readonly.
This makes it explicit at compile-time that these fields should not be
reassigned outside the constructor.
2019-10-19 13:59:22 -07:00
BlueBlock 815e30b63b update csproj toolverion and nuget packages 2019-07-31 13:20:03 -04:00
BlueBlock 08a1e9998a initial upgrade to framework 4.6.2
- 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-07-26 09:18:16 -04:00
Sean Templeton 662627a98a Update AlternativeFtp Backend for async Put
Removed System.Net.FtpClient and added the FluentFTP Nuget package which
is the new name of System.Net.FtpClient.
2019-03-03 21:43:13 -06:00
verhoek 72b1f6b6f8 Updated project files. 2018-11-02 22:45:07 +01:00
verhoek b2cc18426c Renamed Library.IO to Library.Common.IO.
Moved basic Platform functions to Library.Common.Platform.
Turned IO_OS into property within Library.Common.
2018-11-02 21:34:07 +01:00
verhoek a90f577624 Redirected GetDirectories calls to Library.IO's version. 2018-10-30 13:38:25 +01:00
Kenneth Hsu f12858e6a5 Mark fields that shouldn't be reassigned as readonly.
This makes it explicit at compile-time that these fields should not be
reassigned outside the constructor.
2018-05-25 10:04:52 -07:00
Kenneth Hsu 8810e0130d Make string comparisons use ordinal (binary) sort rules.
These string comparisons should not be culture-aware.
2017-11-26 11:19:54 -08:00
Kenneth Hsu 3d51e9153b Avoid signing assemblies.
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-15 22:00:23 -07:00
Kenneth Skovhede 01c429b176 Switched hash library to use FasterHashing 2017-09-23 00:13:03 +02:00
Kenneth Skovhede 6a3ed71fe2 Bundling the mozroots and tlstest tools from Mono to aid in debugging SSL issues 2017-01-23 20:42:34 +01:00
Kenneth Skovhede 52eb8e8478 Disabled MSBuild for much faster builds on MacOS 2016-12-29 23:12:41 +01:00
Kenneth Skovhede a3d2229937 Updated acknowledgements.txt 2016-11-01 00:03:30 +01:00
Kenneth SkovhedeandGitHub fdc7fe26ae Update acknowledgements.txt
Fixed some grammar an typos
2016-10-04 10:14:24 +02:00
Kenneth SkovhedeandGitHub 2ff17966b8 Merge pull request #1973 from duplicati/Acknowledgements
New acknowledgements
2016-10-04 10:09:49 +02:00
René StachandGitHub 82f802fb4d New acknowledgements 2016-10-03 22:36:35 +02:00
Kenneth Skovhede a8a5b7ed45 Added licenses to project file 2016-10-02 23:38:35 +02:00
Kenneth Skovhede 0c68daff6c Fixed all whitespace to be 4 spaces instead of tabs 2016-09-15 11:39:27 +02:00
Kenneth Skovhede bc741637ad Updated licenses section to include BouncyCastle and MimeKit 2016-06-29 14:11:25 +02:00
Max f4be1e781a merge upstream 2016-06-28 20:00:58 +02:00
Kenneth Skovhede 3005594b38 Merge branch 'master' into nuget_setup
# Conflicts:
#	Duplicati/GUI/Duplicati.GUI.TrayIcon/Duplicati.GUI.TrayIcon.csproj
#	Duplicati/Library/Backend/S3/Duplicati.Library.Backend.S3.csproj
#	Duplicati/Library/Backend/S3/S3Wrapper.cs
#	thirdparty/CoCoL/CoCoL.dll
#	thirdparty/SSH.NET/Renci.SshNet.dll
2016-06-27 15:25:52 +02:00
Max 3ace0ee9b7 fix done 2016-06-25 22:34:53 +02:00
Max 30138e6734 acknowledgements update 2016-06-24 15:09:49 +02:00
Xelio Cheong d8f4a968e1 Update acknowledgements.txt 2016-05-25 12:25:35 +08:00
Kenneth Skovhede b37ccfbf30 More prettifying the version number :) 2016-04-26 12:04:05 +02:00
Kenneth Skovhede 75826aa60e Cleaned up the commit a bit 2016-04-10 16:27:51 +02:00
Tim Mylemans 5bf6b7fe18 Fixed error in Duplicati.License.csproj 2016-04-09 13:25: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
Kenneth Skovhede c76e7fd37b Added rumps backend for OSX tray-icon 2016-04-07 21:00:02 +02:00
Tim Mylemans 117a9df3a6 Updated acknowledgements.txt 2016-03-30 22:04:06 +02:00
FootStark 74742669f5 BaseVersion SharePoint Backend 2016-03-22 00:49:16 +01:00
Kenneth Skovhede 2542824361 Merge branch 'master' into nuget_setup
# Conflicts:
#	thirdparty/SharpAESCrypt/SharpAESCrypt.exe
2016-03-13 22:20:57 +01:00
Stefan Lück 2861ba0f7b Contribution acknowledgement 2016-03-03 17:45:39 +01:00
Kenneth Skovhede 59cc0005a3 Removed unused references and updated most libraries to come from NuGet sources instead of being provided in the thirdparty library 2016-01-29 10:47:39 +01:00
Kenneth Skovhede 4b71ecf9b9 Update acknowledgements.txt 2015-12-22 13:31:55 +01:00
Kenneth Skovhede c70e0a58d3 Added CoCoL as a thirdparty item, initially for use in the comming usage reporter 2015-12-17 11:09:10 +01:00
Kenneth Skovhede beaa8cceda Added Angular and jQuery to the licenses section 2015-12-07 10:08:31 +01:00
Kenneth Skovhede a0115cb741 Added Mega.co.nz backend as requested in issue #806 2015-12-06 15:36:33 +01:00
Kenneth Skovhede df733acc7a Updates to the project files 2015-12-05 11:28:01 +01:00
Kenneth Skovhede 8ff8be8905 Bugfix for build issues with AutoUpdateBuilder. 2015-12-01 13:23:36 +01:00
aghajani e9cb5e5f1b Add credits 2015-09-16 02:09:28 +04:30
Kenneth Skovhede fc29aacff8 Removed the Google API, now running directly on the REST API. 2015-06-27 01:13:30 +02:00
Kenneth Skovhede 3fc9102acc Implemented the Google Drive backend, and trashed the Google Docs backend for issue #1347 2015-06-22 14:41:54 +02:00
Kenneth Skovhede b68290b95a Follow up to the latest pull request, changed all references to HexaD to "Duplicati Team" 2015-05-17 11:06:07 +02:00
Fabian Trampusch 55a853463d update year to 2015 2015-05-16 21:15:39 +02:00
Kenneth Skovhede 0d7cf7203b Updated to .Net framework version 4.5 2015-01-26 11:22:52 +01:00
Kenneth Skovhede 8d13e698eb Updated copyright notices 2015-01-20 21:44:52 +01:00
Malte Neumann 5275cae507 Update acknowledgements.txt 2014-11-17 12:37:09 +01:00