)]}'
{
  "commit": "ea33ea33c0d77b853c39d7b0e8c54f1a6f56b6bc",
  "tree": "c36d42e2c31a03ffe03bb0a646a2c0e075082abf",
  "parents": [
    "80c45c5c71af76e4313c37528d29aa485b247073"
  ],
  "author": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Tue Oct 11 13:54:34 2022 +0100"
  },
  "committer": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Tue Oct 11 14:37:12 2022 +0100"
  },
  "message": "[tls] Add key exchange mechanism to definition of cipher suite\n\nAllow for the key exchange mechanism to vary depending upon the\nselected cipher suite.\n\nSigned-off-by: Michael Brown \u003cmcb30@ipxe.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "06722c0e1b673d5c3bf19d0134a5615cd267cc01",
      "old_mode": 33188,
      "old_path": "src/crypto/mishmash/rsa_aes_cbc_sha1.c",
      "new_id": "04b4ce2a72722ffb96ae88464d00d0c366ed65e3",
      "new_mode": 33188,
      "new_path": "src/crypto/mishmash/rsa_aes_cbc_sha1.c"
    },
    {
      "type": "modify",
      "old_id": "c609eacead10afe6ab3890151ba45b8562388d8b",
      "old_mode": 33188,
      "old_path": "src/crypto/mishmash/rsa_aes_cbc_sha256.c",
      "new_id": "1021f76f4e2105de6cbea01885d9fc63827661f4",
      "new_mode": 33188,
      "new_path": "src/crypto/mishmash/rsa_aes_cbc_sha256.c"
    },
    {
      "type": "modify",
      "old_id": "672cfbd7e961e052d7bf9bbdda2a374dd66e3afb",
      "old_mode": 33188,
      "old_path": "src/include/ipxe/tls.h",
      "new_id": "80cdd12fe72a83678258e4a58eab0e73e1b6c694",
      "new_mode": 33188,
      "new_path": "src/include/ipxe/tls.h"
    },
    {
      "type": "modify",
      "old_id": "a1ffcacd7ed5a63ed39344ea578c7d5c2eae00ca",
      "old_mode": 33188,
      "old_path": "src/net/tls.c",
      "new_id": "b209e0d804c6f401503cc602f928e6a5162ee4e9",
      "new_mode": 33188,
      "new_path": "src/net/tls.c"
    }
  ]
}
