)]}'
{
  "commit": "8eb9a8e7e78b26fd11ad16b38d1a30d0fd5c77f0",
  "tree": "591cee513de7471e53c1e1f89025be20f98e5710",
  "parents": [
    "f33b743efd3b20161937b15dc10713bed3a37c5d"
  ],
  "author": {
    "name": "Rudolf Polzer",
    "email": "rpolzer@google.com",
    "time": "Tue Oct 28 06:29:41 2025 -0700"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Nov 12 12:36:02 2025 -0800"
  },
  "message": "Spanify EVP_Cipher update and final methods.\n\nThis change should be a NOP, as all ranges are already checked before\noperating on the byte ranges. It should however add safety in case code\nis changed later.\n\nGhidriff notes:\n\n- In EVP_DecryptUpdate_ex, compiler can\u0027t prove that `out_span \u003d\n  out_span.subspan(written_out_len);` is safe, so this check is\n  performed at runtime.\n- Otherwise no significant changes to control flow.\n\nBug: 42290361\nChange-Id: I80a0d3df5eda76807e0b00c7a0944bea2864d975\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/83347\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nAuto-Submit: Rudolf Polzer \u003crpolzer@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "796819bcd1b4df980c611ec0dd2c8e7482bce797",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/cipher/cipher.cc.inc",
      "new_id": "652d95979f73599e6550fb6902f58d7178608a92",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/cipher/cipher.cc.inc"
    }
  ]
}
