Commit Graph
3969 Commits
Author SHA1 Message Date
Kenneth Skovhede f826599229 changed default small file size 2013-05-25 18:00:46 +02:00
Kenneth Skovhede ef94d3be8a Fixed compacting after backup 2013-05-25 17:57:52 +02:00
Kenneth Skovhede 2c6b1313af Fixed a bug with the --keep-time and --keep-versions
Added special method for sending dry-run messages
2013-05-25 17:32:39 +02:00
Kenneth Skovhede d75097bf61 Removed --force in favor of --dry-run
Added --keep-time and --keep-versions to backup command
2013-05-25 16:56:53 +02:00
Kenneth Skovhede d696670598 Reworked the result reporting to support type safe values 2013-05-25 16:40:15 +02:00
Kenneth Skovhede 6647c14fbc Changed the HashlistCollector to use the generic file-backed list 2013-05-22 21:39:34 +02:00
Kenneth Skovhede 50825be1a2 Whitespace update and change to use the new print serializer 2013-05-22 21:35:18 +02:00
Kenneth Skovhede 8f98afb61a Updated to use the new serializer for printing backup results 2013-05-22 21:33:55 +02:00
Kenneth Skovhede a6bb92bdb3 Updated backup handler to use the new name for control-files 2013-05-22 21:32:37 +02:00
Kenneth Skovhede 687e60b847 Added generic version of a file-backed list, to accommodate large datasets without exhausting memory 2013-05-22 21:31:46 +02:00
Kenneth Skovhede d29234bf18 Renamed signature-control-files to control-files 2013-05-22 21:28:54 +02:00
Kenneth Skovhede 21f8b14da2 Fixed some whitespace issues.
Adde method to serialize an object for printing
2013-05-22 21:19:38 +02:00
Kenneth Skovhede ff90cf66ad Implemented the --threshold based compacting mode 2013-05-21 21:16:01 +02:00
Kenneth Skovhede a74a9d8a91 Improved handling of path creation for restore 2013-05-21 21:15:03 +02:00
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 47a362df1a Fixed including the SQLite binaries with the build 2013-05-20 15:09:47 +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 c3ae36b4cd Fixed parsing urls with no path information 2013-05-20 14:05:28 +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 7a5a18a4dc Fixed parsing bug with webdav after the URI update 2013-05-13 22:36:24 +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 a0884d7d59 Fixed parsing bug with webdav after the URI update 2013-05-11 22:19:54 +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 12b52d8d84 Merge branch 'master' into sandboxes/Kenneth/ForestHash 2013-05-06 20:36:56 +02:00
Kenneth Skovhede d3f4058057 Fixed various minor issues with backends 2013-05-06 20:36:26 +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 866dfbcb98 Merge branch 'master' into sandboxes/Kenneth/ForestHash 2013-05-06 09:11:17 +02:00
Kenneth Skovhede 07adaa53c9 Added url encode/decode for the username and password to allow all kinds of username/password setups 2013-05-06 09:10:41 +02:00