)]}'
{
  "commit": "65dc45cb57c7c6900a0657f6ee5c00fce9d366f5",
  "tree": "5d883da257e8148c37646d513ae9fda306ab2d04",
  "parents": [
    "4a8c05ffe826c61d50fdf13483b35097168faa5c"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Apr 15 12:54:01 2019 -0500"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Mon Apr 15 21:55:06 2019 +0000"
  },
  "message": "Fix EVP_CIPHER_CTX_copy for AES-GCM.\n\n7578f3f0dea091a3392f0be3216989bdc7355ad2 made it work, but\n26ba48a6fbbf7b25bbfb521d3f5591e2d5a0b4bd regressed it by losing the\nEVP_CIPH_CUSTOM_COPY flag. Additionally, we\u0027ve since added an alignment\nrequirement to EVP_AES_GCM_CTX, which complicates things.\n\nThanks to Guido Vranken for catching this!\n\nBug: 270\nChange-Id: I71784593dc5a34d1334c92a4daa93546ec0ee2c3\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/35624\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62ef939675b5afd70c16b68c961681763eb798a7",
      "old_mode": 33188,
      "old_path": "crypto/cipher_extra/cipher_test.cc",
      "new_id": "0a96bf39fed641cd9dbeacc865c68f4cd678aa13",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/cipher_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dc94166ca77b4d7949e64a443ef3e4c1453cb20e",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/cipher/e_aes.c",
      "new_id": "1ea012dd7cb0c9672e5486decde4623b61cbf980",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/cipher/e_aes.c"
    }
  ]
}
