)]}'
{
  "commit": "58906eab928fe849a55cb846fcd84fb8b64773ed",
  "tree": "53521ee536e7fed96e20b59ac95c532281609187",
  "parents": [
    "861cb31975b68abd0b6ed7d0dd37213b17385bab"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Nov 20 23:59:49 2023 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Nov 30 16:22:48 2023 +0000"
  },
  "message": "Merge \u003copenssl/x509v3.h\u003e into \u003copenssl/x509.h\u003e\n\nChange-Id: I53147d1f96d1f99909f5c8bda00cefb088677a0e\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/64138\nReviewed-by: Bob Beck \u003cbbe@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b97bd6343891e1c6eac357888d43978947dc8761",
      "old_mode": 33188,
      "old_path": "crypto/asn1/asn1_test.cc",
      "new_id": "efeb72816a6f16400743f8d77882b89817ea19f4",
      "new_mode": 33188,
      "new_path": "crypto/asn1/asn1_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b75a5feb9a04fae3d3dbd4e6c666c24bb722c272",
      "old_mode": 33188,
      "old_path": "crypto/x509/asn1_gen.c",
      "new_id": "73a5cc3f0c229108fa32a3001efea2b4e6f1afb5",
      "new_mode": 33188,
      "new_path": "crypto/x509/asn1_gen.c"
    },
    {
      "type": "modify",
      "old_id": "f190b661707dbe76a5a67f40ddc25ad1428334bd",
      "old_mode": 33188,
      "old_path": "crypto/x509/internal.h",
      "new_id": "25b6e5f03b050eff0f4d9e169c6f6b5beb2e00ed",
      "new_mode": 33188,
      "new_path": "crypto/x509/internal.h"
    },
    {
      "type": "modify",
      "old_id": "36620f4d70c892cd35acde2a6ee7c46e5f9966e5",
      "old_mode": 33188,
      "old_path": "crypto/x509/policy.c",
      "new_id": "066e8cc56f9dd7bce8243f0a6be1fdf179452fcc",
      "new_mode": 33188,
      "new_path": "crypto/x509/policy.c"
    },
    {
      "type": "modify",
      "old_id": "1957e3175bf957a29d70682aa919f202fcea976d",
      "old_mode": 33188,
      "old_path": "crypto/x509/t_crl.c",
      "new_id": "fcb36acdfcce2126ecfb9368384b53283c0dd3e9",
      "new_mode": 33188,
      "new_path": "crypto/x509/t_crl.c"
    },
    {
      "type": "modify",
      "old_id": "e9287d5f3d3dacb628542f5749a89774dca8a0a3",
      "old_mode": 33188,
      "old_path": "crypto/x509/t_req.c",
      "new_id": "3cfab193f3d34b2e351c11b9babf386e2a4fe214",
      "new_mode": 33188,
      "new_path": "crypto/x509/t_req.c"
    },
    {
      "type": "modify",
      "old_id": "1d71576ccd9b12e8ceaebdc33294151737b751c2",
      "old_mode": 33188,
      "old_path": "crypto/x509/t_x509.c",
      "new_id": "9596b65e5a87dfdd6ee98718e378878600b01a8b",
      "new_mode": 33188,
      "new_path": "crypto/x509/t_x509.c"
    },
    {
      "type": "modify",
      "old_id": "b5b662fdaeabf38a28dfe0aaaf00b37380a8f457",
      "old_mode": 33188,
      "old_path": "crypto/x509/tab_test.cc",
      "new_id": "be17b7ad1d8432d3e0d3ac242bb14dbf42b0464b",
      "new_mode": 33188,
      "new_path": "crypto/x509/tab_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2af596af0bb7f695ede55f64e32168087242764e",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_akey.c",
      "new_id": "740058dd4ba93d269f8c4f787aa88cf69983eb93",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_akey.c"
    },
    {
      "type": "modify",
      "old_id": "f18f4e339e0ea524647cd286f340173155edb69f",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_akeya.c",
      "new_id": "4a05aae6305d96deac76fa392385be19b568d20e",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_akeya.c"
    },
    {
      "type": "modify",
      "old_id": "1d80d71318a20a1bbbea94f16309ba857ce38288",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_alt.c",
      "new_id": "f61645a77a6c1f52fdde31b74ee9b657582c7753",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_alt.c"
    },
    {
      "type": "modify",
      "old_id": "e614b8ec69877834731f1d995dd9a92565d59148",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_bcons.c",
      "new_id": "0808012132c1d74995d01c3f1001c1190612c73a",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_bcons.c"
    },
    {
      "type": "modify",
      "old_id": "1201738b55cd072ff7c41cf125e5268b2a847907",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_bitst.c",
      "new_id": "01245024c63b7b05382d438434054da4a82ba65b",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_bitst.c"
    },
    {
      "type": "modify",
      "old_id": "58485c49b1ff73a4bdf771170ea76b7e661c6776",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_conf.c",
      "new_id": "998ec186d07af007973fcc19a0a2ad2cb74c25d5",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_conf.c"
    },
    {
      "type": "modify",
      "old_id": "7464a4265ba39308f8f7c5e6c9fd30265c2a19c4",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_cpols.c",
      "new_id": "d43c17057042ca73bfbd6f109fa63c97d14859e7",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_cpols.c"
    },
    {
      "type": "modify",
      "old_id": "dcb03f9f73088ff4e7c6d9d7553992caaa3112b6",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_crld.c",
      "new_id": "371fa8d0f1d486e27e65f3392e7002478fa38620",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_crld.c"
    },
    {
      "type": "modify",
      "old_id": "3143a98d3539e700a4dc523e42387008d3e64468",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_enum.c",
      "new_id": "3efbca52beaf6c1f723d3928d254c39e0badaa58",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_enum.c"
    },
    {
      "type": "modify",
      "old_id": "d678ac781d9ca353314f37b6599e5dcce258a752",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_extku.c",
      "new_id": "d2a438d403511224c7ce74fdd8aa7d1b068c3a0e",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_extku.c"
    },
    {
      "type": "modify",
      "old_id": "609c5dae4f8b11baa33794b0d88abe427324ddc4",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_genn.c",
      "new_id": "42cd787906e322a0575feee1f0a2e1ceeef7e377",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_genn.c"
    },
    {
      "type": "modify",
      "old_id": "e0f9e6bfdaf7d816215f2ca4ddf209d4cca395e3",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_ia5.c",
      "new_id": "d28b85a42652e46a7e435c9e733db97f6c3339f4",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_ia5.c"
    },
    {
      "type": "modify",
      "old_id": "5e14b76587509259ec8b8b1be5f1dc80d74ab3de",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_info.c",
      "new_id": "eb190de2808692c761845abd56c014aecc8216bc",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_info.c"
    },
    {
      "type": "modify",
      "old_id": "0ca2b5ec25e9ac61c0ffcf6cc0e0c121b5a253f1",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_int.c",
      "new_id": "4f1b3434cba7f986929025e3b86bcc345123c900",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_int.c"
    },
    {
      "type": "modify",
      "old_id": "1cae80e7984d25358b8ed70bcd289b1ef39818aa",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_lib.c",
      "new_id": "fa9c5ea9e1163685ef1792116f0a2b5f77855eef",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_lib.c"
    },
    {
      "type": "modify",
      "old_id": "037084e9a66575e17c943074d78049cea80985d2",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_ncons.c",
      "new_id": "31ef58d0d69c41b6eacab9d054d9a22afe3040f4",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_ncons.c"
    },
    {
      "type": "modify",
      "old_id": "f0ed0b82222291f38dcb5f890dd0be0ee78244ce",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_ocsp.c",
      "new_id": "abb7c0344983418dc46a976581e93712cf233117",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_ocsp.c"
    },
    {
      "type": "modify",
      "old_id": "7b70a4e43138e69a4e3ee3a74ed8beae5635ab89",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_pcons.c",
      "new_id": "0ab5bad54c1e3a9a198bcdb2b430ddfccec9353e",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_pcons.c"
    },
    {
      "type": "modify",
      "old_id": "cd8efd6d2d2752898ec89cabf20087001f4df522",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_pmaps.c",
      "new_id": "25be453bb9928e76eb4acf14247830e8537f4f2a",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_pmaps.c"
    },
    {
      "type": "modify",
      "old_id": "f6260e2483de195fc16a5b7b75eaecda60bf17a5",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_prn.c",
      "new_id": "c51873dac06e1bdb442a956e1344308623271d23",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_prn.c"
    },
    {
      "type": "modify",
      "old_id": "ac735e50285a60d817b32c22fbe0b44770f5e45a",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_purp.c",
      "new_id": "32fdb6045a6b1382908f4cc5d3f73f489bf03b8f",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_purp.c"
    },
    {
      "type": "modify",
      "old_id": "eff6d545f4d4366f3ff09f1a36c8cfed71306a56",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_skey.c",
      "new_id": "3d181cec31ac4e7db58a925000f08f0fa93bf309",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_skey.c"
    },
    {
      "type": "modify",
      "old_id": "bbc82e283145b0c75b58e1f03f8423bc201fe055",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_utl.c",
      "new_id": "04d940f521967b193302c400c426c89f1c71a291",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_utl.c"
    },
    {
      "type": "modify",
      "old_id": "851d6d7297188fa5ca66d24345ef7175088b0388",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_cmp.c",
      "new_id": "a934e39e3c6281ac6a0581a55c555c3e84fef12f",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_cmp.c"
    },
    {
      "type": "modify",
      "old_id": "a8f561d4458934413bb14df64c891e15b807a9a3",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_ext.c",
      "new_id": "e8e79dc78b0f215024424231804f20027249bf16",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_ext.c"
    },
    {
      "type": "modify",
      "old_id": "31e92bb295bdf1513ccc80183a9414f68a325cdf",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_lu.c",
      "new_id": "614f8f2e72905ba813d0f8b52c701b2b79e50552",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_lu.c"
    },
    {
      "type": "modify",
      "old_id": "2d2e3ea2dbfb6ec24fee6ab3d21e7cd208e29d3d",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_test.cc",
      "new_id": "d7db630f6ce10243a150af3e5108b1573c0f77d3",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_test.cc"
    },
    {
      "type": "modify",
      "old_id": "095140739b43f0cb41e6bc04f1777d47e1230c70",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_trs.c",
      "new_id": "53819b3eab789bc9a79c6fe08fc5bc73249f52df",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_trs.c"
    },
    {
      "type": "modify",
      "old_id": "0f506c9d19e43c3a6c951c6646f3fa6ffec2157c",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_v3.c",
      "new_id": "5001a00a27194ca0773e246229a9a4914ef3ecd6",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_v3.c"
    },
    {
      "type": "modify",
      "old_id": "7785339202f3e8bd6ed6baa284cd324d613a2f27",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_vfy.c",
      "new_id": "ea43b2aa50a72330a30d827ecb194753aa8cbdc1",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_vfy.c"
    },
    {
      "type": "modify",
      "old_id": "617eec9dbe8961fcbfe3afc3e04286ee9ce1f32e",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_vpm.c",
      "new_id": "2302f2e0ba72474f86915cb60f36fe5678604d6b",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_vpm.c"
    },
    {
      "type": "modify",
      "old_id": "758fccb7bd271b0a715922371b2838a845897a48",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_crl.c",
      "new_id": "76b74e926398f768cb34f99062fcbc5c2025c70f",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_crl.c"
    },
    {
      "type": "modify",
      "old_id": "8e22059c5fd8509bbf106d28df155ba07ca863b3",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_x509.c",
      "new_id": "d5b9d4d1e01349e31cfa78837d52a81b4a2eb2d5",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_x509.c"
    },
    {
      "type": "modify",
      "old_id": "5af499ed41a6e4945532c4aa7a952210fa090438",
      "old_mode": 33188,
      "old_path": "decrepit/x509/x509_decrepit.c",
      "new_id": "6ec324632272b2445f743a1198dd17dff514bea9",
      "new_mode": 33188,
      "new_path": "decrepit/x509/x509_decrepit.c"
    },
    {
      "type": "modify",
      "old_id": "9b810e10292458f8d9b0336061e6a1765f4db9e4",
      "old_mode": 33188,
      "old_path": "fuzz/conf.cc",
      "new_id": "f2bd21b66b579a93de174167028d24e6e9735e6f",
      "new_mode": 33188,
      "new_path": "fuzz/conf.cc"
    },
    {
      "type": "modify",
      "old_id": "83c0620bf1f5abf40065e24698ec3018a51d7519",
      "old_mode": 33188,
      "old_path": "include/openssl/x509.h",
      "new_id": "01225bbb441379e0405ccb8d336eed18884139c2",
      "new_mode": 33188,
      "new_path": "include/openssl/x509.h"
    },
    {
      "type": "modify",
      "old_id": "e15e698033d8bcf9d06ddcf26cb3a0b43bedce6c",
      "old_mode": 33188,
      "old_path": "include/openssl/x509v3.h",
      "new_id": "c8e52be185e0b7500e6381dad606337c1ccff029",
      "new_mode": 33188,
      "new_path": "include/openssl/x509v3.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "293d268d54f0d08a6260eb8a32e40c1f5b84e598",
      "new_mode": 33188,
      "new_path": "include/openssl/x509v3_errors.h"
    },
    {
      "type": "modify",
      "old_id": "a8f4f215b9bd78ee9195ebb6ef629f676ad8486d",
      "old_mode": 33188,
      "old_path": "ssl/ssl_test.cc",
      "new_id": "377d0dc2a6a0596ad18167153878eceb4278ee31",
      "new_mode": 33188,
      "new_path": "ssl/ssl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e4b3775b316cede49c1fd22d6596785411d98f2f",
      "old_mode": 33188,
      "old_path": "ssl/ssl_x509.cc",
      "new_id": "43672ce8986cb131d8c71a9296d0964fb298564b",
      "new_mode": 33188,
      "new_path": "ssl/ssl_x509.cc"
    },
    {
      "type": "modify",
      "old_id": "1b4764ea10c671ad3fa22cf0e04f62e25d5843aa",
      "old_mode": 33188,
      "old_path": "util/make_errors.go",
      "new_id": "01506f0f9aeebeb22ce8e1fba4f317709ab41de7",
      "new_mode": 33188,
      "new_path": "util/make_errors.go"
    }
  ]
}
