)]}'
{
  "commit": "83a3f462cf2e014bf92dfb1ae2bbffb3616b3687",
  "tree": "a4d2999658f118f0bf1da8054f44943b197c61d8",
  "parents": [
    "d5b2b177280c9a343de1f2890ad745bdd198da5d"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "alangley@gmail.com",
    "time": "Fri Oct 23 14:04:10 2020 -0700"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Mon Nov 02 21:38:54 2020 +0000"
  },
  "message": "Add AES-GCM AEADs with internal nonce generation.\n\nFor FIPS reasons, one might wish to ensure that a random AES-GCM nonce\nwas generated entirely within the FIPS module. If so, then these are the\nAEADs for you.\n\nChange-Id: Ic2b7864b089f446401f700d7d55bfa6336c61e23\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/43686\nCommit-Queue: Adam Langley \u003calangley@gmail.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "02e0d99470e72b75cb9ef18fbb08f1c6444eb8e4",
      "old_mode": 33188,
      "old_path": "crypto/cipher_extra/aead_test.cc",
      "new_id": "d0c266aacf6f737f2d51d741685e41bde1acfd1e",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/aead_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e28fdb622ae39d01319bddc73ecbd265b276fa3d",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/test/aes_128_gcm_randnonce_tests.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "caabc423c2da60f9b263f1cb7f68d0c86e0a6f6f",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/test/aes_256_gcm_randnonce_tests.txt"
    },
    {
      "type": "modify",
      "old_id": "6d9b40db9f1ffb85386fe46862eb3ef740644754",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/cipher/e_aes.c",
      "new_id": "6df2b7b1ce9d2d11b060bb423688d36aecde0e56",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/cipher/e_aes.c"
    },
    {
      "type": "modify",
      "old_id": "6d78db27d24746b39eacc20374697476e080c9f6",
      "old_mode": 33188,
      "old_path": "include/openssl/aead.h",
      "new_id": "3bc74e79c3cd1fd6adb8de05bf312ae3ef889ff0",
      "new_mode": 33188,
      "new_path": "include/openssl/aead.h"
    },
    {
      "type": "modify",
      "old_id": "7daa7e21887d1f39e1d7abba8f0c6ac1dcb3da73",
      "old_mode": 33188,
      "old_path": "sources.cmake",
      "new_id": "d7b527bdf8a21c2afff96820f8279a65c3eb448e",
      "new_mode": 33188,
      "new_path": "sources.cmake"
    }
  ]
}
