)]}'
{
  "commit": "5f46384ad0258d18e25f1ff7a854e088558843d6",
  "tree": "01f68ae8abb66a0969a3702df9f84f04278614bc",
  "parents": [
    "4f5480b0198ae3a88b1928565600dece0ad97cd7"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Fri Jul 12 15:35:31 2019 +0300"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Fri Jul 12 15:35:31 2019 +0300"
  },
  "message": "Perl: disabled unrelated calls from variable handlers.\n\nVariable handlers are not expected to send anything to the client, cannot\nsleep or read body, and are not expected to modify the request.  Added\nappropriate protection to prevent accidental foot shooting.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e9db2f7d6bf2422d04b37c9b9e18c00ae34b5127",
      "old_mode": 33188,
      "old_path": "src/http/modules/perl/nginx.xs",
      "new_id": "67ec0a56427ff271422ebac2cbae2ba9f3265582",
      "new_mode": 33188,
      "new_path": "src/http/modules/perl/nginx.xs"
    },
    {
      "type": "modify",
      "old_id": "ac6a7a2a32216f9dccfae4577d3b198e0de6fed2",
      "old_mode": 33188,
      "old_path": "src/http/modules/perl/ngx_http_perl_module.c",
      "new_id": "a383e9002ee7a02a38eebc65c9e0339622e20247",
      "new_mode": 33188,
      "new_path": "src/http/modules/perl/ngx_http_perl_module.c"
    },
    {
      "type": "modify",
      "old_id": "5c967dfb323529122c94b4d840e4a0154162e538",
      "old_mode": 33188,
      "old_path": "src/http/modules/perl/ngx_http_perl_module.h",
      "new_id": "b67ce137cc5bd7047ac5cb30bd8ade5a786d50ef",
      "new_mode": 33188,
      "new_path": "src/http/modules/perl/ngx_http_perl_module.h"
    }
  ]
}
