)]}'
{
  "commit": "7f6c169fe92a74445bc090286a9970cd1b7c1280",
  "tree": "c45ae7b0e63f66254fbe8d9037fbe6f8c8bb34eb",
  "parents": [
    "3e8ad4eb8421e3c76530123a0a98b1cd175dae76"
  ],
  "author": {
    "name": "Rudolf Polzer",
    "email": "rpolzer@google.com",
    "time": "Tue Nov 25 00:22:14 2025 -0800"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Nov 26 04:40:49 2025 -0800"
  },
  "message": "bssl speed: better and more consistent pattern matching in `-filter`.\n\nIt now supports:\n\n- All filters apply to either the catgeory, or the name, or both.\n- Case, dashes and spaces are ignored.\n- `bssl speed -filter filter1,filter2,...`: run the union of filters.\n- `bssl speed -filter \u0027foo\u0027: run only tests named foo.\n- `bssl speed -filter \u0027foo*\u0027: run all tests starting with foo.\n- `bssl speed -filter \u0027*foo\u0027: run all tests ending with foo.\n- `bssl speed -filter \u0027*foo*\u0027: run all tests with foo in the name.\n\nTested:\n  `-filter \u0027*128,*22*,sha1*,trusttoken\u0027` matches:\n  - AES-128 (just the block cipher, not the AEADs)\n  - P-224 (both ECDH and ECDSA)\n  - SHA-1\n  - TrustToken (entire category)\n\nUpdate-Note: parsing of `bssl speed -filter` changed. When the algorithm\nname is fully specified, nothing changes; however substring matching now\nneeds to be explicitly requested via `bssl speed -filter \u0027*substring*\u0027`.\nAlso, this entire utility is likely soon going to get replaced by\nsomething based on Google Benchmark in\nIc8d4cfd65065e61ae90c58bddb34463a5f398f14; we\u0027re making sure however\nthat all functionality added here will remain somehow possible using\n`--benchmark_filter` expressions (but likely with extra syntax).\n\nChange-Id: I766114ddb22b17638999b262c2d62cc86ae3e579\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/84707\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: Rudolf Polzer \u003crpolzer@google.com\u003e\nAuto-Submit: Rudolf Polzer \u003crpolzer@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db234515eb0be44a23cd6da67fefa539b7f1f732",
      "old_mode": 33188,
      "old_path": "tool/speed.cc",
      "new_id": "ddbfa8564e5e0c78652536e3f19144ae1a50e47b",
      "new_mode": 33188,
      "new_path": "tool/speed.cc"
    }
  ]
}
