)]}'
{
  "commit": "afa6f3d420e88be1f2229412925b960a1f080a1d",
  "tree": "c49a14e8e12c45b46698b3e8ec36864bd913b233",
  "parents": [
    "bf6bb3239780390d13b8f768a56d7d44163c1fed"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Thu Mar 05 13:00:56 2026 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Mar 05 17:59:53 2026 -0800"
  },
  "message": "Document length requirements on low-level DES APIs\n\nCBC only works for inputs that are a multiple of the block length, so\nthese APIs do not accept all buffer sizes.\n\nThese are low-level, infallible functions, so mostly all we can do is\nsay this is a caller obligation. I\u0027ve just added debug asserts for now.\n(Possibly we could do release checks, but it would make sense to treat\nAES and DES the same here, and the AES one matters a bit more\nperf-wise.)\n\nChange-Id: I3af3e91079d2fbf13012c571158a5339adab5159\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/90448\nCommit-Queue: Lily Chen \u003cchlily@google.com\u003e\nReviewed-by: Lily Chen \u003cchlily@google.com\u003e\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "84b817b9d8d0efa800b5df17d4c9ec7a16d9b623",
      "old_mode": 33188,
      "old_path": "crypto/des/des.cc",
      "new_id": "4620b8c2d072844f5c11b5b68106551f100e8bc5",
      "new_mode": 33188,
      "new_path": "crypto/des/des.cc"
    },
    {
      "type": "modify",
      "old_id": "8fdcc5d0d3c2475d87b10ef227447349d5b37ae5",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/aes/mode_wrappers.cc.inc",
      "new_id": "34f14b0017fff0da3dfbd4f5588ad95329bb5744",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/aes/mode_wrappers.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "9dbcb8e6c4b561933adc6859568a982a87f9a06e",
      "old_mode": 33188,
      "old_path": "include/openssl/des.h",
      "new_id": "1c9f5f3edaa5bffff7f798af17217513735a9b72",
      "new_mode": 33188,
      "new_path": "include/openssl/des.h"
    }
  ]
}
