)]}'
{
  "commit": "f7543e6dbbcf555557fb8d53ef1ff5b9fe393a1d",
  "tree": "47c8dae45a6ad083d691176a3bb1dfd52efb9c4c",
  "parents": [
    "4003f6d045b9b330cee4b4a6fe65e7fc79d99fa0"
  ],
  "author": {
    "name": "Rudolf Polzer",
    "email": "rpolzer@google.com",
    "time": "Wed Jan 07 08:26:43 2026 -0800"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jan 19 02:29:43 2026 -0800"
  },
  "message": "Namespace crypto/internal.h\u0027s internal symbols.\n\nDown from 65 to 3 unintended exported symbols.\n\nThe remaining 3 are weak symbols to override the malloc implementation\nand might be acceptable (and if not, they probably will be prefixed like\npublic symbols instead):\n\nextern \"C\" function OPENSSL_memory_alloc;  // crypto/mem.cc:103 (4077-4093) size\nextern \"C\" function OPENSSL_memory_free;  // crypto/mem.cc:104 (4139-4155) ptr\nextern \"C\" function OPENSSL_memory_get_size;  // crypto/mem.cc:105 (4196-4212) ptr\n\nThis has been confirmed acceptable, and is likely required by existing\ncode bases linking to BoringSSL.\n\nBug: 42220000\nChange-Id: I5c7be4e12ef0aa09691e0bc938bfc6c76a6a6964\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/86669\nReviewed-by: Xiangfei Ding \u003cxfding@google.com\u003e\nCommit-Queue: Rudolf Polzer \u003crpolzer@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e33a125a1596e4900e606fa52d88ee33739b6f04",
      "old_mode": 33188,
      "old_path": "bench/aead.cc",
      "new_id": "06068aadd88b3e1e43129700d7a5c07d6979d1ba",
      "new_mode": 33188,
      "new_path": "bench/aead.cc"
    },
    {
      "type": "modify",
      "old_id": "de7432f68f44a07da67daaca91a15f281c3fef82",
      "old_mode": 33188,
      "old_path": "bench/curve25519.cc",
      "new_id": "20471e1ce8db7b385ce49b3770b45f8a3e087e80",
      "new_mode": 33188,
      "new_path": "bench/curve25519.cc"
    },
    {
      "type": "modify",
      "old_id": "eb5b351ba2d3ee58d86fcef7dd33bfdd9fd0a384",
      "old_mode": 33188,
      "old_path": "bench/ecdsa.cc",
      "new_id": "7910ff08ae039c8dfb19dbac133f0e469e694f16",
      "new_mode": 33188,
      "new_path": "bench/ecdsa.cc"
    },
    {
      "type": "modify",
      "old_id": "905417a8b86856153e061d330446d4f2f21dd0bd",
      "old_mode": 33188,
      "old_path": "crypto/abi_self_test.cc",
      "new_id": "60e470071cde1c92ff9ac18f823b626136072292",
      "new_mode": 33188,
      "new_path": "crypto/abi_self_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5c40fd9df3abb06e79e84a735815824faf6daae5",
      "old_mode": 33188,
      "old_path": "crypto/asn1/a_strnid.cc",
      "new_id": "6aff48d407ce8f207d40a905d25a8e8ae0deb69c",
      "new_mode": 33188,
      "new_path": "crypto/asn1/a_strnid.cc"
    },
    {
      "type": "modify",
      "old_id": "1cd81162050c10de5015020c53dc2ec0057e24ae",
      "old_mode": 33188,
      "old_path": "crypto/asn1/tasn_utl.cc",
      "new_id": "7af994197a3951c2ed748c39664ddea301d21f0c",
      "new_mode": 33188,
      "new_path": "crypto/asn1/tasn_utl.cc"
    },
    {
      "type": "modify",
      "old_id": "8c5afe06f1308506bed9e16177713a25cffa09b2",
      "old_mode": 33188,
      "old_path": "crypto/base64/base64.cc",
      "new_id": "4e35690cb8e89af54b19362a1e105dc0d969d600",
      "new_mode": 33188,
      "new_path": "crypto/base64/base64.cc"
    },
    {
      "type": "modify",
      "old_id": "b7073dcc26c4dadf517a2bc8e129b4cc84e91c24",
      "old_mode": 33188,
      "old_path": "crypto/bio/bio.cc",
      "new_id": "5031f3c65a7b82720c627fc178d18fbb913bc1ff",
      "new_mode": 33188,
      "new_path": "crypto/bio/bio.cc"
    },
    {
      "type": "modify",
      "old_id": "724acc89c4f4093332f9237173936a18a8678f7a",
      "old_mode": 33188,
      "old_path": "crypto/bio/bio_mem.cc",
      "new_id": "3be73ab7bb3fd922c6e2194900c56f633dfe2353",
      "new_mode": 33188,
      "new_path": "crypto/bio/bio_mem.cc"
    },
    {
      "type": "modify",
      "old_id": "1935b6dade29ed33fb53001ca2a60657e0f73bbb",
      "old_mode": 33188,
      "old_path": "crypto/bio/bio_test.cc",
      "new_id": "2de44e41624fba56027b941bab1447054907a6a3",
      "new_mode": 33188,
      "new_path": "crypto/bio/bio_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d7a9bef918bd59599e33fb3ec0940e08f31f02cd",
      "old_mode": 33188,
      "old_path": "crypto/bio/hexdump.cc",
      "new_id": "a3f611a3a3695c5c1cb901bf4d753ef0569ff7b7",
      "new_mode": 33188,
      "new_path": "crypto/bio/hexdump.cc"
    },
    {
      "type": "modify",
      "old_id": "81ff520106dabbb4b27fddfcd3f91fd6291461a0",
      "old_mode": 33188,
      "old_path": "crypto/bio/internal.h",
      "new_id": "bcff5417a8f9acdfc57b64cd21e0d675a665a6fd",
      "new_mode": 33188,
      "new_path": "crypto/bio/internal.h"
    },
    {
      "type": "modify",
      "old_id": "9403a70b9f35131641486fd46f9226a9f17f84ab",
      "old_mode": 33188,
      "old_path": "crypto/bio/pair.cc",
      "new_id": "5a74201f4dffb799a748bfc5e645a526891274a8",
      "new_mode": 33188,
      "new_path": "crypto/bio/pair.cc"
    },
    {
      "type": "modify",
      "old_id": "8173015759373bc0b61b6e627ba29be7f33a0b55",
      "old_mode": 33188,
      "old_path": "crypto/blake2/blake2.cc",
      "new_id": "e149164d8575c9edcbd75820dc64da416cc6ad9e",
      "new_mode": 33188,
      "new_path": "crypto/blake2/blake2.cc"
    },
    {
      "type": "modify",
      "old_id": "e3ed7648c8e8dbe13848549f622e2d71d102f369",
      "old_mode": 33188,
      "old_path": "crypto/blake2/blake2_test.cc",
      "new_id": "14d000d65852a3039b3716bb52c43b880607de82",
      "new_mode": 33188,
      "new_path": "crypto/blake2/blake2_test.cc"
    },
    {
      "type": "modify",
      "old_id": "353fc15b8e88f6d75d7a9d7d50d673df7e8117af",
      "old_mode": 33188,
      "old_path": "crypto/buf/buf.cc",
      "new_id": "773e8a7cd1bd16f109f4f30d261862e1456f8ffc",
      "new_mode": 33188,
      "new_path": "crypto/buf/buf.cc"
    },
    {
      "type": "modify",
      "old_id": "c8f5a51bfabc512eeeaa8df66ec720fb222fa3ea",
      "old_mode": 33188,
      "old_path": "crypto/bytestring/cbb.cc",
      "new_id": "57a828a218577a0127ad301c17e66638ff8b5224",
      "new_mode": 33188,
      "new_path": "crypto/bytestring/cbb.cc"
    },
    {
      "type": "modify",
      "old_id": "90c79b58a5afd6784cc7e514d7bc69010722e69e",
      "old_mode": 33188,
      "old_path": "crypto/cipher/e_null.cc",
      "new_id": "1338d192ad23477188081744337468cdcdd6629a",
      "new_mode": 33188,
      "new_path": "crypto/cipher/e_null.cc"
    },
    {
      "type": "modify",
      "old_id": "ce2d6831ef0662f2c43abd59060be4736158709b",
      "old_mode": 33188,
      "old_path": "crypto/compiler_test.cc",
      "new_id": "6bf578af55ecfc5b65936d1c3dd7912b4a74039d",
      "new_mode": 33188,
      "new_path": "crypto/compiler_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cc0f97ff8f03b3ef1cd931ee61f881198f6e2b41",
      "old_mode": 33188,
      "old_path": "crypto/constant_time_test.cc",
      "new_id": "33f1fb9d676a25d9d88184e4de266aebe61a1a99",
      "new_mode": 33188,
      "new_path": "crypto/constant_time_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8c1ceab854cddbd998424a63d2383ad7d3a3eae1",
      "old_mode": 33188,
      "old_path": "crypto/cpu_aarch64_apple.cc",
      "new_id": "4e8c6617260f4d1848e3e86bd19796a8f381c24a",
      "new_mode": 33188,
      "new_path": "crypto/cpu_aarch64_apple.cc"
    },
    {
      "type": "modify",
      "old_id": "b07474b72f2162dddde426941c8d0debf7123c36",
      "old_mode": 33188,
      "old_path": "crypto/cpu_aarch64_fuchsia.cc",
      "new_id": "865dfeaf3b16cc7e5a48bd154f26b2824c990962",
      "new_mode": 33188,
      "new_path": "crypto/cpu_aarch64_fuchsia.cc"
    },
    {
      "type": "modify",
      "old_id": "b58151a0fc25cee77ac10b7cef968d3b7d830dca",
      "old_mode": 33188,
      "old_path": "crypto/cpu_aarch64_linux.cc",
      "new_id": "f203f11cf5ccd7feae665885498a946eefb3c168",
      "new_mode": 33188,
      "new_path": "crypto/cpu_aarch64_linux.cc"
    },
    {
      "type": "modify",
      "old_id": "3fe22da11ff8dbc5c96896022987b6c94fff3d85",
      "old_mode": 33188,
      "old_path": "crypto/cpu_aarch64_openbsd.cc",
      "new_id": "64b16335cfdbf3acba998250888ec4eb9c8fa8c0",
      "new_mode": 33188,
      "new_path": "crypto/cpu_aarch64_openbsd.cc"
    },
    {
      "type": "modify",
      "old_id": "d40445e43fd76405fe5047a0a0fc0b021cca46a6",
      "old_mode": 33188,
      "old_path": "crypto/cpu_aarch64_sysreg.cc",
      "new_id": "9734cfc57d7d702e4a8cb9462fd6f2f48e3ff39d",
      "new_mode": 33188,
      "new_path": "crypto/cpu_aarch64_sysreg.cc"
    },
    {
      "type": "modify",
      "old_id": "aa7d80c3a14d869f3ffc26f47753434a8739e256",
      "old_mode": 33188,
      "old_path": "crypto/cpu_aarch64_win.cc",
      "new_id": "6cdb00f29a6f7463aad7587408dcc4ca737a917a",
      "new_mode": 33188,
      "new_path": "crypto/cpu_aarch64_win.cc"
    },
    {
      "type": "modify",
      "old_id": "5db81bebf734a6e80775d838dba51d8c2535f754",
      "old_mode": 33188,
      "old_path": "crypto/cpu_arm_freebsd.cc",
      "new_id": "7a8d05b6955168b7b4675ec45f8e6b7f27e34a49",
      "new_mode": 33188,
      "new_path": "crypto/cpu_arm_freebsd.cc"
    },
    {
      "type": "modify",
      "old_id": "97f8e3c56dfc6c8443454aeb2ae164d216bb2c18",
      "old_mode": 33188,
      "old_path": "crypto/cpu_arm_linux.cc",
      "new_id": "ddd8d9fd85b99f8923a369f9fca9ea3970282693",
      "new_mode": 33188,
      "new_path": "crypto/cpu_arm_linux.cc"
    },
    {
      "type": "modify",
      "old_id": "1c81d4e5b4d9d32e14cbe4fa2c6413e3e14f00a9",
      "old_mode": 33188,
      "old_path": "crypto/cpu_arm_linux.h",
      "new_id": "e19fcc928f61b65eb661a60633538b95ae61bbc9",
      "new_mode": 33188,
      "new_path": "crypto/cpu_arm_linux.h"
    },
    {
      "type": "modify",
      "old_id": "e301ccd866f96adb73d0f052b5dab2f63c389fed",
      "old_mode": 33188,
      "old_path": "crypto/cpu_arm_linux_test.cc",
      "new_id": "34b5f4d8725925fc87cd37253e6d49b306819c65",
      "new_mode": 33188,
      "new_path": "crypto/cpu_arm_linux_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0a80746b50f1110bd933a5f3b5d9dc3a7558bacb",
      "old_mode": 33188,
      "old_path": "crypto/cpu_intel.cc",
      "new_id": "6a406a7970ba1288284a5ed6f21606e97d93c9e4",
      "new_mode": 33188,
      "new_path": "crypto/cpu_intel.cc"
    },
    {
      "type": "modify",
      "old_id": "9b173b0745166f4635dbe99333d6e177866e4b04",
      "old_mode": 33188,
      "old_path": "crypto/crypto.cc",
      "new_id": "28b5f544bf774a31e6594408ec2fcc9def9ef791",
      "new_mode": 33188,
      "new_path": "crypto/crypto.cc"
    },
    {
      "type": "modify",
      "old_id": "4367c0edf0b90805340f3bcc5ffce7b1ba4093f9",
      "old_mode": 33188,
      "old_path": "crypto/crypto_test.cc",
      "new_id": "03a9f081a641ee774ff8fb6a5e5eb3bcbde5d468",
      "new_mode": 33188,
      "new_path": "crypto/crypto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5ce6dafb27ae871aaca2080e39aff8f94f41b891",
      "old_mode": 33188,
      "old_path": "crypto/curve25519/curve25519.cc",
      "new_id": "e3a7a81e340976e1f0cde1b33e8dfe5777b1ec8a",
      "new_mode": 33188,
      "new_path": "crypto/curve25519/curve25519.cc"
    },
    {
      "type": "modify",
      "old_id": "31ce52ee6ebdda4e2c57c98ff1c1da6505c9de78",
      "old_mode": 33188,
      "old_path": "crypto/curve25519/ed25519_test.cc",
      "new_id": "4c9762dc955c7640955e00711ee44c54263c9dc6",
      "new_mode": 33188,
      "new_path": "crypto/curve25519/ed25519_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fc10bcb3284c678d1999fde63152fe1cbf2a785b",
      "old_mode": 33188,
      "old_path": "crypto/curve25519/spake25519_test.cc",
      "new_id": "02cc870c07f16e88a312010f85685db1c5bff713",
      "new_mode": 33188,
      "new_path": "crypto/curve25519/spake25519_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e534b90874a378d39fc8c7369a6db3b8a2455778",
      "old_mode": 33188,
      "old_path": "crypto/digest/digest_test.cc",
      "new_id": "53193c10857ef7d23d82a5178c79a7ac658abb7d",
      "new_mode": 33188,
      "new_path": "crypto/digest/digest_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1726e2bccb3f362483e33514b927e077d47ce65f",
      "old_mode": 33188,
      "old_path": "crypto/dsa/internal.h",
      "new_id": "4cb8126500fbc66bb0cf73ab2b3f6fb3d999ab84",
      "new_mode": 33188,
      "new_path": "crypto/dsa/internal.h"
    },
    {
      "type": "modify",
      "old_id": "bce96b885dcc349c8a5694557031c7c25c94a44a",
      "old_mode": 33188,
      "old_path": "crypto/evp/internal.h",
      "new_id": "91d8600cd7b986e2866772889eb645bf62ec7848",
      "new_mode": 33188,
      "new_path": "crypto/evp/internal.h"
    },
    {
      "type": "modify",
      "old_id": "38a88768abc9cff41feb610e707c682239c3a4f7",
      "old_mode": 33188,
      "old_path": "crypto/evp/pbkdf.cc",
      "new_id": "6388876ef25a01b83b86537bc00afed7f16ce2b0",
      "new_mode": 33188,
      "new_path": "crypto/evp/pbkdf.cc"
    },
    {
      "type": "modify",
      "old_id": "4f0f9fd144cadbf4d3650a7295f531a89d1a5b98",
      "old_mode": 33188,
      "old_path": "crypto/evp/scrypt.cc",
      "new_id": "8c229b2ea5185eaa2bf5f1da7adee0ac6ac5e596",
      "new_mode": 33188,
      "new_path": "crypto/evp/scrypt.cc"
    },
    {
      "type": "modify",
      "old_id": "0a4873cfd12d840258a6312a3e920d996ae0dfe0",
      "old_mode": 33188,
      "old_path": "crypto/ex_data.cc",
      "new_id": "d9495c615ab93e6014c2c2fb395fbc39ca8f6999",
      "new_mode": 33188,
      "new_path": "crypto/ex_data.cc"
    },
    {
      "type": "modify",
      "old_id": "b120fa69b830a781b256de4412df984782d4f4d6",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bcm.cc",
      "new_id": "8a84ce98ce407814b08baa185da076cf442dc0e5",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bcm.cc"
    },
    {
      "type": "modify",
      "old_id": "a9cacbf13b59912d3b352d5088fcf79935d9072a",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/rsaz_exp.h",
      "new_id": "6467141cb0b476c2913e00a0e4a4c7debac1c42f",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/rsaz_exp.h"
    },
    {
      "type": "modify",
      "old_id": "188b024392103556db25790df6a077c2ba43a2db",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/cipher/aead.cc.inc",
      "new_id": "123857db06a4b5ae3a6f335bc2fc8dff5d00c708",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/cipher/aead.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "b492e6ba86600b85c553ab716fe176b53ad5b5e0",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/delocate.h",
      "new_id": "9d1f8883f43c65567fb7079765e37255c6f7796b",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/delocate.h"
    },
    {
      "type": "modify",
      "old_id": "bb2bd1a5f740940c7fe6283cd790091f772003e9",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/dh/internal.h",
      "new_id": "12c8406404cdef4251b3242634592d37825368b2",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/dh/internal.h"
    },
    {
      "type": "modify",
      "old_id": "e5b93753d07c7bec34ef92a5078ecceed012fe94",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/digest/digest.cc.inc",
      "new_id": "95cad202e43d3ca6fd2ee191eae064b895cb3385",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/digest/digest.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "9d1f263eabca41f1435e448f9a4d4410dda62640",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/internal.h",
      "new_id": "32322e4eebc2310fa70aca51867a3b53c1f0e990",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/internal.h"
    },
    {
      "type": "modify",
      "old_id": "3ebe85488015119380686f16f97972d8e153ee08",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/p256_test.cc",
      "new_id": "a8039c38568bc565389e5b6c4d3f385c21aef9ba",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/p256_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bf496b3f93bbd000445a18737d5b0af8556ee9a7",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/hkdf/hkdf.cc.inc",
      "new_id": "dc868c1f31afd7769c0f99067e3904669678657d",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/hkdf/hkdf.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "a410107aa2badc7e52d6f75ee30e1b0316ae93a4",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/hkdf/hkdf_test.cc",
      "new_id": "acfc5a38e2335e1733a2bfb3666bab876673d715",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/hkdf/hkdf_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5c305b290a661b299c16fdb32831a26dd860fea0",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/mldsa/mldsa.cc.inc",
      "new_id": "1914c4558ac6e51a4b869c6155324919333886ad",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/mldsa/mldsa.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "5cd82a460b1e574172046e33cb216400b30d4fc2",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/mlkem/mlkem.cc.inc",
      "new_id": "f8137950fe1475bf125e6d2a0dadbef3243460ed",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/mlkem/mlkem.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "293aa3f554423c8f746b9a085a19f029fc710b60",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rsa/internal.h",
      "new_id": "11e6099fb03aaf8bf8ddfe7923d218c1c186e534",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rsa/internal.h"
    },
    {
      "type": "modify",
      "old_id": "4d480db15af93bc22fe68f6096e261257e3b3806",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/self_check/fips.cc.inc",
      "new_id": "5ed05cbb79374b85fd1ca7a1588de14fb031724e",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/self_check/fips.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "bfcc579a3aca634685f62453905112ffe3de698b",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/self_check/self_check.cc.inc",
      "new_id": "2477f3676dc0b19dfcfffd88f57fde920e2ab38d",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/self_check/self_check.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "5ee79832f6e1467694ae331e25360b14adf95f33",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/slhdsa/address.h",
      "new_id": "ecc00aaaf2a3b59b5f9c4c244dcfcd21ae01deae",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/slhdsa/address.h"
    },
    {
      "type": "modify",
      "old_id": "b48f8fb1aad25db7e2c32a305c61f1eb48abafd5",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/slhdsa/slhdsa.cc.inc",
      "new_id": "b43f890ca52266ea034fd24d7c42b2e8fa845111",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/slhdsa/slhdsa.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "76f7dfc4cc5f846d62565dbcbd17a9038a248391",
      "old_mode": 33188,
      "old_path": "crypto/fuzzer_mode.cc",
      "new_id": "a002a424202954f655e0a45b780ec50e9852358b",
      "new_mode": 33188,
      "new_path": "crypto/fuzzer_mode.cc"
    },
    {
      "type": "modify",
      "old_id": "7981dfdbce1356d9275521d520eddaed1481b60c",
      "old_mode": 33188,
      "old_path": "crypto/internal.h",
      "new_id": "7ed452018689811db9cb9007a5b553b5192e6680",
      "new_mode": 33188,
      "new_path": "crypto/internal.h"
    },
    {
      "type": "modify",
      "old_id": "10a8130129d39f0756b29231367f580d2af40c12",
      "old_mode": 33188,
      "old_path": "crypto/md4/md4.cc",
      "new_id": "d72c46b01d0b10d913108ba6612963f84f407d85",
      "new_mode": 33188,
      "new_path": "crypto/md4/md4.cc"
    },
    {
      "type": "modify",
      "old_id": "dda558c46ba991ff90eccb3e7805775ae841941c",
      "old_mode": 33188,
      "old_path": "crypto/md5/internal.h",
      "new_id": "428b5a6958ff3773e4a970274b269b1caa74ed6d",
      "new_mode": 33188,
      "new_path": "crypto/md5/internal.h"
    },
    {
      "type": "modify",
      "old_id": "3bd2a2b79521a1c36d0827e0df435a6f905fd95f",
      "old_mode": 33188,
      "old_path": "crypto/md5/md5.cc",
      "new_id": "0604ddc07f6c9ca01e5d6fdccdcb1ed259d10440",
      "new_mode": 33188,
      "new_path": "crypto/md5/md5.cc"
    },
    {
      "type": "modify",
      "old_id": "5e68d80d4b54e2350a004d77ecd524e412207d65",
      "old_mode": 33188,
      "old_path": "crypto/md5/md5_test.cc",
      "new_id": "abe692f7d284c0e7f5bf963b7230ee2b7082f7d3",
      "new_mode": 33188,
      "new_path": "crypto/md5/md5_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8f1856a02eb50ecf2243aedb61eca77a0f93554d",
      "old_mode": 33188,
      "old_path": "crypto/mem.cc",
      "new_id": "b0046c10f9db9bda0eb69b27bdf0285b0b6fda02",
      "new_mode": 33188,
      "new_path": "crypto/mem.cc"
    },
    {
      "type": "modify",
      "old_id": "87eb212aba8b145d130587a94dcacc0c694e3855",
      "old_mode": 33188,
      "old_path": "crypto/obj/obj_test.cc",
      "new_id": "9e54ff8fa6e56ad3dd884c77869fc9351c0b32e7",
      "new_mode": 33188,
      "new_path": "crypto/obj/obj_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5a3fb491c03952ac181378a86486ea55716d46ca",
      "old_mode": 33188,
      "old_path": "crypto/pkcs8/pkcs8_test.cc",
      "new_id": "6080b5fa5180765c6c681af3d2d2aa107f921bed",
      "new_mode": 33188,
      "new_path": "crypto/pkcs8/pkcs8_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dc03285e827cf5c9e921575a7f1947ce7e19c1a4",
      "old_mode": 33188,
      "old_path": "crypto/poly1305/poly1305_arm.cc",
      "new_id": "318b657aae683fa7aa1eff12843fd887c1b3ca9a",
      "new_mode": 33188,
      "new_path": "crypto/poly1305/poly1305_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "6baa4155cf04680a7eb481101847232242ca1971",
      "old_mode": 33188,
      "old_path": "crypto/poly1305/poly1305_test.cc",
      "new_id": "bb50fdd17e0d19845f466870c235368d8f791e0f",
      "new_mode": 33188,
      "new_path": "crypto/poly1305/poly1305_test.cc"
    },
    {
      "type": "modify",
      "old_id": "74f144e87944647ca2f7ce5a00b710feed5bda43",
      "old_mode": 33188,
      "old_path": "crypto/poly1305/poly1305_vec.cc",
      "new_id": "20f090fafb5c6f2a04486fb393557273a3e97441",
      "new_mode": 33188,
      "new_path": "crypto/poly1305/poly1305_vec.cc"
    },
    {
      "type": "modify",
      "old_id": "7f7e856401874f9c20dd7303e87be6e6b286012c",
      "old_mode": 33188,
      "old_path": "crypto/pool/internal.h",
      "new_id": "57d468c55fcf7e9aeb9fde4c6bf9b90381929691",
      "new_mode": 33188,
      "new_path": "crypto/pool/internal.h"
    },
    {
      "type": "modify",
      "old_id": "269be7e78d99d0174c6ac6b3e2450c34bbcaaa65",
      "old_mode": 33188,
      "old_path": "crypto/rand/fork_detect.cc",
      "new_id": "d8ca39a88ddb1c086c32b3379cdb6e8aff68f779",
      "new_mode": 33188,
      "new_path": "crypto/rand/fork_detect.cc"
    },
    {
      "type": "modify",
      "old_id": "f3ebd2054e0ccbd81663969ae0172d4862cac382",
      "old_mode": 33188,
      "old_path": "crypto/refcount.cc",
      "new_id": "d5589db066bbdbcbc988f35b8b78e40e219bcdd7",
      "new_mode": 33188,
      "new_path": "crypto/refcount.cc"
    },
    {
      "type": "modify",
      "old_id": "410cbd743f7be3792d89b3c4d014b51e3caaef64",
      "old_mode": 33188,
      "old_path": "crypto/refcount_test.cc",
      "new_id": "1ec8a738b49e8e9e88ea9d5999680db3ec251e80",
      "new_mode": 33188,
      "new_path": "crypto/refcount_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d578798404175093646072e3fe85e4076b547607",
      "old_mode": 33188,
      "old_path": "crypto/siphash/siphash.cc",
      "new_id": "551f0375a3fd80b98bcfbbd430211c72215b160e",
      "new_mode": 33188,
      "new_path": "crypto/siphash/siphash.cc"
    },
    {
      "type": "modify",
      "old_id": "249433f73d25bbf2b25a95792a7411c71ad16f09",
      "old_mode": 33188,
      "old_path": "crypto/stack/stack.cc",
      "new_id": "e46dfeb55a778a2af734c9190f88c62b026c9f4c",
      "new_mode": 33188,
      "new_path": "crypto/stack/stack.cc"
    },
    {
      "type": "modify",
      "old_id": "bc6ba73e0fbe0e1a5493ba53dddeab5f680f295e",
      "old_mode": 33188,
      "old_path": "crypto/test/abi_test.cc",
      "new_id": "ce0fb0410a0e04c730a870e2e29f8a8345505f9b",
      "new_mode": 33188,
      "new_path": "crypto/test/abi_test.cc"
    },
    {
      "type": "modify",
      "old_id": "68a9022f136c79cf8c12a8c3f8c6620024e832e2",
      "old_mode": 33188,
      "old_path": "crypto/test/abi_test.h",
      "new_id": "cb084bd36d5f3b1991cd69f3966589581c831461",
      "new_mode": 33188,
      "new_path": "crypto/test/abi_test.h"
    },
    {
      "type": "modify",
      "old_id": "441e333354389d5c2100b83bdfbd8c0225d06729",
      "old_mode": 33188,
      "old_path": "crypto/test/gtest_main.cc",
      "new_id": "639924ee364e4d89034e3e3982fe2b0d8de29929",
      "new_mode": 33188,
      "new_path": "crypto/test/gtest_main.cc"
    },
    {
      "type": "modify",
      "old_id": "e95d69375d2b0999411a180cb512a7b9f7731a84",
      "old_mode": 33188,
      "old_path": "crypto/thread_none.cc",
      "new_id": "19869efd776b4f3e9e295fd8a6653bd05141b8d9",
      "new_mode": 33188,
      "new_path": "crypto/thread_none.cc"
    },
    {
      "type": "modify",
      "old_id": "ebb3b56e34ab68bc54e12770133b3a8928eb9307",
      "old_mode": 33188,
      "old_path": "crypto/thread_pthread.cc",
      "new_id": "68552d416eca9d06ccd6984d0990a1724cdadf70",
      "new_mode": 33188,
      "new_path": "crypto/thread_pthread.cc"
    },
    {
      "type": "modify",
      "old_id": "f1e09376208df10bbdb52b036b956ca97b0d6cf0",
      "old_mode": 33188,
      "old_path": "crypto/thread_test.cc",
      "new_id": "b9d787494d4d2999974338b22c84087685377609",
      "new_mode": 33188,
      "new_path": "crypto/thread_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5d15058f2bd470c9441625315d7bb622c9f1e2da",
      "old_mode": 33188,
      "old_path": "crypto/thread_win.cc",
      "new_id": "139f7a4b47cc7ffa3134792e30e41a3baa146560",
      "new_mode": 33188,
      "new_path": "crypto/thread_win.cc"
    },
    {
      "type": "modify",
      "old_id": "482ca0476b3546685d65c654ba37c87401c3f13b",
      "old_mode": 33188,
      "old_path": "crypto/x509/internal.h",
      "new_id": "06de7bf05b351959a2e67dace9f84c3616019bce",
      "new_mode": 33188,
      "new_path": "crypto/x509/internal.h"
    },
    {
      "type": "modify",
      "old_id": "10cf9bd2252954574b836990d373ce17a6d4df2b",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_obj.cc",
      "new_id": "7988ed0b0f0a8af45673bda991e019404b172e8b",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_obj.cc"
    },
    {
      "type": "modify",
      "old_id": "59c18fa9a5b3472431b528d1e255180ae612aaaf",
      "old_mode": 33188,
      "old_path": "decrepit/bio/base64_bio.cc",
      "new_id": "f5fa50d5d17cf323815b92788afdb0d04816f4fb",
      "new_mode": 33188,
      "new_path": "decrepit/bio/base64_bio.cc"
    },
    {
      "type": "modify",
      "old_id": "5ae2208b1a67c35d904f8b77d687895d37a26e9d",
      "old_mode": 33188,
      "old_path": "decrepit/blowfish/blowfish.cc",
      "new_id": "5cfc4c7bb3c8588e719a7454c345856746cc1690",
      "new_mode": 33188,
      "new_path": "decrepit/blowfish/blowfish.cc"
    },
    {
      "type": "modify",
      "old_id": "abcb729343c1418c778c3ad11ac63cf6fea6f2a7",
      "old_mode": 33188,
      "old_path": "decrepit/obj/obj_decrepit.cc",
      "new_id": "d26fce9526b9b3ba3157bbe84a2d9da2bc3e6dde",
      "new_mode": 33188,
      "new_path": "decrepit/obj/obj_decrepit.cc"
    },
    {
      "type": "modify",
      "old_id": "485387f39630f2fd70b0db7841379ff806f16e2a",
      "old_mode": 33188,
      "old_path": "decrepit/ripemd/ripemd.cc",
      "new_id": "512ac1af1b1f152c3ea40211c7e515a7985acdaa",
      "new_mode": 33188,
      "new_path": "decrepit/ripemd/ripemd.cc"
    },
    {
      "type": "modify",
      "old_id": "c96ae0e2dc573e03d2b2f07a8bf5a4952dade10d",
      "old_mode": 33188,
      "old_path": "decrepit/ripemd/ripemd_test.cc",
      "new_id": "eb70651fe9d23705ca03c8c78a9fd20856e72d8c",
      "new_mode": 33188,
      "new_path": "decrepit/ripemd/ripemd_test.cc"
    },
    {
      "type": "modify",
      "old_id": "74fae7d215ffae1276b7edb7218064e70f1d7115",
      "old_mode": 33188,
      "old_path": "fuzz/arm_cpuinfo.cc",
      "new_id": "d28a1379e6fce62666e38601d28785bd0be6c167",
      "new_mode": 33188,
      "new_path": "fuzz/arm_cpuinfo.cc"
    },
    {
      "type": "modify",
      "old_id": "4ecb06e43095b792e9c79b515463e31f971a29d7",
      "old_mode": 33188,
      "old_path": "fuzz/ssl_ctx_api.cc",
      "new_id": "ad106f4d4c34c235b4e8306e092a1e8cebe3552a",
      "new_mode": 33188,
      "new_path": "fuzz/ssl_ctx_api.cc"
    },
    {
      "type": "modify",
      "old_id": "a1679c89e97c404a1062bb3b399ffc40c18cdfb5",
      "old_mode": 33188,
      "old_path": "include/openssl/ex_data.h",
      "new_id": "6bb18747142b0c9d764f1332baebbe786fbd5be4",
      "new_mode": 33188,
      "new_path": "include/openssl/ex_data.h"
    },
    {
      "type": "modify",
      "old_id": "e08b5f11e94e50b04d63a22f6878eef9c22b6ba5",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "f518b6fcf32688ba49f4f70fed080f8352e38ae9",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "184f4f451eb66702f6ac3c68ffa3dee4961a88a5",
      "old_mode": 33188,
      "old_path": "ssl/ssl_credential.cc",
      "new_id": "5206fde39c6107f604e47dc89af93047b7b51fea",
      "new_mode": 33188,
      "new_path": "ssl/ssl_credential.cc"
    },
    {
      "type": "modify",
      "old_id": "0eba60d22151589ddfd3f61900dbb9ea54dc51e9",
      "old_mode": 33188,
      "old_path": "ssl/test/bssl_shim.cc",
      "new_id": "1787b4df8a81378155d29d3b71df738347d91672",
      "new_mode": 33188,
      "new_path": "ssl/test/bssl_shim.cc"
    },
    {
      "type": "modify",
      "old_id": "8ad9b2bc9aecebc0b0737b1dbcc535ac8b540fb4",
      "old_mode": 33188,
      "old_path": "ssl/test/packeted_bio.cc",
      "new_id": "ac2cb8712848f1f38e15cbe2392610eabf5a024d",
      "new_mode": 33188,
      "new_path": "ssl/test/packeted_bio.cc"
    },
    {
      "type": "modify",
      "old_id": "e5ab20e9d5c41cf337891c81236252b2fcf11b0d",
      "old_mode": 33188,
      "old_path": "ssl/test/test_config.cc",
      "new_id": "377bdd0438fa5de9dc93b88c5ef49b82c820f13c",
      "new_mode": 33188,
      "new_path": "ssl/test/test_config.cc"
    },
    {
      "type": "modify",
      "old_id": "89fe7d05d4be54f01a8d783ae915d2e6383feadc",
      "old_mode": 33188,
      "old_path": "third_party/fiat/bedrock_unverified_platform.c.inc",
      "new_id": "d2b03c1fa21b91f9045cf88b56573f619e6a6eaf",
      "new_mode": 33188,
      "new_path": "third_party/fiat/bedrock_unverified_platform.c.inc"
    },
    {
      "type": "modify",
      "old_id": "7dc09170d8d209bf6470e8c608b3603139d8a415",
      "old_mode": 33188,
      "old_path": "third_party/fiat/curve25519_64_adx.h",
      "new_id": "0c769eb9352eacd1202d57c028badcd08b58b4e7",
      "new_mode": 33188,
      "new_path": "third_party/fiat/curve25519_64_adx.h"
    },
    {
      "type": "modify",
      "old_id": "437066a910be73c19076fcf8b250b80233dc82ab",
      "old_mode": 33188,
      "old_path": "third_party/fiat/p256_64.h",
      "new_id": "8cad1695a6aa0198ac2fc578105c682aace5c16b",
      "new_mode": 33188,
      "new_path": "third_party/fiat/p256_64.h"
    },
    {
      "type": "modify",
      "old_id": "17c11d7e8cf9a01d89b445847bee67437f6b6056",
      "old_mode": 33188,
      "old_path": "tool/args.cc",
      "new_id": "d2516bd3e4294e385531f5c80de884703ce69646",
      "new_mode": 33188,
      "new_path": "tool/args.cc"
    },
    {
      "type": "modify",
      "old_id": "ae454e5e4a1d2b100c0c1d7e282ef5a815ceda84",
      "old_mode": 33188,
      "old_path": "tool/ciphers.cc",
      "new_id": "77273ba96a978279d9eb7c9b0164899ecf9b3763",
      "new_mode": 33188,
      "new_path": "tool/ciphers.cc"
    },
    {
      "type": "modify",
      "old_id": "ad4e5f466ccee1b0b07fce181b656122822fa522",
      "old_mode": 33188,
      "old_path": "tool/client.cc",
      "new_id": "6f5de07a7b68dff1af9d6a489aab51818242700f",
      "new_mode": 33188,
      "new_path": "tool/client.cc"
    },
    {
      "type": "modify",
      "old_id": "0a02b68f40e7acd36611f59cf664174dcaf459b6",
      "old_mode": 33188,
      "old_path": "tool/const.cc",
      "new_id": "bdd2021dc907adb4af16f75bf210f75bb17e84f1",
      "new_mode": 33188,
      "new_path": "tool/const.cc"
    },
    {
      "type": "modify",
      "old_id": "c13d61ad99a0e67178567d4529a3a757484e9812",
      "old_mode": 33188,
      "old_path": "tool/digest.cc",
      "new_id": "94f96c4458d46351515e035fbbb911864d222edd",
      "new_mode": 33188,
      "new_path": "tool/digest.cc"
    },
    {
      "type": "modify",
      "old_id": "875ad71d824f9d3b2f604b9ef0bed637817511d7",
      "old_mode": 33188,
      "old_path": "tool/fd.cc",
      "new_id": "798a8cc9bae84b43fb117b51fa0e190cb48b632e",
      "new_mode": 33188,
      "new_path": "tool/fd.cc"
    },
    {
      "type": "modify",
      "old_id": "ed8754c9d7d7a2ecfbc62021bd37129111b38758",
      "old_mode": 33188,
      "old_path": "tool/file.cc",
      "new_id": "8f28c24e8e649fb9ceb8d5558d19c590f45cc828",
      "new_mode": 33188,
      "new_path": "tool/file.cc"
    },
    {
      "type": "modify",
      "old_id": "76e3ae92ffcca34c5b763a8906b92c73e34fb05f",
      "old_mode": 33188,
      "old_path": "tool/generate_ech.cc",
      "new_id": "8791115ddd386db50840b9daffe5342abb4abe52",
      "new_mode": 33188,
      "new_path": "tool/generate_ech.cc"
    },
    {
      "type": "modify",
      "old_id": "4f70a528eeb625e269c0561d058001ebd0d7ba9b",
      "old_mode": 33188,
      "old_path": "tool/generate_ed25519.cc",
      "new_id": "fc0692e5e1816d61f44eaf9740dc148e8610cac7",
      "new_mode": 33188,
      "new_path": "tool/generate_ed25519.cc"
    },
    {
      "type": "modify",
      "old_id": "cc6eb3ec7e5a7e6654f33c39287bf459a2324d1f",
      "old_mode": 33188,
      "old_path": "tool/genrsa.cc",
      "new_id": "fa600e2e4bfb9bc446406c489eb76008f1c165e8",
      "new_mode": 33188,
      "new_path": "tool/genrsa.cc"
    },
    {
      "type": "modify",
      "old_id": "1cabb9bcb5f6026b97fd02762517d2f9f150874b",
      "old_mode": 33188,
      "old_path": "tool/internal.h",
      "new_id": "86ffa72a29dd3ab3e4135d5acd64b437e023feeb",
      "new_mode": 33188,
      "new_path": "tool/internal.h"
    },
    {
      "type": "modify",
      "old_id": "f587fd907e7d05716c5f518e0a0ccb0ddd6f8a89",
      "old_mode": 33188,
      "old_path": "tool/pkcs12.cc",
      "new_id": "d5bdbde9abb422efdb356535c21bca54a13428ea",
      "new_mode": 33188,
      "new_path": "tool/pkcs12.cc"
    },
    {
      "type": "modify",
      "old_id": "f81f569f612def4b69673e6a6a1a90e7d374418b",
      "old_mode": 33188,
      "old_path": "tool/rand.cc",
      "new_id": "3bc7dd4047948bd47fdabf062aba5fb444ff804d",
      "new_mode": 33188,
      "new_path": "tool/rand.cc"
    },
    {
      "type": "modify",
      "old_id": "2701591a87846c97cc2948a9b88196dcaf27fdfd",
      "old_mode": 33188,
      "old_path": "tool/server.cc",
      "new_id": "69db15b24595373cd9a53685f52b09d80d36d692",
      "new_mode": 33188,
      "new_path": "tool/server.cc"
    },
    {
      "type": "modify",
      "old_id": "dd5532dd02da69503ad61a88362b93f522fb127c",
      "old_mode": 33188,
      "old_path": "tool/sign.cc",
      "new_id": "2433621707a9f0c19871b0b7007c95585ab286df",
      "new_mode": 33188,
      "new_path": "tool/sign.cc"
    },
    {
      "type": "modify",
      "old_id": "a1bbeb8c233bb32ca9b71cba2ba90a6125e04b8a",
      "old_mode": 33188,
      "old_path": "tool/tool.cc",
      "new_id": "3904006206e49724f9aeabfa883fd4237d67da7d",
      "new_mode": 33188,
      "new_path": "tool/tool.cc"
    },
    {
      "type": "modify",
      "old_id": "141cf3668dfe2e76f8d5f1d8d65502f557b9b66a",
      "old_mode": 33188,
      "old_path": "tool/transport_common.cc",
      "new_id": "3b76ee75d6fcb40568c211b706f79a9ed5e711d1",
      "new_mode": 33188,
      "new_path": "tool/transport_common.cc"
    },
    {
      "type": "modify",
      "old_id": "e9d4c08470ebd466c79ff19cea3bd93f8441115b",
      "old_mode": 33188,
      "old_path": "tool/transport_common.h",
      "new_id": "e889a38e67fc0eb3cfdf52d1db5104408ff1d6fa",
      "new_mode": 33188,
      "new_path": "tool/transport_common.h"
    },
    {
      "type": "modify",
      "old_id": "70caa537f87091aefb4408fb130d0efc1368f0b2",
      "old_mode": 33188,
      "old_path": "util/fipstools/acvp/modulewrapper/proto.cc",
      "new_id": "b1281f9c4bfe573627ae2020a729b9065c346a24",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/modulewrapper/proto.cc"
    }
  ]
}
