)]}'
{
  "commit": "8629b9b27ee44a3c9b327a32ad3c15735da83866",
  "tree": "b975ec4ede17c5cc6fa44855a7c9ef605a1b0874",
  "parents": [
    "67392e805461ae4d599eea5e1b686147792d4e88"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu Jan 29 14:29:49 2009 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu Jan 29 14:29:49 2009 +0000"
  },
  "message": "fix reverse resolving cache: it stored zero length names\n*) free name only if it has been already allocated\n*) store name length\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "05b44c7719ae36be98421cd0695ef8fafdc19843",
      "old_mode": 33188,
      "old_path": "src/core/ngx_resolver.c",
      "new_id": "ce94201347fc6dda313fb5a929dd845af1b1210b",
      "new_mode": 33188,
      "new_path": "src/core/ngx_resolver.c"
    }
  ]
}
