Kenneth Skovhede
2542824361
Merge branch 'master' into nuget_setup
...
# Conflicts:
# thirdparty/SharpAESCrypt/SharpAESCrypt.exe
2016-03-13 22:20:57 +01:00
Kenneth Skovhede
38ef186201
Implemented error message if user attempts to restore from an encrypted store without a passphrase.
2016-02-10 17:18:48 +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
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
473763fa27
Extended the reported system info, and made it available from the commandline.
2015-09-11 11:21:12 +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
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
70952f30b0
Added FileMissingException
2014-11-15 14:59:54 +01:00
Kenneth Skovhede
f97bdedac9
Implemented commandline method for listing affected files
2014-08-19 20:27:14 +02:00
Kenneth Skovhede
80ea4f5763
Started implementing the Rename interface
2014-08-16 22:14:14 +02: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
23638a7376
Since we now use an url to supply options, some options are not passed to the HTTP module.
...
As we want the connection options to be supplied in the connection dialog, some refactoring was required to support this.
Update issue #1029
Status: Fixed
2014-07-25 16:36:26 +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
e0a3508b43
Implemented various items in the context menu, including the log
2014-06-13 14:59:40 +02:00
Kenneth Skovhede
cef41557db
Missing imports
2014-03-12 10:21:42 +01:00
Kenneth Skovhede
9bb1787947
Changed execution model to not use actions, but just have a module pr. action
2014-03-12 10:20:39 +01:00
Kenneth Skovhede
81ebf21597
Added test-backend command and web modules
2014-03-12 01:41:25 +01:00
Kenneth Skovhede
47bc010b3c
Added test-filters command
2013-12-07 15:22:51 +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
795ae66ae1
Added error reporting if testing a volume throws an exception
2013-09-04 22:22:26 +02:00
Kenneth Skovhede
73f422b0aa
Improved output from delete command
2013-08-26 15:25:37 +02:00
Kenneth Skovhede
25541d9d18
Implemented a new progress reporting system that relies polling for sending progress updates that occur with a high frequency.
2013-08-20 22:16:30 +02:00
Kenneth Skovhede
f0d0dfb586
Implemented the test command
2013-06-26 21:59:01 +02:00
Kenneth Skovhede
e36fa0c441
Implemented list-changes
2013-06-20 20:17:10 +02:00
Kenneth Skovhede
1ed99b0afc
Updated some logic for the repair command
2013-06-16 23:35:46 +02:00
Kenneth Skovhede
1a4410e2c9
Implemented restore-control-files
2013-05-30 23:00:09 +02:00
Kenneth Skovhede
b19eaacbd7
Implented ListControlFiles and added file count and file size to the normal list output
2013-05-30 21:54:43 +02:00
Kenneth Skovhede
d696670598
Reworked the result reporting to support type safe values
2013-05-25 16:40:15 +02:00
Kenneth Skovhede
e100e0a8d8
Merge branch 'master' into sandboxes/Kenneth/ForestHash
...
Conflicts:
Duplicati/CommandLine/help.txt
Duplicati/GUI/Program.cs
Duplicati/GUI/Wizard pages/RestoreSetup/FinishedRestoreSetup.cs
2013-05-05 17:11:14 +02:00
Kenneth Skovhede
62c75d9af9
Removed all informs code (no more 1.3.x UI)
2013-05-05 17:07:24 +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
53a6631a85
Mono-fication of projects
2013-03-16 12:07:58 +01:00
Kenneth Skovhede
aca4ed95cc
More work on the block hash.
...
Rewrote the backup and restore to work within a transaction as that speeds things up a lot.
Rewrote the backup procedure to generate the file list from the database, instead of on-the-fly as that is more efficient.
Re-arranged the database to use less storage on large sets of unchanged files.
2013-03-08 22:24:54 +01:00
kenneth@hexad.dk
e170d781f0
Resynced trunk into ForestHash
...
git-svn-id: https://duplicati.googlecode.com/svn/sandboxes/Kenneth/ForestHash@1536 59da171f-624f-0410-aa54-27559c288bec
2013-02-27 20:57:58 +00:00
kenneth@hexad.dk
be0d503951
Implemented file-extension based rules for disabling compression for already compressed files
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1535 59da171f-624f-0410-aa54-27559c288bec
2013-02-27 20:54:22 +00:00
kenneth@hexad.dk
a0521da54d
Initial version of the new block-based storage format.
...
Still needs a work over in terms of error handling, progress reporting, warning output, refactoring etc.
Also misses the volume reuse/reclaim algorithms.
But it passes the unit tests now, with and without a local database.
git-svn-id: https://duplicati.googlecode.com/svn/sandboxes/Kenneth/ForestHash@1526 59da171f-624f-0410-aa54-27559c288bec
2013-02-12 21:43:14 +00:00
kenneth@hexad.dk
f8dc5bbafd
Added the "Password" type to argument types for simplified handling of password masking.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1509 59da171f-624f-0410-aa54-27559c288bec
2013-01-22 09:28:43 +00:00
kenneth@hexad.dk
da1150e6cc
Added support for callbacks.
...
Added a run-script module.
Need to make a Windows example script
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1426 59da171f-624f-0410-aa54-27559c288bec
2012-08-15 18:33:46 +00:00
kenneth@hexad.dk
65c320c22d
Rewrite of the way the compression modules are used.
...
The number of methods required by the ICompression interface is now reduce and all handling of path conversion and text encoding is now done in the CompressionWrapper class. This should make it easier to implement a new compression module, and reduce the number of errors that occur because of filename/encoding issues.
This commit also contains a fix for reporting a sane error message if the compression module is not found/loaded.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1417 59da171f-624f-0410-aa54-27559c288bec
2012-08-07 17:42:09 +00:00
kenneth@hexad.dk
7081aaed9a
Re-integrated the LZMA branch into trunk.
...
Update issue #92
Duplicati 2.0 trunk now uses SharpCompress and allows compression using LZMA (and bz2, etc.)
Big thanks to Simon Colmer for working on this!
For now the file format is still zip, but the compression inside is different.
Once SharpCompress supports 7zip write, we can add that easily. Same goes for LZMA2 compression.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1397 59da171f-624f-0410-aa54-27559c288bec
2012-08-01 19:50:40 +00:00
kenneth@hexad.dk
203778b911
Added metadata recording, for later use in the new UI.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1274 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 18:48:21 +00:00
kenneth@hexad.dk
7e5dd2d581
Update command line help to use a friendlier format.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1258 59da171f-624f-0410-aa54-27559c288bec
2012-05-08 18:32:31 +00:00
kenneth@hexad.dk
72ff1b1bc3
Added option to log operations and expected backend state for debugging purposes.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1098 59da171f-624f-0410-aa54-27559c288bec
2012-01-15 22:15:22 +00:00