)]}'
{
  "commit": "3a62e9ded49f5ec69a13eb7b73054723206d2b28",
  "tree": "b2888e136e05d7b73fd63f44373fb14d980e6548",
  "parents": [
    "de04e79ae5244a19058c3369a73478118d9f1598"
  ],
  "author": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Fri Sep 04 15:45:50 2026 +0100"
  },
  "committer": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Fri Sep 04 16:51:54 2026 +0100"
  },
  "message": "[crypto] Reject indefinite and unrepresentable length encodings\n\nAn indefinite length encoding will currently be parsed as having a\nlength of zero, and an encoded length that exceeds the range of an\nunsigned int will be truncated.\n\nTighten up the parsing of lengths to explicitly reject indefinite\nlength encodings or unrepresentable lengths.\n\nSigned-off-by: Michael Brown \u003cmcb30@ipxe.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f193429f42d36abdc385e26830d5996fb73244b8",
      "old_mode": 33188,
      "old_path": "src/crypto/asn1.c",
      "new_id": "09ca355a97bcae48cb059f4a39f633443fcf81a0",
      "new_mode": 33188,
      "new_path": "src/crypto/asn1.c"
    }
  ]
}
