{"push_id":1347319796,"size":4,"distinct_size":2,"ref":"refs/heads/docker-push-to-tag","head":"6141fe6e27eed5b42e221e845bc3b1eb9c1b9476","before":"d1fc8eb72588d381947e2c2b9ddca18435fc52e0","commits":[{"sha":"a7d44c0ffd8538f702f7d683372aaa2d0fc8bc60","author":{"name":"Miloslav Trmač","email":"eb7b572a3180a08bfc105fe6c1f4dce37ccb851f@redhat.com"},"message":"Verify manifests against digests when known, in c/i/image.\n\nIn particular, when processing an UnparsedImage based on a digested\nreference, and when choosing a manifest from a manifest list (previously\nthis was a way to bypass signatures!)\n\nHooking this into UnparsedImage automatically causes every user of\ntypes.Image, including copy.Image, (skopeo copy) and (skopeo layers) to\nenforce the digest validation.\n\nSigned-off-by: Miloslav Trmač <mitr@redhat.com>","distinct":false,"url":"https://api.github.com/repos/mtrmac/image/commits/a7d44c0ffd8538f702f7d683372aaa2d0fc8bc60"},{"sha":"c9ea366484bd0e3f90279d1cdcb70f1612daa076","author":{"name":"Miloslav Trmač","email":"eb7b572a3180a08bfc105fe6c1f4dce37ccb851f@redhat.com"},"message":"Merge pull request #130 from mtrmac/pull-by-digest\n\nVerify manifests against digests when known.","distinct":false,"url":"https://api.github.com/repos/mtrmac/image/commits/c9ea366484bd0e3f90279d1cdcb70f1612daa076"},{"sha":"972269d3f7319eac992178fe8c990b30bcf01552","author":{"name":"Miloslav Trmač","email":"eb7b572a3180a08bfc105fe6c1f4dce37ccb851f@redhat.com"},"message":"Add types.Image.EmbeddedDockerReference\n\nThis allows us to detect whether we need to edit the reference.\n\nSigned-off-by: Miloslav Trmač <mitr@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mtrmac/image/commits/972269d3f7319eac992178fe8c990b30bcf01552"},{"sha":"6141fe6e27eed5b42e221e845bc3b1eb9c1b9476","author":{"name":"Miloslav Trmač","email":"eb7b572a3180a08bfc105fe6c1f4dce37ccb851f@redhat.com"},"message":"Update embedded Docker reference, if any, in copy.Image\n\nAdd EmbbeddedDockerReference to types.ManifestUpdateOptions, and use it\nin copy.Image.  Pushing signed schema1 images to a different location\nis impossible (skopeo users can use --remove-signatures), but signing an\nunsigned schema1 image while pushing it does work.\n\nSigned-off-by: Miloslav Trmač <mitr@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mtrmac/image/commits/6141fe6e27eed5b42e221e845bc3b1eb9c1b9476"}]}
{"actor":{"display_login":"mtrmac"}}