)]}'
{
  "commit": "58da9b0d721fd807279f4e3898741c92cf43bdbd",
  "tree": "4ea459d857632dea73c2e2925decafcaf43fb253",
  "parents": [
    "249d70e51dc9891ced12766198eb1dfbc23df91e"
  ],
  "author": {
    "name": "Andrew Scull",
    "email": "ascull@google.com",
    "time": "Fri Oct 17 15:41:44 2025 +0000"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 27 11:47:35 2025 -0700"
  },
  "message": "Add an external mu variant of ML-DSA verification\n\nSupport verification of ML-DSA signatures without needing the signed\ndata to be in a contiguous buffer, as is already supported for signing.\n\nChange-Id: Ic0ab981a189d652eb3ef6d9a07ec9ad03ea6ceae\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/82947\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb106f534b73f032ba6484381f5013ca86a6bd15",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bcm_interface.h",
      "new_id": "67c8f3310c14f369f80040e83938eda13e8f8e23",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bcm_interface.h"
    },
    {
      "type": "modify",
      "old_id": "2eb3247d70beedbe6223e2bb7415aeb2050346bf",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/mldsa/mldsa.cc.inc",
      "new_id": "abd9c97ca0b947a21c7f0dc3ddb2db1ce4544caa",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/mldsa/mldsa.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "a1ad7ed04e0476bb2b62257646b29c206ca8f2e4",
      "old_mode": 33188,
      "old_path": "crypto/mldsa/mldsa.cc",
      "new_id": "7b7c6055ec673dafea8c4996190ff232c5da9e85",
      "new_mode": 33188,
      "new_path": "crypto/mldsa/mldsa.cc"
    },
    {
      "type": "modify",
      "old_id": "65e307ac894486da14c07de5b735858d77b6f3e2",
      "old_mode": 33188,
      "old_path": "crypto/mldsa/mldsa_test.cc",
      "new_id": "d2af772610a7b326286b089cdeed2b62d967fdd1",
      "new_mode": 33188,
      "new_path": "crypto/mldsa/mldsa_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d15ad3cbbc7ba4b51dcc7c503fddd24948c38416",
      "old_mode": 33188,
      "old_path": "include/openssl/mldsa.h",
      "new_id": "3d6b04c76a9cfb45713bc6c72c0dcb75d0c5cac9",
      "new_mode": 33188,
      "new_path": "include/openssl/mldsa.h"
    },
    {
      "type": "modify",
      "old_id": "655272fb90670b7b3cdab5e304610d019d8cebdc",
      "old_mode": 33188,
      "old_path": "rust/bssl-crypto/src/mldsa.rs",
      "new_id": "309c3da2d0c70792a427db8a6cd64334ad82a250",
      "new_mode": 33188,
      "new_path": "rust/bssl-crypto/src/mldsa.rs"
    }
  ]
}
