)]}'
{
  "commit": "8d312a04845e98a0c3ceafde50377b56fc83d2c0",
  "tree": "8fc3727816f6bd548f42785e078edc1f961bcc48",
  "parents": [
    "e3699194450641a88372e15e3a33bdbed160378d"
  ],
  "author": {
    "name": "Daniel Verkamp",
    "email": "dverkamp@google.com",
    "time": "Tue Apr 08 14:22:43 2025 -0700"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Apr 22 14:32:36 2025 -0700"
  },
  "message": "Fix urandom_test includes so it is not a no-op\n\nThe test source is in crypto/rand/urandom_test.cc, and it is expecting\nOPENSSL_RAND_URANDOM to be defined (which is in crypto/rand/internal.h),\nbut it was including ../internal.h (aka crypto/internal.h) and not\ncrypto/rand/internal.h, so the whole test was simply omitted and\nreplaced with a printf(\"PASS\\n\").\n\ncrypto/internal.h is also needed for some helper functions, so both\n\"internal.h\" and \"../internal.h\" are needed, as well as bcm_support.h\nfor CRYPTO_get_fork_generation() and crypto/fipsmodule/rand/internal.h\nfor have_rdrand().\n\nChange-Id: I0d5409d0a43679146afba6f60c21c651e49a8bff\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/78407\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6b6ae5204f6393fe20670476e544612f981259ec",
      "old_mode": 33188,
      "old_path": "crypto/rand/urandom_test.cc",
      "new_id": "e383e447e34bdf0d7735fd1372e23d75b6c3eed4",
      "new_mode": 33188,
      "new_path": "crypto/rand/urandom_test.cc"
    }
  ]
}
