)]}'
{
  "commit": "cb70aa7e0534f3c84175b6e903dd90c26f67fe89",
  "tree": "91d64ff6d2fc8cd3683235f9f36c670c2551dc91",
  "parents": [
    "8a13d2ca9fe195412ebdd45179fbbb1a75ad97db"
  ],
  "author": {
    "name": "Victor Boivie",
    "email": "boivie@webrtc.org",
    "time": "Sat Apr 03 18:33:43 2021"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Sun Apr 11 19:59:49 2021"
  },
  "message": "dcsctp: Add Reassembly Queue\n\nThe Reassembly Queue receives fragmented messages (DATA or I-DATA\nchunks) and - with help of stream reassemblers - will reassemble these\nfragments into messages, which will be delivered to the client.\n\nIt also handle partial reliability (FORWARD-TSN) and stream resetting.\n\nTo avoid a DoS attack vector, where a sender can send fragments in a way\nthat the reassembly queue will never succeed to reassemble a message and\nuse all available memory, the ReassemblyQueue has a maximum size.\n\nBug: webrtc:12614\nChange-Id: Ibb084fecd240d4c414e096579244f8f5ee46914e\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/214043\nCommit-Queue: Victor Boivie \u003cboivie@webrtc.org\u003e\nReviewed-by: Tommi \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#33678}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6c26e116b804ffd8c8e7482620d3396fa5277568",
      "old_mode": 33188,
      "old_path": "net/dcsctp/rx/BUILD.gn",
      "new_id": "75312b96da63d8ed1471a709e617b9737d810171",
      "new_mode": 33188,
      "new_path": "net/dcsctp/rx/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "581b9fcc492e24b2d9de6255b1eefd47cc4d4f48",
      "new_mode": 33188,
      "new_path": "net/dcsctp/rx/reassembly_queue.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b752e53acc3243352405eb9ba44388b15367c7c2",
      "new_mode": 33188,
      "new_path": "net/dcsctp/rx/reassembly_queue.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e38372c7d12b89f1716fe6d34bc30fca22cfe686",
      "new_mode": 33188,
      "new_path": "net/dcsctp/rx/reassembly_queue_test.cc"
    }
  ]
}
