)]}'
{
  "commit": "a05204958f9d94aaa4488313ace4086c52a075f4",
  "tree": "f4efcb5d19afd292064413c1dbb0ccd93949c682",
  "parents": [
    "d596672bf703089d988e0e90eebf45986983cd9d"
  ],
  "author": {
    "name": "Danil Chapovalov",
    "email": "danilchap@webrtc.org",
    "time": "Fri Oct 09 14:25:30 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Oct 09 21:54:52 2026"
  },
  "message": "Cleanup Hex(De|En)code functions to treat binary as span of uint8_t\n\nUpdate all usages of HexDecode and some usages of HexEncode where\ncode become similar or simpler\n\nBug: webrtc:42226010\nChange-Id: I7b8d785a81247a48c007b181ce43979863ebada6\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/508321\nCommit-Queue: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nReviewed-by: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#48846}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "89bde1b1f84f70d3ec410d3333c5e4d595ee407a",
      "old_mode": 33188,
      "old_path": "api/webrtc_sdp.cc",
      "new_id": "af607a80a22ece813bbdac1668100b70ed502007",
      "new_mode": 33188,
      "new_path": "api/webrtc_sdp.cc"
    },
    {
      "type": "modify",
      "old_id": "6e194c2509f18af6b6da03b9aea8b8d6320219b6",
      "old_mode": 33188,
      "old_path": "audio/channel_receive_unittest.cc",
      "new_id": "231c2bc765c53a85aa0c5309908e563d629f3e9d",
      "new_mode": 33188,
      "new_path": "audio/channel_receive_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "9c922f8b93ad05035feb133ee9bdb36767bf6dad",
      "old_mode": 33188,
      "old_path": "examples/BUILD.gn",
      "new_id": "03c73eeed192792e0b3a5e99b95fd22f2636ff72",
      "new_mode": 33188,
      "new_path": "examples/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "65d1e41971987ae27ae6d9bc793113f79d8f6ad0",
      "old_mode": 33188,
      "old_path": "examples/turnserver/read_auth_file.cc",
      "new_id": "b4c7f249b2fb1a395bb8adf51c4654051f64de49",
      "new_mode": 33188,
      "new_path": "examples/turnserver/read_auth_file.cc"
    },
    {
      "type": "modify",
      "old_id": "1dcc35a863b43a4989e049379a692c72455fe332",
      "old_mode": 33188,
      "old_path": "modules/audio_coding/acm2/audio_coding_module_unittest.cc",
      "new_id": "8e1fe60174d19f746352c1b9b7ec9c535dabe1b1",
      "new_mode": 33188,
      "new_path": "modules/audio_coding/acm2/audio_coding_module_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "5310ca8a86da2a3e01f58697f0f33bc142424dab",
      "old_mode": 33188,
      "old_path": "modules/audio_coding/neteq/test/result_sink.cc",
      "new_id": "a6362c807d9d7b4688eae56e37798402741aca53",
      "new_mode": 33188,
      "new_path": "modules/audio_coding/neteq/test/result_sink.cc"
    },
    {
      "type": "modify",
      "old_id": "de1c4395221cbb1cf9b01bcf189f59d2f0d8b781",
      "old_mode": 33188,
      "old_path": "modules/audio_coding/neteq/tools/audio_checksum.h",
      "new_id": "cbe57beb819d03c772728f6b426080664a9633f1",
      "new_mode": 33188,
      "new_path": "modules/audio_coding/neteq/tools/audio_checksum.h"
    },
    {
      "type": "modify",
      "old_id": "3e77dcb5798a326f10f0135d0c8490ed2ee90f30",
      "old_mode": 33188,
      "old_path": "p2p/BUILD.gn",
      "new_id": "a22bf19b2231bf8deb61398882a245c1087cf94f",
      "new_mode": 33188,
      "new_path": "p2p/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "9a1236f524293bb51f7a15d7ecf624bf09e2cb4f",
      "old_mode": 33188,
      "old_path": "p2p/test/turn_server.cc",
      "new_id": "dc6fb2a40dabec9b801b83d7739a8beee6b8bb70",
      "new_mode": 33188,
      "new_path": "p2p/test/turn_server.cc"
    },
    {
      "type": "modify",
      "old_id": "42f45b17520cb7b0145a49f062c77c5ea08114c6",
      "old_mode": 33188,
      "old_path": "rtc_base/BUILD.gn",
      "new_id": "59c902b1c994963daacf56b86da0d74b7b20bcae",
      "new_mode": 33188,
      "new_path": "rtc_base/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d63187d4c93cd2934c184c4ff6f75ab200f7c6c1",
      "old_mode": 33188,
      "old_path": "rtc_base/message_digest.cc",
      "new_id": "bfa35f290b2f8f90f4abd1a6f44ab890115b0594",
      "new_mode": 33188,
      "new_path": "rtc_base/message_digest.cc"
    },
    {
      "type": "modify",
      "old_id": "94889f7dd42192cb6a74a70aca8aafa0b06a4bc8",
      "old_mode": 33188,
      "old_path": "rtc_base/ssl_fingerprint.cc",
      "new_id": "46d74e7ba46370e7a848d5a753a74ad2bb4a48cf",
      "new_mode": 33188,
      "new_path": "rtc_base/ssl_fingerprint.cc"
    },
    {
      "type": "modify",
      "old_id": "717b8323900c55e2759443369c2753e6c2748fe1",
      "old_mode": 33188,
      "old_path": "rtc_base/string_encode.cc",
      "new_id": "1d47a102deb98562f9e9986a9f174b81d1f2ab79",
      "new_mode": 33188,
      "new_path": "rtc_base/string_encode.cc"
    },
    {
      "type": "modify",
      "old_id": "187d8379a42712c3b891a780b46a157d770f386f",
      "old_mode": 33188,
      "old_path": "rtc_base/string_encode.h",
      "new_id": "9dbbfc0cc498088e137c4705a69448b8ae427c48",
      "new_mode": 33188,
      "new_path": "rtc_base/string_encode.h"
    },
    {
      "type": "modify",
      "old_id": "701e52d2434fe209469776224138242b195c6f55",
      "old_mode": 33188,
      "old_path": "rtc_base/string_encode_unittest.cc",
      "new_id": "8c5eb912de7eb2ac9a7718df3b5d75640b613ea5",
      "new_mode": 33188,
      "new_path": "rtc_base/string_encode_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e2282d7df182e425528b32dc1550ec9cfae3a9a7",
      "old_mode": 33188,
      "old_path": "unsafe_buffers_paths.txt",
      "new_id": "bb2300e59aea29e064c1895d950ffc922944b25f",
      "new_mode": 33188,
      "new_path": "unsafe_buffers_paths.txt"
    }
  ]
}
