Riyaz Faizullabhoy
|
a7153aeccb
|
WalkTargets on tuf repo, use in getting targets/roles
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
|
2016-02-23 11:55:31 -08:00 |
Ying Li
|
d8938f76e7
|
When downloading snapshot, return ErrNotLoaded if timestamp hasn't been loaded. Similarly for targets.
Signed-off-by: Ying Li <ying.li@docker.com>
|
2016-02-22 19:16:32 -08:00 |
Ying Li
|
8335d194ce
|
Add timestamp metadata validation to the timestamp data structure
Signed-off-by: Ying Li <ying.li@docker.com>
|
2016-02-22 19:16:32 -08:00 |
Ying Li
|
36ea1f6901
|
Add root metadata validation to the root data structure
Signed-off-by: Ying Li <ying.li@docker.com>
|
2016-02-22 19:16:32 -08:00 |
David Lawrence
|
d1ac37fd33
|
addressing review comments
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
|
2016-02-17 16:31:48 -08:00 |
David Lawrence
|
1db128778d
|
completely removing KeyDB
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
|
2016-02-16 21:11:13 -08:00 |
Riyaz Faizullabhoy
|
b46391ee8f
|
Remove RoleWithKeys
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
|
2016-02-16 10:07:00 -08:00 |
David Lawrence
|
c07c7b49c2
|
removing last vestiges of target download code
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
|
2016-02-02 11:39:17 -08:00 |
David Lawrence
|
1bf3dd08db
|
Addressing comments from review
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
|
2016-02-01 17:21:25 -08:00 |
David Lawrence
|
637a2331d4
|
client side of consistent downloads
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
|
2016-01-29 16:52:58 -08:00 |
Ying Li
|
1baf3c781c
|
Add test that update fails if the local root is corrupt AND the remote root is corrupt.
Signed-off-by: Ying Li <ying.li@docker.com>
Conflicts:
client/client_update_test.go
|
2016-01-29 11:07:01 -08:00 |
Ying Li
|
237561a2a9
|
Fixed timestamp downloading so if verification fails, we fall back to cached.
Signed-off-by: Ying Li <ying.li@docker.com>
Conflicts:
tuf/client/client.go
|
2016-01-29 11:05:21 -08:00 |
Riyaz Faizullabhoy
|
660c4a5f23
|
Add slow tests for downloading very large snapshot and targets meta files, comment on max size const
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
|
2016-01-28 10:16:19 -08:00 |
Ying Li
|
200fefbff8
|
EmptyRepo needs to take a GUN in order to generate a valid cert.
Signed-off-by: Ying Li <ying.li@docker.com>
|
2016-01-18 10:46:06 -08:00 |
Ying Li
|
0bbf979cf4
|
Change testutils.EmptyRepo() to use a cert as the root.json root key.
This involves making it use ECDSA keys since we can't generate ED25519 certs.
Signed-off-by: Ying Li <ying.li@docker.com>
|
2016-01-15 19:11:17 -08:00 |
Ying Li
|
cf4b77b760
|
Revert "switching out to consistently use canonical json for all marshalling of TUF data"
This reverts commit f417c834c4 .
Signed-off-by: Ying Li <ying.li@docker.com>
|
2016-01-08 14:53:09 -08:00 |
David Lawrence
|
f417c834c4
|
switching out to consistently use canonical json for all marshalling of TUF data
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
|
2016-01-06 11:15:27 -08:00 |
Ying Li
|
ecd96c8218
|
Fix potential infinite loop in tuf/Client.TargetMeta
Signed-off-by: Ying Li <ying.li@docker.com>
|
2016-01-04 10:50:35 -08:00 |
David Lawrence
|
d3a54cab25
|
the empty string should be used in delegation Paths to indicate a role can sign anything
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
|
2015-12-18 16:10:43 -08:00 |
David Lawrence
|
4243b258b3
|
making GetTargetsByName work with delegations
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
|
2015-12-17 10:46:41 -08:00 |
David Lawrence
|
4694178bbe
|
download delegation test
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
|
2015-12-17 10:09:34 -08:00 |
Ying Li
|
7dc0dbec84
|
Remove the cryptoservice argument to sign
Signed-off-by: Ying Li <ying.li@docker.com>
|
2015-10-29 16:34:21 -07:00 |
David Lawrence
|
2833a88292
|
adding gotuf to notary
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
|
2015-10-27 16:36:06 -07:00 |