Commit Graph

  • 60e8d63712 Compute the digest in (skopeo inspect) instead of trusting the registry Miloslav Trmač 2016-05-16 17:40:16 +02:00
  • e3d257e7b5 Decouple (skopeo inspect) output formatting from types.Image.Manifest Miloslav Trmač 2016-05-16 16:52:44 +02:00
  • c75f0f6780 Merge pull request #59 from mtrmac/api-for-signatures Antonio Murdaca 2016-05-16 20:43:48 +02:00
  • c38ed76969 Rename GetIndendedDockerReference to IntendedDockerReference Miloslav Trmač 2016-05-16 20:33:13 +02:00
  • 119609b871 Drop the Get prefix from types.Image.GetManifest and GetSignatures Miloslav Trmač 2016-05-16 20:29:52 +02:00
  • dc7a05ebf9 Rename types.Image.Manifest to types.Image.Inspect Miloslav Trmač 2016-05-16 20:06:12 +02:00
  • d4eb69e1ab Merge pull request #57 from mtrmac/api-for-signatures Antonio Murdaca 2016-05-16 20:10:03 +02:00
  • e4913bd0b0 Add GetIntendedDockerReference to types.Image and types.ImageSource Miloslav Trmač 2016-05-16 18:28:16 +02:00
  • feb9de4845 Add GetManifest and GetSignatures to types.Image Miloslav Trmač 2016-05-16 18:00:52 +02:00
  • a39474c817 Merge pull request #56 from mtrmac/sub-pkgs Antonio Murdaca 2016-05-16 18:44:18 +02:00
  • f526328b30 Move directory, docker and openshift from cmd/skopeo to their own subpackages Miloslav Trmač 2016-05-16 16:40:43 +02:00
  • b48c78b154 Merge pull request #54 from mtrmac/cleanups Antonio Murdaca 2016-05-16 16:01:12 +02:00
  • c8d8608b57 Move the x() helper from signature_test.go to json_test.go Miloslav Trmač 2016-05-10 17:59:47 +02:00
  • 35ba0edf0d Remove an unused savedEnvironment type Miloslav Trmač 2016-05-10 17:53:09 +02:00
  • 345d0c3e2b Reset a json.Unmarshal destination right before the call Miloslav Trmač 2016-05-10 16:55:11 +02:00
  • 2ddaa122ab s/tryUnmarshalModified/tryUnmarshalModifiedSignature/g Miloslav Trmač 2016-05-10 16:54:18 +02:00
  • 7f7c71836c Move strict JSON parsing utilities into a separate file. Miloslav Trmač 2016-05-06 22:34:57 +02:00
  • b5e8413d22 Add compile-time checks that privateSignature implements json.Marshaler and json.Unmarshaler Miloslav Trmač 2016-05-05 14:59:43 +02:00
  • 14686616c1 Add an API stability warning to mechanism.go Miloslav Trmač 2016-05-05 14:55:29 +02:00
  • c89bc5cc4a Merge pull request #53 from mtrmac/copy-no-digest Antonio Murdaca 2016-05-14 10:01:00 +02:00
  • 6db8872406 Don‘t write the mainfest digest on stdout in (skopeo copy) Miloslav Trmač 2016-05-11 17:36:02 +02:00
  • a4fba7b0a0 Merge pull request #51 from projectatomic/refactor-for-lib Miloslav Trmač 2016-05-10 12:29:11 +02:00
  • 3dc3957607 *: move pkg main into cmd/skopeo/ Antonio Murdaca 2016-05-10 11:04:03 +02:00
  • 0bd8bea9ec Merge pull request #50 from jwhonce/wip/manpage Antonio Murdaca 2016-05-09 23:20:40 +02:00
  • 780bd132ac Correct man page formatting Jhon Honce 2016-05-09 13:46:47 -07:00
  • dbdb03eddb Merge pull request #49 from projectatomic/split-docker Miloslav Trmač 2016-05-09 21:30:38 +02:00
  • f43a92a78f *: split docker.go for future pkg creation Antonio Murdaca 2016-05-09 18:26:52 +02:00
  • 9229d72a37 Merge pull request #48 from mtrmac/gpgme-update Antonio Murdaca 2016-05-07 11:35:49 +02:00
  • 5a2b4005bb Rerun hack/vendor.sh to pick up gpgme changes Miloslav Trmač 2016-05-07 02:32:57 +02:00
  • 9d24de4c57 Merge pull request #45 from mtrmac/gpgme-update Antonio Murdaca 2016-05-06 22:58:53 +02:00
  • fe37c71a4f Rerun hack/vendor.sh to pick up gpgme changes Miloslav Trmač 2016-05-06 22:39:20 +02:00
  • 28973c0a2d Merge pull request #43 from mtrmac/openshift-copypasta Antonio Murdaca 2016-05-05 15:39:28 +02:00
  • 026acb2a57 Add a --sign-by flag to the (skopeo copy) command. Miloslav Trmač 2016-05-02 21:06:39 +02:00
  • da24e319af Add CanonicalDockerReference to ImageDestination Miloslav Trmač 2016-05-02 20:59:20 +02:00
  • 2e48975b8b Add a "copy" command for copying images Miloslav Trmač 2016-04-21 20:33:05 +02:00
  • 56f9c987a2 Add utilities for parsing Docker URIs into ImageSource and ImageDestination objects Miloslav Trmač 2016-04-21 20:29:51 +02:00
  • 36d4353229 Add OpenShift implementations of ImageSource and ImageDestination Miloslav Trmač 2016-04-21 20:33:28 +02:00
  • 935eee7592 Add an ImageDestination implementation for the Docker Registry Miloslav Trmač 2016-05-02 16:55:35 +02:00
  • 0587501ff0 Split dockerClient from dockerImageSource Miloslav Trmač 2016-04-25 18:00:36 +02:00
  • 2790d9a1c3 Make dockerutils.GuessManifestMIMEType public Miloslav Trmač 2016-05-02 14:48:56 +02:00
  • 696eb74918 Merge pull request #30 from mtrmac/cleanups Antonio Murdaca 2016-05-04 17:29:14 +02:00
  • 654050b7e8 Fix handling of !tlsVerify when certPath is not set Miloslav Trmač 2016-05-02 19:22:52 +02:00
  • 7bee2da169 Use the provided method in dockerImageSource.makeRequest instead of hard-coding GET Miloslav Trmač 2016-05-02 19:19:51 +02:00
  • 60fbdd3988 Do not assume GetManifest is called before other dockerImageSource methods Miloslav Trmač 2016-03-30 20:42:22 +02:00
  • 14bc664b48 Remove a redundant dockerImageSource.makeRequest parameter Miloslav Trmač 2016-03-30 20:31:18 +02:00
  • 749a8e3b82 Merge pull request #38 from jwhonce/wip/manpage Antonio Murdaca 2016-05-04 17:10:06 +02:00
  • 0470e7fb0f Add disclaimer to man page for sign-* commands Jhon Honce 2016-04-22 09:41:43 -07:00
  • 266f0b8487 Merge pull request #29 from mtrmac/source-dest Antonio Murdaca 2016-05-04 13:03:23 +02:00
  • fd41449410 Use dirImageDestination for writing to local files in docker.go Miloslav Trmač 2016-05-02 15:12:06 +02:00
  • af126bc68c Add an ImageSource and ImageDestination implementation for local directories Miloslav Trmač 2016-05-02 15:11:10 +02:00
  • e169c311d3 Add an ImageSource implementation to docker.go Miloslav Trmač 2016-05-02 15:09:11 +02:00
  • a4aedae063 Add types.ImageSource and types.ImageDestination Miloslav Trmač 2016-05-02 15:07:44 +02:00
  • aff6aa7c2c Merge pull request #41 from projectatomic/fix-url Antonio Murdaca 2016-04-29 16:51:38 +02:00
  • 6d74750bba docker.go: do not concatenate url in ping Antonio Murdaca 2016-04-29 15:23:06 +02:00
  • 2b3a4cfdfe Merge pull request #39 from mtrmac/update-gpgme Antonio Murdaca 2016-04-26 18:30:20 +02:00
  • e76eecd533 Update mtrmac/gpgme vendor to fix build on CentOS 7 Miloslav Trmač 2016-04-26 17:57:40 +02:00
  • dfc6352108 Merge pull request #37 from mtrmac/v2s1-manifest-followup Antonio Murdaca 2016-04-25 18:08:54 +02:00
  • 23899acadd Create a new subpackage "dockerutils", starting with manifest computation Miloslav Trmač 2016-04-21 16:42:23 +02:00
  • 7a7dd84818 Fix fixture file name Miloslav Trmač 2016-04-21 16:33:35 +02:00
  • 8374928f74 Merge pull request #35 from jwhonce/wip/manpage Antonio Murdaca 2016-04-22 09:13:31 +02:00
  • b52d3c85c6 * Update Authors Jhon Honce 2016-04-21 13:44:12 -07:00
  • eab73f3d51 Update man page Jhon Honce 2016-04-20 14:47:28 -07:00
  • 918a4d9110 Merge pull request #36 from projectatomic/fix-creds Antonio Murdaca 2016-04-21 15:33:14 +02:00
  • c7be79e190 fix invalid credentials error Antonio Murdaca 2016-04-21 14:32:34 +02:00
  • 28f2fedab9 Merge pull request #34 from mtrmac/v1s1-manifest-digest Antonio Murdaca 2016-04-19 18:03:57 +02:00
  • 4e19770a1b Strip signatures from v1s1 manifests before computing the digest Miloslav Trmač 2016-04-19 17:34:50 +02:00
  • 68a614d463 Merge pull request #33 from mtrmac/cgo-pthread-ordering-workaround Antonio Murdaca 2016-04-13 22:40:58 +02:00
  • e782275c2e Add a workaround for a glibc bug when -lphtread precedes -lgpgme Miloslav Trmač 2016-04-13 21:40:08 +02:00
  • 9d10b0b4ea Merge pull request #32 from mtrmac/integration-diagnostics Antonio Murdaca 2016-04-12 10:11:39 +02:00
  • dd7c2d44fa Log command output on failures in signing integration tests Miloslav Trmač 2016-04-09 06:04:01 +02:00
  • c4e48c8f85 Merge pull request #31 from mtrmac/vendor-fixes Antonio Murdaca 2016-04-07 09:00:01 +02:00
  • f7b81b5627 Fix dependency computation Miloslav Trmač 2016-04-05 16:55:39 +02:00
  • 96b96735ed Allow keeping vendor subdirectories in vendored packages Miloslav Trmač 2016-04-05 16:53:04 +02:00
  • d7ae061a83 Merge pull request #28 from runcom/fix-gitcommit Antonio Murdaca 2016-03-25 12:21:26 +01:00
  • 1423aab202 remove cmd/ subdir Antonio Murdaca 2016-03-24 11:04:32 +01:00
  • 9e982f0b1d Merge pull request #25 from mtrmac/signing Antonio Murdaca 2016-03-24 17:40:30 +01:00
  • 03f6cb89e6 Add standalone-sign and standalone-verify commands Miloslav Trmač 2016-03-23 18:13:20 +01:00
  • 69d5a131c9 Add signing and verification to the signature package Miloslav Trmač 2016-03-14 20:37:11 +01:00
  • 9595b3336f Signature JSON encoding/decoding Miloslav Trmač 2016-03-14 20:36:49 +01:00
  • 10a41bd0fc Merge pull request #24 from mtrmac/all-dependencies Antonio Murdaca 2016-03-24 00:00:46 +01:00
  • e6841d0a27 Do not clean test-only dependencies from vendor packages Miloslav Trmač 2016-03-22 15:30:59 +01:00
  • 79f09478b4 Merge pull request #22 from runcom/tls Antonio Murdaca 2016-03-23 15:40:32 +01:00
  • 1ce21cd233 support cert-path and tls-verify flags Antonio Murdaca 2016-03-23 15:35:07 +01:00
  • 70a6c7b21d urls const(s) Antonio Murdaca 2016-03-23 12:40:32 +01:00
  • 3a09e2bf8e clean vendors and bootstrap tls verify Antonio Murdaca 2016-03-23 10:05:19 +01:00
  • d204183544 Merge pull request #21 from runcom/fix-makefile Antonio Murdaca 2016-03-22 18:21:01 +01:00
  • e78053938b fix makefile Antonio Murdaca 2016-03-22 18:10:59 +01:00
  • 37ebb81936 Merge pull request #15 from runcom/enhanc Antonio Murdaca 2016-03-22 16:34:37 +01:00
  • c02155340e include needed deps Antonio Murdaca 2016-03-22 16:13:50 +01:00
  • fed651449e remove vendors ftw Antonio Murdaca 2016-03-22 16:02:55 +01:00
  • aa6d271975 refactor image manifest Antonio Murdaca 2016-03-22 10:06:00 +01:00
  • 50a2ed1124 fix CI and remove docker/ dir Antonio Murdaca 2016-03-21 12:44:28 +01:00
  • 103420769f drop docker/ code Antonio Murdaca 2016-03-21 10:15:07 +01:00
  • 7be01242a8 remove duplicate code Antonio Murdaca 2016-03-21 09:40:51 +01:00
  • 60c5561c84 Merge pull request #20 from mtrmac/fix-vendor Antonio Murdaca 2016-03-22 14:41:39 +01:00
  • f7ebc0a595 Fix hack/.vendor-helper.sh for main package move. Miloslav Trmač 2016-03-22 14:33:15 +01:00
  • ffcb8f862f Merge pull request #19 from mtrmac/unit-tests Antonio Murdaca 2016-03-22 14:22:36 +01:00
  • b815271f16 Add collective test targets: Miloslav Trmač 2016-03-21 15:38:50 +01:00
  • a4fd447146 Run unit tests in Travis Miloslav Trmač 2016-03-21 15:34:22 +01:00
  • ab36f62d59 Add 'test-unit' and 'test-unit-local' Makefile targets Miloslav Trmač 2016-03-19 10:14:36 +01:00