)]}'
{
  "commit": "8cf734c7b4f2573c5220b5a6b2c8cb24bb459c04",
  "tree": "12c5a5fdaa358736d75979360d6d6e269a11a243",
  "parents": [
    "dbcb16ff685d26d0e941f735ffa507c48467df10"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Wed Aug 27 21:38:04 2014 +0400"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Wed Aug 27 21:38:04 2014 +0400"
  },
  "message": "Variables: fixed non-indexed access of prefix vars (ticket #600).\n\nPreviously, a configuration like\n\n    location / {\n        ssi on;\n        ssi_types *;\n        set $http_foo \"bar\";\n        return 200 \u0027\u003c!--#echo var\u003d\"http_foo\" --\u003e\\n\u0027;\n    }\n\nresulted in NULL pointer dereference in ngx_http_get_variable() as\nthe variable was explicitly added to the variables hash, but its\nget_handler wasn\u0027t properly set in the hash.  Fix is to make sure\nthat get_handler is properly set by ngx_http_variables_init_vars().\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b61c39d46fb31964ae02fc746113c96e918b0d9",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_variables.c",
      "new_id": "738f2237ac7fa7b801252ab02842c5821ceb39a5",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_variables.c"
    }
  ]
}
