Commit Graph
1925 Commits
Author SHA1 Message Date
Kenneth Skovhede 0caa03d277 Added path rewrite logic for dealing with Windows drive specifiers 2013-05-21 21:14:13 +02:00
Kenneth Skovhede 78429d9f27 Simplified folder listing 2013-05-21 21:11:28 +02:00
Kenneth Skovhede 1090efaaa3 Bugfix for restore 2013-05-20 15:41:44 +02:00
Kenneth Skovhede 2c7e3da72c Junk update 2013-05-20 15:03:36 +02:00
Kenneth Skovhede 7493291be6 Changed AsyncDownloader to support continued downloading if errors are encountered 2013-05-20 15:02:36 +02:00
Kenneth Skovhede d2c88d823e Fixed BackendManager to allow download continuation even if there are errors 2013-05-20 15:00:44 +02:00
Kenneth Skovhede 9e0d476866 Two minor name changes for advanced options 2013-05-20 14:05:49 +02:00
Kenneth Skovhede 3eebabef26 Added code to prevent overwriting files when restoring 2013-05-20 13:48:44 +02:00
Kenneth Skovhede 6cbfdec577 Simplified getting list of files for restore 2013-05-20 13:46:58 +02:00
Kenneth Skovhede fb5c8bced4 Bugfix for restore with regexp 2013-05-20 13:45:58 +02:00
Kenneth Skovhede b11bf5dac0 Extracted some common result properties to a common interface 2013-05-19 18:27:51 +02:00
Kenneth Skovhede a313ffd03a Renamed Interface.resx to Controller.resx 2013-05-19 18:26:49 +02:00
Kenneth Skovhede b4ddcbd6bd Renamed Interface.resx to Controller.resx 2013-05-18 15:13:33 +02:00
Kenneth Skovhede 0e387b32f3 Better error message when supplying invalid source path 2013-05-18 15:09:40 +02:00
Kenneth Skovhede 48a675b0da Fixed bugs after rewriting filesystem enumerators to use filters and IEnumerable<string> 2013-05-15 21:50:16 +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 3b70f99722 Implemented the new delete command and removed some more unused code 2013-05-11 22:56:21 +02:00
Kenneth Skovhede c540617733 Fixed problem where uploaded files were not marked as fully uploaded in the DB 2013-05-11 22:21:20 +02:00
Kenneth Skovhede 37d05ef3f5 Fixed some debug-leftovers for the LIST command 2013-05-11 13:41:07 +02:00
Kenneth Skovhede 03545f2f01 Removed password from the dblocator criteria.
Because it is unsafe to store an unsalted password hash, and because it is unlikely that the destination will differ with password (i.e. multiple accounts for same username but with different passwords).
2013-05-11 13:14:07 +02:00
Kenneth Skovhede 4d49af71de Bugfixes and simplifications to the list command and CLI interface 2013-05-11 13:04:01 +02:00
Kenneth Skovhede 524d096d5b Added the new LIST command 2013-05-11 12:03:15 +02:00
Kenneth Skovhede 23744d8915 More refactoring and cleanup 2013-05-08 21:29:59 +02:00
Kenneth Skovhede 8f704d9445 Moved stuff around and dropped the ForestHash namespace 2013-05-08 20:17:07 +02:00
Kenneth Skovhede c596434cab Removed unused options and dropped the fh- prefix for forest hash options 2013-05-08 19:57:13 +02:00
Kenneth Skovhede bd02336c50 Changed dblocator to use json instead of xml, as it is a little easier to use. 2013-05-06 20:51:15 +02:00
Kenneth Skovhede 2e9b19ceba Changed dblocator so it does not use the default backup name as the db name 2013-05-06 17:46:23 +02:00
Kenneth Skovhede 8479bc28ed Added db-locator and removed FhOptions 2013-05-06 09:58:19 +02:00
Kenneth Skovhede b78f7ab8a3 Merge branch 'master' into sandboxes/Kenneth/ForestHash
Conflicts:
	Duplicati/Library/Utility/Duplicati.Library.Utility.csproj
2013-05-05 23:52:01 +02:00
Kenneth Skovhede e5b3f0ea93 Rewrote all backends to use the new Uri parser.
Updated the regex to be a little more forgiving.
Does not handle paths with @, like "ftp://server/@folder"
2013-05-05 23:46:00 +02:00
Kenneth Skovhede 211edcffdd Some cleanup after removing the old format 2013-05-05 18:14:27 +02:00
Kenneth Skovhede c7836ce403 Removed support for the old file format 2013-05-05 17:54:59 +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 9d09cb473d Renamed ftp-password to auth-password and ftp-username to auth-username 2013-05-05 16:40:37 +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 066e4e6106 Fixed some bugs with the new url-parsing system 2013-05-05 13:09:55 +02:00
Kenneth Skovhede 37a60c10df Auto-gen stuff 2013-05-04 14:25:07 +02:00
Kenneth Skovhede 93bdb2a434 Merge branch 'master' into sandboxes/Kenneth/ForestHash
Conflicts:
	Duplicati/CommandLine/Help.cs
	Duplicati/CommandLine/Program.cs
	Duplicati/Library/Main/Strings/Interface.Designer.cs
	Duplicati/Library/Main/Strings/Interface.resx
	Duplicati/Library/Main/Strings/Options.Designer.cs
	Duplicati/Library/Main/Strings/Options.resx
2013-05-04 14:07:04 +02:00
Kenneth Skovhede 2e3b12c3c4 Fixed a bug where error messages would sometimes not be printed 2013-04-30 00:03:28 +02:00
Kenneth Skovhede 0d8ea21760 Improved local restore by not opening source or target files, if the source does not exist 2013-04-29 23:56:01 +02:00
Kenneth Skovhede 0da7039dfd Renamed shadow to index, and reworked the filename format 2013-04-29 23:50:38 +02:00
Kenneth Skovhede d91980dda1 Added faster local-block restore that only restores blocks from the original source files, if restoring to somewhere else. 2013-04-28 12:19:21 +02:00
Kenneth Skovhede 0470e6200a Fixed cleanup for shadow and filelists 2013-04-27 15:13:14 +02:00
Kenneth Skovhede f1fe674130 Bugfix 2013-04-27 15:11:57 +02:00
Kenneth Skovhede 39bd247b2a Bugfix for unchanged backups, introduced after rewrite of shadow-volume handling 2013-04-27 13:00:59 +02:00
Kenneth Skovhede 4893abb8c3 Added option to scan for local blocks, instead of doing it by default 2013-04-27 11:17:33 +02:00
Kenneth Skovhede 141ffa96a8 Improved restore speed 2013-04-27 10:29:27 +02:00
Kenneth Skovhede cf97f7baeb Fixed logic to handle partially written files 2013-04-25 22:07:32 +02:00