)]}'
{
  "commit": "e60893c098f1c8f1778be4af34de30c5c4c040ee",
  "tree": "81b22f599e606be80d42855f2e8ac1d918f443bc",
  "parents": [
    "468cde90ca58421d63f4dfeaebcf8bb3fccb4127"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Apr 19 11:09:34 2021 -0400"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Mon Apr 19 16:57:34 2021 +0000"
  },
  "message": "Make X509_PUBKEY opaque.\n\nUpdate-Note: Direct accesses of X509_PUBKEY should be replaced with one\nof the accessors. I believe all callers have been fixed at this point.\n\nChange-Id: Ib325782867478fb548da1bf5ef0023cf989f125b\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/46944\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d868ab012494917116ee055f518ee46c9f7f610",
      "old_mode": 33188,
      "old_path": "crypto/x509/internal.h",
      "new_id": "32af84d2a7f5d3595fea13b9c9f0973bcae6f4ab",
      "new_mode": 33188,
      "new_path": "crypto/x509/internal.h"
    },
    {
      "type": "modify",
      "old_id": "2fd36f8c30c3d21291dcc05823419e243786f547",
      "old_mode": 33188,
      "old_path": "crypto/x509/t_req.c",
      "new_id": "820266416682d4319f943bc5a6c97cfc861f2044",
      "new_mode": 33188,
      "new_path": "crypto/x509/t_req.c"
    },
    {
      "type": "modify",
      "old_id": "a4f07281aba2fd1672a89b287ffbfa7810d12d7b",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_cmp.c",
      "new_id": "cf20dcd5a8c6875a0c11f3fc908a04693fbc81eb",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_cmp.c"
    },
    {
      "type": "modify",
      "old_id": "f5d3feec9f6c1b3dfb33a633968452b75d6af653",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_pubkey.c",
      "new_id": "c283e0dbf30a0c887b71db0f8db2cb76831254f6",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_pubkey.c"
    },
    {
      "type": "modify",
      "old_id": "140356d7af22ff522b2e59164f3aaae12889f2b5",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_skey.c",
      "new_id": "1cae7e187152fe7fb8cc1e48ab4e5b2d3db3e2c6",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_skey.c"
    },
    {
      "type": "modify",
      "old_id": "714a8ebd00cdc440decffb1d954056f33c08667a",
      "old_mode": 33188,
      "old_path": "include/openssl/x509.h",
      "new_id": "4916959c3366f432624f23c246a1dfaa47acbddb",
      "new_mode": 33188,
      "new_path": "include/openssl/x509.h"
    }
  ]
}
