)]}'
{
  "commit": "7626fbf2ef70e02f47afe59b7dd7210e75371ed7",
  "tree": "70ce07946397bdd99428f2462dfe8f0a7d7ccc3e",
  "parents": [
    "2110febb117f477cbcaf6c8fe724848b57f5d433"
  ],
  "author": {
    "name": "Matt Caswell",
    "email": "matt@openssl.org",
    "time": "Thu Mar 17 17:06:28 2016 +0000"
  },
  "committer": {
    "name": "Matt Caswell",
    "email": "matt@openssl.org",
    "time": "Wed Apr 06 14:51:42 2016 +0100"
  },
  "message": "Remove some OPENSSL_NO_ASYNC guards in init\n\nWhen config\u0027d with \"no-async\" the ASYNC_NULL implementation is used, so\nasync symbols still exist. We should still init the NULL implementation so\nthat when we get the async ctx it is NULL rather than undefined.\n\nReviewed-by: Rich Salz \u003crsalz@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "404d9c0e9566f9ffed9675add144f3b44a6d9c60",
      "old_mode": 33188,
      "old_path": "crypto/init.c",
      "new_id": "4d28e31ace40284c9b3c639c6f0bc8a9ffec3162",
      "new_mode": 33188,
      "new_path": "crypto/init.c"
    }
  ]
}
