)]}'
{
  "commit": "bac13ba1f658a1e742b9ceb958e670086affebe7",
  "tree": "912fd8cd64b62fc7b6eb2242b97a0f68dec0a0d5",
  "parents": [
    "13e390d54edde17c8e22b0f6d8897c273a91c5d0"
  ],
  "author": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Fri Jan 19 12:34:02 2024 +0000"
  },
  "committer": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Fri Jan 19 12:34:02 2024 +0000"
  },
  "message": "[crypto] Add bigint_swap() to conditionally swap big integers\n\nAdd a helper function bigint_swap() that can be used to conditionally\nswap a pair of big integers in constant time.\n\nSigned-off-by: Michael Brown \u003cmcb30@ipxe.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac9670ef6f5e720e24a2fe3eca7b1c8b6233dfee",
      "old_mode": 33188,
      "old_path": "src/crypto/bigint.c",
      "new_id": "656f979e5f311db1bbd1b01d5e47e34147af7822",
      "new_mode": 33188,
      "new_path": "src/crypto/bigint.c"
    },
    {
      "type": "modify",
      "old_id": "820d306b855577153f43d8774175201f0fe82a08",
      "old_mode": 33188,
      "old_path": "src/include/ipxe/bigint.h",
      "new_id": "3dc344dff5e4b3df0c5b26ccde5b19cd7ee9e515",
      "new_mode": 33188,
      "new_path": "src/include/ipxe/bigint.h"
    },
    {
      "type": "modify",
      "old_id": "484c5913406ae77b6d785806131462d901b5e150",
      "old_mode": 33188,
      "old_path": "src/tests/bigint_test.c",
      "new_id": "f09d7c76a0b06314356502616c89ba4a339e982f",
      "new_mode": 33188,
      "new_path": "src/tests/bigint_test.c"
    }
  ]
}
