)]}'
{
  "commit": "87dff582e4f49bacdd6526f807d2a7cd52b17831",
  "tree": "9a46556f6261cb5f81128407950246c077ac6527",
  "parents": [
    "08a77f3d88475b092c365d12576de078a54a6d91"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Wed Oct 08 13:10:43 2025 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Oct 08 16:38:44 2025 -0700"
  },
  "message": "Unwind \u003copenssl/bcm_public.h\u003e\n\nThis was envisioned as part of a (very long) path to manage some version\nskew, but we\u0027re no longer planning to support this version skew.\n\nbcm_interface.h is still useful so that the BCM calling convention can\nhandle FIPS nuisances like the FIPS service indicator, and to keep BCM\u0027s\nfunctions from peeking out of the public API. But headers, plain\nstructs, and constants are okay.\n\nChange-Id: I95f26f587929bbf380281cda8aa63f1557159a1c\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/82687\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac6a935b63069dd9a4387d3ad0b2c28b34b77e02",
      "old_mode": 33188,
      "old_path": "build.json",
      "new_id": "98a5cdc20dc22093536b6b01cd04e94ec52add93",
      "new_mode": 33188,
      "new_path": "build.json"
    },
    {
      "type": "modify",
      "old_id": "e60458c24d65b491c517f588a2789826499c4dca",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bcm_interface.h",
      "new_id": "230e273d052eb6318101babb60503f1d6556b606",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bcm_interface.h"
    },
    {
      "type": "modify",
      "old_id": "99e3a66c0a47818ccb039f8ccc41ea50e529a16d",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/digest/digests.cc.inc",
      "new_id": "3a3bfd3f0560fcd7b5fdbdf4cc29a56e0346b90a",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/digest/digests.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "754998ae707ed5af9da4720112cd8e7c00996fcd",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/ec_key.cc.inc",
      "new_id": "cf9b1f6fd8ab3312f73338ab78e85159637ce3c9",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/ec_key.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "24b8f49008e922fee1f7f15b6e5d46722669bff3",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ecdsa/ecdsa.cc.inc",
      "new_id": "d2dcc38464ac1407aa972ce11df6e233c0909337",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ecdsa/ecdsa.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "2341f5162248a369688ee25b7f509b938241f9e7",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rsa/rsa.cc.inc",
      "new_id": "11162ae7392ec2dabfda3c48cd6710fcca6a3a40",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rsa/rsa.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "530ab93fe0ffcc1d77d354141b0f1be46513dae5",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/sha/sha1.cc.inc",
      "new_id": "16d4f99e558d5f0f6b9e3d84efb0659945853645",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/sha/sha1.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "a1a22a94b109bbc0a19ca3a67befeebe7bf29b29",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/sha/sha256.cc.inc",
      "new_id": "cba39c76596567e9d34d4c52bdff6d2a120974c7",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/sha/sha256.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "0c46df1bad3abf5eb9ceefcdc39d8931839ca76c",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/sha/sha512.cc.inc",
      "new_id": "5cfbb90d58c2c6f67586393d5cb5a626e71daad4",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/sha/sha512.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "7f77cf0fdfbf07b93acd057e5d9d5b5d585f2e32",
      "old_mode": 33188,
      "old_path": "gen/sources.bzl",
      "new_id": "f96c08744adb8d4f6903e5cd72fff98a67f70888",
      "new_mode": 33188,
      "new_path": "gen/sources.bzl"
    },
    {
      "type": "modify",
      "old_id": "32895a856370d1a6953d16e4aded9d3bfcb5a0d3",
      "old_mode": 33188,
      "old_path": "gen/sources.cmake",
      "new_id": "d149c3602ca20c69f887af8830fbec40c2577b72",
      "new_mode": 33188,
      "new_path": "gen/sources.cmake"
    },
    {
      "type": "modify",
      "old_id": "93f0e69e303406559378b7888ca04305b231ad2a",
      "old_mode": 33188,
      "old_path": "gen/sources.gni",
      "new_id": "b14ee296eca6bdd464b4d72a159c1e65f60fcb51",
      "new_mode": 33188,
      "new_path": "gen/sources.gni"
    },
    {
      "type": "modify",
      "old_id": "733652246ca7a74cf31547cf3917f98dcde8c81f",
      "old_mode": 33188,
      "old_path": "gen/sources.json",
      "new_id": "39141a59b623a9a66ae4acd337b022052091da20",
      "new_mode": 33188,
      "new_path": "gen/sources.json"
    },
    {
      "type": "modify",
      "old_id": "5feb9cedf5bc590f6532a81e04917d7fd8534602",
      "old_mode": 33188,
      "old_path": "gen/sources.mk",
      "new_id": "f6d7f79888d981b40e4778c97c3ba063ce34acba",
      "new_mode": 33188,
      "new_path": "gen/sources.mk"
    },
    {
      "type": "delete",
      "old_id": "e2c0a93e458394115926cde5f83e2e092f9aa1db",
      "old_mode": 33188,
      "old_path": "include/openssl/bcm_public.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4ac28ebf7545d0a92cf18b6bd79145ddfc670c0c",
      "old_mode": 33188,
      "old_path": "include/openssl/sha.h",
      "new_id": "ba17bfaa1245e14186c80ab9d1d81145c6da92b8",
      "new_mode": 33188,
      "new_path": "include/openssl/sha.h"
    },
    {
      "type": "modify",
      "old_id": "286c41654e502456f8ba1516fe783bda26f0ce36",
      "old_mode": 33188,
      "old_path": "include/openssl/sha2.h",
      "new_id": "5fe9f5379d9dd6bab2d658c1bfff6b74c5b2d694",
      "new_mode": 33188,
      "new_path": "include/openssl/sha2.h"
    }
  ]
}
