)]}'
{
  "commit": "0a9225653090fe4d1079f27dc8639e6915d2c4d1",
  "tree": "40d022fcd84bd56f7275a3c595c5a06d69b0e1e6",
  "parents": [
    "327378a764064b5edbc8bbebbb95980234892d04"
  ],
  "author": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Thu Jun 25 12:03:54 2026 +0100"
  },
  "committer": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Thu Jun 25 12:13:26 2026 +0100"
  },
  "message": "[crypto] Correct maximum length of FFDHE prime modulus\n\nCommit 70d63be (\"[crypto] Add RFC 3526 FFDHE key exchange algorithms\")\ndefined FFDHE_LEN as a fixed value (rather than deriving it from the\nstored length of the Euler constant) and accidentally expressed it as\na bit length rather than a byte length, resulting in substantial\namounts of wasted space.\n\nFix the maximum length of the modulus and add static assertions to\nensure that the two constants are exactly the required size for this\nlength.\n\nSigned-off-by: Michael Brown \u003cmcb30@ipxe.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7756ffbdd7eb0618f038f0b0b569c7705447d631",
      "old_mode": 33188,
      "old_path": "src/crypto/ffdhe.c",
      "new_id": "46259f2eb538d5e538104cc3abe160d4ec3c86da",
      "new_mode": 33188,
      "new_path": "src/crypto/ffdhe.c"
    }
  ]
}
