Kenneth Skovhede
fe7f9cf67a
Added warnings to discourage people from using 7z in the current state
2018-02-22 17:11:07 +01:00
vnau
4812382aaf
SharpCompress rolled back to version 0.18.2
2017-12-25 04:19:10 +07:00
vnau
62a7901aca
Compression modules refactored to work with streams instead of filenames;
...
Added unit test to check compression reversibility
2017-12-25 04:12:19 +07:00
Kenneth Skovhede and GitHub
a3270e4323
Merge pull request #2762 from warwickmm/improve_argument_exceptions
...
Improve construction of ArgumentExceptions
2017-09-26 15:42:07 +02:00
Kenneth Skovhede
a955daca3f
Changed the reported zip compression methods to reflect what is actually supported by SharpCompress
2017-09-26 14:06:11 +02:00
Kenneth Hsu
b84e7bd34d
Avoid hard-coded parameter names.
...
This makes it easier to rename the parameter in the future as we don't
have to search for the parameter name within strings.
2017-09-25 19:54:54 -07:00
Kenneth Hsu
97681a704b
Add clearer exception message.
2017-09-25 19:54:54 -07:00
Kenneth Skovhede
5f4aef8bbf
Update sharpcompress
2017-09-23 00:28:25 +02:00
Kenneth Skovhede
a5df2001ec
Attempting to fix a build error on Travis
2017-08-04 14:12:18 +02:00
Kenneth Skovhede
b4f9d8223e
Updated SharpCompress to the latest version
2017-08-04 14:03:37 +02:00
Kenneth Skovhede
392d833b90
Fixed wrong option name for zip-compression-zip64.
2017-07-05 10:20:22 +02:00
Kenneth Skovhede
d09868e993
Added zip64 support to the ZipCompressionModule
2017-06-29 14:50:48 +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
aecb7a74a2
Added extra support code to the failover zip reader.
...
This should remove the errors in issue #1877 and #1869 .
The real fix for not making the broken archives once the size is over 4GiB is pending an update to SharpCompress.
2017-03-12 12:36:24 +01:00
Kenneth Skovhede
b6f51a5380
Added tested fail-over support for reading broken zip files, which includes warnings in the log if the fail-over is activated.
2017-03-10 11:09:18 +01:00
Kenneth Skovhede
82ef3ed230
Tested the fail-over, and changed it so it works regardless of how the list method is called.
2017-03-09 09:21:03 +01:00
Kenneth Skovhede
df72124a30
Untested way of recovering from the "Unknown header" issue with zip files.
...
This should revert from using the "Archive" interface, which uses the central header, to using the "Reader" interface which scans the zip file looking for streams.
It is not tested as I do not have a zip file that exhibits the error yet.
2017-03-07 23:12:01 +01:00
Kenneth Skovhede
680ee82189
Updated SharpCompress to the latest version
2017-02-27 22:21:01 +01:00
Kenneth Skovhede
1424be05f9
Fixed a bunch of typos.
...
This fixes #2278 .
2017-01-23 22:12:24 +01:00
agrajaghh
f0c0e9ffd5
Revert "Update Strings.cs"
...
This reverts commit 4266ed9d4a .
2017-01-09 20:54:18 +01:00
Kenneth Skovhede and GitHub
bc0f500830
Merge pull request #2218 from sfahrenholz/spelling_mistakes
...
Typo fixes
2016-12-30 00:10:06 +01:00
Kenneth Skovhede
52eb8e8478
Disabled MSBuild for much faster builds on MacOS
2016-12-29 23:12:41 +01:00
sfahrenholz and GitHub
4712f116a4
Update Strings.cs
2016-12-28 19:21:57 +01:00
sfahrenholz and GitHub
4266ed9d4a
Update Strings.cs
...
Spelling mistake
2016-12-28 19:16:50 +01:00
Kenneth Skovhede
0c68daff6c
Fixed all whitespace to be 4 spaces instead of tabs
2016-09-15 11:39:27 +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
Kenneth Skovhede
785c4d325f
Reverted changes to solution file so it again forces Windows linefeeds.
...
This also moved stuff around in some project files.
2016-04-13 00:36:22 +02: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
326562dcac
Updated SharpCompress to a newer version
2016-01-21 23:42:42 +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
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
37622262af
Updated managed-lzma and added option to set compression-level for 7z.
...
This closes #1050 .
2015-03-05 21:08:19 +01:00
Kenneth Skovhede
b650838180
Updated the Zip writer to actually use the compression hints, so the excluded compression extensions are effective.
...
This fixes #1075 .
2015-03-05 21:06:56 +01:00
Kenneth Skovhede
0d7cf7203b
Updated to .Net framework version 4.5
2015-01-26 11:22:52 +01:00
Kenneth Skovhede
3149064cde
Merge branch 'no_more_resx'
2015-01-20 21:45:54 +01:00
Kenneth Skovhede
8d13e698eb
Updated copyright notices
2015-01-20 21:44:52 +01:00
Kenneth Skovhede
16c791f0b5
Removed all resx files, now using Duplicati.Library.Localization exclusively
2015-01-20 21:07:24 +01:00
Kenneth Skovhede
b5de1b56ce
Updated copyright year on all assemblies.
...
Also removed the copyright microsoft statement that was erroneously applied to some assemblies.
This fixes issue #1083 .
2014-08-12 13:31:30 +02:00
Kenneth Skovhede
69bd080aa5
Updated the version number in all projects to 2.0.0.7
2014-06-13 15:08:51 +02:00
Kenneth Skovhede
e70ba0a477
Updated product-number in the project files
2014-06-13 15:00:12 +02:00
Kenneth Skovhede
7465b8b2bd
Update issue #896
...
Applied patch from Tobias that lowers memory usage, by not applying multi-threaded compression on dindex and dlist files.
2013-11-14 10:52:02 +01:00
Kenneth Skovhede
3f49f2506f
Added hinting to the compression modules to avoid aggressive compression of index files with very little benefit
2013-11-13 21:19:26 +01:00
Kenneth Skovhede
acb1e664f8
Added LZMA support based on the code provided by Tobias Käes.
...
Apart from building a binary, some minor fixes were applied to follow the Duplicati style more.
Some variables were renamed, all strings were moved to the resx files, and the compression hint was included.
The compression detection was removed, and now uses the common implementation.
2013-08-17 15:55:43 +02:00
Kenneth Skovhede
c29d9d00b9
Implemented the backup command.
...
Rewrote filter handling across the entire project.
2013-05-13 22:32:05 +02:00
Kenneth Skovhede
9c5183f794
Merge branch 'master' into sandboxes/Kenneth/ForestHash
...
Conflicts:
Duplicati.sln
Duplicati/CommandLine/BackendTester/Duplicati.CommandLine.BackendTester.csproj
Duplicati/CommandLine/Decrypter/Duplicati.CommandLine.Decrypter.csproj
Duplicati/CommandLine/Duplicati.CommandLine.csproj
Duplicati/GUI/Datamodel/Datamodel.csproj
Duplicati/GUI/Duplicati.GUI.MacTrayIcon/Duplicati.GUI.MacTrayIcon.csproj
Duplicati/GUI/Duplicati.GUI.TrayIcon/Duplicati.GUI.TrayIcon.csproj
Duplicati/GUI/Duplicati.csproj
Duplicati/Library/Backend/CloudFiles/Duplicati.Library.Backend.CloudFiles.csproj
Duplicati/Library/Backend/FTP/Duplicati.Library.Backend.FTP.csproj
Duplicati/Library/Backend/File/Duplicati.Library.Backend.File.csproj
Duplicati/Library/Backend/GoogleDocs/Duplicati.Library.Backend.GoogleDocs.csproj
Duplicati/Library/Backend/S3/Duplicati.Library.Backend.S3.csproj
Duplicati/Library/Backend/SSHv2/Duplicati.Library.Backend.SSHv2.csproj
Duplicati/Library/Backend/TahoeLAFS/Duplicati.Library.Backend.TahoeLAFS.csproj
Duplicati/Library/Backend/WEBDAV/Duplicati.Library.Backend.WEBDAV.csproj
Duplicati/Library/Compression/Duplicati.Library.Compression.csproj
Duplicati/Library/DynamicLoader/Duplicati.Library.DynamicLoader.csproj
Duplicati/Library/Encryption/Duplicati.Library.Encryption.csproj
Duplicati/Library/Interface/Duplicati.Library.Interface.csproj
Duplicati/Library/Logging/Duplicati.Library.Logging.csproj
Duplicati/Library/Main/Duplicati.Library.Main.csproj
Duplicati/Library/Modules/Builtin/Duplicati.Library.Modules.Builtin.csproj
Duplicati/Library/SharpRSync/Duplicati.Library.SharpRSync.csproj
Duplicati/Library/Snapshots/Duplicati.Library.Snapshots.csproj
Duplicati/Library/Utility/Duplicati.Library.Utility.csproj
Duplicati/License/Duplicati.License.csproj
Duplicati/Server/Duplicati.Server.Serialization/Duplicati.Server.Serialization.csproj
Duplicati/Server/Duplicati.Server.csproj
Duplicati/Winforms/Controls/Duplicati.Winforms.Controls.csproj
WizardForm/WizardForm.csproj
2013-05-05 13:55:18 +02:00
Kenneth Skovhede
0014b69ccf
Removed unused x86 configurations and fixes som build refrences
2013-05-05 13:45:02 +02:00
Kenneth Skovhede
3bd1fc8b21
Improved access speed to zip-based archives
2013-04-09 21:37:44 +02:00