)]}'
{
  "commit": "7c5bba4a06d7ecbd478a1a557de21a711c581477",
  "tree": "8b7803e917484cbb59a2b1fe35c10fc2b3b58c75",
  "parents": [
    "3303c09cce1dfd9fa23b2e756b975c73413dcd1b"
  ],
  "author": {
    "name": "martinduke",
    "email": "martinduke@google.com",
    "time": "Tue May 20 09:13:29 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue May 20 09:14:33 2025 -0700"
  },
  "message": "Divert all QUIC key derivation to use heapless functions.\n\nThis allows us to eliminate the versions that use the heap.\n\nProtected by FLAGS_gfe2_reloadable_flag_heapless_key_derivation.\n\nPiperOrigin-RevId: 761109514\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c702175eb8c6b76867375553a694471ce15778b",
      "old_mode": 33261,
      "old_path": "quiche/common/quiche_feature_flags_list.h",
      "new_id": "2af1ea6674efd5f565520e2fe4950d5792cab2bb",
      "new_mode": 33261,
      "new_path": "quiche/common/quiche_feature_flags_list.h"
    },
    {
      "type": "modify",
      "old_id": "51ee57b7b0e9a15f6fc800e158c7a6d36dc26c37",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/crypto/crypto_utils.cc",
      "new_id": "8aecaef0cf7d1cb8c138635abf68a54091840249",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/crypto/crypto_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "e585d57cc986a807ceb399a799cc35c03f1861fa",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/crypto/crypto_utils_test.cc",
      "new_id": "39862b7decf56bb9a35a8d870c3515eed62dff5e",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/crypto/crypto_utils_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4a64c7c6e379bca10f7a34c928d9b89e73efcad9",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/tls_handshaker.cc",
      "new_id": "9529230d94e34c4afb0dd3064a612531db8fdb3d",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/tls_handshaker.cc"
    }
  ]
}
