{"push_id":861488513,"size":9,"distinct_size":7,"ref":"refs/heads/cert-rotation","head":"4b25d8b63c9bf279d996781290ce30822447c7f4","before":"fb455eca16c19824cebec5b6fc4e2d837acb1b09","commits":[{"sha":"3f33c86d98e3161b067d7f3ffcd35ed175f25c0a","author":{"email":"5665331b9b819ac358165f8c38970dc8c7ddb47d@docker.com","name":"Mary Anthony"},"message":"Adding in Docs infrastructure\n\nSigned-off-by: Mary Anthony <mary@docker.com>","distinct":false,"url":"https://api.github.com/repos/mtrmac/notary/commits/3f33c86d98e3161b067d7f3ffcd35ed175f25c0a"},{"sha":"a9fda578ee292a4b36584fd38fc4a972d1d34e48","author":{"email":"6f6969dc7db01e7204496bfb27e43d63ec4b2eb3@users.noreply.github.com","name":"Sven Dowideit"},"message":"Merge pull request #268 from moxiegirl/docs-structure\n\nAdding in Docs infrastructure","distinct":false,"url":"https://api.github.com/repos/mtrmac/notary/commits/a9fda578ee292a4b36584fd38fc4a972d1d34e48"},{"sha":"c19f026422a90bc4b08d2f3f8a13e3c884138f92","author":{"email":"9c008e38982a5397deb855345fb164f0558459ae@redhat.com","name":"Miloslav Trmač"},"message":"Add a few more descriptive comments\n\nSigned-off-by: Miloslav Trmač <mitr@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mtrmac/notary/commits/c19f026422a90bc4b08d2f3f8a13e3c884138f92"},{"sha":"097067b5e716f891d0aaa553d22894a441e70c58","author":{"email":"9c008e38982a5397deb855345fb164f0558459ae@redhat.com","name":"Miloslav Trmač"},"message":"Use more descriptive variable names in keystoremanager.ValidateRoot\n\nallValidCerts implies validity, and certsFromCN is neutral, when the\nroles are at least reversed.  So, talk about neutral certsFromRoot,\nand trustedCerts.\n\nSigned-off-by: Miloslav Trmač <mitr@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mtrmac/notary/commits/097067b5e716f891d0aaa553d22894a441e70c58"},{"sha":"7084b957d39dddc820c336d7c65731f3d46ba32a","author":{"email":"9c008e38982a5397deb855345fb164f0558459ae@redhat.com","name":"Miloslav Trmač"},"message":"Drop an unexpected corner case in certificate rotation\n\nkeystoremanager.certsToRemove unexpectedly returns an empty map of old\ncertificates when there are no new ones.  While there is nothing really\ngreat to do in that case (we don't want rotation to make a repo\ncompletely unusable), this already can not happen so just fail instead\nof having this weird case.\n\nSigned-off-by: Miloslav Trmač <mitr@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mtrmac/notary/commits/7084b957d39dddc820c336d7c65731f3d46ba32a"},{"sha":"00865cb97bd8366a1deeb416f035cb93fdf5073e","author":{"email":"9c008e38982a5397deb855345fb164f0558459ae@redhat.com","name":"Miloslav Trmač"},"message":"Refactor tuf.signed.SigningService.Sign to use only 1 key\n\ntuf.signed.SigningService.Sign is defined to take a list of key IDs and\nreturn a list of signatures.  This makes error handling (especially if\nsome signatures are required and some are optional) quite awkward;\nmeanwhile all callers are only submitting a single key ID.\n\nSo, change the Sign method to only do a single signature.\n\nThis also modifies RSAHardwareCryptoService to fail with an error when a\nkey cannot be found, like the other implementations do.\n\nSigned-off-by: Miloslav Trmač <mitr@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mtrmac/notary/commits/00865cb97bd8366a1deeb416f035cb93fdf5073e"},{"sha":"352a0b59ded568993a90febc4309af74579ed056","author":{"email":"9c008e38982a5397deb855345fb164f0558459ae@redhat.com","name":"Miloslav Trmač"},"message":"Modify signed.Sign to take a slice instead of varargs\n\nThis is a refactoring with no behavior change, but it will allow adding\nmore parameters to the function in the future.\n\nSigned-off-by: Miloslav Trmač <mitr@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mtrmac/notary/commits/352a0b59ded568993a90febc4309af74579ed056"},{"sha":"c24bb7cf18432bd9bb484506b08757f7f9c2e123","author":{"email":"9c008e38982a5397deb855345fb164f0558459ae@redhat.com","name":"Miloslav Trmač"},"message":"WIP\n\nProbably not worth looking at in detail ATM, pushing just to have a\nbackup :)","distinct":true,"url":"https://api.github.com/repos/mtrmac/notary/commits/c24bb7cf18432bd9bb484506b08757f7f9c2e123"},{"sha":"4b25d8b63c9bf279d996781290ce30822447c7f4","author":{"email":"9c008e38982a5397deb855345fb164f0558459ae@redhat.com","name":"Miloslav Trmač"},"message":"WIP2","distinct":true,"url":"https://api.github.com/repos/mtrmac/notary/commits/4b25d8b63c9bf279d996781290ce30822447c7f4"}]}