)]}'
{
  "commit": "11e17fea103dab9d7eb8a021038ec619a88c7296",
  "tree": "ece4117619b4fb6aac75b1d810f8ccdf0f697cc2",
  "parents": [
    "ac25268e4b88ab31de66dc2093f88ede57d58a1d"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Fri May 12 08:21:20 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri May 12 08:22:26 2023 -0700"
  },
  "message": "Remove use of std::function from CreateContextForMultiPortPath()\n\nhttps://quiche.googlesource.com/quiche/+/107316f10996668916ae6166b6cb0725632df2a0 introduced the use of std::function to CreateContextForMultiPortPath(). However, std::function is banned in Chromium code. Hence, this CL removes the use of it to be able to roll into Chromium.\n\nPiperOrigin-RevId: 531511575\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "867caf6deaa2bd3d1304a1a2bf52f12d11cf83e5",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection.cc",
      "new_id": "80de256b2539e53600d6c349e1ce55b1e84ab6fc",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "94d60eb3dad3540f89b629586308a11ef7146f83",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection.h",
      "new_id": "a5dfe5342df835e8bcdc0cd19eba52d0477308be",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection.h"
    },
    {
      "type": "modify",
      "old_id": "6a0e9d0bb7d4f58b02b9fe7bbddeea4ffd258e49",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection_test.cc",
      "new_id": "88a9fd449480c64957e80f82b0c4036d9dcd3be3",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1034a3c56308522c1cd862632feefa20cb7b6a2f",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_session.h",
      "new_id": "05e8ab3773eee1498d1f5b4b6e60e09fc71a6e0f",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_session.h"
    },
    {
      "type": "modify",
      "old_id": "c21107ca1d558081a98af31244c0b430de5013cf",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_test_utils.h",
      "new_id": "25cc2d4b47e6468935c13d5f401582ac73672f60",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_test_utils.h"
    },
    {
      "type": "modify",
      "old_id": "29b72c50f7ea9b3ca8ec990f47305b2a9c022fe5",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/quic_endpoint.h",
      "new_id": "84f5ad9a2b711a94c20fd09e6d88e14a7fdaa4dc",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/quic_endpoint.h"
    },
    {
      "type": "modify",
      "old_id": "0bb15158cf34aaf6fdd4c50ae5f0b59ed32cc7bf",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_client_session.cc",
      "new_id": "c2c266f5ed36522dcae0090747d367165b21fed8",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_client_session.cc"
    },
    {
      "type": "modify",
      "old_id": "2a0db5d1bb17866d829d62e8cc1d58772706a5e3",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_client_session.h",
      "new_id": "101734105e47a70c832917e736fe49bbbaf7a3f5",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_client_session.h"
    }
  ]
}
