)]}'
{
  "commit": "11d943ac2d20d0ecb6f4882e72d6fcb6ff2ec158",
  "tree": "3336507f2149255c139bff966a55011df533c241",
  "parents": [
    "a1403cba9d015eed381bd2eced84ad399665d245"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Aug 28 14:01:51 2023 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Aug 28 19:34:00 2023 +0000"
  },
  "message": "Fix RBP-based unwind in fiat assembly\n\nRBP pointed 8 bytes off of where it should be. I\u0027ve left the RSP offsets\nalone, though it does mean they\u0027re shifted by 8 from what they\npreviously were. Per Andres, the new version of CryptOpt will generate\nan RBP-compatible prolog, but for now I\u0027ve just fixed it up by hand.\n(This part was already hand-written.)\n\nChange-Id: I23720e76affff6fae46b8f85b0a509380ccc8bc0\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/62805\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b5d2aae5df33b26194055ec9ea01b7a3dc774236",
      "old_mode": 33188,
      "old_path": "third_party/fiat/asm/fiat_curve25519_adx_mul.S",
      "new_id": "60351c79e43b3777380737f1ee7c0100e676d527",
      "new_mode": 33188,
      "new_path": "third_party/fiat/asm/fiat_curve25519_adx_mul.S"
    },
    {
      "type": "modify",
      "old_id": "0b876ab6b186a872e5fcdd5f1eec3f9119ab1e20",
      "old_mode": 33188,
      "old_path": "third_party/fiat/asm/fiat_curve25519_adx_square.S",
      "new_id": "5d75c3e731bb2407b0a96c6d6d67d243bfa1d3da",
      "new_mode": 33188,
      "new_path": "third_party/fiat/asm/fiat_curve25519_adx_square.S"
    }
  ]
}
