)]}'
{
  "commit": "5560f130af58aaf10395207f601d2f2fbad4b975",
  "tree": "736244883b96bb19b976b0e9633c35243c799bc7",
  "parents": [
    "18f6a998909d7eabe24c3f7f85938e171db1ef41"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Wed Mar 25 17:54:08 2026"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Mar 26 13:09:35 2026"
  },
  "message": "Truncate CSRC list in RtpPacket::SetCsrcs if too large\n\nTruncates the CSRC list to a maximum of 15 entries as per the 4-bit RTP\nheader field limitation, and logs a warning when truncation occurs. Also\nupdates the buffer capacity check and allocation to happen prior to\nwriting data to avoid heap buffer overflow.\n\nAdditionally, ensure that the underlying buffer size is updated before\nwriting the CSRC data. By calling SetSize prior to WriteAt, we prevent\npotential heap buffer overflows that could occur if the buffer was not\nsufficiently allocated before the write operation.\n\nBug: chromium:486317116\nChange-Id: I2821867f94c0a8d174fb25047ac1f4b94ee5b867\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/459943\nReviewed-by: Stefan Holmer \u003cstefan@webrtc.org\u003e\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#47266}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "97f6b54148d472963f7ea07c1a7414522c0d374d",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtp_packet.cc",
      "new_id": "2b6cd006df5fa69d2847c3c36b7c8dd19e95f67f",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtp_packet.cc"
    },
    {
      "type": "modify",
      "old_id": "1a9f91799bcca216e2e89da86063b382afcb04d4",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtp_packet.h",
      "new_id": "78cccb347d95c4fb15dc8a8e6198bb264e368c5c",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtp_packet.h"
    },
    {
      "type": "modify",
      "old_id": "37b5f62d665f5d8dadd36bd9fcb01ebb326bc74c",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtp_packet_unittest.cc",
      "new_id": "1343d0a7b46422c18a619f229a938653e14a5121",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtp_packet_unittest.cc"
    }
  ]
}
