)]}'
{
  "commit": "2278a49bfef420ba40728fb63776f1ac2a0d4fde",
  "tree": "91a5acd53240f9728d1d246d57581a0229deae33",
  "parents": [
    "2635bedc5d12407e4e78f2250d9c8c534954e045"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Tue Dec 03 16:35:16 2024 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Dec 03 22:06:39 2024 +0000"
  },
  "message": "Remove Dilithium in favor of ML-DSA\n\nFor some reason, marking the symbols as deprecated resulted in some\nwarnings in crypto/dilithium/dilithium.cc that I cannot reproduce.\nPerhaps behavior differences across GCC versions? See\nhttps://buildkite.com/bazel/bcr-presubmit/builds/9152#01938e2a-497a-4100-9774-f7e4a8ed692a\n\nRegardless, this code was due to be removed anyway, so just remove it.\n\nUpdate-Note: The pre-standard Dilithium construction has been removed.\nUse ML-DSA instead.\n\nChange-Id: I72e54e838772abd8230cd435a4015104cd0e0251\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/73907\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\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": "e3bbb1dfdac0a6ea645a007577d951518bb804fe",
      "old_mode": 33188,
      "old_path": "build.json",
      "new_id": "957ef1422f38a9aadddab2fbd0580338e4f0a16a",
      "new_mode": 33188,
      "new_path": "build.json"
    },
    {
      "type": "delete",
      "old_id": "a94d6ef862c6116ba0e3a8a72f615ac9af0322a3",
      "old_mode": 33188,
      "old_path": "crypto/dilithium/dilithium.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "55bd81929299f03a62e2a4c9b69ff1666a200c66",
      "old_mode": 33188,
      "old_path": "crypto/dilithium/dilithium_test.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2494d77f4fbfd713a5fe47dcb3bcd71530300982",
      "old_mode": 33188,
      "old_path": "crypto/dilithium/dilithium_tests.txt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "baeabf2b301b42c4fbf505f44d99ac6e59c8b790",
      "old_mode": 33188,
      "old_path": "crypto/dilithium/edge_cases_draft_dilithium3_sign.txt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "231cdd25632e0e7cdced8fced95c1994fa154933",
      "old_mode": 33188,
      "old_path": "crypto/dilithium/edge_cases_draft_dilithium3_verify.txt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5b2d90aae2386b305e103c4da5c5297de7359b05",
      "old_mode": 33188,
      "old_path": "crypto/dilithium/internal.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "18f7ae3854170e9b6337092e69942532052b0f78",
      "old_mode": 33188,
      "old_path": "gen/sources.bzl",
      "new_id": "d3f2348564dc21696af1caf6c76a83f1f8176436",
      "new_mode": 33188,
      "new_path": "gen/sources.bzl"
    },
    {
      "type": "modify",
      "old_id": "010a4342fd201e51866e754b697165d2f2507b99",
      "old_mode": 33188,
      "old_path": "gen/sources.cmake",
      "new_id": "17a81cef2099cd4fdbf9b151ae36028b33b4801c",
      "new_mode": 33188,
      "new_path": "gen/sources.cmake"
    },
    {
      "type": "modify",
      "old_id": "7d5a964b89c87c0d6a5e6eb963817bd383816fd9",
      "old_mode": 33188,
      "old_path": "gen/sources.gni",
      "new_id": "e3ab424ee5871a46f0a8acb1bc53c9da3b526a8a",
      "new_mode": 33188,
      "new_path": "gen/sources.gni"
    },
    {
      "type": "modify",
      "old_id": "b1b65dd7f40790142d8626cc802e6c59e0ef9bb2",
      "old_mode": 33188,
      "old_path": "gen/sources.json",
      "new_id": "b732c0cdc013dc8710ef0b5c90c11bd3b9d986e6",
      "new_mode": 33188,
      "new_path": "gen/sources.json"
    },
    {
      "type": "delete",
      "old_id": "10479f4216663d8bd7e55ba49af3250e23004bed",
      "old_mode": 33188,
      "old_path": "include/openssl/experimental/dilithium.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a16637c91ca5264a86db33f75ddea0675166bf04",
      "old_mode": 33188,
      "old_path": "util/doc.config",
      "new_id": "d108b438cb9b88a440e985e08317e4b3ac67d52b",
      "new_mode": 33188,
      "new_path": "util/doc.config"
    }
  ]
}
