Commit Graph

3660 Commits

Author SHA1 Message Date
Jarek Kowalski
e574844cd0 added objectSplitter abstraction 2017-07-13 10:17:47 +02:00
Jarek Kowalski
3624a21bec added -r and -o options to 'kopia ls' 2017-07-03 14:35:56 -07:00
Jarek Kowalski
2d1cd9b2c3 removed objectWriter.WriteGather() and simplified objectWriter.Write() 2017-07-03 10:00:04 -07:00
Jarek Kowalski
efeae91574 fixed GetStorageBlocks to handle multi-level indirections, added test 2017-07-01 22:59:43 -07:00
Jarek Kowalski
9c73b30570 stats output for 'kopia cleanup' 2017-07-01 22:18:47 -07:00
Jarek Kowalski
bea4ff047f improved logging for GCS 2017-07-01 22:18:21 -07:00
Jarek Kowalski
6e28a8688c changed blob.Storage.ListBlock() to return cancellation function 2017-07-01 12:03:42 -07:00
Jarek Kowalski
c3e1a7890d moved docs to wiki 2017-07-01 08:53:23 -07:00
Jarek Kowalski
10ca998de4 hide vault manipulation commands 2017-06-30 21:17:53 -07:00
Jarek Kowalski
6ffde87bab changed vault snapshot prefix to S from B 2017-06-18 12:56:57 -07:00
Jarek Kowalski
db4349a46d changed HMAC secret used for policy ID items in vault 2017-06-18 12:29:31 -07:00
Jarek Kowalski
a81ade291a updated 'expire' command to obey policies 2017-06-17 22:19:23 -07:00
Jarek Kowalski
2c6295af4a added ability to get/set/list/remove policies on directories, user@host or --global, not used yet 2017-06-17 21:44:29 -07:00
Jarek Kowalski
d38a3afa92 git ignore for vscode 2017-06-17 15:59:21 -07:00
Jarek Kowalski
470e44d9c0 filter out unsuccessful policies and snapshots 2017-06-17 12:46:16 -07:00
Jarek Kowalski
adc84c4858 vault breaking change - changed how vault item IDs are generated for sources to prevent confirmation of directory names via item names 2017-06-17 12:06:14 -07:00
Jarek Kowalski
8bab3eb3f1 policies work in progress 2017-02-20 17:50:20 -08:00
Jarek Kowalski
28e1a01df0 removed kopia.Connection.SnapshotManager 2017-02-04 21:50:59 -08:00
Jarek Kowalski
5e501ab1f3 readability fix 2017-02-04 10:49:46 -08:00
Jarek Kowalski
eee838f5fd snapshot manager API tweak 2017-01-30 20:52:33 -08:00
Jarek Kowalski
81fd499bae moved upload functionality to snapshot package 2017-01-30 20:07:02 -08:00
Jarek Kowalski
0195d2740a moved directory JSON format handling to internal/dir 2017-01-30 20:04:13 -08:00
Jarek Kowalski
31c4a672d4 readability tweaks 2017-01-30 19:31:56 -08:00
Jarek Kowalski
fc6c29b4e4 added SaveSnapshot() to snapshot.Manifest 2017-01-29 11:57:49 -08:00
Jarek Kowalski
4b89c95721 moved hashcache to internal 2017-01-29 07:50:49 -08:00
Jarek Kowalski
a5cf717397 Refactored kopia.Connection to expose snapshot.Manager, which exposes methods to manipulate snapshots. 2017-01-28 21:24:01 -08:00
Jarek Kowalski
865b116227 minor readability tweak 2017-01-28 18:17:02 -08:00
Jarek Kowalski
bfd978a589 moved Snapshot and SnasphotSourceInfo to separate package 2017-01-28 17:33:47 -08:00
Jarek Kowalski
fc29d493a0 Merge pull request #7 from pfusik/readme-typo
fixed README typo
2016-11-30 06:51:34 -08:00
Piotr Fusik
fae723a2bb fixed README typo 2016-11-30 15:31:03 +01:00
Jarek Kowalski
a425aebaa7 tweaked options for hostname and username filtering 2016-11-24 09:38:54 -08:00
Jarek Kowalski
65bc50de5d changed how paths are interpreted for 'kopia backups' and 'kopia expire' 2016-11-23 23:49:29 -08:00
Jarek Kowalski
a0af1412f1 added expire --policy 2016-11-23 18:12:02 -08:00
Jarek Kowalski
a7595ef627 fixed test typo 2016-11-05 22:05:42 -07:00
Jarek Kowalski
81b4692570 added format.md which describes how data is stored and encrypted 2016-11-05 17:25:07 -07:00
Jarek Kowalski
caa9da4985 added format.md which describes how data is stored and encrypted 2016-11-05 17:24:06 -07:00
Jarek Kowalski
4206d6ecbe added Stats.Reset() 2016-10-23 14:48:23 -07:00
Jarek Kowalski
a821a0053d fixed bundling 2016-10-15 16:32:33 -07:00
Jarek Kowalski
98566540c0 fixed travis setup - oracle is now guru 2016-10-15 16:28:57 -07:00
Jarek Kowalski
f5cd6285d4 chanegd bundling algorithm to avoid small bundles where one would be ok 2016-10-15 16:27:37 -07:00
Jarek Kowalski
a93b918c80 progress reporting UI tweaks. 2016-10-15 16:12:46 -07:00
Jarek Kowalski
36e29f9249 added upload progress 2016-10-15 13:17:21 -07:00
Jarek Kowalski
d284447519 UI changes:
fixed logging of GCS calls
added kopia backup --all
fixed --log-timestamps
2016-10-14 18:18:42 -07:00
Jarek Kowalski
6260f656da added sorting of 'kopia backups' output 2016-10-12 21:57:59 -07:00
Jarek Kowalski
4efc5825fa added 'kopia cleanup' and 'kopia expire' subcommands 2016-10-04 22:14:56 -07:00
Jarek Kowalski
8631ebc50b exposed Repository.Storage publicly 2016-10-02 10:28:20 -07:00
Jarek Kowalski
039dafda5a fixed bug where Repository would be closed when reading indirect object 2016-10-02 09:09:35 -07:00
Jarek Kowalski
b21a53bccd added backup size output 2016-10-01 10:19:38 -07:00
Jarek Kowalski
fba5d5bc0b Cleaned up format.go to eliminate confusing crypto, removed non-HMAC option.
Removed fold() operation in favor of truncation
2016-09-28 19:07:10 -07:00
Jarek Kowalski
cb7e438a04 revamped vault encryption - dropped AES+CTR+HMAC in favor of AES256_GCM as the only encryption method 2016-09-28 17:42:53 -07:00