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