)]}'
{
  "commit": "411173bb2c7133d45c7dc34f142e95b14aa8d16c",
  "tree": "c66d890cb99a3854b6659096eeadc0ece2df552b",
  "parents": [
    "e21e50eb2c38ad5de6493147475b54e5e02ca596"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "agl@chromium.org",
    "time": "Thu Dec 05 14:58:55 2024 -0800"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Dec 05 23:54:21 2024 +0000"
  },
  "message": "spx: remove\n\nSPX is replaced by SLH-DSA. Please see slhdsa.h for stateless, hash-based\nsignature needs.\n\nChange-Id: Iea71099755a7735ce65d4563fc20d9ebbc6a811d\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/73988\nAuto-Submit: Adam Langley \u003cagl@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "957ef1422f38a9aadddab2fbd0580338e4f0a16a",
      "old_mode": 33188,
      "old_path": "build.json",
      "new_id": "04d9bf981e578e4d5d67fbefd0648cacc84ae638",
      "new_mode": 33188,
      "new_path": "build.json"
    },
    {
      "type": "delete",
      "old_id": "7ca1c2f6e375901eea6691e8e2538ae154ba5243",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fb22ae5c02bd421addc900b628dd0b02e3b35617",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_address.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6036d8e1146fda540a4c43b3dd7c4bfe25aefae9",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_address.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8fa62dbdcea78b926cf15d626bf17cd7ceeed54d",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_fors.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f4bc7c27191e7abfd3827926da63a732c8dda1b8",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_fors.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3274e22ecb789eb9de9696ae556a8b7004b1b505",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_merkle.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1f0bfe9e7d0146d8e8b938b0784fd9447861aa5f",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_merkle.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cc7fd1026c992714888d9d948f09b5f744b27c74",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_params.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e17dce8554e9862223876f64d1e27ad722d6a0cc",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_test.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fc8d5873cba830443cc194262b74eeb0f2b330e3",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_tests.txt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "10a5596a5d5a702352e63db48eb6f740786ee0cd",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_tests_deterministic.txt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3b34dd4e4601b772bf149747e812535591b6a440",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_thash.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "368a0c932546b4ae51db285b7ea3b257cf31656a",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_thash.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "50d6802ee4c5c15c410c6981df27cae7c56f52f8",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_util.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5105ae05167d08b144db8508f8f78b6c2afc872a",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_util.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "652ffca30bdd1ba37d199a8710acc80c048d4179",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_wots.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1ef64f460190ed03a41b80e2116f590caa0a80c3",
      "old_mode": 33188,
      "old_path": "crypto/spx/spx_wots.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d3f2348564dc21696af1caf6c76a83f1f8176436",
      "old_mode": 33188,
      "old_path": "gen/sources.bzl",
      "new_id": "b258d423594a145f80db4574f6cde46b1d08df52",
      "new_mode": 33188,
      "new_path": "gen/sources.bzl"
    },
    {
      "type": "modify",
      "old_id": "17a81cef2099cd4fdbf9b151ae36028b33b4801c",
      "old_mode": 33188,
      "old_path": "gen/sources.cmake",
      "new_id": "6d1c32f47a5820d8cb85700b07f2767ea69bb994",
      "new_mode": 33188,
      "new_path": "gen/sources.cmake"
    },
    {
      "type": "modify",
      "old_id": "e3ab424ee5871a46f0a8acb1bc53c9da3b526a8a",
      "old_mode": 33188,
      "old_path": "gen/sources.gni",
      "new_id": "3b72a790be67b7db68a2106c92f4805fe61f4b02",
      "new_mode": 33188,
      "new_path": "gen/sources.gni"
    },
    {
      "type": "modify",
      "old_id": "b732c0cdc013dc8710ef0b5c90c11bd3b9d986e6",
      "old_mode": 33188,
      "old_path": "gen/sources.json",
      "new_id": "ded253df7fb81c77fe687a136062fc076e19374f",
      "new_mode": 33188,
      "new_path": "gen/sources.json"
    },
    {
      "type": "delete",
      "old_id": "58dd47246df96cebda2de35ee62b6411dd6d0a31",
      "old_mode": 33188,
      "old_path": "include/openssl/experimental/spx.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9eeeb131ef28306264873f7ecc8c8cb5de00dd0b",
      "old_mode": 33188,
      "old_path": "tool/speed.cc",
      "new_id": "5da3d8ecb1d150751f81997e898611ba3f1560b1",
      "new_mode": 33188,
      "new_path": "tool/speed.cc"
    },
    {
      "type": "modify",
      "old_id": "d108b438cb9b88a440e985e08317e4b3ac67d52b",
      "old_mode": 33188,
      "old_path": "util/doc.config",
      "new_id": "afcdd8d4d9083dcc08e876d9b8a907ff37f2f205",
      "new_mode": 33188,
      "new_path": "util/doc.config"
    }
  ]
}
