David Lawrence
1d163650a3
changelist implementation
...
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-09 17:58:09 -07:00
David Lawrence
9d5e988586
working refactor
...
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-09 17:58:08 -07:00
Diogo Monica
e66dc12eca
More refactor
2015-07-09 17:58:08 -07:00
Diogo Monica
93f7d9911f
Implementing ListTargets
2015-07-09 17:58:08 -07:00
Diogo Monica
1346296869
Initial libnotary refactor
...
Signed-off-by: Diogo Monica <diogo@docker.com>
Ported more functionality to libnotary
2015-07-09 17:57:48 -07:00
David Lawrence
89379a728c
adding timestamping and some general cleanup
...
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-03 15:38:09 -07:00
Diogo Monica
1eb972a820
Changed FingerprintCert to return string; renamed kID fingerprint everywhere in notary
...
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-06-30 21:44:57 -07:00
Diogo Monica
a0e63bcaeb
Fixed verification to use exact match and fallback to CA + tests
...
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-06-30 19:38:52 -07:00
Diogo Monica
da7a1e67f5
Rebased off of master, fixed tests
2015-06-28 16:42:27 -07:00
David Lawrence
cf2a819b21
validate root file against cert store
2015-06-28 16:35:24 -07:00
David Lawrence
779d3b687e
refactoring verify and switching os.Stderr to use logrus which is set to output on stderr
2015-06-21 16:07:29 -07:00
Diogo Monica
09c9099fdf
Adding ListGUN to allow listing of specific keys
2015-06-21 15:14:46 -04:00
David Lawrence
989c821d59
validate root file against cert store
2015-06-20 17:03:38 -07:00
Nathan McCauley
9ee5299b86
Add error checking
...
Signed-off-by: Nathan McCauley <nathan.mccauley@docker.com>
2015-06-20 13:01:56 -07:00
David Lawrence
03fcba1c98
exist verify with 1 on fail and make size print correctly in cli output
2015-06-19 12:38:33 -07:00
David Lawrence
c7a956bdbb
updating cli output for tuf to say Trusted Collection rather than TUF Repository
2015-06-19 11:47:21 -07:00
Nathan McCauley
e46a95227c
rename vetinari to notary
...
Signed-off-by: Nathan McCauley <nathan.mccauley@docker.com>
2015-06-19 11:01:19 -07:00
Diogo Monica
7b86665cf8
Descriptions now use Trusted Collection everywhere
2015-06-18 21:44:54 -07:00
Diogo Monica
21782098cb
Initial implementation of verify
2015-06-18 20:43:02 -07:00
David Lawrence
c9df04c4c0
remove actually working now
2015-06-18 19:44:33 -07:00
David Lawrence
06abf201c3
adding remove
2015-06-18 19:33:47 -07:00
David Lawrence
0ce1572c20
set logrus to stderr and refactor list/lookup
2015-06-18 19:09:34 -07:00
David Lawrence
91c1380070
list/lookup have empty output if they fail
2015-06-18 18:24:36 -07:00
Diogo Monica
6a7a08195e
Rename push to publish
2015-06-18 17:19:42 -07:00
Diogo Monica
49819d239d
Remove tuf from cmdline
2015-06-18 17:14:06 -07:00
David Lawrence
bfe4d1e196
implementing lookup
2015-06-18 15:07:56 -07:00
Diogo Monica
1bef68654e
Changed cryptoservice and rufus interface
2015-06-18 14:02:44 -07:00
David Lawrence
5b64c7b084
updating calls to CryptoService.Create to pass role name
2015-06-18 13:53:10 -07:00
David Lawrence
6ad97259df
updating tuf subcommand to list targets when run as
2015-06-18 00:37:31 -07:00
David Lawrence
e434232709
list works
2015-06-17 23:45:51 -07:00
David Lawrence
322f60b1ba
tuf push working
2015-06-17 22:10:07 -07:00
David Lawrence
bb32390698
adding target now works
2015-06-17 21:01:24 -07:00
David Lawrence
e11cab0519
tuf init working
2015-06-17 18:19:39 -07:00
Diogo Monica
712ff83945
Added cliCryptoService
2015-06-17 16:05:16 -07:00
Diogo Monica
ff169897b6
s/QDN/GUN
2015-06-17 13:31:13 -07:00
David Lawrence
2aba401607
good start on tuf commands
2015-06-17 11:13:42 -07:00
Diogo Monica
205379efb7
Refactor commands
2015-06-17 11:13:42 -07:00
Diogo Monica
836521e166
Refactor cmdline key naming and added TUF skeletons
2015-06-17 11:13:42 -07:00
Diogo Monica
931c5e2a9b
Refactored Add by URL out from X509 Key Stores
2015-06-17 11:13:41 -07:00
Diogo Monica
ae11e1472e
Changed Cli lib to Cobra and renamed to notary
2015-06-17 11:13:41 -07:00