)]}'
{
  "commit": "5904052d04a1123f74cfb508b5bff52c51fc89ed",
  "tree": "6ba76139071ba165e0a48cc0014f6c566a6c0cb3",
  "parents": [
    "d667047215eb209a4264b1b6283dc86d4f5f2415"
  ],
  "author": {
    "name": "Rudolf Polzer",
    "email": "rpolzer@google.com",
    "time": "Mon Jan 26 04:14:29 2026 -0800"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Feb 02 07:24:55 2026 -0800"
  },
  "message": "Remove uses of `static inline` in C++.\n\nIn C++ this should never be what one wants:\n\n* Regular `inline` still allows deduplication by linker symbols, and\n  thus still allows definition in headers.\n\n* Outside headers, regular `static` is likely sufficient, unless\n  performance tells a different story.\n\nBug: 476877281\nChange-Id: I2bd8d913b04dbd2219d14c61169e122c6a6a6964\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/87847\nReviewed-by: Xiangfei Ding \u003cxfding@google.com\u003e\nCommit-Queue: Rudolf Polzer \u003crpolzer@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "17e010ef6a65531b4c9788cabbd11f0aef61ce7b",
      "old_mode": 33188,
      "old_path": "crypto/base64/base64.cc",
      "new_id": "3e4d3fcc70a838ba292199319dc6322ad53e50a7",
      "new_mode": 33188,
      "new_path": "crypto/base64/base64.cc"
    },
    {
      "type": "modify",
      "old_id": "e3a7a81e340976e1f0cde1b33e8dfe5777b1ec8a",
      "old_mode": 33188,
      "old_path": "crypto/curve25519/curve25519.cc",
      "new_id": "66d5d84b97379c70fd4a043d2795e71e6ac6f298",
      "new_mode": 33188,
      "new_path": "crypto/curve25519/curve25519.cc"
    },
    {
      "type": "modify",
      "old_id": "b1281d6290f79af0ec77e460ef3adf21f5d3bd41",
      "old_mode": 33188,
      "old_path": "crypto/curve25519/x25519_test.cc",
      "new_id": "6851f6849e0567ad1ebfb4cc54c9ffaf56e060e5",
      "new_mode": 33188,
      "new_path": "crypto/curve25519/x25519_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c346c0c467577f1b14b06e7ebdc507098cf636e5",
      "old_mode": 33188,
      "old_path": "crypto/ec/hash_to_curve.cc",
      "new_id": "8dcfa6a6f39564b7b007078aefce366bc662ef55",
      "new_mode": 33188,
      "new_path": "crypto/ec/hash_to_curve.cc"
    },
    {
      "type": "modify",
      "old_id": "dcd237e6e37ca1bdbcd022c7d7b9445a6bef7761",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/aes/aes_nohw.cc.inc",
      "new_id": "20f6a6ba3785cf57db8f1ff9a0c84307cbf2de8b",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/aes/aes_nohw.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "2dd0e24a8f3667b1421f9a73ea1ed394a9c67fd3",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/aes/gcm.cc.inc",
      "new_id": "308e3496cebe6ec82179ea11ce1f3d8d7c760562",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/aes/gcm.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "2893bbbd5b2ff9799e0ba6830131302af597f11c",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/div.cc.inc",
      "new_id": "af522dfc6908d7d85f8e71fa08c32830cddb3cff",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/div.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "19c7fbfbd4b496cd2331bade71f36a36b345175b",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/entropy/jitter.cc.inc",
      "new_id": "77d278bb1a2bcfe9c0a5d1703c8b415ec5e052d4",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/entropy/jitter.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "ecc00aaaf2a3b59b5f9c4c244dcfcd21ae01deae",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/slhdsa/address.h",
      "new_id": "4e092b9161eeaa0888d3a178d56c35d3738680d5",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/slhdsa/address.h"
    },
    {
      "type": "modify",
      "old_id": "35a0dd148578653ee5078b48c7219b4bf36550f3",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/slhdsa/params.h",
      "new_id": "3d4c1b281eb99735253253b43e36846939db8506",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/slhdsa/params.h"
    },
    {
      "type": "modify",
      "old_id": "95da105bdaf1104ca5e581fa6985cc0f7977ac39",
      "old_mode": 33188,
      "old_path": "crypto/hrss/hrss.cc",
      "new_id": "2915c70cd80c7e547450704c7913d9f046354383",
      "new_mode": 33188,
      "new_path": "crypto/hrss/hrss.cc"
    },
    {
      "type": "modify",
      "old_id": "5289fde23a5ced4b11293a088242ad96d24bd16b",
      "old_mode": 33188,
      "old_path": "crypto/internal.h",
      "new_id": "5eab19fdc1f17f5b3179092eb998148e6e486b6b",
      "new_mode": 33188,
      "new_path": "crypto/internal.h"
    },
    {
      "type": "modify",
      "old_id": "74e89d09d07c76a54917bd57e85a5c608bccc10c",
      "old_mode": 33188,
      "old_path": "crypto/poly1305/poly1305.cc",
      "new_id": "2d71558fe30477d48028787060fd83d3f0abd380",
      "new_mode": 33188,
      "new_path": "crypto/poly1305/poly1305.cc"
    },
    {
      "type": "modify",
      "old_id": "20f090fafb5c6f2a04486fb393557273a3e97441",
      "old_mode": 33188,
      "old_path": "crypto/poly1305/poly1305_vec.cc",
      "new_id": "100bfb717fa6b4f39f4d551360099638deb252f2",
      "new_mode": 33188,
      "new_path": "crypto/poly1305/poly1305_vec.cc"
    }
  ]
}
