)]}'
{
  "commit": "7ca6c1ff782afbb83b9f17d6552566c823247e29",
  "tree": "9f357793d471ec5655beb15e02e2b72f2f5e7c5e",
  "parents": [
    "53d9677de451bae3d3da5c1ecbe6fa7b34fa5313"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Mon Feb 27 22:15:39 2012 +0000"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Mon Feb 27 22:15:39 2012 +0000"
  },
  "message": "Fix of rbtree lookup on hash collisions.\n\nPrevious code incorrectly assumed that nodes with identical keys are linked\ntogether.  This might not be true after tree rebalance.\n\nPatch by Lanshun Zhou.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73a2db0c8003602da8f6d1076ab35469832ed0b6",
      "old_mode": 33188,
      "old_path": "src/core/ngx_open_file_cache.c",
      "new_id": "c44ac96b8b79c2275d435d2a602c465ef39db775",
      "new_mode": 33188,
      "new_path": "src/core/ngx_open_file_cache.c"
    },
    {
      "type": "modify",
      "old_id": "5c516175e9bee0b7a457e34a7a3cb9f6f6369428",
      "old_mode": 33188,
      "old_path": "src/core/ngx_resolver.c",
      "new_id": "2e3047135c1f302595932bd0466d373974fa1621",
      "new_mode": 33188,
      "new_path": "src/core/ngx_resolver.c"
    },
    {
      "type": "modify",
      "old_id": "f393334ade6bfc01f08c4eaffc563df1f331af5d",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl.c",
      "new_id": "93d38a11fddd28fa8ba6a71fed16f6cf0ac56fd3",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl.c"
    },
    {
      "type": "modify",
      "old_id": "6322fd6827afffe9ab2480276d5f96fe18ca6b81",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_limit_conn_module.c",
      "new_id": "c119945efd12422716376600fc505c19642ebe1c",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_limit_conn_module.c"
    },
    {
      "type": "modify",
      "old_id": "e4d90a98f17a37e6af16e579286c5a983cafd406",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_limit_req_module.c",
      "new_id": "f1698a3947e35ec1a36820da051ce09f68097886",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_limit_req_module.c"
    },
    {
      "type": "modify",
      "old_id": "eb1e9901567eee65243632bc6a07bdab88520ad1",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_file_cache.c",
      "new_id": "bd6cebadd128151708fd169ecc04af252038d9df",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_file_cache.c"
    }
  ]
}
