)]}'
{
  "commit": "fac6fb99dac7e7a0d14d20a22d26fc4225d24d74",
  "tree": "ffcb66b25ef0864ed2d88b8ce296429f3ff5e587",
  "parents": [
    "9e97c022e6459035625b842451fd8582fe022dcc"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Sun Sep 23 17:41:28 2018 -0500"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Mon Oct 01 23:56:19 2018 +0000"
  },
  "message": "Opaquify CONF.\n\nThis removes the last mention of LHASH in public headers. This can only\nbreak people who stack-allocate CONF or access the data field. The\nlatter does not happen (external code never calls lh_CONF_VALUE_*\nfunctions). The former could not work as there would be no way to clean\nit up.\n\nUpdate-Note: CONF is now opaque.\nChange-Id: Iad3796c4e75874530d7a70fde2f84a390def2d49\nReviewed-on: https://boringssl-review.googlesource.com/32118\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nCQ-Verified: CQ bot account: commit-bot@chromium.org \u003ccommit-bot@chromium.org\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b1982f82af6a31c00c2bc729879cd8c33081a84f",
      "old_mode": 33188,
      "old_path": "crypto/conf/conf.c",
      "new_id": "4c27ddf360a30a6b93d9be2a244a30a67b7c2810",
      "new_mode": 33188,
      "new_path": "crypto/conf/conf.c"
    },
    {
      "type": "modify",
      "old_id": "07e34eec36324af66cdfbf8116da04a7890ba89e",
      "old_mode": 33188,
      "old_path": "include/openssl/conf.h",
      "new_id": "7aa76e134b75ec9c46f2c3450f79b5eaeea9614b",
      "new_mode": 33188,
      "new_path": "include/openssl/conf.h"
    }
  ]
}
