)]}'
{
  "commit": "cfde753736c18c2579249466829be1f7dd94b0c3",
  "tree": "af6466408c02d152c872216911b66e004e6a5140",
  "parents": [
    "dc5cb33fba51ef93d1afff30223364027f0b1188"
  ],
  "author": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Tue Dec 08 01:43:36 2020 +0300"
  },
  "committer": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Tue Dec 08 01:43:36 2020 +0300"
  },
  "message": "SSL: fixed SSL shutdown on lingering close.\n\nEnsure c-\u003erecv is properly reset to ngx_recv if SSL_shutdown()\nblocks on writing.\n\nThe bug had appeared in 554c6ae25ffc.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fd2b92ffc06dc3dd768c7917da4f08e946386042",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl.c",
      "new_id": "93a6ae46ea694e5a6ab16d57c5e18e2223430048",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl.c"
    },
    {
      "type": "modify",
      "old_id": "12a68a961d97e6e6ed2d2fc644efbe29edd5b798",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "e954c7c2529ed6d9d5ebf155b564c5790a17e49f",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "58916a1845c2686bf6aafe27556757147dcbfd9a",
      "old_mode": 33188,
      "old_path": "src/http/v2/ngx_http_v2.c",
      "new_id": "77b60d42e2fbf9f8f44313969f943276d5557387",
      "new_mode": 33188,
      "new_path": "src/http/v2/ngx_http_v2.c"
    }
  ]
}
