)]}'
{
  "commit": "1a08739634fa4f2c4a9dc7ead983fbe7b8b3cf2e",
  "tree": "f0dbf84c16a78226ac2678591e3b49f2803b8515",
  "parents": [
    "08cca1f2241245a058138469aacdb7a1587182d3"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Fri Oct 10 11:56:45 2025 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Oct 10 09:14:01 2025 -0700"
  },
  "message": "Document that ASN1_STRING_set_by_NID enforces the bounds on the string\n\nThis then impacts X509_NAME_ENTRY_set_data, which impacts\nX509_NAME_ENTRY_create_by_OBJ, which impacts\nX509_NAME_ENTRY_create_by_NID.\n\nIt is... unfortunate that you need to follow so many links in the docs\nto find out what these functions do, but they\u0027re all so absurdly\ncomplicated, with layered quirks, it was difficult to keep all those\ncopies in sync without just referencing each other.\n\n(This came up in discussion of cl/817621459.)\n\nChange-Id: I399f1f3a2734e8fa67fe92166e3984e5a2e091e7\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/82748\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Lily Chen \u003cchlily@google.com\u003e\nCommit-Queue: Lily Chen \u003cchlily@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7a251b57630495ec58420f247949974d90530a96",
      "old_mode": 33188,
      "old_path": "include/openssl/asn1.h",
      "new_id": "039594fcae7727e1002e82163e47bdfad98c4cf0",
      "new_mode": 33188,
      "new_path": "include/openssl/asn1.h"
    }
  ]
}
