)]}'
{
  "commit": "c09cc4f961c22e2a53cb3a60f9afdd7fd67a25d9",
  "tree": "e8332cc59f57417459f863b332b1d1a01b53cd9b",
  "parents": [
    "2d86b258e010de4b5316bbc5e70f93f7374e8c56"
  ],
  "author": {
    "name": "Per K",
    "email": "perkj@webrtc.org",
    "time": "Mon Nov 20 11:21:34 2023"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Nov 20 13:29:09 2023"
  },
  "message": "rtc::Port use Socket::RegisterReceivedPacketCallback\n\nChange Stun, Turn, TCP and UDP  ports to use Socket::RegisterReceivedPacketCallback and be notified of received packets using the rtc::ReceivedPacket class.\n\n\nChange-Id: I7eba2ffdd83ae6f6181f765474aab7c57ff25507\nBug: webrtc:15368, webrtc:11943\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/327941\nCommit-Queue: Per Kjellander \u003cperkj@webrtc.org\u003e\nReviewed-by: Jonas Oreland \u003cjonaso@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#41195}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "afd998c3ab90fdac495729c92ea3ccb8cda01fdf",
      "old_mode": 33188,
      "old_path": "p2p/base/port.cc",
      "new_id": "ff114811380bab6f96a1f8b1f07f2b0d4bf0014d",
      "new_mode": 33188,
      "new_path": "p2p/base/port.cc"
    },
    {
      "type": "modify",
      "old_id": "78a4f91a93cca924c38ddf1cab907daecd8e2291",
      "old_mode": 33188,
      "old_path": "p2p/base/port.h",
      "new_id": "796e1e1d5b3822414e8a09be61eb373a7d3c7071",
      "new_mode": 33188,
      "new_path": "p2p/base/port.h"
    },
    {
      "type": "modify",
      "old_id": "44776d701b776aaf84c1786a0945f9782cb021b3",
      "old_mode": 33188,
      "old_path": "p2p/base/stun_port.cc",
      "new_id": "c64d19282e355e352c66b0460d3ec23e3b7492d1",
      "new_mode": 33188,
      "new_path": "p2p/base/stun_port.cc"
    },
    {
      "type": "modify",
      "old_id": "3df725eaf9e7f6477365f9022053b53c6274fdc1",
      "old_mode": 33188,
      "old_path": "p2p/base/stun_port.h",
      "new_id": "a28983b040e5d0175f5affaf4e46b12b1ea46990",
      "new_mode": 33188,
      "new_path": "p2p/base/stun_port.h"
    },
    {
      "type": "modify",
      "old_id": "bf511515361b30db8a52bb34053e73045e07b50f",
      "old_mode": 33188,
      "old_path": "p2p/base/stun_port_unittest.cc",
      "new_id": "5b106183375abb40919fb899f5cd5a19a28f3859",
      "new_mode": 33188,
      "new_path": "p2p/base/stun_port_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "edf0ffdabe814e6681c8b2fef851a7bafa5df4bd",
      "old_mode": 33188,
      "old_path": "p2p/base/tcp_port.cc",
      "new_id": "fc5d54bd9f25f57319a1cc0cb67e9c8fa4526682",
      "new_mode": 33188,
      "new_path": "p2p/base/tcp_port.cc"
    },
    {
      "type": "modify",
      "old_id": "a1bbaa9f358ea137006d83c9275f8877945cc16f",
      "old_mode": 33188,
      "old_path": "p2p/base/tcp_port.h",
      "new_id": "bd7ed4c1102aea2db303797b20f4e8182adeb938",
      "new_mode": 33188,
      "new_path": "p2p/base/tcp_port.h"
    },
    {
      "type": "modify",
      "old_id": "042727ff6728ae834c5d1f95584472307bf4eb10",
      "old_mode": 33188,
      "old_path": "p2p/base/turn_port.cc",
      "new_id": "51529c81590f6cbcbcbcfb68b0ead4ce5e16b49c",
      "new_mode": 33188,
      "new_path": "p2p/base/turn_port.cc"
    },
    {
      "type": "modify",
      "old_id": "8fa4607e51cf766db66d2b32126f6689fc2b71ce",
      "old_mode": 33188,
      "old_path": "p2p/base/turn_port.h",
      "new_id": "686edaf595b0e8524ca9f2721c3aaf94b88f2b31",
      "new_mode": 33188,
      "new_path": "p2p/base/turn_port.h"
    },
    {
      "type": "modify",
      "old_id": "55706e142b18fd300bd68a29b75b4cf03f250731",
      "old_mode": 33188,
      "old_path": "p2p/base/turn_port_unittest.cc",
      "new_id": "5c11ea3ee75028265c2461f56da133d321c7ac66",
      "new_mode": 33188,
      "new_path": "p2p/base/turn_port_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b6cbf1fff9658c3d08cba69d8e4aab5afa5bad20",
      "old_mode": 33188,
      "old_path": "p2p/client/basic_port_allocator.cc",
      "new_id": "e8255f1fd57f45092476a1099cde2c5973dabee4",
      "new_mode": 33188,
      "new_path": "p2p/client/basic_port_allocator.cc"
    },
    {
      "type": "modify",
      "old_id": "95bbdb183e0d63d882565e27f1f633dfed9f8b2a",
      "old_mode": 33188,
      "old_path": "p2p/client/basic_port_allocator.h",
      "new_id": "643904ab2790a000cc4ca886182a21d127b35939",
      "new_mode": 33188,
      "new_path": "p2p/client/basic_port_allocator.h"
    }
  ]
}
