)]}'
{
  "commit": "0c0fea51df271c52cc7ead43ad3a8280a784f75a",
  "tree": "0385e90c422568e60e783b6eade2bf50e4e6fd3e",
  "parents": [
    "920bbd6250d6127b0cf958ceac0aa99a56817f9e"
  ],
  "author": {
    "name": "Philipp Hancke",
    "email": "philipp.hancke@googlemail.com",
    "time": "Tue Oct 06 07:45:07 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Oct 06 14:21:29 2026"
  },
  "message": "dtls-in-stun: actually wire up behavior to ice-option\n\nwhich means that we no longer speculative start without an indication\nthat the peer supports this. Peer support is discovered by two triggers:\n* an offer/answer with the ice-option\n* a STUN packet with embedded DTLS which is passed to the DTLS transport\n  as piggybacked\n\nIf the peer does not support SPED this no longer configures the 24h\ntimeout and behaves like the existing non-sped path. If the peer does\nsupport SPED then it is also assumed to support the API for adjusting\nthe timeout mid-session. The timeout could be set lower though, e.g. to\nthe signaling RTT.\n\nBug: webrtc:367395350\nChange-Id: Ia77106dabf3268c007649ef5bc3d9aac7033d330\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/476202\nReviewed-by: Jonas Oreland \u003cjonaso@webrtc.org\u003e\nCommit-Queue: Philipp Hancke \u003cphilipp.hancke@googlemail.com\u003e\nReviewed-by: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#48808}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3777fb0856ab5f10673aaf0ac84cf8c16506014d",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_ice_integration_fixture.h",
      "new_id": "f1f2cc73b38e02c6ad882fb9d3da38ef516c0c3f",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_ice_integration_fixture.h"
    },
    {
      "type": "modify",
      "old_id": "471be592f55d1e885674be64b2ee4d1496104e48",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_transport.cc",
      "new_id": "6bd53c4f73935ee8c4c79d0550a6125f1f2e07e9",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_transport.cc"
    },
    {
      "type": "modify",
      "old_id": "559648dc7ded9b557306ad19bc3fc2b83d2cef0b",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_transport.h",
      "new_id": "8cb47da771be04c632dc62d2743f0f9833d29bc4",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_transport.h"
    },
    {
      "type": "modify",
      "old_id": "807936a95f58eb7f1fb244d583045373c0f3a3fb",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_transport_internal.h",
      "new_id": "dbb2a9d550771f87515aa51115b12c9aa8b9b7d4",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_transport_internal.h"
    },
    {
      "type": "modify",
      "old_id": "8be89d5a9342816f89d8afb5f8803f41f7cad094",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_transport_unittest.cc",
      "new_id": "77b3c76b742850cbfa099a19614f18a9cb836e76",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_transport_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "f1eb613ab9082720dc5750d710da5056cd9b7d41",
      "old_mode": 33188,
      "old_path": "p2p/dtls/fake_dtls_transport.h",
      "new_id": "9d9fc01e36734d61f23dd873b5a16d5030d45377",
      "new_mode": 33188,
      "new_path": "p2p/dtls/fake_dtls_transport.h"
    },
    {
      "type": "modify",
      "old_id": "18899b211c71c98c90c9faf2754b92b33b006fef",
      "old_mode": 33188,
      "old_path": "pc/jsep_transport.cc",
      "new_id": "b84da1bebf0ddf6a3127152db9f3e1bf2212da23",
      "new_mode": 33188,
      "new_path": "pc/jsep_transport.cc"
    },
    {
      "type": "modify",
      "old_id": "a7b2b12b7dfd1a45214aa59f4128872f29b697de",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_integrationtest.cc",
      "new_id": "eb8a1edbe0526ac5de4352709cf36de6e7966c21",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_integrationtest.cc"
    }
  ]
}
