Commit Graph
191 Commits
Author SHA1 Message Date
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 7014a75a23 Updated sqlite to use 1.0.105.2 (sqlite 3.19.3) on Windows.
This fixes #2562
2017-06-27 15:02:38 +02:00
Kenneth Skovhede 2b2e495e15 Added the <Prefer32Bit>False</Prefer32Bit> option to all executables.
This fixes #2519
2017-06-02 09:42:29 +02:00
Kenneth Skovhede ced3caa219 Changed back to SharpCompress as it is now updated with support for zip64 2017-06-01 10:49:34 +02:00
Kenneth Skovhede 360a90b2ce Updated SharpCompress to a build from master to include the zip64 fixes 2017-04-04 17:11:01 +02:00
Kenneth Skovhede 5d3bf781a6 Updated the TlsTest.exe tool to work better with Mono 4.8.0. 2017-03-27 22:52:41 +02:00
Kenneth Skovhede f223c38ad7 Updating the SQLite library on Windows to 1.0.104.0.
The Linux version use Mono.Data.SQLite if possible, and otherwise attempts to wrap the system sqlite.so.

This fixes #2144
2017-03-01 11:10:01 +01:00
Kenneth Skovhede 680ee82189 Updated SharpCompress to the latest version 2017-02-27 22:21:01 +01: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 6bb1579aa9 Updated MailKit, fixed a bug with DnsLite, added backward compatible tls support from MailKit.
This fixes #1540.
This fixes #1948.
This fixes #2060
This fixes #2225
2017-01-09 23:21:00 +01:00
Kenneth Skovhede 64fbd621a2 Re-fixed indentation and line endings 2016-11-03 13:18:00 +01:00
Kenneth Skovhede 1f7110503a Updated unix symlinks handling to store correct metadata for symlinks 2016-11-03 13:11:53 +01:00
Kenneth Skovhede eff7e923de Rebuild the UnixSupport.dll to activate #2056 2016-10-31 21:58:32 +01:00
Gerco Dries d328847085 Fix exceptions when users and groups are not defined on the local system (such as when a system is bound to Active Directory or a user or group has been deleted). 2016-10-25 17:33:38 -04:00
agrajaghh 9a241229dc add angular-gettext to about -> libraries 2016-10-02 23:16:11 +02:00
Kenneth Skovhede d3396ad82e Added a new tools project to pull in tools/scripts.
Also updated the bundled GPG version to 2.3.3
This fixes #1921
This fixes #1931
2016-09-28 20:12:01 +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 8c7811ae89 Updated SSH library to latest version, marked beta but should be stable. 2016-06-28 10:03:53 +02:00
Kenneth Skovhede d45f07f10f Updated some package versions and removed duplicate files 2016-06-27 15:37:52 +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
Kenneth Skovhede ff9a0508d1 Implemented an IAM module that can check if a user is attempting to use the root account, and then create an IAM user with minimum privileges instead. 2016-06-22 23:14:18 +02:00
Kenneth Skovhede 670472559a Updated AWSSDK to use the new v3 API with a separate library for S3.
Currently using AWSSDK.S3 v3.1.7.2.
This fixes #1677
2016-06-22 20:22:59 +02:00
Kenneth Skovhede 730a134b80 Updated Renci.SSH to latest (beta) build for better support with newer sshd versions 2016-05-02 20:34:56 +02:00
Kenneth Skovhede 91c6e24e27 Updated UnixSupport to depend on .Net 4.5 instead of 2.0 2016-04-25 17:28:06 +02:00
Kenneth Skovhede a2535271f5 Merge branch 'feature/fixes_to_rumps_trayicon' 2016-04-13 10:12:28 +02:00
Kenneth Skovhede c78dc32fc5 Added various extra features to the rumps tray-icon 2016-04-13 00:33:24 +02:00
Kenneth Skovhede 2e9854c936 Updated SharpAESCrypt 2016-04-12 23:17:17 +02:00
Kenneth Skovhede f1de9b335f Re-added the license file with other capitalization 2016-04-10 16:28:44 +02:00
Kenneth Skovhede 85535c7f30 Removed the license file 2016-04-10 16:28:14 +02:00
Kenneth Skovhede 75826aa60e Cleaned up the commit a bit 2016-04-10 16:27:51 +02:00
Kenneth Skovhede 4865a2ce36 Merge branch 'alternative_ftp_backend' of https://github.com/mylemans/duplicati into mylemans-alternative_ftp_backend 2016-04-10 16:20:43 +02:00
Kenneth Skovhede c71fb7c7b7 Updated CoCoL to latest version to fix the AWS intializer issue 2016-04-10 14:04:27 +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
FootStark 74742669f5 BaseVersion SharePoint Backend 2016-03-22 00:49:16 +01:00
Kenneth Skovhede 2843180610 Updated SharpAESCrypt 2016-03-16 22:30:04 +01:00
Kenneth Skovhede 2542824361 Merge branch 'master' into nuget_setup
# Conflicts:
#	thirdparty/SharpAESCrypt/SharpAESCrypt.exe
2016-03-13 22:20:57 +01:00
Kenneth Skovhede 3bdd1abe4b Re-added newest SharpAESCrypt 2016-03-13 21:59:35 +01:00
Kenneth Skovhede 2bbe326a7e Merge branch 'TestIntegrateNewSharpAESCrypt' of https://github.com/FootStark/duplicati into FootStark-TestIntegrateNewSharpAESCrypt 2016-03-13 21:56:31 +01:00
Kenneth Skovhede 57a39bfe23 New build of SharpAESCrypt 2016-03-13 21:48:53 +01:00
FootStark a40db9590c Readd new SharpAESCrypt 2016-03-13 17:10:06 +01:00
Stefan Lück 03d8073b25 Delete SharpAESCrypt.exe 2016-03-13 16:53:59 +01:00
Kenneth Skovhede a4e196f20d Updated SharpAESCrypt to latests version 2016-03-13 15:54:36 +01:00
Stefan Lück f279161c3f Added files via upload 2016-03-03 08:27:49 +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 16382b291a Updated SharpCompress to a custom version to ensure the lost-bytes fix is included. 2016-01-27 17:09:23 +01:00