)]}'
{
  "commit": "4f76523ffef78ba8650c3d4905c6ff90b82dc303",
  "tree": "2b8d2e2a655e27a43317b51c4e46b8991092b2a8",
  "parents": [
    "b90200c8910cb502fa94fa2183c7b02bedc394e4"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Tue Oct 22 11:42:37 2024 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Oct 22 20:54:45 2024 +0000"
  },
  "message": "Move tests for libssl\u0027s internal utilities into a separate file\n\nssl_test.cc is getting a bit big. Also these tests broadly won\u0027t work in\nthe shared library build. They happen to all work right now, but only\nbecause all the functions are defined inline in the header. But rather\nthan having to classify these carefully and rearrange if we ever move it\nout of the header, let\u0027s just pull them all under a\n!BORINGSSL_SHARED_LIBRARY ifdef and don\u0027t think about it too hard.\n\nChange-Id: I45812eab4bbf954e43b3b98fabc18eeb78769747\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/72267\nReviewed-by: Nick Harper \u003cnharper@chromium.org\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f1e61731161dcce943927278e34dabf1a61f1fff",
      "old_mode": 33188,
      "old_path": "build.json",
      "new_id": "5f3289025597e973090e26eb05ef652f0b0b5f54",
      "new_mode": 33188,
      "new_path": "build.json"
    },
    {
      "type": "modify",
      "old_id": "296a04c011dc5ba0aca0ebfa87c70863ac3e3c30",
      "old_mode": 33188,
      "old_path": "gen/sources.bzl",
      "new_id": "79f2831d9b8dbc0a661a4354d2f565a8d0f187ec",
      "new_mode": 33188,
      "new_path": "gen/sources.bzl"
    },
    {
      "type": "modify",
      "old_id": "494f1671c66623ae42a29649c4dd839a6527b45e",
      "old_mode": 33188,
      "old_path": "gen/sources.cmake",
      "new_id": "2a20d2270ba2497f8393cd19d66564ebcf0d6ea4",
      "new_mode": 33188,
      "new_path": "gen/sources.cmake"
    },
    {
      "type": "modify",
      "old_id": "be9dd0a25f73d2604581b3efa1d5a60000c52d11",
      "old_mode": 33188,
      "old_path": "gen/sources.gni",
      "new_id": "b019af8e53e73e4891d0e39f203f978908b04530",
      "new_mode": 33188,
      "new_path": "gen/sources.gni"
    },
    {
      "type": "modify",
      "old_id": "9585d46e178faec1dc5c13be134e246f7793331a",
      "old_mode": 33188,
      "old_path": "gen/sources.json",
      "new_id": "6a236ef95bb393048320e96012b72a01bcb85e21",
      "new_mode": 33188,
      "new_path": "gen/sources.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "258d39de21a5b18856b67255d1c3bfe72c6d09ab",
      "new_mode": 33188,
      "new_path": "ssl/ssl_internal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1e09a76fc55b299b7cfd0b4eeaaed806c6de60af",
      "old_mode": 33188,
      "old_path": "ssl/ssl_test.cc",
      "new_id": "098c32a631f74c9ea92089447918903ff294dce1",
      "new_mode": 33188,
      "new_path": "ssl/ssl_test.cc"
    }
  ]
}
