)]}'
{
  "commit": "0184fe5ece4f84fda9db04d2472b76efcaa8ef55",
  "tree": "46d2538ae712570da44013bf6301403bbecda4a3",
  "parents": [
    "9e9c7a0aec0f821b54006681d4fdfba8a0cd6679"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Wed Apr 27 09:02:53 2022 -0400"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Fri Apr 29 14:23:29 2022 +0000"
  },
  "message": "[dev.boringcrypto] crypto/x509: remove VerifyOptions.IsBoring\n\nThis API was added only for BoringCrypto, never shipped in standard\nGo. This API is also not compatible with the expected future evolution\nof crypto/x509, as we move closer to host verifiers on macOS and Windows.\n\nIf we want to merge BoringCrypto into the main tree, it is best not to\nhave differing API. So instead of a hook set by crypto/tls, move the\nactual check directly into crypto/x509, eliminating the need for\nexposed API.\n\nFor #51940.\n\nChange-Id: Ia2ae98c745de818d39501777014ea8166cab0b03\nReviewed-on: https://go-review.googlesource.com/c/go/+/395878\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: Roland Shoemaker \u003croland@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bde9db1c609ece706bf397f2243f6d1ce90bd61f",
      "old_mode": 33188,
      "old_path": "api/go1.9.txt",
      "new_id": "87fae57920d2f6bcbec78ffe79913639bd7c6252",
      "new_mode": 33188,
      "new_path": "api/go1.9.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59f2deeb6065f0a04038d2f8ddb0e272693ba2f1",
      "new_mode": 33188,
      "new_path": "src/crypto/internal/boring/stub.s"
    },
    {
      "type": "modify",
      "old_id": "c40d4a0e484ae0582b7ce8126c25dfd8748369c9",
      "old_mode": 33188,
      "old_path": "src/crypto/tls/boring.go",
      "new_id": "1827f764589b583fc72382ba3e9acc218a7ce4e1",
      "new_mode": 33188,
      "new_path": "src/crypto/tls/boring.go"
    },
    {
      "type": "modify",
      "old_id": "12a7d937cb3640120cbc37eb83836b8c5ea75151",
      "old_mode": 33188,
      "old_path": "src/crypto/tls/boring_test.go",
      "new_id": "f743fc8e9fb9b9183cbf87b2c249b9c42d91ae91",
      "new_mode": 33188,
      "new_path": "src/crypto/tls/boring_test.go"
    },
    {
      "type": "modify",
      "old_id": "de19b7ede5743ce19673bbf31bbd7a0a22d121fc",
      "old_mode": 33188,
      "old_path": "src/crypto/tls/handshake_client.go",
      "new_id": "e61e3eb5409690947452c8579f642d71e6ab3e0e",
      "new_mode": 33188,
      "new_path": "src/crypto/tls/handshake_client.go"
    },
    {
      "type": "modify",
      "old_id": "2d71d0869a11e133f54ede3c183f2d3132b48654",
      "old_mode": 33188,
      "old_path": "src/crypto/tls/handshake_server.go",
      "new_id": "7606305c1dfbcc1573cee069158ff660b3ae468c",
      "new_mode": 33188,
      "new_path": "src/crypto/tls/handshake_server.go"
    },
    {
      "type": "modify",
      "old_id": "d79ea21a0b4af56d70197609db8b69227b9992b8",
      "old_mode": 33188,
      "old_path": "src/crypto/tls/notboring.go",
      "new_id": "7d85b39c59319ed19c76193544f5476a79cdfd5e",
      "new_mode": 33188,
      "new_path": "src/crypto/tls/notboring.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4aae90570d7243150697c79cfee0992cd7a1989e",
      "new_mode": 33188,
      "new_path": "src/crypto/x509/boring.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7010f44b3200545176d911421fd594d1f54e1e62",
      "new_mode": 33188,
      "new_path": "src/crypto/x509/boring_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c83a7272c9f01fcc1a9bba1622ac2e007ff8f35e",
      "new_mode": 33188,
      "new_path": "src/crypto/x509/notboring.go"
    },
    {
      "type": "modify",
      "old_id": "a44f5d6326afb921195d61ed6cfd2c3e9a18f00f",
      "old_mode": 33188,
      "old_path": "src/crypto/x509/verify.go",
      "new_id": "b08655d3da83497e71287b62ad2332667167c9e6",
      "new_mode": 33188,
      "new_path": "src/crypto/x509/verify.go"
    }
  ]
}
