)]}'
{
  "commit": "7bdb720d6a7b75021ca7cea17d6f3199b5acf4ca",
  "tree": "1ff27cb0b6a00fc3a58aee44f869baa6574f0329",
  "parents": [
    "afae3fd4a4ba16147fa7a4db8e4d90799ee3b56b"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Wed Apr 19 15:30:56 2006 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Wed Apr 19 15:30:56 2006 +0000"
  },
  "message": "nginx-0.3.40-RELEASE import\n\n    *) Feature: the ngx_http_dav_module supports the MKCOL method.\n\n    *) Feature: the \"create_full_put_path\" directive.\n\n    *) Feature: the \"$limit_rate\" variable.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6704046491d5d75fbe5ad8e881bc89cdb78e8922",
      "old_mode": 33188,
      "old_path": "auto/modules",
      "new_id": "ffe0749e2ab8cd5872c1b093d2627483750f2efe",
      "new_mode": 33188,
      "new_path": "auto/modules"
    },
    {
      "type": "modify",
      "old_id": "99e89f80d5c36508b6e99a09516bfe5356bbf6e7",
      "old_mode": 33188,
      "old_path": "docs/xml/nginx/changes.xml",
      "new_id": "20e5d0c5b688b22db231389897209cff88bc25ea",
      "new_mode": 33188,
      "new_path": "docs/xml/nginx/changes.xml"
    },
    {
      "type": "modify",
      "old_id": "1da91b72930dbe26c8ee953425ab24e08d7f7f70",
      "old_mode": 33188,
      "old_path": "src/core/nginx.h",
      "new_id": "2e13e6be44aff4177ee181ff990219e27a51ffcb",
      "new_mode": 33188,
      "new_path": "src/core/nginx.h"
    },
    {
      "type": "modify",
      "old_id": "0a2c37190b7d8a00bfc562cecc881df1f7c06c2d",
      "old_mode": 33188,
      "old_path": "src/core/ngx_file.c",
      "new_id": "c3c4592a756025bd80a0601238b6f5cf1b16de57",
      "new_mode": 33188,
      "new_path": "src/core/ngx_file.c"
    },
    {
      "type": "modify",
      "old_id": "488c10ad6fde3359d277f758af01479e247d4e69",
      "old_mode": 33188,
      "old_path": "src/core/ngx_file.h",
      "new_id": "3ec3056129f6b7cbd504eac2f684bf3e85c930f2",
      "new_mode": 33188,
      "new_path": "src/core/ngx_file.h"
    },
    {
      "type": "modify",
      "old_id": "8e2ad025576f08db0d148854885ae77fbdf99c53",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_autoindex_module.c",
      "new_id": "e1a0e86c601ea127561f1ade4a6d40e3ac713080",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_autoindex_module.c"
    },
    {
      "type": "modify",
      "old_id": "1b982044fc9d68d4c33650058ddbbe2d70f3875a",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_dav_module.c",
      "new_id": "e60b8cf34f32f6d6ee7eb52721e07f6b1767367e",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_dav_module.c"
    },
    {
      "type": "modify",
      "old_id": "ee603d17d7f22923b01f8fffb2262d8851b2fed5",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_fastcgi_module.c",
      "new_id": "f901a52233aa9e68f9ded2914aced66e0b7efa7a",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_fastcgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "a6e8db3011b18aa465a33f192d2940bbdd9718a9",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_geo_module.c",
      "new_id": "62ef72cf956f8223cf9dcb95e4dc5d98fe09bd6e",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_geo_module.c"
    },
    {
      "type": "modify",
      "old_id": "663f7f2edcd21e90e4f18f8b85c7c0988e83c78f",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_gzip_filter_module.c",
      "new_id": "a08f31cb59ec2abe2e0763014955ff9fb4fff76d",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_gzip_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "4ef2910091828da0a51fd5ebd90f308033bc6229",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_index_module.c",
      "new_id": "4326e7399c73e2ccdfe731a090457d668aae6aa9",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_index_module.c"
    },
    {
      "type": "modify",
      "old_id": "2cfb443e214dfbdcb7e4a50443f658b2ee75d811",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_map_module.c",
      "new_id": "0a533c0f50e0df600242161586e386d2d820cd77",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_map_module.c"
    },
    {
      "type": "modify",
      "old_id": "e96ba042e064ca53f313e38f9810197186820991",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_proxy_module.c",
      "new_id": "0e3c9491cf917f8d067090cc28b2cefdb94f966f",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "eb01857aba958711ceed570adcbaf8734081262f",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_referer_module.c",
      "new_id": "f3597a1d24bcfcb57fc07ff2f43bd9f997012381",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_referer_module.c"
    },
    {
      "type": "modify",
      "old_id": "e3b2edcfe3e0fe2bc0c016cd59ac602b4b88c133",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_rewrite_module.c",
      "new_id": "37266a4d88fc1e7bc5c194e25ab418b85f59c271",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_rewrite_module.c"
    },
    {
      "type": "modify",
      "old_id": "541b438e7d66edadbd39a4673cbca3fb48423e4d",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_ssi_filter_module.c",
      "new_id": "15cb0c34c1c820d34cc51bd611a95c7fe97473b2",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_ssi_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "a70c7f2f5088131ac9e789d1141fac53ccb58a70",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_ssl_module.c",
      "new_id": "e2191ef47a1f223b7d425646f8dcaa188d994659",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_ssl_module.c"
    },
    {
      "type": "modify",
      "old_id": "a7cda3218f460e4e8f46752a5020e81fcc1beae1",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_userid_filter_module.c",
      "new_id": "810eb3ad17162a4d03bdda0004882d8934099b55",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_userid_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "198971dc9fe640d402fa5109f1ce7b6dc1a2ba9a",
      "old_mode": 33188,
      "old_path": "src/http/modules/perl/ngx_http_perl_module.c",
      "new_id": "136bac397b8449e73c92a66bef48b1c035eb3539",
      "new_mode": 33188,
      "new_path": "src/http/modules/perl/ngx_http_perl_module.c"
    },
    {
      "type": "modify",
      "old_id": "5a23d1dbbad4a656e48ab3d4fcb6f3765ee79e71",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.c",
      "new_id": "5c1e0a041ef90e441c8fac552a2de39e52a0b124",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.c"
    },
    {
      "type": "modify",
      "old_id": "b897fe19cf0a6207a8b1a8dd0095a98667fc6fa9",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.c",
      "new_id": "4a9c2085b67effacf473e814057b2e5c2e9db0c1",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "69b624b11703101225dd8edba50091ed12b8d8e4",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_header_filter_module.c",
      "new_id": "77a9224f5d89275184fdb0860cf617f7ce51c6c7",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_header_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "c8431774fbaa3d36c89914e3442ab411199bc620",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_parse.c",
      "new_id": "11c1632901f2f5954a3f22cf2dd24a23cea02e7d",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_parse.c"
    },
    {
      "type": "modify",
      "old_id": "f47fde38cd575025c1fb9b33087d7f5878505075",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "6bbaf446ab1a8e9a4d37bfaab3936950317c0b71",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "182e57d2747e46b36eadd2ec6e69c7178f731c23",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.h",
      "new_id": "cc40f449ac2300b3ab79545ffb0c650c1bcaf51f",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.h"
    },
    {
      "type": "modify",
      "old_id": "cda7f7d8d878a616b8cb8ef8fbf9058d6420e422",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request_body.c",
      "new_id": "605c8ad5209b4cfeb91c1ca0d2e4a2c33cbde9a7",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request_body.c"
    },
    {
      "type": "modify",
      "old_id": "ab6f3a0e43377a08fcb369411e0c5e05efab30c7",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_script.c",
      "new_id": "5a5245667a9bd6a5e2acb800b4e621f4ebc3a4be",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_script.c"
    },
    {
      "type": "modify",
      "old_id": "abbbf43f49f4f13ab0de39794ec31eec6340c84f",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_script.h",
      "new_id": "3ef4d42e3c1d54538f66495c00246e6b67d7e69c",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_script.h"
    },
    {
      "type": "modify",
      "old_id": "f221276c643364ab0f34509f66e3aad184a33957",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_special_response.c",
      "new_id": "d1072a9aff953b645dc6fd3888cf72b59ca71759",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_special_response.c"
    },
    {
      "type": "modify",
      "old_id": "bfaed70a5728f14340435cd6ad126f69b3101b7a",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.c",
      "new_id": "997038c9c08622d3a0788eee635c8805b1d798c0",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "9d300e69ee72054fa750540b2903b9fe2743349e",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_variables.c",
      "new_id": "69bfe3a5ea588f56034706fe191bfb85ae05d770",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_variables.c"
    },
    {
      "type": "modify",
      "old_id": "2043a05188eb35bcc80060d33a728ba898d00677",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_variables.h",
      "new_id": "8a24ffbc75527d8eff4e8f0eaafb875066529742",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_variables.h"
    },
    {
      "type": "modify",
      "old_id": "dae9571e27c0a894073e439eafba8700057138b8",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_errno.h",
      "new_id": "e0c4a19a1aa0efcb54cd10213fa322b401e5098d",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_errno.h"
    },
    {
      "type": "modify",
      "old_id": "97565760b0f21ef9b3758f1bfc931f1dc2588ba5",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_errno.h",
      "new_id": "9b6c7b51a3125a17a15ebbba17a1f2d840f1dd3d",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_errno.h"
    }
  ]
}
