Commit Graph
2357 Commits
Author SHA1 Message Date
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
Kenneth Skovhede a9aed485f7 Changed the building of shadow files to occur before an upload instead of simultaneously with the block volume 2013-04-25 21:36:00 +02:00
Kenneth Skovhede 3df78983ca Removed redundant counter and updated logic for not uploading unchanged filesets 2013-04-25 19:49:47 +02:00
Kenneth Skovhede b8040f408f Fixed bug with calculating the number of changes files/folders/symlinks 2013-04-25 19:49:15 +02:00
Kenneth Skovhede 97227f0aa2 Fixed a bug with metadatasets, that would cause the same metadataset to occur multiple times in the database 2013-04-25 19:46:32 +02:00
Kenneth Skovhede 0f61260552 Fixed a bug with GetPreviousFilesetID 2013-04-25 19:45:24 +02:00
Kenneth Skovhede 5d7470d654 Added support for auto-creating folders 2013-04-25 19:44:55 +02:00
Kenneth Skovhede e6ea08dd88 Improved console output a bit 2013-04-25 19:44:29 +02:00
Kenneth Skovhede 740c2a4435 Bugfix to prevent masking errors with a transaction error 2013-04-22 21:21:13 +02:00
Kenneth Skovhede 65b4efdfab Added method to scrub filenames from database 2013-04-22 21:20:14 +02:00
Kenneth Skovhede 17ec5a5b54 Rollback the schema change and implemented a real fix for the problem 2013-04-22 21:06:52 +02:00
Kenneth Skovhede cba82103a6 Added best-effort restore option 2013-04-21 21:04:43 +02:00
Kenneth Skovhede 6ccc681e6f Fixed a bug that would cause re-use of database IDs 2013-04-21 20:01:32 +02:00
Kenneth Skovhede 54317a04ca Moved db consistency check into LocalDatabase and adjusted point where the verification is called 2013-04-21 20:00:37 +02:00
Kenneth Skovhede 4dba3b034e Bug-fix for the las bug-fix 2013-04-21 19:52:47 +02:00
Kenneth Skovhede a8eb96adf3 Bug fix for case with no in-memory lookup 2013-04-21 14:17:23 +02:00
Kenneth Skovhede 199a720870 Improved error message when db verification fails 2013-04-21 14:04:59 +02:00
Kenneth Skovhede 42a3b0f39c Added consistency check before starting a backup 2013-04-18 21:55:15 +02:00
Kenneth Skovhede b7c4ff79c8 Added sorting to the compact function, so that old blocks are grouped together, as they are expected to be required longer than new blocks 2013-04-16 22:37:54 +02:00