)]}'
{
  "commit": "cf4f615d706d54fca9323fb1595d88f7ee2d7517",
  "tree": "0cf516eb7c20aa3e5082658c3bbb2f5205865c5c",
  "parents": [
    "5a3faaa2d50b2540c6973531841723f633f388cd"
  ],
  "author": {
    "name": "Ilya Tokar",
    "email": "tokarip@google.com",
    "time": "Fri Mar 08 15:53:55 2024 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Mar 08 21:24:37 2024 +0000"
  },
  "message": "Fix sha1 dynamic dispatch issues.\n\n1) We are calling sha1_block_data_order_avx when avx2 is enabled\nWe should be calling  sha1_block_data_order_avx2\n2) Looks like clang doesn\u0027t define __BMI1__ and calls it simply\n__BMI__, see https://godbolt.org/z/s8anxn9rc\nThis is less of an issue since we will fallback to dynamic dispatch\nanyway.\n\nChange-Id: I9821405444c2e39167f1423c5f08bfcbca1efa51\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/66827\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "060baa4aca2e95634c518ae9f5780c9e24309427",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/sha/sha1.c",
      "new_id": "70353a6c4b00164823808692f49973ab9841c30f",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/sha/sha1.c"
    },
    {
      "type": "modify",
      "old_id": "7d65b5c3ed2e6d43eb62ba6f1a008787c3d8eadf",
      "old_mode": 33188,
      "old_path": "crypto/internal.h",
      "new_id": "aa1436e1c5ed3cc737ffa3a4271556b2716e7a0b",
      "new_mode": 33188,
      "new_path": "crypto/internal.h"
    }
  ]
}
