)]}'
{
  "commit": "e50c7cb4deaaf0f74bb8ab1c9ca1503d0bb4ee78",
  "tree": "981bb5fc003978a925cb6b921699d78b046ebbba",
  "parents": [
    "dd6411065e2cdea230f5145b0cc6bff24f85b5c0"
  ],
  "author": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Thu Jun 25 12:37:24 2026 +0100"
  },
  "committer": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Thu Jun 25 12:37:24 2026 +0100"
  },
  "message": "[crypto] Allocate FFDHE temporary space on demand\n\nNow that key exchange algorithms are allowed to fail to construct a\nshared public key, we can allocate the temporary working space for\nFFDHE calculations on demand rather than using a static buffer.\n\nSigned-off-by: Michael Brown \u003cmcb30@ipxe.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c47b03d4a1c5565df2bc194acc02c5531bfda1e4",
      "old_mode": 33188,
      "old_path": "src/crypto/ffdhe.c",
      "new_id": "c11987bf71f5faf1194dbe3c76cb51e4d0ab1600",
      "new_mode": 33188,
      "new_path": "src/crypto/ffdhe.c"
    }
  ]
}
