)]}'
{
  "commit": "61821bf149f774e7110ab3a76cc5e1e32fa5c2c7",
  "tree": "08af0781a2e401a31b8160281f1d9ddf61d5c14b",
  "parents": [
    "be8a869d9642fdec979f8c4006174968bb42462e"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@chromium.org",
    "time": "Fri Aug 21 18:05:11 2015 -0400"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Mon Aug 24 23:37:58 2015 +0000"
  },
  "message": "Add EVP_AEAD_CTX_zero.\n\nMatch the other stack-allocated types in that we expose a wrapper function to\nget them into the zero state. Makes it more amenable to templates like\nScopedOpenSSLContext.\n\nChange-Id: Ibc7b2b1bc0421ce5ccc84760c78c0b143441ab0f\nReviewed-on: https://boringssl-review.googlesource.com/5753\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b2f9212c5f5d8f438dfb45204eca53516106046",
      "old_mode": 33188,
      "old_path": "crypto/cipher/aead.c",
      "new_id": "7e747f870e80690e31ab0231193131b1392e572a",
      "new_mode": 33188,
      "new_path": "crypto/cipher/aead.c"
    },
    {
      "type": "modify",
      "old_id": "c9eab1c7fcf35461ae1b9f053691466ef7b961d9",
      "old_mode": 33188,
      "old_path": "crypto/cipher/aead_test.cc",
      "new_id": "baaee9efdae727d2546e3a63c1ba9edd23358ead",
      "new_mode": 33188,
      "new_path": "crypto/cipher/aead_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c5c8cfe2aed1b2ebe85facb082ca54e366142a0a",
      "old_mode": 33188,
      "old_path": "crypto/test/scoped_types.h",
      "new_id": "d9eaad27d9f6c1799eeb839c044187c148fb425b",
      "new_mode": 33188,
      "new_path": "crypto/test/scoped_types.h"
    },
    {
      "type": "modify",
      "old_id": "d36cf95b4cc6ada513024aa896fe2b5615059e07",
      "old_mode": 33188,
      "old_path": "include/openssl/aead.h",
      "new_id": "f61c495eac627290b7c22e9c679362dd354cbb33",
      "new_mode": 33188,
      "new_path": "include/openssl/aead.h"
    }
  ]
}
