)]}'
{
  "commit": "8b170a0a0b3b1f2b0cf27e572c0125ab3123e04d",
  "tree": "d930402d76a1c50733441e1db72c67b23eec6482",
  "parents": [
    "16970d29127332e109f928fbe9efecc0a118c8dc"
  ],
  "author": {
    "name": "Hanno Becker",
    "email": "hanno.becker@arm.com",
    "time": "Tue Oct 10 11:51:19 2017 +0100"
  },
  "committer": {
    "name": "Hanno Becker",
    "email": "hanno.becker@arm.com",
    "time": "Tue Oct 10 16:04:32 2017 +0100"
  },
  "message": "Enhance and extend checking of message processing state\n\n-  Enhances the documentation of mbedtls_ssl_get_bytes_avail (return\n   the number of bytes left in the current application data record, if\n   there is any).\n-  Introduces a new public function mbedtls_ssl_check_pending for\n   checking whether any data in the internal buffers still needs to be\n   processed. This is necessary for users implementing event-driven IO\n   to decide when they can safely idle until they receive further\n   events from the underlying transport.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cc0007006280b4e382b90809484b76bd62c6035b",
      "old_mode": 33188,
      "old_path": "include/mbedtls/ssl.h",
      "new_id": "8b82eff8f0b5df6b06437c4153599427228d0de7",
      "new_mode": 33188,
      "new_path": "include/mbedtls/ssl.h"
    },
    {
      "type": "modify",
      "old_id": "759dca01317d1d0fe9ce45066e4d7f21fafe35a7",
      "old_mode": 33188,
      "old_path": "library/ssl_tls.c",
      "new_id": "7e8476cc6ab4828400499de8e0637ee0cd1b2097",
      "new_mode": 33188,
      "new_path": "library/ssl_tls.c"
    }
  ]
}
