)]}'
{
  "commit": "697ee71a13f6c2f6a9626337131a6bb78f31e68b",
  "tree": "1746e51681d7eb6b70e40b5b345ad89bb980e5fa",
  "parents": [
    "2ea3200c3a3ec176613ab7a0b9a4ffc6db846120"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Sat Sep 12 00:37:59 2026 -0400"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Sep 28 13:41:57 2026 -0700"
  },
  "message": "Update trust anchor IDs for draft-05\n\nThe main difference is that the spelling for groups can express multiple\nranges now.\n\nUpdate-Note: Removed the APIs for manually configuring draft-04 group\nranges. The CertificatePropertyList parser has been updated to parse the\ndraft-05 variant. This doesn\u0027t impact the TLS wire format, just how the\nauthenticating party gets configured. Since that stuff is still in\ndevelopment, this isn\u0027t expected to break anyone.\n\nChange-Id: Ie1ddf46a4af29d41073fbb2fa47a989fde9ddae5\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/102947\nReviewed-by: Lily Chen \u003cchlily@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "03155e218d44427a34bfc99d49fb7974ac2dd0c8",
      "old_mode": 33188,
      "old_path": "include/openssl/prefix_symbols.h",
      "new_id": "f59abe8b924a46a93dcb08acf20d150cf4105e2b",
      "new_mode": 33188,
      "new_path": "include/openssl/prefix_symbols.h"
    },
    {
      "type": "modify",
      "old_id": "0d8241c2f4fed4944ecd2f7ddba05668aa654a99",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl.h",
      "new_id": "b5ca7a6b56ac3a05236960668f569d2b4bd691f9",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "375fe6a86971e39976a60b0aaebaeadd2c8df06d",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "8efc21e06cf04717c073202d996c73e6dd7a8f4e",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "8ca721fa01b687f67a8c532f8a372e708c5e1fea",
      "old_mode": 33188,
      "old_path": "ssl/ssl_credential.cc",
      "new_id": "bf97fbe1d083d1d0268970e1f346a1c6294e27d0",
      "new_mode": 33188,
      "new_path": "ssl/ssl_credential.cc"
    },
    {
      "type": "modify",
      "old_id": "bfbf211a5ba747920b6a142832aa93434480cbce",
      "old_mode": 33188,
      "old_path": "ssl/ssl_internal_test.cc",
      "new_id": "102afb5bf116b5b581fef50ccee8695d4e55b80d",
      "new_mode": 33188,
      "new_path": "ssl/ssl_internal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a051898ed1a31e767e934c93a77c052876ce275f",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/common.go",
      "new_id": "034172fa544fcc96f7f37354ed16e2e1de36174b",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/common.go"
    },
    {
      "type": "modify",
      "old_id": "34d2c445b5c7d3d0e169f01255e754600fc4ca87",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/handshake_messages.go",
      "new_id": "2a4e6e49d5e5f9b6f611fbb9b1247b97474f2c08",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/handshake_messages.go"
    },
    {
      "type": "modify",
      "old_id": "5d19dc335ac273b618d2e57997ea9504d6e779a4",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/trust_anchor_tests.go",
      "new_id": "25ccc8683f51c109ac7d9d542da571e2335de81d",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/trust_anchor_tests.go"
    }
  ]
}
