)]}'
{
  "commit": "c586eb6da14861eec6f83e0deff28664a26eab41",
  "tree": "c3a5e078fe4286164eb6ebbd44ebcabc36e731f3",
  "parents": [
    "1202ae49d6b10a0bff1a81337691b5df86b44c1c"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Thu Mar 12 09:08:50 2026 +0800"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sun Mar 15 23:22:10 2026 -0700"
  },
  "message": "Modernize p_hkdf.cc a bit\n\nAdd a bssl::Vector::Append. That was carrying a CBB just to implement an\nappendable buffer. Also a couple of minor bits elsewhere in crypto/evp.\n\nChange-Id: Ieccd77887ee5fc9f9c0f66358903524411d90d49\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/90727\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Rudolf Polzer \u003crpolzer@google.com\u003e\nReviewed-by: Rudolf Polzer \u003crpolzer@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d91e15a764182099ed953a48c1690dac2ae73ee",
      "old_mode": 33188,
      "old_path": "crypto/evp/p_dh.cc",
      "new_id": "b2420ab8545d044975a4b9cd286027e3b95a4d46",
      "new_mode": 33188,
      "new_path": "crypto/evp/p_dh.cc"
    },
    {
      "type": "modify",
      "old_id": "ed6f83029f439ccc0c892c347ead39aa5fd1b971",
      "old_mode": 33188,
      "old_path": "crypto/evp/p_ec.cc",
      "new_id": "2e4704ab2b2c67de7ba34ed4ee484e460f1fb36a",
      "new_mode": 33188,
      "new_path": "crypto/evp/p_ec.cc"
    },
    {
      "type": "modify",
      "old_id": "fe581053a0f6b0375d8ac6ed6ef3bc1e2c374e4f",
      "old_mode": 33188,
      "old_path": "crypto/evp/p_hkdf.cc",
      "new_id": "d124b85976e8150433e5d276bcfdac95910655bb",
      "new_mode": 33188,
      "new_path": "crypto/evp/p_hkdf.cc"
    },
    {
      "type": "modify",
      "old_id": "cb42b24cb65cd1da7c18487fd7a9c2cb6eef1428",
      "old_mode": 33188,
      "old_path": "crypto/mem_internal.h",
      "new_id": "bb815d78ff7e297ff92fc6b9494c296417890b2b",
      "new_mode": 33188,
      "new_path": "crypto/mem_internal.h"
    },
    {
      "type": "modify",
      "old_id": "eaa58bf3556ca03aecabe012b4831b856a449ca8",
      "old_mode": 33188,
      "old_path": "crypto/mem_test.cc",
      "new_id": "c443e47f5e9abddc3d0631fb3c25bdf2f75616bd",
      "new_mode": 33188,
      "new_path": "crypto/mem_test.cc"
    }
  ]
}
