)]}'
{
  "commit": "a9e3c65d22ad68b994ad7046b243ae459b242ffa",
  "tree": "2f85abde47a6c502afa67a0e8dfe96fc59dbf8f7",
  "parents": [
    "09be2f18c55ac403cbc9103f47ea5e5c9e8604fa"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Thu Sep 01 13:49:36 2011 +0000"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Thu Sep 01 13:49:36 2011 +0000"
  },
  "message": "Proper SSL shutdown handling.\n\nIf connection has unsent alerts, SSL_shutdown() tries to send them even\nif SSL_set_shutdown(SSL_RECEIVED_SHUTDOWN|SSL_SENT_SHUTDOWN) was used.\nThis can be prevented by SSL_set_quiet_shutdown().  SSL_set_shutdown()\nis required nevertheless to preserve session.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bb689488a86204a9164c047cf2e29e1037a9b298",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl.c",
      "new_id": "259b1d8f269afac09f409188c61301a20d74afa7",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl.c"
    }
  ]
}
