)]}'
{
  "commit": "b0651775c215728b0276860a4590a873cff6e4ca",
  "tree": "1ba949c0378a2bf57f36858e2b93f20ed238756a",
  "parents": [
    "08fea48a91654c57d78563a7623f3b0e4f825610"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Jul 10 16:39:36 2017 -0400"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Mon Jul 10 23:54:41 2017 +0000"
  },
  "message": "Reduce the alignment tag on aead_aes_gcm_siv_asm_ctx.\n\nThis tag doesn\u0027t actually do anything, except cause UBSan to point out\nthat malloc doesn\u0027t align that tightly. malloc does, however, appear to\nalign up to 16-bytes, which is the actual alignment requirement of that\ncode. So just replace 64 with 16.\n\nWhen we\u0027re juggling less things, it\u0027d be nice to see what toolchain\nsupport for the various aligned allocators looks like. Or maybe someday\nwe can use C++ new which one hopes is smart enough to deal with all\nthis.\n\nChange-Id: Idbdde66852d5dad25a044d4c68ffa3b3f213025a\nReviewed-on: https://boringssl-review.googlesource.com/17706\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCQ-Verified: CQ bot account: commit-bot@chromium.org \u003ccommit-bot@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "190a1b9600c061211664df2d10e80b190a701073",
      "old_mode": 33188,
      "old_path": "crypto/cipher_extra/e_aesgcmsiv.c",
      "new_id": "2dd12670e5a9488c88e770adcd0e531941e6aa78",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/e_aesgcmsiv.c"
    }
  ]
}
