)]}'
{
  "commit": "335442f73dfc9dd7a8f8e35b7de02a8c12c769f6",
  "tree": "c61af848cba73c284d18a37a9ea847191f466f02",
  "parents": [
    "2a5c8122bb727f85de39a0ce6562ffa9c05ef11f"
  ],
  "author": {
    "name": "Minhal Cheng",
    "email": "minhalemail@gmail.com",
    "time": "Fri Apr 17 13:48:44 2026 +0800"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Apr 17 07:52:28 2026 -0700"
  },
  "message": "Fix wrong parser variable in directoryName trailing data check\n\nParseGeneralName uses two parsers: `parser` for the outer\nGeneralName TLV, and `name_parser` for the inner directoryName\ncontent. The trailing-data check on line 155 calls\nparser.HasMore() instead of name_parser.HasMore().\n\nSince parser is already fully consumed by ReadTagAndValue() at\nline 116, parser.HasMore() always returns false. Any bytes after\nthe SEQUENCE inside a directoryName are silently accepted.\n\nBug: None\nChange-Id: I5cd8d4de2a43c88e4959ec43ef85624de297401c\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/92927\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Lily Chen \u003cchlily@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d4ab2348d139c0794790217dc26db302154836eb",
      "old_mode": 33188,
      "old_path": "pki/general_names.cc",
      "new_id": "c239946ede4ab7168976bd8fc50fdc29383b9ea6",
      "new_mode": 33188,
      "new_path": "pki/general_names.cc"
    }
  ]
}
