)]}'
{
  "commit": "517de5a9ff52a51ea773fb3b48e78b7df3d06672",
  "tree": "100e8c1244711933931875c1cdca5f1615ad3f3a",
  "parents": [
    "fa8712a283f4526ba417ec5a6fa98caaf1b313f6"
  ],
  "author": {
    "name": "Vladimir Homutov",
    "email": "vl@nginx.com",
    "time": "Wed Sep 22 10:20:00 2021 +0300"
  },
  "committer": {
    "name": "Vladimir Homutov",
    "email": "vl@nginx.com",
    "time": "Wed Sep 22 10:20:00 2021 +0300"
  },
  "message": "Stream: added half-close support.\n\nThe \"proxy_half_close\" directive enables handling of TCP half close.  If\nenabled, connection to proxied server is kept open until both read ends get\nEOF.  Write end shutdown is properly transmitted via proxy.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1275cf22548f7e37bdc8287b059ae1840b910076",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream_proxy_module.c",
      "new_id": "934e7d8f22204dee247aca7d5c236cac08dbd928",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "9857e0b750a1e1259219b7552e255f2e61f50d96",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream_upstream.h",
      "new_id": "f5617794fede1f9298176e88e491ec523cd55bed",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_upstream.h"
    }
  ]
}
