)]}'
{
  "commit": "628d91cd0d73e5ef8288854fb6393adeb962317d",
  "tree": "55a9465170dabeb56f65fa72f66abd4513fd83af",
  "parents": [
    "0ccfbd2de7bc3b237a0f8c30f48666c97b9e5523"
  ],
  "author": {
    "name": "Victor Boivie",
    "email": "boivie@webrtc.org",
    "time": "Tue Mar 30 20:04:23 2021"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Apr 08 08:53:44 2021"
  },
  "message": "dcsctp: Add public API\n\nClients will use this API for all their interactions with this library.\nIt\u0027s made into an interface (of which there will only be a single\nimplementation) simply for documentation purposes. But that also allows\nclients to mock the library if wanted or to have a thread-safe wrapper,\nas the library itself is not thread-safe, while keeping the same\ninterface.\n\nBug: webrtc:12614\nChange-Id: I346af9916e26487da040c01825c2547aa7a5d0b7\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/213348\nCommit-Queue: Victor Boivie \u003cboivie@webrtc.org\u003e\nReviewed-by: Tommi \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#33648}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0bfab846e7920657c26bdb0296e77bf11eeeb493",
      "old_mode": 33188,
      "old_path": "net/dcsctp/public/BUILD.gn",
      "new_id": "8a7e26eabe96a87797adcebf27d6effcd32660b1",
      "new_mode": 33188,
      "new_path": "net/dcsctp/public/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38e6763916834e09991d053c0b2b906782e018e8",
      "new_mode": 33188,
      "new_path": "net/dcsctp/public/dcsctp_message.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "acc237a0d526c86ebd084b1f3e5f9b7160638230",
      "new_mode": 33188,
      "new_path": "net/dcsctp/public/dcsctp_options.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7f21349bd4323c4f061e84ffc6232762dd3ed3a",
      "new_mode": 33188,
      "new_path": "net/dcsctp/public/dcsctp_socket.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe7567824ffe11848de90af8ff91a552411c9046",
      "new_mode": 33188,
      "new_path": "net/dcsctp/public/packet_observer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64ba3510938d69da3d238ab7caf3e6ae08b4ee55",
      "new_mode": 33188,
      "new_path": "net/dcsctp/public/timeout.h"
    },
    {
      "type": "modify",
      "old_id": "16c3e2853328afbe2869122c264b1ea0f66024a8",
      "old_mode": 33188,
      "old_path": "net/dcsctp/public/types.h",
      "new_id": "31c3f946b3181e499592db7a3c95511974711914",
      "new_mode": 33188,
      "new_path": "net/dcsctp/public/types.h"
    }
  ]
}
