)]}'
{
  "commit": "b85fd593e08b8f27a18fb7e2feda02f01d9db15d",
  "tree": "42cb06ce67a69d1eba948ecc9733b6465e4bbf6f",
  "parents": [
    "25e571ff74c1d649d0bee724250a66852f3b062c"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Tue Aug 23 15:36:54 2005 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Tue Aug 23 15:36:54 2005 +0000"
  },
  "message": "nginx-0.1.42-RELEASE import\n\n    *) Bugfix: if the request URI had a zero length after the processing in\n       the ngx_http_proxy_module, then the segmentation fault or bus error\n       occurred in the ngx_http_proxy_module.\n\n    *) Bugfix: the \"limit_rate\" directive did not work inside the \"if\"\n       block; the bug had appeared in 0.1.38.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0dbd65260f5e2de38d4613a4a2059882de4eb6a3",
      "old_mode": 33188,
      "old_path": "docs/xml/nginx/changes.xml",
      "new_id": "9ba8ffa8d01c0af06bb96db5e4824db32ba3cf8f",
      "new_mode": 33188,
      "new_path": "docs/xml/nginx/changes.xml"
    },
    {
      "type": "modify",
      "old_id": "281036f3371f75d6b19b8cc71bd162cbdc935c41",
      "old_mode": 33188,
      "old_path": "src/core/nginx.h",
      "new_id": "8f0a3651386185b3d826254f3b40442c7495c689",
      "new_mode": 33188,
      "new_path": "src/core/nginx.h"
    },
    {
      "type": "modify",
      "old_id": "53bbc5f09b36927a4adfbbecd61a409e069a3b9a",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_timer.c",
      "new_id": "4d6c647da5dcd922d6702b8ec571c53507cee72c",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_timer.c"
    },
    {
      "type": "modify",
      "old_id": "2a62896c50d73a9e930f6c6b931080f4b506524c",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.h",
      "new_id": "5be39363bc9401ac18bf15bc3b94fd4f83ea1955",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.h"
    },
    {
      "type": "modify",
      "old_id": "cb7c9e8d0cfdb0e64d806dba6f3f6a7663fcf213",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.c",
      "new_id": "852a9bbc046d2c7cf487ec56d4c46a5172565b7b",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "6c8bf2fa4d47bd5dfd817855cc786e521d094b95",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "c6a5809484d689c3355a4f913af5e45f37e1b416",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "d1ba774ef442ced21c0f3729622373deeba42af4",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.h",
      "new_id": "2e80991028d829c78ade689856cc6e9e058958e4",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.h"
    },
    {
      "type": "modify",
      "old_id": "716a6f054041092dbfdc5a9dd49dacf821b0376d",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_script.c",
      "new_id": "27c9ce045685082d0e38a850463fdff8d5f5d61c",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_script.c"
    },
    {
      "type": "modify",
      "old_id": "14d4c80224ed63e510f10223a73b44715887c4a5",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_special_response.c",
      "new_id": "ba3bfcbc6080f0f6925652fbb1368a8dbd7a233f",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_special_response.c"
    },
    {
      "type": "modify",
      "old_id": "9d056941180ecb5f70e2f915ea40cf49bd20f07f",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process_cycle.c",
      "new_id": "0c8fdd27ca7665dd84fc3e79f8d5123ea8ef5ae9",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process_cycle.c"
    }
  ]
}
