)]}'
{
  "commit": "744cdb451ef28bc894df72b6b40fdf1fda04acfc",
  "tree": "0bbafb335224fb1dbfc28a8cbad3216a17c67aee",
  "parents": [
    "f35f5977c65d5adcdc6b187e0a3a7ac802e625c8"
  ],
  "author": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Tue Sep 22 16:17:41 2026 +0100"
  },
  "committer": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Tue Sep 22 22:37:11 2026 +0100"
  },
  "message": "[tls] Add support for TLS version 1.3 HelloRetryRequest\n\nWhen the server does not want to use the key exchange algorithm\noffered in our ClientHello, it may respond with a HelloRetryRequest\nthat specifies a new key exchange algorithm.\n\nSigned-off-by: Michael Brown \u003cmcb30@ipxe.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91fd09abe70e608f8488aca2dc5844e37e32b138",
      "old_mode": 33188,
      "old_path": "src/crypto/tlsfmt.c",
      "new_id": "60aea534b05f6d4eec99d7fb9e41942c3a3c525c",
      "new_mode": 33188,
      "new_path": "src/crypto/tlsfmt.c"
    },
    {
      "type": "modify",
      "old_id": "6a13632740c96855ae61f439098cd906087d87bb",
      "old_mode": 33188,
      "old_path": "src/include/ipxe/tls.h",
      "new_id": "3a750d393c5930cb3d5824cc422b3a54067d20ce",
      "new_mode": 33188,
      "new_path": "src/include/ipxe/tls.h"
    },
    {
      "type": "modify",
      "old_id": "e8096978ec4caef7d8634e6f62a62d05e0ad8cb9",
      "old_mode": 33188,
      "old_path": "src/include/ipxe/tlsfmt.h",
      "new_id": "7dc30b76e1ab473d6d3e5112123d0f0d4f0e294a",
      "new_mode": 33188,
      "new_path": "src/include/ipxe/tlsfmt.h"
    },
    {
      "type": "modify",
      "old_id": "aa22f7c4ece621f7b233a2dc19fbf1407795e334",
      "old_mode": 33188,
      "old_path": "src/net/tls.c",
      "new_id": "6bbc2359dc1eb252f8587fdf6bab5fcd1c7174a3",
      "new_mode": 33188,
      "new_path": "src/net/tls.c"
    },
    {
      "type": "modify",
      "old_id": "46088c5f77a316be4ca75a95f4c7b19869481ead",
      "old_mode": 33188,
      "old_path": "src/tests/tlsfmt_test.c",
      "new_id": "76c024c81b7f85aaa6ebd225c5436bcc95fd2bd5",
      "new_mode": 33188,
      "new_path": "src/tests/tlsfmt_test.c"
    }
  ]
}
