)]}'
{
  "commit": "57a6e5dfd1885b978a09e7abbe318e9ea1bb4bcf",
  "tree": "30be15ae19de95ee6e746497a1843bc10b9a70c9",
  "parents": [
    "e363befd6855a2bc4a2d5a353c026fb1af964add"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Sat Aug 16 19:29:25 2025 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Aug 21 13:20:16 2025 -0700"
  },
  "message": "Split evp_tests.txt into separate files\n\nIt\u0027s getting a bit large. rsa_tests.txt is unfortunately still kind of\nlarge, but we can\u0027t easily split that up because the test vector\nframework is slightly stateful. (The key parsing tests remember all\nparsed keys so that they can be used later by the operation tests.)\n\nChange-Id: I62b669814c04fbe5aba7a9e4f8614e39550a3d7a\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/81508\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Lily Chen \u003cchlily@google.com\u003e\nReviewed-by: Lily Chen \u003cchlily@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e7c0f28c7768e89a22ac82f17d5cee533f8dc47",
      "old_mode": 33188,
      "old_path": "build.json",
      "new_id": "a8c771cf1327c4d6bc5191a319ccafe8591832d4",
      "new_mode": 33188,
      "new_path": "build.json"
    },
    {
      "type": "modify",
      "old_id": "dc9916f878fc67d63e221a8a8fd9ea2a81ab48d4",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp_test.cc",
      "new_id": "4702e31d6287c379d368ca38bfcfe5802974f29c",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c08b7dac13a69dca8d06516a87cd70ca47253c8b",
      "old_mode": 33188,
      "old_path": "crypto/evp/scrypt_test.cc",
      "new_id": "13485ed6f885bf16ad4c3417b6d7af2a9efa6f78",
      "new_mode": 33188,
      "new_path": "crypto/evp/scrypt_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c156093064c44ae1426068eb0d93068ef903f5e8",
      "new_mode": 33188,
      "new_path": "crypto/evp/test/dh_tests.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d4fb8d7313f34e574aad39484dd5f4536e1479a",
      "new_mode": 33188,
      "new_path": "crypto/evp/test/ec_tests.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28e636916effbd791030bb3185358b97369ace20",
      "new_mode": 33188,
      "new_path": "crypto/evp/test/ed25519_tests.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc2c748b0bf785317f5e884d5e8088b4c2fb1557",
      "new_mode": 33188,
      "new_path": "crypto/evp/test/evp_tests.txt"
    },
    {
      "type": "rename",
      "old_id": "6ba31cae7dff8d754d4bf62ee489d453f0c2ccc6",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp_tests.txt",
      "new_id": "f25a352126740835be0d87de48f14b84c8c8adbb",
      "new_mode": 33188,
      "new_path": "crypto/evp/test/rsa_tests.txt",
      "score": 72
    },
    {
      "type": "rename",
      "old_id": "fa26c6e563e7aaec83d8e454818d9db5f3db763c",
      "old_mode": 33188,
      "old_path": "crypto/evp/scrypt_tests.txt",
      "new_id": "fa26c6e563e7aaec83d8e454818d9db5f3db763c",
      "new_mode": 33188,
      "new_path": "crypto/evp/test/scrypt_tests.txt",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d6ea40aa7584a4c5269404721464d668f853d65f",
      "new_mode": 33188,
      "new_path": "crypto/evp/test/x25519_tests.txt"
    },
    {
      "type": "modify",
      "old_id": "5d9520ce173010cd4345d66aa91656fb5e2484d5",
      "old_mode": 33188,
      "old_path": "gen/sources.bzl",
      "new_id": "c71d8d18dfba918966a938784bc0eb943769ea74",
      "new_mode": 33188,
      "new_path": "gen/sources.bzl"
    },
    {
      "type": "modify",
      "old_id": "00ac47eec63f535acae0d97f77e87abee2f81538",
      "old_mode": 33188,
      "old_path": "gen/sources.cmake",
      "new_id": "63351d9c509ccd772d73212e419ccdffb55018f3",
      "new_mode": 33188,
      "new_path": "gen/sources.cmake"
    },
    {
      "type": "modify",
      "old_id": "3c5c6a4677bb2d846a31c6f8e4e686b3b6e6f5a2",
      "old_mode": 33188,
      "old_path": "gen/sources.gni",
      "new_id": "99815f8c76467d885dc9ba729becd2f554f83e93",
      "new_mode": 33188,
      "new_path": "gen/sources.gni"
    },
    {
      "type": "modify",
      "old_id": "5d74df8d92a0b566b1fdfff2b97c598f4dc7665b",
      "old_mode": 33188,
      "old_path": "gen/sources.json",
      "new_id": "9805bca050cbaa591a3142c3e5465e8bb7273678",
      "new_mode": 33188,
      "new_path": "gen/sources.json"
    },
    {
      "type": "modify",
      "old_id": "85683b06b4869d308c81d0c114b9a9c9fbe93e6c",
      "old_mode": 33188,
      "old_path": "gen/sources.mk",
      "new_id": "a92c5a1cd01a3018c59fa8bd883ed526b2ea7397",
      "new_mode": 33188,
      "new_path": "gen/sources.mk"
    }
  ]
}
