)]}'
{
  "commit": "a34ac5b8b9c1a3281b4ee545c46177f485fb4949",
  "tree": "90b6f05b16714ebe22c550fea245ba6d2fb495c9",
  "parents": [
    "4880672a9b41a09a0984b55e219f02a2de7ab75e"
  ],
  "author": {
    "name": "Matt Caswell",
    "email": "matt@openssl.org",
    "time": "Thu Oct 27 13:46:57 2016 +0100"
  },
  "committer": {
    "name": "Matt Caswell",
    "email": "matt@openssl.org",
    "time": "Fri Oct 28 09:13:49 2016 +0100"
  },
  "message": "Add a test for BIO_read() returning 0 in SSL_read() (and also for write)\n\nA BIO_read() 0 return indicates that a failure occurred that may be\nretryable. An SSL_read() 0 return indicates a non-retryable failure. Check\nthat if BIO_read() returns 0, SSL_read() returns \u003c0. Same for SSL_write().\n\nThe asyncio test filter BIO already returns 0 on a retryable failure so we\nbuild on that.\n\nReviewed-by: Richard Levitte \u003clevitte@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "720cc7c662c3a8e55b049fe1f33c8ef1880974e1",
      "old_mode": 33188,
      "old_path": "test/asynciotest.c",
      "new_id": "23d0907dc9151ece990d757e68ff3012bd1d3695",
      "new_mode": 33188,
      "new_path": "test/asynciotest.c"
    }
  ]
}
