)]}'
{
  "commit": "0c31219ccb303570dba892a5961fa81f7542b2dd",
  "tree": "67fbb5a8eaa6f1d92a1ac516121f01825b5f3595",
  "parents": [
    "871e440ced4a2f052e05969073d5a260038b7a1f"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Thu Apr 16 09:32:55 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Apr 16 10:24:49 2026"
  },
  "message": "DTLS role caching in JsepTransportController\n\nEliminate BlockingCall from the signaling thread to network in\nGetDtlsRole and populating cache from all active transports.\n\nBug: webrtc:42222117\nChange-Id: Idb975adb964f61c4cb8c0d0805c081057067376a\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/463380\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nReviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#47442}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "344d12756c3c5e2b726e2757ac9303a690d61e76",
      "old_mode": 33188,
      "old_path": "p2p/BUILD.gn",
      "new_id": "3b769fdc0b5d654d7c81d988d7f4a8a5114accc5",
      "new_mode": 33188,
      "new_path": "p2p/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "1796ddfe7702d920d3b7e6e89ec1bc09eca2207b",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_transport.cc",
      "new_id": "3b6e75f1e91b0a4d9613b1e7b71a5ec34c2fd64f",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_transport.cc"
    },
    {
      "type": "modify",
      "old_id": "a6fa9f7119a3d2e75f30c38f03b20635ab948b83",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_transport_internal.h",
      "new_id": "b06f39e83fe3ef927bb4a157442ef0638f489284",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_transport_internal.h"
    },
    {
      "type": "modify",
      "old_id": "4ca50a152eddd77a276cf9b706dfee4d71071903",
      "old_mode": 33188,
      "old_path": "pc/BUILD.gn",
      "new_id": "106d380ac152af323f537bdbfe79c1375470465f",
      "new_mode": 33188,
      "new_path": "pc/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "e1ae0dbc7e7c200e61a7a6452db775a681f77e31",
      "old_mode": 33188,
      "old_path": "pc/jsep_transport_controller.cc",
      "new_id": "9612501f74635c2eeb6ebc09e845587ea3ba50f8",
      "new_mode": 33188,
      "new_path": "pc/jsep_transport_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "e2c95b35610cd7dd0bdce54168c57b158f5039bf",
      "old_mode": 33188,
      "old_path": "pc/jsep_transport_controller.h",
      "new_id": "804dc60cd97fec03143c23c8056196544089021c",
      "new_mode": 33188,
      "new_path": "pc/jsep_transport_controller.h"
    },
    {
      "type": "modify",
      "old_id": "bdd6ba8c8e23a8c48f3c36a84de8feeec925c325",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.cc",
      "new_id": "af1d3bfdc80af10c9ff90dc581e4530313b25bbd",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.cc"
    }
  ]
}
