)]}'
{
  "commit": "10c24cb433e54f874574fec480c0f60eaf598d31",
  "tree": "e99aeed3859820b1412925ef6f0ef31304785d3e",
  "parents": [
    "96c0bb06fdd757136b1d2594799d4a2c1b5ea809"
  ],
  "author": {
    "name": "Brian Smith",
    "email": "brian@briansmith.org",
    "time": "Mon Nov 27 14:42:36 2023 -0800"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Dec 12 02:39:08 2023 +0000"
  },
  "message": "sha: Move AArch64/X86-64 dispatching to C.\n\nTake a step towards removing all dispatching logic from assembly\nfor AArch64 and X86-64.\n\nChange-Id: I1c965012e81837ff228c810d54e730c525cad54f\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/64208\nReviewed-by: Bob Beck \u003cbbe@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a7a2fcd983be5f9f7543303a3f51dc61d99dcfc",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/sha/asm/sha1-armv8.pl",
      "new_id": "2eccfb73212f41c5b5338ea1b8905a8040fb075e",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/sha/asm/sha1-armv8.pl"
    },
    {
      "type": "modify",
      "old_id": "c2c8921af45e1fa259653e526e68e58b2ae8fd6a",
      "old_mode": 33261,
      "old_path": "crypto/fipsmodule/sha/asm/sha1-x86_64.pl",
      "new_id": "886f5cf543f36f70bdb320b4422f877ca2255ad2",
      "new_mode": 33261,
      "new_path": "crypto/fipsmodule/sha/asm/sha1-x86_64.pl"
    },
    {
      "type": "modify",
      "old_id": "c7d91540c8dbbd91cfd6d014f2c923b47437b70b",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/sha/asm/sha512-armv8.pl",
      "new_id": "0ec0f5132f484fd7c84a6b15e217f969a3af215b",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/sha/asm/sha512-armv8.pl"
    },
    {
      "type": "modify",
      "old_id": "a3e4122ac9e82d396bd1a00cc5c2b70f04f5b518",
      "old_mode": 33261,
      "old_path": "crypto/fipsmodule/sha/asm/sha512-x86_64.pl",
      "new_id": "45bb81ccb39681808652a690bf2b5cd0e87c2852",
      "new_mode": 33261,
      "new_path": "crypto/fipsmodule/sha/asm/sha512-x86_64.pl"
    },
    {
      "type": "modify",
      "old_id": "605f1665b89d6405436911d77cec42572c003d01",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/sha/internal.h",
      "new_id": "7dbab6bd47032866652d5e45499aa0d9c43cca48",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/sha/internal.h"
    },
    {
      "type": "modify",
      "old_id": "4baeed669a92f26e632d2d1c602ed8558e950934",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/sha/sha1.c",
      "new_id": "7b267e3df71e4bdb94b45f6244faf26623f9fddb",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/sha/sha1.c"
    },
    {
      "type": "modify",
      "old_id": "046f6e25b5b28f9ecddbde86ef94433735283345",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/sha/sha256.c",
      "new_id": "0b0aca22feb310e02f901da7c550ac51c32ee3d4",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/sha/sha256.c"
    },
    {
      "type": "modify",
      "old_id": "2c7ce314d456c9ecbcae89e0ccd2d920125c2782",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/sha/sha512.c",
      "new_id": "0f4142ca26fd2c4811efac82561defa7c0068cc7",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/sha/sha512.c"
    },
    {
      "type": "modify",
      "old_id": "5029bb0f4185fac4e90ec3b1de3b6b8b4144c641",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/sha/sha_test.cc",
      "new_id": "22856f80fec9da2143d74b20d5f034f2ba76486b",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/sha/sha_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f2db41c41479c4bb8ab5c3ebc133a04c2b6b5b07",
      "old_mode": 33188,
      "old_path": "crypto/internal.h",
      "new_id": "e9da01065fe13c8171ab52e9c902eab389703c48",
      "new_mode": 33188,
      "new_path": "crypto/internal.h"
    }
  ]
}
