)]}'
{
  "commit": "7cb91d23cdb25f9f084c13941c2ca78fc50cc9d1",
  "tree": "adc5fb03da251762e38f795ad8939a3fa427df0e",
  "parents": [
    "0ffd3658dcdc21a6c56d234cf2a6008487dcfaa7"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Fri Jul 14 16:48:05 2023 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jul 24 17:15:48 2023 +0000"
  },
  "message": "Reflect OPENSSL_NO_SOCK and OPENSSL_NO_POSIX_IO into headers\n\nLike OPENSSL_NO_FILESYSTEM, keep us honest: if the symbol is missing,\ndon\u0027t declare it in the headers. This ensures folks aren\u0027t relying on\ndead code elimination and then later break when they build in a context\nwhere it doesn\u0027t happen.\n\nBug: 629\nChange-Id: I3e56c3879e970aa8d0d6e0e5f1ad046d0f420ef0\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/61730\nReviewed-by: Bob Beck \u003cbbe@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "707a4b1553c598cc3ca2470a2a2a31aeed594c3a",
      "old_mode": 33188,
      "old_path": "include/openssl/bio.h",
      "new_id": "17d47fc176eea630c014261e8abe11667053747c",
      "new_mode": 33188,
      "new_path": "include/openssl/bio.h"
    },
    {
      "type": "modify",
      "old_id": "6f35e6bcedabf3cf2043bbd8a4dbd8718ce7b381",
      "old_mode": 33188,
      "old_path": "include/openssl/ssl.h",
      "new_id": "995d05e8c21629ae8f975d536ab9c6e894b376ca",
      "new_mode": 33188,
      "new_path": "include/openssl/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "26ffd5036cb9b15b741d20d83fc9143f1bb4e835",
      "old_mode": 33188,
      "old_path": "ssl/ssl_lib.cc",
      "new_id": "5a2ac2a8f586f2b90e4eb2989b05406a5e434769",
      "new_mode": 33188,
      "new_path": "ssl/ssl_lib.cc"
    }
  ]
}
