)]}'
{
  "commit": "336ff921765f2799209b8ff59f736bcde3bc4e62",
  "tree": "d572ac166e3a89b1b5fc4776521e378e5c33091e",
  "parents": [
    "131cd6104aa0b4e2cd07b74b2955a9f8ba6db419"
  ],
  "author": {
    "name": "Harald Alvestrand",
    "email": "hta@webrtc.org",
    "time": "Mon Nov 24 21:58:55 2025"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Nov 25 07:02:01 2025"
  },
  "message": "Remove all sigslot references from libwebrtc\n\nAlso change its visibility rules so that it cannot be reintroduced,\nbut is still visible to downstream users.\n\nBug: webrtc:42222066\nChange-Id: I3235e84785eb4535696e9e6c8cfc24965b02c75d\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/427560\nReviewed-by: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCommit-Queue: Harald Alvestrand \u003chta@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#46303}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5bbc5b79a2686b902f487faf0b28b8acad3b89d4",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "9b17a0b62770c0cfd541a5689bf30f0d0a98bcba",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "02f25925219abea28adee782525ff569baadd9ca",
      "old_mode": 33188,
      "old_path": "examples/BUILD.gn",
      "new_id": "915d8c2fd58acc73db7ded6994270d940698c410",
      "new_mode": 33188,
      "new_path": "examples/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d8e6464ddb9f9beb17f94dc213ae952fb8901455",
      "old_mode": 33188,
      "old_path": "media/BUILD.gn",
      "new_id": "212f11de9e8d2b7f93d8d89d8a99852ccc2010ed",
      "new_mode": 33188,
      "new_path": "media/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "adc2c36e5e8ba09ed4dd36a994340f8c88b8bc74",
      "old_mode": 33188,
      "old_path": "p2p/BUILD.gn",
      "new_id": "1fc84313b76b1ae340c15ebfe2459d09c6322f01",
      "new_mode": 33188,
      "new_path": "p2p/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "b9d3a5549612443c3f66b7c95674ab2fb93b5a52",
      "old_mode": 33188,
      "old_path": "p2p/base/p2p_transport_channel_unittest.cc",
      "new_id": "b38e4eaffb63ac3f03e37d6a9f697915d8cc7cc6",
      "new_mode": 33188,
      "new_path": "p2p/base/p2p_transport_channel_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d318fdad581f22657ffd627b2382aacfbf43b0f9",
      "old_mode": 33188,
      "old_path": "p2p/base/stun_port_unittest.cc",
      "new_id": "4d7c2b18fa38eeb6bb93d0d4b3dd2412bbd6bf60",
      "new_mode": 33188,
      "new_path": "p2p/base/stun_port_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "9adc6b45ea0d2598f68fe5e0275b14038884898b",
      "old_mode": 33188,
      "old_path": "p2p/base/tcp_port.h",
      "new_id": "130e2490c7c86cf603a05503dc39ad91f6bfb8b2",
      "new_mode": 33188,
      "new_path": "p2p/base/tcp_port.h"
    },
    {
      "type": "modify",
      "old_id": "e8838b21acef0893ad3860a3eee51d7acabfd64c",
      "old_mode": 33188,
      "old_path": "p2p/base/turn_port.cc",
      "new_id": "2b78a7ff1c58892f3d5af5e2c6064420fa6b109d",
      "new_mode": 33188,
      "new_path": "p2p/base/turn_port.cc"
    },
    {
      "type": "modify",
      "old_id": "65c6fd2b1d7161d30b72c04fa8caa9407aaed4da",
      "old_mode": 33188,
      "old_path": "p2p/base/turn_port_unittest.cc",
      "new_id": "81a7c55a311c3b5a479c46d7b16da9371f151833",
      "new_mode": 33188,
      "new_path": "p2p/base/turn_port_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "5969fd2c05b25895128a48c089bdd4f60c3b69dd",
      "old_mode": 33188,
      "old_path": "p2p/client/basic_port_allocator_unittest.cc",
      "new_id": "6f76a4a2442672f87e34e5577a69cd42be451489",
      "new_mode": 33188,
      "new_path": "p2p/client/basic_port_allocator_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "2228d5be182f5e0e4360078f11f0efac52794791",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_ice_integrationtest.cc",
      "new_id": "5b97f4cd805c91224de0e47efd21d25ffa23bbb2",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_ice_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "c45168c035ba7169a7632c6c2d1c5cb5b5321782",
      "old_mode": 33188,
      "old_path": "p2p/test/nat_socket_factory.cc",
      "new_id": "f7f24e7cc6b709f7b4dd329ab365e91c54d54fd4",
      "new_mode": 33188,
      "new_path": "p2p/test/nat_socket_factory.cc"
    },
    {
      "type": "modify",
      "old_id": "dbfe7520a1f41dffdee7eccd9dfb318ca56357eb",
      "old_mode": 33188,
      "old_path": "pc/BUILD.gn",
      "new_id": "b97f8b54ffb2ef7cd5b7c348dd2083c58949e2b3",
      "new_mode": 33188,
      "new_path": "pc/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "6a7de66264a205819468312a9d1262cfdfbed188",
      "old_mode": 33188,
      "old_path": "pc/datagram_connection_unittest.cc",
      "new_id": "4d60d3f2f045ee54ca610ff2e5700382e0391ceb",
      "new_mode": 33188,
      "new_path": "pc/datagram_connection_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "4422916334a155891ae7e8db2df5d4a6b5287ae8",
      "old_mode": 33188,
      "old_path": "pc/jsep_transport_controller_unittest.cc",
      "new_id": "5b639911c525347c4adb5f6e46136cc560e5b0ba",
      "new_mode": 33188,
      "new_path": "pc/jsep_transport_controller_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e4c9a4411c03dde1c7e304b5c5dd6d1a7d60302f",
      "old_mode": 33188,
      "old_path": "rtc_base/BUILD.gn",
      "new_id": "8183b1fff5ef0af5b7dba70411fb51fa28a936ce",
      "new_mode": 33188,
      "new_path": "rtc_base/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "97f513258c068f32363dc5108970ad87137bbccd",
      "old_mode": 33188,
      "old_path": "rtc_base/async_tcp_socket_unittest.cc",
      "new_id": "69a61a0eff7583592930dc9559a6a2eada19a8ee",
      "new_mode": 33188,
      "new_path": "rtc_base/async_tcp_socket_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "ebb17c1251b6af7c5f532a8596c99c57b9c61f45",
      "old_mode": 33188,
      "old_path": "rtc_base/network_unittest.cc",
      "new_id": "9075353cab5a22e13745367bb87da2714bf712af",
      "new_mode": 33188,
      "new_path": "rtc_base/network_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "3808a0d57cf2db0282fc8c5756a4e5dec7d3d685",
      "old_mode": 33188,
      "old_path": "rtc_base/openssl_adapter_unittest.cc",
      "new_id": "7f64cbfaa275544cb6ad6d2b7896d1f092a26a2c",
      "new_mode": 33188,
      "new_path": "rtc_base/openssl_adapter_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d50f9b07aeba5490c346004c8e01c7fb02d83730",
      "old_mode": 33188,
      "old_path": "rtc_base/physical_socket_server.h",
      "new_id": "0fb410b284d9f7aeaa4abe4836db7ecb38e37464",
      "new_mode": 33188,
      "new_path": "rtc_base/physical_socket_server.h"
    },
    {
      "type": "delete",
      "old_id": "f99e14c602566434efa128adddd4a415e36fdb3d",
      "old_mode": 33188,
      "old_path": "rtc_base/sigslot_trampoline.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5c1cd3db6a3acfb70364814367e88b8a2934bdb6",
      "old_mode": 33188,
      "old_path": "rtc_base/sigslot_trampoline_unittest.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "81dc422cef8868727d05d2a11e6719db5ad60d13",
      "old_mode": 33188,
      "old_path": "rtc_base/ssl_adapter_unittest.cc",
      "new_id": "94b288edf8d5eb676285d4407d6cb30ca4716102",
      "new_mode": 33188,
      "new_path": "rtc_base/ssl_adapter_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "6c193236d249ae303ed8af1accf50ce103628658",
      "old_mode": 33188,
      "old_path": "rtc_base/ssl_stream_adapter_unittest.cc",
      "new_id": "ef519e32a74a47e61b63278736b7d7f5bb6e66ae",
      "new_mode": 33188,
      "new_path": "rtc_base/ssl_stream_adapter_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "68c7705ec0c8c39dccf084c24fe10e0cec1199cd",
      "old_mode": 33188,
      "old_path": "rtc_base/test_client.h",
      "new_id": "4d498b3ed6cbee29ac08e4042abb7ada76f7d325",
      "new_mode": 33188,
      "new_path": "rtc_base/test_client.h"
    },
    {
      "type": "modify",
      "old_id": "186a05c4040c06ba0f1f4e6f856f6d60f727c762",
      "old_mode": 33188,
      "old_path": "rtc_base/third_party/sigslot/BUILD.gn",
      "new_id": "3833cc871f8b75a448f378e24842458678c41202",
      "new_mode": 33188,
      "new_path": "rtc_base/third_party/sigslot/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "57f8682980795b8758d7662347570efcdc2cd2b0",
      "old_mode": 33188,
      "old_path": "test/network/BUILD.gn",
      "new_id": "e4ada7d6f1e449915204b4dcea3864ca7f897160",
      "new_mode": 33188,
      "new_path": "test/network/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "4aca0522b3b51034a1729985cb21bd8736077b88",
      "old_mode": 33188,
      "old_path": "test/peer_scenario/BUILD.gn",
      "new_id": "0d1c68d99ec4828aed3e5a5f5c3d16e6d81e95c6",
      "new_mode": 33188,
      "new_path": "test/peer_scenario/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "388da871d3adafa27f219a767ccaf7b1fb74d2f9",
      "old_mode": 33188,
      "old_path": "test/peer_scenario/scenario_connection.cc",
      "new_id": "c78d406dd1ab47dc881f64401b10727f8f3622b6",
      "new_mode": 33188,
      "new_path": "test/peer_scenario/scenario_connection.cc"
    }
  ]
}
