)]}'
{
  "commit": "dcabfe2d8940529a69e007660fa7bf6c15954ecc",
  "tree": "4cc7c4784b38ea9f7c25a322d342a5e24e8137b7",
  "parents": [
    "d5e93f521b3fd4f57049583a1584d285e5aab16c"
  ],
  "author": {
    "name": "Bob Beck",
    "email": "bbe@google.com",
    "time": "Tue Feb 07 19:06:08 2023 -0700"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Feb 13 22:13:11 2023 +0000"
  },
  "message": "Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure.\n\nRemove all the other ERR_R_MALLOC_FAILURES from the\ncodebase.\n\nAlso changes cbb to push to the error stack, to correctly\nreport cbb failures instead of now only reporting\nmalloc failures. Previously it turned all cbb failures\ninto a malloc failure\n\nBug: 564\n\nChange-Id: Ic13208bf9d9aaa470e83b2f15782fc94946bbc7b\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/57046\nAuto-Submit: Bob Beck \u003cbbe@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d60d3bd8e4ffa08fc7cefc99d2e2763dff9f56c",
      "old_mode": 33188,
      "old_path": "crypto/asn1/a_bitstr.c",
      "new_id": "2be07a45aa1ca32f7efc00d2935b523a7f7abf72",
      "new_mode": 33188,
      "new_path": "crypto/asn1/a_bitstr.c"
    },
    {
      "type": "modify",
      "old_id": "8dc84d4c46f8b790c19e85527c07611eda69967d",
      "old_mode": 33188,
      "old_path": "crypto/asn1/a_bool.c",
      "new_id": "67d6813a40e61b6f023d7f24c0af3b1929c890cb",
      "new_mode": 33188,
      "new_path": "crypto/asn1/a_bool.c"
    },
    {
      "type": "modify",
      "old_id": "8ee0c7eb7226e51ab23d0ab90a59b2f56d466d33",
      "old_mode": 33188,
      "old_path": "crypto/asn1/a_dup.c",
      "new_id": "b37a5c61b95893b3704c627ff8e22179393a182b",
      "new_mode": 33188,
      "new_path": "crypto/asn1/a_dup.c"
    },
    {
      "type": "modify",
      "old_id": "4a14f2bcc1ccab4a83cc5bb4e3f9ad1a259ed8b6",
      "old_mode": 33188,
      "old_path": "crypto/asn1/a_i2d_fp.c",
      "new_id": "e0713faecdee37ee21cf8d79585550eb228a2a67",
      "new_mode": 33188,
      "new_path": "crypto/asn1/a_i2d_fp.c"
    },
    {
      "type": "modify",
      "old_id": "e1a3df2e72c0a8418f38f236556b9877f4240a8f",
      "old_mode": 33188,
      "old_path": "crypto/asn1/a_mbstr.c",
      "new_id": "80cfac44e064a4c94916e5f5cce47760fe8123fe",
      "new_mode": 33188,
      "new_path": "crypto/asn1/a_mbstr.c"
    },
    {
      "type": "modify",
      "old_id": "8c420c6134888cec24dcec5470913065a6f80aae",
      "old_mode": 33188,
      "old_path": "crypto/asn1/a_object.c",
      "new_id": "56219e1f81c200014b04f3a8497489067c18da77",
      "new_mode": 33188,
      "new_path": "crypto/asn1/a_object.c"
    },
    {
      "type": "modify",
      "old_id": "73f828efb1254d46b910d7859a793b52039b42ce",
      "old_mode": 33188,
      "old_path": "crypto/asn1/asn1_lib.c",
      "new_id": "3b97b38e0b60dad2418312b1683d0715a8b340d6",
      "new_mode": 33188,
      "new_path": "crypto/asn1/asn1_lib.c"
    },
    {
      "type": "modify",
      "old_id": "069cef0b3c0c4da71a818da0083bae1d776402a7",
      "old_mode": 33188,
      "old_path": "crypto/asn1/asn_pack.c",
      "new_id": "c42cc05ea0134b9464a70b81d18a0bdd3da25540",
      "new_mode": 33188,
      "new_path": "crypto/asn1/asn_pack.c"
    },
    {
      "type": "modify",
      "old_id": "39329b6879af4fc0b3fe35871accf915014fe601",
      "old_mode": 33188,
      "old_path": "crypto/asn1/tasn_dec.c",
      "new_id": "4f25fbbac1315d3a338938eec6f64e6f46b427f0",
      "new_mode": 33188,
      "new_path": "crypto/asn1/tasn_dec.c"
    },
    {
      "type": "modify",
      "old_id": "e46968c7ea8ced02b6f6ddd511c0cf28e383970f",
      "old_mode": 33188,
      "old_path": "crypto/asn1/tasn_enc.c",
      "new_id": "9d4d587ee61d662bad1cfa04b44168cd8f72afb3",
      "new_mode": 33188,
      "new_path": "crypto/asn1/tasn_enc.c"
    },
    {
      "type": "modify",
      "old_id": "3727b9b142161b28ff295bbb0e7c3a22db205889",
      "old_mode": 33188,
      "old_path": "crypto/asn1/tasn_new.c",
      "new_id": "8a90b436d123ef5d2c27c6f6b0cb4464ae986bbb",
      "new_mode": 33188,
      "new_path": "crypto/asn1/tasn_new.c"
    },
    {
      "type": "modify",
      "old_id": "453e45acee4ecbdd3120b59ac50c5b63204b52c6",
      "old_mode": 33188,
      "old_path": "crypto/bio/bio.c",
      "new_id": "610c733b2f02c88a194d88b91b9a74b68c80c735",
      "new_mode": 33188,
      "new_path": "crypto/bio/bio.c"
    },
    {
      "type": "modify",
      "old_id": "8f47568def93b71fde65b1588f11cc34064dca9e",
      "old_mode": 33188,
      "old_path": "crypto/bio/pair.c",
      "new_id": "c4d09c14a26886dc04165dcad2334ebb28eb4a7b",
      "new_mode": 33188,
      "new_path": "crypto/bio/pair.c"
    },
    {
      "type": "modify",
      "old_id": "253546b7cf141d860fd5f4e0a81d145ac54b43f5",
      "old_mode": 33188,
      "old_path": "crypto/bio/printf.c",
      "new_id": "102256bccb340d313901f6e3d77180bdc95e0a6d",
      "new_mode": 33188,
      "new_path": "crypto/bio/printf.c"
    },
    {
      "type": "modify",
      "old_id": "78fe102e2dbc69dd07f737bc730bdea34446dc7a",
      "old_mode": 33188,
      "old_path": "crypto/bn_extra/convert.c",
      "new_id": "29234effd2392fb7e152b5b47ee97c08c93b2792",
      "new_mode": 33188,
      "new_path": "crypto/bn_extra/convert.c"
    },
    {
      "type": "modify",
      "old_id": "bd97dd347cb3e8b9071a8696e271ca71e0de6bbe",
      "old_mode": 33188,
      "old_path": "crypto/buf/buf.c",
      "new_id": "57bf34d4b07db58c2d2ff16d9d4dc05d28d8118e",
      "new_mode": 33188,
      "new_path": "crypto/buf/buf.c"
    },
    {
      "type": "modify",
      "old_id": "1692b4ea61ec2c0f55dc47ebafabaf403fbd7b87",
      "old_mode": 33188,
      "old_path": "crypto/bytestring/cbb.c",
      "new_id": "5280dc8f9c54509f090dd9043c7b63a863b646b2",
      "new_mode": 33188,
      "new_path": "crypto/bytestring/cbb.c"
    },
    {
      "type": "modify",
      "old_id": "88748961128a28255b1e88622837b982f5e249c6",
      "old_mode": 33188,
      "old_path": "crypto/conf/conf.c",
      "new_id": "622c13ed00640403320faa87045c1376779db6dc",
      "new_mode": 33188,
      "new_path": "crypto/conf/conf.c"
    },
    {
      "type": "modify",
      "old_id": "8cbb28e3afde3dbae3887b22e8b607fa7303e89f",
      "old_mode": 33188,
      "old_path": "crypto/digest_extra/digest_extra.c",
      "new_id": "08ed671a8095566e6c87ea846a95c59efdd7f42b",
      "new_mode": 33188,
      "new_path": "crypto/digest_extra/digest_extra.c"
    },
    {
      "type": "modify",
      "old_id": "ecffdf75e5227133d55b1199a938454deb84df1a",
      "old_mode": 33188,
      "old_path": "crypto/dsa/dsa.c",
      "new_id": "4d9b1f01ed91b21f65808e424efe247d8ecf9bea",
      "new_mode": 33188,
      "new_path": "crypto/dsa/dsa.c"
    },
    {
      "type": "modify",
      "old_id": "ee75165df0b46f94ac8f98fa5cd026819fad62c3",
      "old_mode": 33188,
      "old_path": "crypto/ec_extra/ec_asn1.c",
      "new_id": "5c0dab1a4f653e6f52fc58b968e77e35bc10cd4c",
      "new_mode": 33188,
      "new_path": "crypto/ec_extra/ec_asn1.c"
    },
    {
      "type": "modify",
      "old_id": "f11ef9f46a3d4cf810367bfc18a4ec72df74774f",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp.c",
      "new_id": "39e40fd20c8d8c6d1ead989abca37d4ff1a4c12e",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp.c"
    },
    {
      "type": "modify",
      "old_id": "5f31ddb398a25e8ac3f4095f7772687bbe312511",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp_ctx.c",
      "new_id": "771f13f0039f409416f218087d43f1fdd7b2d96c",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp_ctx.c"
    },
    {
      "type": "modify",
      "old_id": "b3d8cc9858042fb79220c3e89e96ee37048dd1b9",
      "old_mode": 33188,
      "old_path": "crypto/evp/p_ed25519.c",
      "new_id": "cd787a1526c8b76881e9f63dfb6632075588d048",
      "new_mode": 33188,
      "new_path": "crypto/evp/p_ed25519.c"
    },
    {
      "type": "modify",
      "old_id": "9f9251c956228fbd2811da0b49d204c28fc9a516",
      "old_mode": 33188,
      "old_path": "crypto/evp/p_ed25519_asn1.c",
      "new_id": "c3f88850fe2e9d16828f8018d48e8c7bd7d6fa2f",
      "new_mode": 33188,
      "new_path": "crypto/evp/p_ed25519_asn1.c"
    },
    {
      "type": "modify",
      "old_id": "05158e299582ab4eac76f8ef70c45d86981abf6e",
      "old_mode": 33188,
      "old_path": "crypto/evp/p_hkdf.c",
      "new_id": "0d7ede82c2cff7e714d626442bf2ffe36f4b1196",
      "new_mode": 33188,
      "new_path": "crypto/evp/p_hkdf.c"
    },
    {
      "type": "modify",
      "old_id": "ed7df39a981325029decb29a8c282bbb2196dd67",
      "old_mode": 33188,
      "old_path": "crypto/evp/p_x25519.c",
      "new_id": "75ef6e10a79e665dcc2732848aa1608e557a323a",
      "new_mode": 33188,
      "new_path": "crypto/evp/p_x25519.c"
    },
    {
      "type": "modify",
      "old_id": "e36b41e36e39965459d2bf53ede2ace506a2f3ef",
      "old_mode": 33188,
      "old_path": "crypto/evp/p_x25519_asn1.c",
      "new_id": "3573f240c3ba50966a0cf987d3387203b1c74c6f",
      "new_mode": 33188,
      "new_path": "crypto/evp/p_x25519_asn1.c"
    },
    {
      "type": "modify",
      "old_id": "11fad3cef4b9aa222347f1eb446a598ab53594b6",
      "old_mode": 33188,
      "old_path": "crypto/evp/print.c",
      "new_id": "ed0fb0eecaa1e6458850a929d639811706af174d",
      "new_mode": 33188,
      "new_path": "crypto/evp/print.c"
    },
    {
      "type": "modify",
      "old_id": "14a5e02c9863019bd856f8dc7db05eb7179badb7",
      "old_mode": 33188,
      "old_path": "crypto/evp/scrypt.c",
      "new_id": "8212cd15ee074a4bf70ff4307fd9d78083d1f221",
      "new_mode": 33188,
      "new_path": "crypto/evp/scrypt.c"
    },
    {
      "type": "modify",
      "old_id": "532a3ad5e52caea50ecfe10d8b9d9c6ef5a017e7",
      "old_mode": 33188,
      "old_path": "crypto/ex_data.c",
      "new_id": "867ced3c9435b0a44661d5f7df681dd5af634ca4",
      "new_mode": 33188,
      "new_path": "crypto/ex_data.c"
    },
    {
      "type": "modify",
      "old_id": "93fae5694012c6dffd2d33cee58a8e99624dc3b0",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/bn.c",
      "new_id": "d7d86263d2efc16add38974096b45fa60114263b",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/bn.c"
    },
    {
      "type": "modify",
      "old_id": "f8c7ebfa62a052fac9f2a6b9f99810e77ffe0573",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/ctx.c",
      "new_id": "007316110c06f4600754bb74528f445280eaadc9",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/ctx.c"
    },
    {
      "type": "modify",
      "old_id": "bd0fa6f5de0ab9dc7f582da1dc0065cff925cc8c",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/gcd.c",
      "new_id": "e8cc764cf89121ce35d21d774ce5c55758d4896b",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/gcd.c"
    },
    {
      "type": "modify",
      "old_id": "05785582967b300e088804dad11aa9c670759497",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/prime.c",
      "new_id": "2d2ab6937f27d5c31d4bb2a3f5a3f4b6bd7b4903",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/prime.c"
    },
    {
      "type": "modify",
      "old_id": "9180d540203c6b12dc41efd4d3204f01774729cd",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/sqrt.c",
      "new_id": "f97675308a975388406fd89af17d73cbbd43db56",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/sqrt.c"
    },
    {
      "type": "modify",
      "old_id": "ee455784a79c7a99c71cd30eef3427ba49108f22",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/cipher/cipher.c",
      "new_id": "18b5e0a5e9bdded0891d917d59beb5572af5d257",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/cipher/cipher.c"
    },
    {
      "type": "modify",
      "old_id": "11dbfc2990d5a7d473c027b2e0a68edd22828b5a",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/dh/dh.c",
      "new_id": "83435118a044687c29e48aaabc4b76df0b6b5a79",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/dh/dh.c"
    },
    {
      "type": "modify",
      "old_id": "cb723d6c8bafc8238c6fc5533969f31ebfdfaa8e",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/digest/digest.c",
      "new_id": "f499c468ff3a174f97c6781a9b5d433ae75778f3",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/digest/digest.c"
    },
    {
      "type": "modify",
      "old_id": "debb965845a17bf6762b2408ffc19e56fe4f6333",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/ec.c",
      "new_id": "61ecc1f337a893dd56cde6074b955a0b054e6fed",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/ec.c"
    },
    {
      "type": "modify",
      "old_id": "31a097e82ddf4e51b9176a9f4758c0efc716fbbe",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/ec_key.c",
      "new_id": "f391a61c7bfe1d6ffdb34fff74cb4c64e0a21679",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/ec_key.c"
    },
    {
      "type": "modify",
      "old_id": "dd2e0078102f0714eb25fd3a344bdf7332bab230",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/oct.c",
      "new_id": "3f0c0d65e7ed7474934db175633b53dc513a1286",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/oct.c"
    },
    {
      "type": "modify",
      "old_id": "65cc89459e86173a64bc25b03294c7ea0f1dd504",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/wnaf.c",
      "new_id": "ce0d4b8b6b415c4cddca4fe2a39c409531f27ead",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/wnaf.c"
    },
    {
      "type": "modify",
      "old_id": "29477bd75b6536488ca674627ae25ec7a0cc807d",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rsa/blinding.c",
      "new_id": "c4cfcc2313902df288b5086c45209f53abdb940e",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rsa/blinding.c"
    },
    {
      "type": "modify",
      "old_id": "17d4c62be976149af2f2d81ed347d2a93f3d6090",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rsa/padding.c",
      "new_id": "85f7835a645671735cd983568cd364ca81865e49",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rsa/padding.c"
    },
    {
      "type": "modify",
      "old_id": "bbac05f51e3b5a6cf5aaaac95c9e273828f5ec51",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rsa/rsa.c",
      "new_id": "2139275f829525a4869f9eb7f16cf61e945243e9",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rsa/rsa.c"
    },
    {
      "type": "modify",
      "old_id": "df465f242d08f494485c49876a46e2712b627148",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rsa/rsa_impl.c",
      "new_id": "4500b1a808042957f81caf5ab05e2684c3e99981",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rsa/rsa_impl.c"
    },
    {
      "type": "modify",
      "old_id": "febe534480c225766b9d953983c35e0cf7fa8be2",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/service_indicator/service_indicator.c",
      "new_id": "dd38bd74d6285631fb33eead61f177800869d2da",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/service_indicator/service_indicator.c"
    },
    {
      "type": "modify",
      "old_id": "faea2eea06372c5244e1365dacbafdb179d703e1",
      "old_mode": 33188,
      "old_path": "crypto/hpke/hpke.c",
      "new_id": "3dfdb29b07cd21d45b293e15e68c9b5ee7d70abd",
      "new_mode": 33188,
      "new_path": "crypto/hpke/hpke.c"
    },
    {
      "type": "modify",
      "old_id": "f12871f05269c49be743bf18b4ad75b9ca0c7640",
      "old_mode": 33188,
      "old_path": "crypto/internal.h",
      "new_id": "a4cd929125e6d882ed68dc528a9afb45f6c211cd",
      "new_mode": 33188,
      "new_path": "crypto/internal.h"
    },
    {
      "type": "modify",
      "old_id": "f75e89eae56013ee4c30e63f79a589c60b868746",
      "old_mode": 33188,
      "old_path": "crypto/mem.c",
      "new_id": "4905caf7f4c26283830771741cd4d84183bc7369",
      "new_mode": 33188,
      "new_path": "crypto/mem.c"
    },
    {
      "type": "modify",
      "old_id": "c4e1aee6f6f53f657113deb50c0ae1138c20a877",
      "old_mode": 33188,
      "old_path": "crypto/obj/obj.c",
      "new_id": "1ce9d5479e9f2c482d6fb848102c53b79d7b2f2d",
      "new_mode": 33188,
      "new_path": "crypto/obj/obj.c"
    },
    {
      "type": "modify",
      "old_id": "80c06b81ce9fee3980a2dd5b3273d4428cf04c2f",
      "old_mode": 33188,
      "old_path": "crypto/pem/pem_info.c",
      "new_id": "c097013d40c2dc168562179631219ee3690e3172",
      "new_mode": 33188,
      "new_path": "crypto/pem/pem_info.c"
    },
    {
      "type": "modify",
      "old_id": "fc1144e000bbf0a872c96bf1ee0cf59c819788e3",
      "old_mode": 33188,
      "old_path": "crypto/pem/pem_lib.c",
      "new_id": "28ed438b928b3829bcc3feea23097a373f06c09f",
      "new_mode": 33188,
      "new_path": "crypto/pem/pem_lib.c"
    },
    {
      "type": "modify",
      "old_id": "773c5923d482d44a39d3c6e9435a118611eff65c",
      "old_mode": 33188,
      "old_path": "crypto/pkcs7/pkcs7_x509.c",
      "new_id": "fd71bd7b374f822fef3fceff7cd5daf8f556b84b",
      "new_mode": 33188,
      "new_path": "crypto/pkcs7/pkcs7_x509.c"
    },
    {
      "type": "modify",
      "old_id": "84b7b1271995158be71672ab58d8a32b306e5024",
      "old_mode": 33188,
      "old_path": "crypto/pkcs8/pkcs8.c",
      "new_id": "6dd111b8545e69875d33a0605f3b67dc26d9b192",
      "new_mode": 33188,
      "new_path": "crypto/pkcs8/pkcs8.c"
    },
    {
      "type": "modify",
      "old_id": "de50567121893b4335d14fe0a9a8494015f29bc4",
      "old_mode": 33188,
      "old_path": "crypto/pkcs8/pkcs8_x509.c",
      "new_id": "83d34e6a1f1d44f52008335d512dce93079cd6d9",
      "new_mode": 33188,
      "new_path": "crypto/pkcs8/pkcs8_x509.c"
    },
    {
      "type": "modify",
      "old_id": "7a95a7d1428bfd1cf846d59395841d7dea2c2f52",
      "old_mode": 33188,
      "old_path": "crypto/trust_token/pmbtoken.c",
      "new_id": "2e25cf52e96a168639a15f3a448629976179f23b",
      "new_mode": 33188,
      "new_path": "crypto/trust_token/pmbtoken.c"
    },
    {
      "type": "modify",
      "old_id": "51b40ad1ca7a42e00dd5b5209fc954012e819ba5",
      "old_mode": 33188,
      "old_path": "crypto/trust_token/trust_token.c",
      "new_id": "7cccf1afc7f2009efcb82bfbda4b42b387ec54bd",
      "new_mode": 33188,
      "new_path": "crypto/trust_token/trust_token.c"
    },
    {
      "type": "modify",
      "old_id": "da29c85641df4cdb3974586879b269898287b8c9",
      "old_mode": 33188,
      "old_path": "crypto/trust_token/voprf.c",
      "new_id": "adf02a78d490106a1e8fae0f89bb40d413f3d9ac",
      "new_mode": 33188,
      "new_path": "crypto/trust_token/voprf.c"
    },
    {
      "type": "modify",
      "old_id": "d7dcecc73c9511cc168936d3f426138adbc2b31e",
      "old_mode": 33188,
      "old_path": "crypto/x509/a_digest.c",
      "new_id": "4686993e779f174bb89ff9e8d976c835de780870",
      "new_mode": 33188,
      "new_path": "crypto/x509/a_digest.c"
    },
    {
      "type": "modify",
      "old_id": "3711a00490d40bd755ce7529e2a30d1181006337",
      "old_mode": 33188,
      "old_path": "crypto/x509/a_sign.c",
      "new_id": "de89fabd71c66178ae51f57d5daf775c3daf161c",
      "new_mode": 33188,
      "new_path": "crypto/x509/a_sign.c"
    },
    {
      "type": "modify",
      "old_id": "af2c9145572d92653309aef55c3faaee86d6b264",
      "old_mode": 33188,
      "old_path": "crypto/x509/a_verify.c",
      "new_id": "a70769fd0b7fec8349e623143fc96cb86547b644",
      "new_mode": 33188,
      "new_path": "crypto/x509/a_verify.c"
    },
    {
      "type": "modify",
      "old_id": "989deee1b683593714cccc4333550bdaa88a5dd7",
      "old_mode": 33188,
      "old_path": "crypto/x509/asn1_gen.c",
      "new_id": "937069e883718dc5ed62cdf266227c7be3ebe3f8",
      "new_mode": 33188,
      "new_path": "crypto/x509/asn1_gen.c"
    },
    {
      "type": "modify",
      "old_id": "3ad8128cdc4fdfb2929588982e7e43c67578b426",
      "old_mode": 33188,
      "old_path": "crypto/x509/by_dir.c",
      "new_id": "0283a0dba7fe82bbec11cff76c236cc4f81e6624",
      "new_mode": 33188,
      "new_path": "crypto/x509/by_dir.c"
    },
    {
      "type": "modify",
      "old_id": "393cb84c21acf0b139f993847cf5ecda4fc6c16c",
      "old_mode": 33188,
      "old_path": "crypto/x509/policy.c",
      "new_id": "47ac2d8c505eded1ae3d9f157a0e735608710e20",
      "new_mode": 33188,
      "new_path": "crypto/x509/policy.c"
    },
    {
      "type": "modify",
      "old_id": "4a4ee476d20e5cbca3fb549c4647cec7ca9df3cf",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_att.c",
      "new_id": "0dda757f5506b0e0f05f6b10211187a51309bc84",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_att.c"
    },
    {
      "type": "modify",
      "old_id": "b640413cdedc3114792bf660c1ded719590bcedc",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_cmp.c",
      "new_id": "b696b9491ed10f0bc0a4fb89ae289245533bbe15",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_cmp.c"
    },
    {
      "type": "modify",
      "old_id": "7a2d3a26166ab71111c435800d88c83ce47b3c9a",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_lu.c",
      "new_id": "2ec8971bd47828ee89a1dd69d70c545629a6073d",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_lu.c"
    },
    {
      "type": "modify",
      "old_id": "6caae4d62c2d7552180dad23b642688ddfc32657",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_obj.c",
      "new_id": "ed6dcc66364d3de78f7c99d6f423553f87e45732",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_obj.c"
    },
    {
      "type": "modify",
      "old_id": "49c66c169a9e4535fcf1e3c93fc3e38a4e3771eb",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_trs.c",
      "new_id": "1329a9f9515510f33b707824450035c60c0d0397",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_trs.c"
    },
    {
      "type": "modify",
      "old_id": "dd8435243bf5cd1cda934b3cdc88b102300c8f06",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_v3.c",
      "new_id": "0d4ecfa22b282e0f7d500d4faf0a679133f706ec",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_v3.c"
    },
    {
      "type": "modify",
      "old_id": "92882921e535d10af2e6c5b93f2a3f6372a9910e",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_vfy.c",
      "new_id": "7f3e23273092700928fc04efeb0657ef0f79f9f4",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_vfy.c"
    },
    {
      "type": "modify",
      "old_id": "fcfbc0c91c9a05689dc5289a45be88fa19ddce5a",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509name.c",
      "new_id": "cc86e289a636f6faf037e5a9882d0e0c052e33a4",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509name.c"
    },
    {
      "type": "modify",
      "old_id": "825153416eedad368ce6d8163882465408c23e9e",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509spki.c",
      "new_id": "8ff2053ae5654e86a7a23b777e6f4f6373cdb57e",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509spki.c"
    },
    {
      "type": "modify",
      "old_id": "1480448e532df459a63ab0a34ff50926717887b7",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_crl.c",
      "new_id": "9c4c116c3dfddfb158e59e5c7164bf3d3ba5e3ea",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_crl.c"
    },
    {
      "type": "modify",
      "old_id": "e6f9be2c095c57ee856e07a74bdf340fd6fd3113",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_info.c",
      "new_id": "0f074f613ce16d67d6cf080a4081341a79f33c6f",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_info.c"
    },
    {
      "type": "modify",
      "old_id": "f017423b2ca9aa76ada5e14b873d5ce0afc4f11f",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_name.c",
      "new_id": "a65c116d3b77f8d9e76a060483b5a4f913b5c971",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_name.c"
    },
    {
      "type": "modify",
      "old_id": "52bc5b673dc34b92af1be3b4092c9e918454a0f1",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_pkey.c",
      "new_id": "d48ecd111f4a70d0e4359ac3189ce70f264be85f",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_pkey.c"
    },
    {
      "type": "modify",
      "old_id": "b4093bf15c32413b0fdef3fd73384bfd703a42ef",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_akey.c",
      "new_id": "2af596af0bb7f695ede55f64e32168087242764e",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_akey.c"
    },
    {
      "type": "modify",
      "old_id": "f10c1ce2ec8c4964738df4501c2ef795621f8859",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_alt.c",
      "new_id": "858ef4d13b6621728bbc4cea899bab78144ce964",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_alt.c"
    },
    {
      "type": "modify",
      "old_id": "c558c78e64087382bb89799fc3e6a75f43626173",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_bcons.c",
      "new_id": "e614b8ec69877834731f1d995dd9a92565d59148",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_bcons.c"
    },
    {
      "type": "modify",
      "old_id": "d87dcf995dbb5f3cc8782d0cabb78bd643ab7927",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_bitst.c",
      "new_id": "1201738b55cd072ff7c41cf125e5268b2a847907",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_bitst.c"
    },
    {
      "type": "modify",
      "old_id": "a4f172d3f9c8824a2faf9fd217eb62c64f93f2dd",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_conf.c",
      "new_id": "ebf33f182cc9300e98a7db1743c32ae704896cf2",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_conf.c"
    },
    {
      "type": "modify",
      "old_id": "84d458c65a0b24cd5f582d53cdaffa1673417444",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_cpols.c",
      "new_id": "e66e260b00e5e08e1d3d082494f492961fec282b",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_cpols.c"
    },
    {
      "type": "modify",
      "old_id": "a3cae4269717bc98a51c3936d9496ae1d7f4ce66",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_crld.c",
      "new_id": "4162c3538f8d788680e836f041963186a15edff7",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_crld.c"
    },
    {
      "type": "modify",
      "old_id": "46f40a78dcce4f587081b5a12093a6a3e2d802d8",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_extku.c",
      "new_id": "d678ac781d9ca353314f37b6599e5dcce258a752",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_extku.c"
    },
    {
      "type": "modify",
      "old_id": "8104e7befdfd55a26b5ab76e6613db6de67bf35d",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_ia5.c",
      "new_id": "e0f9e6bfdaf7d816215f2ca4ddf209d4cca395e3",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_ia5.c"
    },
    {
      "type": "modify",
      "old_id": "e6b3cc59316137008185068547eb9b3f520909ae",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_info.c",
      "new_id": "2ac92213f50f2bae2ace0163dbb678fa3995c2f0",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_info.c"
    },
    {
      "type": "modify",
      "old_id": "51d15bb6ac9ed9e643798eae05bb12f50c62cb5c",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_lib.c",
      "new_id": "d006a5ee8be80a4aac4eb9fe9d1fb5781331d0b2",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_lib.c"
    },
    {
      "type": "modify",
      "old_id": "1b3b9f8a156b9bb8ee0f0a9829c52c6e224e62cf",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_ncons.c",
      "new_id": "ac9559f5c67bd2dddca58f2d2b9e9d6f3dc83699",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_ncons.c"
    },
    {
      "type": "modify",
      "old_id": "e680b5b367faed97e04621da45f6736fdb700d77",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_pci.c",
      "new_id": "f6b380248d6904aface6417e517f8750ff817697",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_pci.c"
    },
    {
      "type": "modify",
      "old_id": "4cb554157a61529c1eeaf3122e323a227d384e07",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_pcons.c",
      "new_id": "7b70a4e43138e69a4e3ee3a74ed8beae5635ab89",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_pcons.c"
    },
    {
      "type": "modify",
      "old_id": "dae4b6664051e2488fb2d7c42a48f3c496aa9972",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_pmaps.c",
      "new_id": "cd8efd6d2d2752898ec89cabf20087001f4df522",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_pmaps.c"
    },
    {
      "type": "modify",
      "old_id": "44151328ae26d95b32d573104ac953862b6874e8",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_purp.c",
      "new_id": "9f22f1acec467f23df9a7dc8ee65df23f5ad97bd",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_purp.c"
    },
    {
      "type": "modify",
      "old_id": "eac7c1d05b9c18e3830346b733dccf16e24b71c5",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_skey.c",
      "new_id": "cae776f688ba274548bf29974d178fa8ad9a08dc",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_skey.c"
    },
    {
      "type": "modify",
      "old_id": "7e1ce517ef4d8954d73a1f9e24a04b1d6975393a",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_utl.c",
      "new_id": "9281e305f847e9b4193bd2a322ff7be2cd4f9e2d",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_utl.c"
    },
    {
      "type": "modify",
      "old_id": "dca7d465beb7edc8110018b93e7f98dee4f780fd",
      "old_mode": 33188,
      "old_path": "include/openssl/mem.h",
      "new_id": "8da1dd67edd364eaf7fcd8c1529c108fd536f02f",
      "new_mode": 33188,
      "new_path": "include/openssl/mem.h"
    },
    {
      "type": "modify",
      "old_id": "9a1567d4585883f4a7e1ebd764174b6368a80913",
      "old_mode": 33188,
      "old_path": "ssl/d1_both.cc",
      "new_id": "55c92fad8a46250dde97007fa9d5c2ecfe864a90",
      "new_mode": 33188,
      "new_path": "ssl/d1_both.cc"
    },
    {
      "type": "modify",
      "old_id": "e5b04005d20084ab932e125c9dbd960e3f375e1e",
      "old_mode": 33188,
      "old_path": "ssl/encrypted_client_hello.cc",
      "new_id": "8d35f18b40340c86cb4918cee5bf791631250135",
      "new_mode": 33188,
      "new_path": "ssl/encrypted_client_hello.cc"
    },
    {
      "type": "modify",
      "old_id": "7ac82127b7788ddb37b2d53c4816f5673d7e39f8",
      "old_mode": 33188,
      "old_path": "ssl/extensions.cc",
      "new_id": "0c54c93445bf364f942cd3c9622875d772636837",
      "new_mode": 33188,
      "new_path": "ssl/extensions.cc"
    },
    {
      "type": "modify",
      "old_id": "b9b3f27827e32a27b93817d2c2caa271a9a64f2e",
      "old_mode": 33188,
      "old_path": "ssl/handshake_client.cc",
      "new_id": "601aec1cb348df1d60d74d8225d4ad8521c29cbb",
      "new_mode": 33188,
      "new_path": "ssl/handshake_client.cc"
    },
    {
      "type": "modify",
      "old_id": "fa6e9d6e5c541814cf5ebacf9629ff8bc1b02bf5",
      "old_mode": 33188,
      "old_path": "ssl/handshake_server.cc",
      "new_id": "70fe9839e395e7f06412d8949630ad04d566f35a",
      "new_mode": 33188,
      "new_path": "ssl/handshake_server.cc"
    },
    {
      "type": "modify",
      "old_id": "74e7208fb28ad566ad2b01db3737171ae07721d5",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "b83d29944b89d959e8d518e0feaa99a868ff2dff",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "4beb32276cb2e26b3fd8f9bb94995402ff8af8d0",
      "old_mode": 33188,
      "old_path": "ssl/s3_both.cc",
      "new_id": "eb9da0da79832d566506bfba2e35fc46aab230db",
      "new_mode": 33188,
      "new_path": "ssl/s3_both.cc"
    },
    {
      "type": "modify",
      "old_id": "27f0084fbd05f8869e769e08d21bbf333d982a68",
      "old_mode": 33188,
      "old_path": "ssl/ssl_aead_ctx.cc",
      "new_id": "25569221bca82e5fbf5c808d743b30167ee3e3dc",
      "new_mode": 33188,
      "new_path": "ssl/ssl_aead_ctx.cc"
    },
    {
      "type": "modify",
      "old_id": "c25dbd8070596820441ee2231b962f4a079fce1f",
      "old_mode": 33188,
      "old_path": "ssl/ssl_asn1.cc",
      "new_id": "7c702fd5a63fafd715643a58e551d2300062b0e3",
      "new_mode": 33188,
      "new_path": "ssl/ssl_asn1.cc"
    },
    {
      "type": "modify",
      "old_id": "b6f1e610842dc26e23782e857eb17fdcf5403897",
      "old_mode": 33188,
      "old_path": "ssl/ssl_cert.cc",
      "new_id": "ec77381985084b546338e4eba8d5c6ec7ac1a872",
      "new_mode": 33188,
      "new_path": "ssl/ssl_cert.cc"
    },
    {
      "type": "modify",
      "old_id": "7c3e7ef8d6f345d99019ceaa7e0cf55283049aa5",
      "old_mode": 33188,
      "old_path": "ssl/ssl_key_share.cc",
      "new_id": "c6e87a6f370ba02ff6c4fe6155c0c49619741d57",
      "new_mode": 33188,
      "new_path": "ssl/ssl_key_share.cc"
    },
    {
      "type": "modify",
      "old_id": "0f0f5b1c32f88ec019fc3eab0977c9bb64c095ed",
      "old_mode": 33188,
      "old_path": "ssl/ssl_lib.cc",
      "new_id": "86e8eb33e2f99b9a6173550027cfd0812a39614e",
      "new_mode": 33188,
      "new_path": "ssl/ssl_lib.cc"
    },
    {
      "type": "modify",
      "old_id": "885e27d365aa0e0e92a264eba85ac1aecef8885c",
      "old_mode": 33188,
      "old_path": "ssl/ssl_session.cc",
      "new_id": "5b61ebad402564072f13e143fb6827bb9a66d02b",
      "new_mode": 33188,
      "new_path": "ssl/ssl_session.cc"
    },
    {
      "type": "modify",
      "old_id": "c89d4edb5d71990829d7f628f13a421a12b79062",
      "old_mode": 33188,
      "old_path": "ssl/ssl_x509.cc",
      "new_id": "e4b3775b316cede49c1fd22d6596785411d98f2f",
      "new_mode": 33188,
      "new_path": "ssl/ssl_x509.cc"
    },
    {
      "type": "modify",
      "old_id": "46ebeaa2faafd2dd61b9b5505832a1286e9e7bc5",
      "old_mode": 33188,
      "old_path": "ssl/t1_enc.cc",
      "new_id": "a985d38bb6825abb8cc4e68fe4cf467e16f812ea",
      "new_mode": 33188,
      "new_path": "ssl/t1_enc.cc"
    },
    {
      "type": "modify",
      "old_id": "d7997c7e0b3ab6e68e7b17b4c1aec0132a9cc120",
      "old_mode": 33188,
      "old_path": "ssl/tls13_both.cc",
      "new_id": "f67c592a33ef9701231a87edda2397d6575394f5",
      "new_mode": 33188,
      "new_path": "ssl/tls13_both.cc"
    },
    {
      "type": "modify",
      "old_id": "bd0f820e8c1ed0e0465bbc57897121a1d34b13be",
      "old_mode": 33188,
      "old_path": "ssl/tls13_client.cc",
      "new_id": "92e26f22a8c6a39a3a067e5b0208759a04db8723",
      "new_mode": 33188,
      "new_path": "ssl/tls13_client.cc"
    },
    {
      "type": "modify",
      "old_id": "23889bd1c2310c38c3f3989bd8c5493bfa47c0f0",
      "old_mode": 33188,
      "old_path": "ssl/tls13_enc.cc",
      "new_id": "ad023ef8ebeea00d3f79462ab872402fcd2cec2a",
      "new_mode": 33188,
      "new_path": "ssl/tls13_enc.cc"
    }
  ]
}
