)]}'
{
  "commit": "70fee172042c9727f98ea2e6659eb77336e0dc7f",
  "tree": "32788a7b8ca30efa17502c9c498138020170a72e",
  "parents": [
    "281a8f5ea393ffe67924249d2f0636d97a609c1f"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Tue Jul 07 17:56:05 2020 -0400"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Wed Jul 29 19:27:59 2020 +0000"
  },
  "message": "Use golang.org/x/crypto in runner.\n\nThe CI should be set up to retain the Go module and build caches, so\nwe\u0027ll avoid downloading it multiple times. This avoids having to\nreplicate some code.\n\nUpdate-Note: The tests now have a golang.org/x/crypto dependency. This\nshould be fetched transparently with Go modules. Monorepos with\ndifferent import path conventions may need to rewrite these imports.\n\nChange-Id: If5ba52e051f180536d72109c2e690bbd13d58e7c\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/42044\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20f42f8592616448cc3ab624de02da9267ca537a",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "17f946837cc510a2b5e44f01fcb52f8fd09b45bc",
      "new_mode": 33188,
      "new_path": "go.mod"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b7d318c6b28faa8d29e6da1d1573464cb43780d",
      "new_mode": 33188,
      "new_path": "go.sum"
    },
    {
      "type": "delete",
      "old_id": "446fb55782766d65cb1cf05a9bcdc72970c00892",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/chacha20_poly1305.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b59bb02beb37d1da60ac9bc524bdfc7b4fe4f89e",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/chacha20_poly1305_test.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e827c52461742edd40462990dc0b754b7dd15a56",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/cipher_suites.go",
      "new_id": "48dfa5705ee2bb867caf050a5c3daaee6c18b245",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/cipher_suites.go"
    },
    {
      "type": "delete",
      "old_id": "80ad2220fde81cee134b1a018b6ffcc90868d183",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/curve25519/const_amd64.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0ad539885b7bad7cc5b3c70fdeaf5e344d1e65d8",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/curve25519/const_amd64.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "45484d1b596f07092c1db2f3b33bdb13dd95551d",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/curve25519/cswap_amd64.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6918c47fc2eceeaf07a08dc0251efcb2e9af5958",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/curve25519/curve25519.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "14b0ee87cddc9ad200953f0c00520cbe9097976b",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/curve25519/curve25519_test.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ebeea3c2d6a58be6357daa32d8f54a0cae76cd88",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/curve25519/doc.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "536479bf626c488fe51eda21e672532fbc56aca1",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/curve25519/freeze_amd64.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7074e5cd9dcd4b1d01c3906b5459f6b042237445",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/curve25519/ladderstep_amd64.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5822bd53383495f484075e14cdc5c18dc658101a",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/curve25519/mont25519_amd64.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b162e6515984ea83ebcdca8d96479fb9ab5780ad",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/curve25519/mul_amd64.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4e864a83ef5ecd751c900f12fd74f9828b803804",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/curve25519/square_amd64.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2b71076b1de6430503c104da6978985db1252524",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/deterministic.go",
      "new_id": "50ae47fcd4dc6c1c0ffaefd638d5e463a8c8b42e",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/deterministic.go"
    },
    {
      "type": "delete",
      "old_id": "c60e4ccf9674d1626a4042ed410cadb43f0930fd",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/hkdf.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4e6958ea99a74066c28e551647bb860dae2fa982",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/hkdf_test.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "266163ec5b96ca6c52066b777e85896910bce70f",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/key_agreement.go",
      "new_id": "b435f184693a1faa55c610a26e2f5b68ec15b862",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/key_agreement.go"
    },
    {
      "type": "delete",
      "old_id": "f562fa5712ba09a1bed13121c08a98b502ab328f",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/poly1305/poly1305.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "256bdbba2f44eb20479c2101d9f5daefaf70a08d",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/poly1305/poly1305_test.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4dd72fe799b2d3524b9af7457df67fbad4444170",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/poly1305/sum_amd64.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2edae63828a5f0d3efa73585d3882a31c3f4343c",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/poly1305/sum_amd64.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5dc321c2f39e67863917e0cbe6b7b76aa5361669",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/poly1305/sum_arm.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f70b4ac484518ba4a6e16009a769b0472e902bc1",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/poly1305/sum_arm.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "751eec52743ce32579f4716559abf942d1e6c050",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/poly1305/sum_noasm.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c4d59bd09874cf24ade413e0da715c0eacaef5cd",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/poly1305/sum_ref.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7a266cece46adad6e09165b48e7afa83e90c9fca",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/poly1305/sum_s390x.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "356c07a6c2b122ec9c205dca9c8d6a35229756b9",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/poly1305/sum_s390x.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e548020b14e198b9824ab47927365bc86f68a91a",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/poly1305/sum_vmsl_s390x.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "18d7ff8e85f02b8f409402622be9912bedf70def",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/poly1305/vectors_test.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "96e7f247947e4725b5562fa59ce51bde0a92cc19",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/prf.go",
      "new_id": "73251c6e0c8766f24c41203477c4e5266cb4aed6",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/prf.go"
    }
  ]
}
