)]}'
{
  "commit": "0fc0e7afa1c997038c1dc6e0838446efe97b7f69",
  "tree": "7550911936380d2a62e507f352438d1b63df1e50",
  "parents": [
    "8fe61c3d560df9f3e2f67aada7c96046f94f6329"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Fri Sep 05 12:35:26 2025 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Sep 15 16:49:24 2025 -0700"
  },
  "message": "Const-correct X509_NAME and test thread-safety\n\nFinally!\n\nFixed: 42290269\nChange-Id: Icb0e885b9f2afa02bbc2d1ef99358461d7990335\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/81892\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a6df71267035fa7279fb2cbd0bf8194e9d634972",
      "old_mode": 33188,
      "old_path": "crypto/x509/by_dir.cc",
      "new_id": "c6ed9e7290fda9f956a11770d1e4c7624816cc19",
      "new_mode": 33188,
      "new_path": "crypto/x509/by_dir.cc"
    },
    {
      "type": "modify",
      "old_id": "3bee7cde230f98b95429b781699bda6d6cbb1309",
      "old_mode": 33188,
      "old_path": "crypto/x509/internal.h",
      "new_id": "f5d2dc4e192c1acf5e0d49ee7f1d4d8bb7d7131e",
      "new_mode": 33188,
      "new_path": "crypto/x509/internal.h"
    },
    {
      "type": "modify",
      "old_id": "d5a84601d347d662a8df9ec723b2314d2f6cfc4c",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_akeya.cc",
      "new_id": "a9ef7d479d229e90516c58edde291dd2f5ec1245",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_akeya.cc"
    },
    {
      "type": "modify",
      "old_id": "5ba89d1794d605a73f4c12545c260e710c615b1f",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_crld.cc",
      "new_id": "b8fd313d767b41b7b565d5d0a9d20b8dbeaa5283",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_crld.cc"
    },
    {
      "type": "modify",
      "old_id": "63d4cf25e0077f60d0be26cabaf7b30f33387ec1",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_genn.cc",
      "new_id": "628f1ba60b85132055acb7ba6a966e9164cfe79d",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_genn.cc"
    },
    {
      "type": "modify",
      "old_id": "00b4744fbf7f117df6f4dc5a535904e55a2294c9",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_info.cc",
      "new_id": "573734f366fe67cd87f2eeee333233e904209ff3",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_info.cc"
    },
    {
      "type": "modify",
      "old_id": "c94bb20922446eae679083929f190742f8ae080a",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_ncons.cc",
      "new_id": "e130c9c2b6a7fe50519dfc5f43962253ba48c33a",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_ncons.cc"
    },
    {
      "type": "modify",
      "old_id": "5e5b57c67e03cd87fdc892a365d7151d4b5f0e6b",
      "old_mode": 33188,
      "old_path": "crypto/x509/v3_purp.cc",
      "new_id": "04f67e815ee50a35a7892f2b1d2a706951833099",
      "new_mode": 33188,
      "new_path": "crypto/x509/v3_purp.cc"
    },
    {
      "type": "modify",
      "old_id": "3e5a784d8d8b520b6b59c5ef037b1f27d5252d00",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_cmp.cc",
      "new_id": "e0a4b2a363b927f694f7d2d3679a9359cf231e70",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_cmp.cc"
    },
    {
      "type": "modify",
      "old_id": "6646f4d7115724766259d27b2ddfb5e9a61c286b",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_lu.cc",
      "new_id": "d3c063074a735a73f0388060a26605896e4e4d27",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_lu.cc"
    },
    {
      "type": "modify",
      "old_id": "98ab04fc61e1a5e599027882ac238b0582051d5b",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_set.cc",
      "new_id": "0da8cc581fd87b7c08eaf7f1d0ea02e32133bb92",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_set.cc"
    },
    {
      "type": "modify",
      "old_id": "b9094d025ef6d9d4f36fbb25072c7a40346d837e",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_test.cc",
      "new_id": "354955e4b8dfccdcec628c4b0125cf899e1ea841",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_test.cc"
    },
    {
      "type": "modify",
      "old_id": "87a714aac9abbbf2efdcaf1b4f4c07568e114ee9",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_vfy.cc",
      "new_id": "5b007e573c6d9f6964f0661938626fbcaba91908",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_vfy.cc"
    },
    {
      "type": "modify",
      "old_id": "75e07e080e7176ba5c38ae6e073828fe36973450",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509cset.cc",
      "new_id": "3ef23d332e2495354996e509238fc77e7d51187f",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509cset.cc"
    },
    {
      "type": "modify",
      "old_id": "e98d0467753a052549cb4be0ae3db236faa70cea",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_all.cc",
      "new_id": "9167aa6a49c43720fb68c1be8d36f5e1a481abf0",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_all.cc"
    },
    {
      "type": "modify",
      "old_id": "2d486ae068b0999113ba1723bd9e86033b99e743",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_crl.cc",
      "new_id": "0c0874e8891bc4733480b81bb41fc8b6e4528475",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_crl.cc"
    },
    {
      "type": "modify",
      "old_id": "0e80ab420522c3f3c67ac6e5c06ee554bda610b7",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_name.cc",
      "new_id": "973741a8d21069648473282d989874aab433e8c0",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_name.cc"
    },
    {
      "type": "modify",
      "old_id": "ca7490433692034cf043db5fc9a8490361ebf91a",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_req.cc",
      "new_id": "b8c0f8451508ed4d158b5b2e2927b770e6a32f0b",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_req.cc"
    },
    {
      "type": "modify",
      "old_id": "442c827ad79fde0374c0f5c1d7177dfdacbfaae6",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_x509.cc",
      "new_id": "c9cc3098881954881b8b343eb3e95b4efa112edd",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_x509.cc"
    },
    {
      "type": "modify",
      "old_id": "e490931504b10204f6f1daa33663a9e499063406",
      "old_mode": 33188,
      "old_path": "include/openssl/x509.h",
      "new_id": "fb61deec8ebcba2cf7e090aa8e58b6baba2a765b",
      "new_mode": 33188,
      "new_path": "include/openssl/x509.h"
    },
    {
      "type": "modify",
      "old_id": "4fe0da8da1db3727e9932747b7fb29f96a4839ba",
      "old_mode": 33188,
      "old_path": "ssl/ssl_x509.cc",
      "new_id": "8dfb1047784270c1dadbb486f59215c8af2d70ba",
      "new_mode": 33188,
      "new_path": "ssl/ssl_x509.cc"
    }
  ]
}
