)]}'
{
  "commit": "31ef16ac2d2f450a9816c861ce3d9d6f270e1be0",
  "tree": "87215b798763c7baf71ada53670cdf827f7317de",
  "parents": [
    "4a136ea00592d1b467c1834e8c5fd2ce5bd98ecd"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Wed Apr 10 17:03:42 2019 -0500"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Thu Apr 11 15:31:38 2019 +0000"
  },
  "message": "Add missing nonce_len check to aead_aes_gcm_siv_asm_open.\n\nTest invalid nonce lengths more thoroughly to cover this case on all our\nAEADs. Thanks to Guido Vranken for catching this!\n\nIn doing so, this also reveals we have a ton of redundant error codes\n(https://crbug.com/boringssl/269). I\u0027ll tidy that up in a separate\nchange as it may require some changes to code in Android. For now, this\nchange uses CIPHER_R_UNSUPPORTED_NONCE_SIZE just to be consistent with\nthe rest of that file.\n\nBug: 268\nChange-Id: I0a479000ec3005ee55c828eaa92c8302b4625847\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/35545\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25d4a8ee8c29ca0fbf6451b27b401b11978ede1e",
      "old_mode": 33188,
      "old_path": "crypto/cipher_extra/aead_test.cc",
      "new_id": "25924bd5de3634edb87bb8c5fc0c387c626d58f6",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/aead_test.cc"
    },
    {
      "type": "modify",
      "old_id": "71a71fac4a66f151b9b4cdb331cf9ac23d760dc2",
      "old_mode": 33188,
      "old_path": "crypto/cipher_extra/e_aesgcmsiv.c",
      "new_id": "64febae41715bdac063078ba526f640d31c0d818",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/e_aesgcmsiv.c"
    }
  ]
}
