)]}'
{
  "commit": "c01e5d2c7646b6329d86bdf73edceb89a74f0c53",
  "tree": "875983fadbcec4bc9a47039ec9775f90c2250f18",
  "parents": [
    "608265c7948523b4dd900940fc701deeaaab4c34"
  ],
  "author": {
    "name": "DEPS Autoroller",
    "email": "dart-autoroll@skia-public.iam.gserviceaccount.com",
    "time": "Fri Dec 12 10:11:14 2025 -0800"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Dec 12 10:11:14 2025 -0800"
  },
  "message": "Roll BoringSSL from 20b18aef7c1a to 29e2ef6cc121 (29 revisions)\n\nhttps://boringssl.googlesource.com/boringssl.git/+log/20b18aef7c1a..29e2ef6cc121\n\n2025-12-11 davidben@google.com Deduplicate some code to compute test vector paths\n2025-12-11 davidben@google.com Skip iovec tests for NIST CAVP vectors\n2025-12-11 davidben@google.com Split sealv, openv, and openv_detached into separate tests\n2025-12-11 davidben@google.com Recreate the TestIOVecs on every test call\n2025-12-10 rpolzer@google.com When testing AEADs, don\u0027t split both the AAD and the plaintext.\n2025-12-10 davidben@google.com Revert the initial seal/openv implementations\n2025-12-10 rpolzer@google.com EVP_AEAD: implement sealv/openv for AES-GCM.\n2025-12-10 rpolzer@google.com EVP_AEAD: implement sealv/openv for AES-CTR-HMAC-SHA256.\n2025-12-10 divVerent@gmail.com EVP_AEAD: declare CRYPTO_IOVEC based APIs to support zero copy I/O.\n2025-12-09 davidben@google.com infra: Remove seemingly unused win_toolchain cache\n2025-12-09 davidben@google.com Check in .bazelversion and MODULE.bazel.lock in util/bazel-example\n2025-12-09 davidben@google.com infra: Prefix all of BoringSSL\u0027s caches\n2025-12-09 davidben@google.com Make third_party/benchmark\u0027s configure script less noisy\n2025-12-09 chlily@google.com Format *.bzl, *.bazel files using buildifier\n2025-12-09 chlily@google.com Add a try builder to run boringssl presubmits\n2025-12-09 rpolzer@google.com Fix minor benchmark issues:\n2025-12-08 davidben@google.com Retire RSA blinding support\n2025-12-08 davidben@google.com Benchmark long-lived vs newly-imported RSA keys for both sign and verify\n2025-12-08 xfding@google.com Use google/benchmark for performance tracking\n2025-12-08 rpolzer@google.com Make the benchmark timeout a floating point, not integer, flag.\n2025-12-08 rpolzer@google.com Add a utility to extract identifiers from public headers.\n2025-12-08 davidben@google.com Remove non-CBC codepaths from e_tls.cc\n2025-12-08 davidben@google.com Don\u0027t condition BORINGSSL_self_test on !_MSC_VER\n2025-12-08 davidben@google.com Inject the custom libc++ globally\n2025-12-08 davidben@google.com Don\u0027t build third-party deps with our warnings\n2025-12-08 davidben@google.com infra: Bump android-21 to android-24 on CI\n2025-12-08 davidben@google.com infra: Disable mac_arm64_bazel builder again\n2025-12-08 davidben@google.com Simply warnings config slightly\n2025-12-08 davidben@google.com Stop setting -fmsc-version in our build\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/boringssl-dart-sdk\nPlease CC dart-engprod@google.com,dart-vm-gardener@grotations.appspotmail.com,dart-vm-team@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in BoringSSL: https://crbug.com/boringssl/new\nTo file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: dart-vm-gardener@grotations.appspotmail.com\nChange-Id: I637f5c08dfb51817aac6d93f00a97279963864f8\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/467600\nReviewed-by: Brian Quinlan \u003cbquinlan@google.com\u003e\nReviewed-by: Alexander Aprelev \u003caam@google.com\u003e\nCommit-Queue: Alexander Aprelev \u003caam@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "acc62ceabbb9eaa9025299d362731ca9c1738c47",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "2fafe21e53461fb02a939ebf63f7078656c2fcd1",
      "new_mode": 33188,
      "new_path": "DEPS"
    }
  ]
}
