)]}'
{
  "commit": "803832d57e892d9017bc9588e832d5dae9b6f066",
  "tree": "eb574f0d483af2a96d814f7f0086378bae1c5e36",
  "parents": [
    "ddcd21ec15ea141763996483ff0d4432fd7247ef"
  ],
  "author": {
    "name": "Rudolf Polzer",
    "email": "rpolzer@google.com",
    "time": "Mon Jan 05 07:11:48 2026 -0800"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jan 09 04:17:19 2026 -0800"
  },
  "message": "Symbol prefixing: also include symbols that don\u0027t have C linkage.\n\nWith this, the only unprefixed symbols in libssl.a are:\n\n- _CRYPTO_fuzzer_mode_enabled\n- ___clang_call_terminate\n- memchr[abi:ne200100](void const*, int, unsigned long) [enable_if:true]\n- strchr[abi:ne200100](char const*, int) [enable_if:true]\n\nlibcrypto.a still has work to be done, and in particular quite a lot of\nsymbols in it need to be excluded for now because they get other\nprefixes enabled from macros.\n\nBug: 42220000\nChange-Id: Ia8dcdde66adfea5c1db243dd5971dd776a6a6964\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/86507\nReviewed-by: Xiangfei Ding \u003cxfding@google.com\u003e\nCommit-Queue: Xiangfei Ding \u003cxfding@google.com\u003e\nAuto-Submit: Rudolf Polzer \u003crpolzer@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d7cf27abd68322ec5fb00a7ed842a4f0681f9416",
      "old_mode": 33188,
      "old_path": "util/extract_identifiers_clang_json.go",
      "new_id": "594b7d5576c46c99343eead7843f190f823f32e3",
      "new_mode": 33188,
      "new_path": "util/extract_identifiers_clang_json.go"
    },
    {
      "type": "modify",
      "old_id": "fff6ca9f396f7a03e4d8953ceea222029480b5d8",
      "old_mode": 33261,
      "old_path": "util/list_unintended_exported_symbols.sh",
      "new_id": "ee2bcd8f1ef8aba2be028e72051f3c7187f45b27",
      "new_mode": 33261,
      "new_path": "util/list_unintended_exported_symbols.sh"
    }
  ]
}
