)]}'
{
  "commit": "997bafbf73886ec19ac3eb70b31db64fe42832c3",
  "tree": "ef6ae4ed9633382a03f55362a50b75789c04a0cc",
  "parents": [
    "9e1c47255154b026b7662b307f2fc669b7dee509"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Wed Aug 26 12:38:41 2026 -0400"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Aug 27 13:12:34 2026 -0700"
  },
  "message": "Gate VAES codepaths on is_hwaes to fix a theoretical concern\n\nThis is a theoretical concern because no x86 CPU has VAES without\nAES-NI. However, since we have the testing-only environment variable, it\nis in theory possible for someone to set the wrong thing.\n\nThis is easy enough to add, so we may as well, but we do not, in\ngeneral, consider unreasonable CPUIDs to be in scope. (There are other\nenvironment variables like LD_PRELOAD that do even more uncontrolled\nthings! And reruning tests across every possible fake CPUID is\nunreasonable. At least real CPUIDs are bounded.)\n\nI\u0027ve filed crbug.com/552976703 to consider whether we want to keep this\nthing.\n\nFixed: 552666770\nChange-Id: Ie5909ffb953f97286fba7b61ab09a5a436a0cef4\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/101787\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nPresubmit-BoringSSL-Verified: boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cboringssl-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0e6f7719ac591cb4288e75fa2dbb2f0bfc2b1368",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/aes/gcm.cc.inc",
      "new_id": "732a76ceae73a24c7efec0b587a3eeb67d869514",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/aes/gcm.cc.inc"
    }
  ]
}
