)]}'
{
  "commit": "4959ec482e14884e6c132ed0533c6d62bcc89405",
  "tree": "1993d130e544b3672fb4e612f805aaa8af140566",
  "parents": [
    "debb8a42db100ed27e92cd8126b93844c8f9b3a8"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon May 23 12:07:45 2005 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon May 23 12:07:45 2005 +0000"
  },
  "message": "nginx-0.1.33-RELEASE import\n\n    *) Bugfix: nginx could not be built with the --without-pcre parameter;\n       the bug had appeared in 0.1.29.\n\n    *) Bugfix: 3, 4, 7, and 8 the \"proxy_set_header\" directives in one\n       level cause the bus fault on start up.\n\n    *) Bugfix: the HTTP protocol was specified in the HTTPS redirects.\n\n    *) Bugfix: if the \"rewrite\" directive used the captures inside the \"if\"\n       directive, then the 500 error code was returned.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "968015fe2921fababeb3388420b5f61046528f8c",
      "old_mode": 33188,
      "old_path": "auto/cc/ccc",
      "new_id": "298f31e99c2198544290d626dd993f1b27ac00ac",
      "new_mode": 33188,
      "new_path": "auto/cc/ccc"
    },
    {
      "type": "modify",
      "old_id": "b2eabebe543cb39021462d50c3fb358a896b7d25",
      "old_mode": 33188,
      "old_path": "auto/cc/conf",
      "new_id": "4d151da96b8cf8785dbe01f12a84295530994fc8",
      "new_mode": 33188,
      "new_path": "auto/cc/conf"
    },
    {
      "type": "modify",
      "old_id": "fb4f49aaf20e457ee8fc3c5ecda9af7a0b336573",
      "old_mode": 33188,
      "old_path": "auto/cc/name",
      "new_id": "c89ce79759b486668def2f1c35bf9ee722c2bdcd",
      "new_mode": 33188,
      "new_path": "auto/cc/name"
    },
    {
      "type": "modify",
      "old_id": "226f8ddc45552f2aa2ccfec27f6061f2f02d68a2",
      "old_mode": 33188,
      "old_path": "auto/os/conf",
      "new_id": "69813ce25a99db4eecb279c05e032633a7ff7f4f",
      "new_mode": 33188,
      "new_path": "auto/os/conf"
    },
    {
      "type": "modify",
      "old_id": "ce7f6c351aa269f8891c83def5603f539af80411",
      "old_mode": 33188,
      "old_path": "docs/xml/nginx/changes.xml",
      "new_id": "f65c70589634e58378a7532ebba7f58e33ed2567",
      "new_mode": 33188,
      "new_path": "docs/xml/nginx/changes.xml"
    },
    {
      "type": "modify",
      "old_id": "bb6f093e4851a36d04598c0c61b8aa767c6fdb36",
      "old_mode": 33188,
      "old_path": "src/core/nginx.c",
      "new_id": "7b98e1263650883f3f1a96ec6e4fe278cffe1981",
      "new_mode": 33188,
      "new_path": "src/core/nginx.c"
    },
    {
      "type": "modify",
      "old_id": "d1a5693b61e1d328f215bf4b14927517db5ebe26",
      "old_mode": 33188,
      "old_path": "src/core/nginx.h",
      "new_id": "efc35b85eb6a2417063dc67d9e7a24cdf0556a40",
      "new_mode": 33188,
      "new_path": "src/core/nginx.h"
    },
    {
      "type": "modify",
      "old_id": "42143bd2c2d07a2ecdccfa55c9a9aac21fd6d2b7",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.c",
      "new_id": "1a66ea92a71edaeacfd6a1f1b60a4b563b281eac",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.c"
    },
    {
      "type": "modify",
      "old_id": "675d427d44c9cf6afd3f33b2b00bedb31aa4091f",
      "old_mode": 33188,
      "old_path": "src/core/ngx_config.h",
      "new_id": "4045e7a828e3d7fe6d66b3b3d8cf3462e30b318d",
      "new_mode": 33188,
      "new_path": "src/core/ngx_config.h"
    },
    {
      "type": "modify",
      "old_id": "eed955a7234ed8beb8c543a2d3a32a6df44c52f7",
      "old_mode": 33188,
      "old_path": "src/core/ngx_connection.h",
      "new_id": "bbca32ba63329caf431a1e377ecf167e62e516b7",
      "new_mode": 33188,
      "new_path": "src/core/ngx_connection.h"
    },
    {
      "type": "modify",
      "old_id": "eaebdb0bfaf9852dfd6414e785d07e55c2847a89",
      "old_mode": 33188,
      "old_path": "src/core/ngx_cycle.c",
      "new_id": "3a1c00e65e7d2ebc3b66f764312b0c0faab8d1d0",
      "new_mode": 33188,
      "new_path": "src/core/ngx_cycle.c"
    },
    {
      "type": "modify",
      "old_id": "46d2e0acb7938ff765d4ef34fa486335d56e9512",
      "old_mode": 33188,
      "old_path": "src/core/ngx_file.c",
      "new_id": "efabd39b82dc9a0771636449ead7d27951acf4fc",
      "new_mode": 33188,
      "new_path": "src/core/ngx_file.c"
    },
    {
      "type": "modify",
      "old_id": "2bda85886bbfe602d38830813aa272e17b89d034",
      "old_mode": 33188,
      "old_path": "src/core/ngx_file.h",
      "new_id": "1efee294e8bc5afa9c1bf4e6f6075e622033eaed",
      "new_mode": 33188,
      "new_path": "src/core/ngx_file.h"
    },
    {
      "type": "modify",
      "old_id": "07a3f7fc54b5cacadaf89800186683b0c85fba64",
      "old_mode": 33188,
      "old_path": "src/core/ngx_garbage_collector.c",
      "new_id": "4eeaeb9be1f3175d3de2f77417a5cc8ec5db9138",
      "new_mode": 33188,
      "new_path": "src/core/ngx_garbage_collector.c"
    },
    {
      "type": "modify",
      "old_id": "e7bdc410dcd82fa234327946416b4b4f567376df",
      "old_mode": 33188,
      "old_path": "src/core/ngx_inet.c",
      "new_id": "7b2d8d6b82053c3836999e0fdf9edaaefdafce22",
      "new_mode": 33188,
      "new_path": "src/core/ngx_inet.c"
    },
    {
      "type": "modify",
      "old_id": "27825826233276d2a54eff01b65898075e4a94f6",
      "old_mode": 33188,
      "old_path": "src/core/ngx_log.c",
      "new_id": "efc62f93ccd7441ac44ec4be5319d37b7e2a6208",
      "new_mode": 33188,
      "new_path": "src/core/ngx_log.c"
    },
    {
      "type": "modify",
      "old_id": "e4a8723b2d39675a45dbccfe22163f5e2dcef167",
      "old_mode": 33188,
      "old_path": "src/core/ngx_output_chain.c",
      "new_id": "1e7229114e9ebed274b7d4beec8f793529ae4d89",
      "new_mode": 33188,
      "new_path": "src/core/ngx_output_chain.c"
    },
    {
      "type": "modify",
      "old_id": "8d69c1b72a07f3617a53b2d5ca4258739d3328a8",
      "old_mode": 33188,
      "old_path": "src/core/ngx_string.c",
      "new_id": "0307bb1cd85207ae953b26ff839669e9764445dc",
      "new_mode": 33188,
      "new_path": "src/core/ngx_string.c"
    },
    {
      "type": "modify",
      "old_id": "30938a174cb3d5f36ec0469e2232a6e735ff30a6",
      "old_mode": 33188,
      "old_path": "src/core/ngx_times.c",
      "new_id": "f43987e85563b30f8457bd0e490e736111833a11",
      "new_mode": 33188,
      "new_path": "src/core/ngx_times.c"
    },
    {
      "type": "modify",
      "old_id": "a7fdd635734108d52cc07cf7b2d2f0e185c67b96",
      "old_mode": 33188,
      "old_path": "src/core/ngx_unix_domain.c",
      "new_id": "097d111c4041c946772479df48629d075f9dd020",
      "new_mode": 33188,
      "new_path": "src/core/ngx_unix_domain.c"
    },
    {
      "type": "modify",
      "old_id": "a24be244472f4685042c1148963173e830d9d70f",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_proxy_module.c",
      "new_id": "92dd6cc9c00756cb031d0a3d99d944c766010fce",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "47ff8c536b9c40cbb126387cd068f35dabcd655c",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_rewrite_module.c",
      "new_id": "da4719b7b1787902cf576e208818b63c8c884054",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_rewrite_module.c"
    },
    {
      "type": "modify",
      "old_id": "f3defa07af15722f4652fab1b9807967d16d38cb",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_header_filter_module.c",
      "new_id": "a45f2e570ef987ee2013d300aa056bc2a30f4b0b",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_header_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "ea1e56b34662eb7285dd03f09070480351b7976e",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_script.c",
      "new_id": "89256b355e7da45844b014dc2c2f278591166be4",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_script.c"
    },
    {
      "type": "modify",
      "old_id": "cf80f22b49b5d039b4c2ddc52b5660b4bd5c2f03",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_script.h",
      "new_id": "eb6f17ea9dead77c20d51b05f42798d2bbce83b2",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_script.h"
    },
    {
      "type": "modify",
      "old_id": "51d608bf4ff6da8ea35ed05fdfe15b66b8ba3f38",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_errno.h",
      "new_id": "310a1dc22d6dd900bfe081a4cf3cca9785dde2e5",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_errno.h"
    },
    {
      "type": "modify",
      "old_id": "72137f95295d4cc5e79f3b8ddcd0a1c16d7786db",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_time.c",
      "new_id": "1b1a56697be682eae74ce1962a021a41b0c4398d",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_time.c"
    },
    {
      "type": "modify",
      "old_id": "6e5a38ae2d46f34bf604393dc2125773dc247601",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_time.h",
      "new_id": "d3d176fdab9478f369b1eab316c9816e568bc622",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_time.h"
    }
  ]
}
