)]}'
{
  "commit": "1be6a7e4428181e750bf00955df52a8155578ef0",
  "tree": "f2aa16aab54de347eeab13653700ac6f019d8d05",
  "parents": [
    "b70cd92c82b4626b8ea69e22e8044fc486fe17bd"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Apr 25 14:41:19 2016 -0400"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Mon Apr 25 21:18:37 2016 +0000"
  },
  "message": "Add another temporary hack for wpa_supplicant.\n\nDue to Android\u0027s complex branching scheme, we have to keep building against a\nsnapshotted version of wpa_supplicant. wpa_supplicant, in preparation for\nOpenSSL 1.1.0, added compatibility versions of some accessors that we, in\nworking towards opaquification, have imported. This causes a conflict (C does\nnot like having static and non-static functions share a name).\n\nAdd a hack in the headers to suppress the conflicting accessors when\nBORINGSSL_SUPPRESS_ACCESSORS is defined. Android releases which include an\nupdated BoringSSL will also locally carry this #define in wpa_supplicant build\nfiles. Once we can be sure releases of BoringSSL will only see a new enough\nwpa_supplicant (one which includes a to-be-submitted patch), we can ditch this.\n\nChange-Id: I3e27fde86bac1e59077498ee5cbd916cd880821e\nReviewed-on: https://boringssl-review.googlesource.com/7750\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7cb12f10bcf0bb6b4ffe2e03193a50976f1ea963",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl.h",
      "new_id": "d804a88d946c15329d861208ce9b03b6ded89f07",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl.h"
    }
  ]
}
