)]}'
{
  "commit": "f69060481edeaca075669b50e34ca8ec821c2401",
  "tree": "6fa6907cc2fdfe0ac6bcdf7f63e76a7f8b41f33f",
  "parents": [
    "865a7de474a13c5f1202f97fac31565f33a5e1a1"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu Nov 25 16:17:31 2004 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu Nov 25 16:17:31 2004 +0000"
  },
  "message": "nginx-0.1.9-RELEASE import\n\n    *) Bugfix: the proxied request was sent without arguments if the\n       request contains \"//\", \"/./\", \"/../\" or \"%XX\".\n\n    *) Bugfix: the large compressed responses may be transferred not\n       completely.\n\n    *) Bugfix: the files bigger than 2G was not transferred on Linux that\n       does not support sendfile64().\n\n    *) Bugfix: while the build configuration on Linux the\n       --with-poll_module parameter was required; the bug had appeared in\n       0.1.8.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a76b68f709616b878a10caeaaafa8d06f9d127e7",
      "old_mode": 33188,
      "old_path": "auto/cc/bcc",
      "new_id": "4b881292456f970ec7412e97af61eca8f02578d2",
      "new_mode": 33188,
      "new_path": "auto/cc/bcc"
    },
    {
      "type": "modify",
      "old_id": "c1f577e4ef8b88d64334622cbdc47610661e6cea",
      "old_mode": 33188,
      "old_path": "auto/cc/conf",
      "new_id": "0a5db9e3401c130b8c4d3940979690cae336471a",
      "new_mode": 33188,
      "new_path": "auto/cc/conf"
    },
    {
      "type": "modify",
      "old_id": "89c6f3500730a737faa55278e694df9f34c66ab2",
      "old_mode": 33188,
      "old_path": "auto/cc/icc",
      "new_id": "a32eec45918d0baa6e48eca14cea7fca771d2af6",
      "new_mode": 33188,
      "new_path": "auto/cc/icc"
    },
    {
      "type": "modify",
      "old_id": "8272cac9acec584b2b0b5ad7f933a151f61d057c",
      "old_mode": 33188,
      "old_path": "auto/cc/msvc",
      "new_id": "0fa1a2c7e95291c527899a792571e737eb04e6be",
      "new_mode": 33188,
      "new_path": "auto/cc/msvc"
    },
    {
      "type": "modify",
      "old_id": "789ffadae394fd30c851ecc8da74a436c9b4745e",
      "old_mode": 33188,
      "old_path": "auto/cc/owc",
      "new_id": "88ffdb1f8d74e1d67f3c57179e27675fe0781b0b",
      "new_mode": 33188,
      "new_path": "auto/cc/owc"
    },
    {
      "type": "modify",
      "old_id": "d5cc7e032b86a779510f0a9c3588b66515046f0d",
      "old_mode": 33261,
      "old_path": "auto/configure",
      "new_id": "0cd17eae528ff63b49f24111094a54e28aa2d60b",
      "new_mode": 33261,
      "new_path": "auto/configure"
    },
    {
      "type": "modify",
      "old_id": "640b46592a18a2f333f8145f80f24c98a87683ac",
      "old_mode": 33188,
      "old_path": "auto/endianess",
      "new_id": "578dd4513acedd5c341b6c8d7f4a4215cd2dc375",
      "new_mode": 33188,
      "new_path": "auto/endianess"
    },
    {
      "type": "modify",
      "old_id": "410f5398f371522825458b0630c3ea369b601117",
      "old_mode": 33188,
      "old_path": "auto/feature",
      "new_id": "0fbbe84ba9e254e7a96c1f12b96f554e1d29cb87",
      "new_mode": 33188,
      "new_path": "auto/feature"
    },
    {
      "type": "delete",
      "old_id": "970d63403afce73e6df0fbf1f89f4371fb9f0e1e",
      "old_mode": 33188,
      "old_path": "auto/func",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "080cc28c1dc362a15ba404d9ecc1077e9fc2e820",
      "old_mode": 33188,
      "old_path": "auto/init",
      "new_id": "0b33c3bc2b7e44717758e093260de85c9cc9c66b",
      "new_mode": 33188,
      "new_path": "auto/init"
    },
    {
      "type": "modify",
      "old_id": "bae092b723c3def694da568e11c13e36e8a533f8",
      "old_mode": 33188,
      "old_path": "auto/install",
      "new_id": "7a26d040d36bb838063a4271569d39962e26a11b",
      "new_mode": 33188,
      "new_path": "auto/install"
    },
    {
      "type": "modify",
      "old_id": "27fd641271cbaa5b06c12f40ab5cc72dcce8f137",
      "old_mode": 33188,
      "old_path": "auto/lib/md5/conf",
      "new_id": "812242352ac96808efa9316064061b7741474ac7",
      "new_mode": 33188,
      "new_path": "auto/lib/md5/conf"
    },
    {
      "type": "modify",
      "old_id": "5dfddfa23281b156cabc45c830eeae57965d9b7a",
      "old_mode": 33188,
      "old_path": "auto/lib/md5/make",
      "new_id": "b333d4dfe8bf039f5c762a5ec16bc200057d5fae",
      "new_mode": 33188,
      "new_path": "auto/lib/md5/make"
    },
    {
      "type": "modify",
      "old_id": "8ef4f3af9e57cc9bc3ea1471fb7e7f11adf283e9",
      "old_mode": 33188,
      "old_path": "auto/lib/openssl/conf",
      "new_id": "0a70f33214ea7317b9e0027e42772fe01dfc9e10",
      "new_mode": 33188,
      "new_path": "auto/lib/openssl/conf"
    },
    {
      "type": "modify",
      "old_id": "5e931cbbe0736ce4d66ab84342945f81749940a4",
      "old_mode": 33188,
      "old_path": "auto/lib/openssl/make",
      "new_id": "28ab00364256fe2f724679861422dd720548e1a9",
      "new_mode": 33188,
      "new_path": "auto/lib/openssl/make"
    },
    {
      "type": "modify",
      "old_id": "cf26be27a218aa6c741c2cd86e9af7f1c2f6e2ba",
      "old_mode": 33188,
      "old_path": "auto/lib/pcre/conf",
      "new_id": "168acbaa22525c9ecb48477e879ff23d5dc8bd96",
      "new_mode": 33188,
      "new_path": "auto/lib/pcre/conf"
    },
    {
      "type": "modify",
      "old_id": "a60fedb2d3b3c940a30fe79e2e66e19dbaf5788c",
      "old_mode": 33188,
      "old_path": "auto/lib/pcre/make",
      "new_id": "27d774bb52aa0a97297193f2c575aff156e4fdca",
      "new_mode": 33188,
      "new_path": "auto/lib/pcre/make"
    },
    {
      "type": "modify",
      "old_id": "797a2d3092d61acbb7db45b7477380cab2bc85fe",
      "old_mode": 33188,
      "old_path": "auto/lib/zlib/conf",
      "new_id": "8edd3f371e0a7a404c10b22bed3ab00e355261ce",
      "new_mode": 33188,
      "new_path": "auto/lib/zlib/conf"
    },
    {
      "type": "modify",
      "old_id": "2e5ea84202bb2c3c80f34cd714b8f2427fc47efc",
      "old_mode": 33188,
      "old_path": "auto/lib/zlib/make",
      "new_id": "1884b502630c37841694c952d727c589a66d3be5",
      "new_mode": 33188,
      "new_path": "auto/lib/zlib/make"
    },
    {
      "type": "modify",
      "old_id": "55f36c90f788d0bb6ffc59f1f322605241e4a9e4",
      "old_mode": 33188,
      "old_path": "auto/make",
      "new_id": "9b6e4bea2a05432d78c7ef62369ac023526ef749",
      "new_mode": 33188,
      "new_path": "auto/make"
    },
    {
      "type": "modify",
      "old_id": "e9a42e362d28378eadbe8067cc352219fc68a7e1",
      "old_mode": 33188,
      "old_path": "auto/modules",
      "new_id": "f02e803378a06ad540852ad7ffdf7fe4920d6b51",
      "new_mode": 33188,
      "new_path": "auto/modules"
    },
    {
      "type": "modify",
      "old_id": "06488c8252b41dbf407dc067de37bbc4f63ceb64",
      "old_mode": 33188,
      "old_path": "auto/options",
      "new_id": "266ea31155b8bc5643a9b0f878c8a72bb7f985e9",
      "new_mode": 33188,
      "new_path": "auto/options"
    },
    {
      "type": "modify",
      "old_id": "5dcf400da47fa93bee06ab015a79bf976535c30f",
      "old_mode": 33188,
      "old_path": "auto/os/conf",
      "new_id": "568b718d2593e1dc1cb2b6c38972dde2c1ba0379",
      "new_mode": 33188,
      "new_path": "auto/os/conf"
    },
    {
      "type": "modify",
      "old_id": "ba2e188057da3882569fe6ae4b83a905724e75fe",
      "old_mode": 33188,
      "old_path": "auto/os/freebsd",
      "new_id": "e35b933af79707383f7f4d8a6e11a81b7875561a",
      "new_mode": 33188,
      "new_path": "auto/os/freebsd"
    },
    {
      "type": "modify",
      "old_id": "e4cbd6d03dc667eb1c1b54beed61c2609002b136",
      "old_mode": 33188,
      "old_path": "auto/os/linux",
      "new_id": "687377b6e365ebb1ff7cbe3ce1de5ab3716c61bd",
      "new_mode": 33188,
      "new_path": "auto/os/linux"
    },
    {
      "type": "modify",
      "old_id": "62708cd1070de2b71ce04a67c27fb9e8caa66567",
      "old_mode": 33188,
      "old_path": "auto/os/solaris",
      "new_id": "723ad84c3b2d14f88bdac3f6e8c36d020eefa9b5",
      "new_mode": 33188,
      "new_path": "auto/os/solaris"
    },
    {
      "type": "modify",
      "old_id": "dfbb246c8aa3ca1a096dd6d6b4064d1a223fb893",
      "old_mode": 33188,
      "old_path": "auto/os/win32",
      "new_id": "5567535c25e4e00e07e064c904f05162f789a1d8",
      "new_mode": 33188,
      "new_path": "auto/os/win32"
    },
    {
      "type": "modify",
      "old_id": "b8fb81d8db89aade37b00b850650d74503ead57b",
      "old_mode": 33188,
      "old_path": "auto/summary",
      "new_id": "39a159983d0ae581a1e4dd5bf8a43e08652c1758",
      "new_mode": 33188,
      "new_path": "auto/summary"
    },
    {
      "type": "modify",
      "old_id": "a12eed3344dab4e8b077db01c1324c5f8d589c20",
      "old_mode": 33188,
      "old_path": "auto/threads",
      "new_id": "da030369afbccfbcfc09155d0ab9cdb5282d644e",
      "new_mode": 33188,
      "new_path": "auto/threads"
    },
    {
      "type": "modify",
      "old_id": "f0e7f2e9db3e1046ee26a833b7339db1f5f32057",
      "old_mode": 33261,
      "old_path": "auto/unix",
      "new_id": "7cd1dfe7191c9de21afaaed464d15a8829592cbe",
      "new_mode": 33261,
      "new_path": "auto/unix"
    },
    {
      "type": "modify",
      "old_id": "43fda8804e72f22de8a28cccddfa2c48f9ddedc9",
      "old_mode": 33188,
      "old_path": "docs/xml/nginx/changes.xml",
      "new_id": "f460dbbacfa7c2aab32a4fbd0c2aadc84d89089a",
      "new_mode": 33188,
      "new_path": "docs/xml/nginx/changes.xml"
    },
    {
      "type": "modify",
      "old_id": "53ac666cd37e192d336fe60655efd09b8027c061",
      "old_mode": 33188,
      "old_path": "src/core/nginx.c",
      "new_id": "887fc79973498566af2d18b62c8a66796e329016",
      "new_mode": 33188,
      "new_path": "src/core/nginx.c"
    },
    {
      "type": "modify",
      "old_id": "5f2339b6fac7fb4912c873a44c1cead100df5c2c",
      "old_mode": 33188,
      "old_path": "src/core/nginx.h",
      "new_id": "d737d6b6357a053451a08282f342f4cb0f262b0e",
      "new_mode": 33188,
      "new_path": "src/core/nginx.h"
    },
    {
      "type": "modify",
      "old_id": "7d379890fc8ffcd642dba874a0328967226751a5",
      "old_mode": 33188,
      "old_path": "src/core/ngx_buf.c",
      "new_id": "dedf4444e7fa3cf80f077d19e7525e4f0b758e67",
      "new_mode": 33188,
      "new_path": "src/core/ngx_buf.c"
    },
    {
      "type": "modify",
      "old_id": "43fd985a208d17698d83a1ecf41ac8328ff61e52",
      "old_mode": 33188,
      "old_path": "src/core/ngx_config.h",
      "new_id": "916b1b514b30d2e7fb558abf92a562665e2db983",
      "new_mode": 33188,
      "new_path": "src/core/ngx_config.h"
    },
    {
      "type": "modify",
      "old_id": "e2257ac6cfdac8551e820dd274bdd36e77152031",
      "old_mode": 33188,
      "old_path": "src/core/ngx_connection.h",
      "new_id": "40f19a8d85da2893acd3fd041936f4df5b041916",
      "new_mode": 33188,
      "new_path": "src/core/ngx_connection.h"
    },
    {
      "type": "modify",
      "old_id": "d2fbf12fb06382c3179eba84dd3c7d9c67c33102",
      "old_mode": 33188,
      "old_path": "src/core/ngx_output_chain.c",
      "new_id": "1c367ccad5848e81a982e62ec61ac07752b3d512",
      "new_mode": 33188,
      "new_path": "src/core/ngx_output_chain.c"
    },
    {
      "type": "modify",
      "old_id": "f06d644769c87cb85938dd34c7ac75a82ec75412",
      "old_mode": 33188,
      "old_path": "src/core/ngx_times.c",
      "new_id": "5ca235ccfb54b9af141a3a7d1d5237a8a3455028",
      "new_mode": 33188,
      "new_path": "src/core/ngx_times.c"
    },
    {
      "type": "modify",
      "old_id": "398c5710220a7898bd02a330ba7f5a4993af9734",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_aio_module.c",
      "new_id": "bdd31cf9ceea27cd7ab2a45bc63db0ccf953bed9",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_aio_module.c"
    },
    {
      "type": "modify",
      "old_id": "663e2bfef655a2341b463ea0fb9d553fb758bae9",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_devpoll_module.c",
      "new_id": "1a48ceccf0eb52b75bdfd9b543c8e103ac703c2b",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_devpoll_module.c"
    },
    {
      "type": "modify",
      "old_id": "8096932ec712aca70aa5b4a98c0b30cc63829b4e",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_epoll_module.c",
      "new_id": "a2eeab08d32afae162fc00684dccd54fa316fc61",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_epoll_module.c"
    },
    {
      "type": "modify",
      "old_id": "e0fae6f939957a0780b18017e1993e1ecf3d381d",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_kqueue_module.c",
      "new_id": "49c22a9826c04b15f8a0bb5f91e7183f6bab73e9",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_kqueue_module.c"
    },
    {
      "type": "modify",
      "old_id": "3c0ea95113582f2ff4b36d42f6cf5077084fc89b",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_rtsig_module.c",
      "new_id": "d017f05bdf21f14e2f1d81409dbf51c6d2777daf",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_rtsig_module.c"
    },
    {
      "type": "modify",
      "old_id": "14e6f81a3f4103e6e3d9b4b7f8ce847c695cf9ea",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_select_module.c",
      "new_id": "0554ee95f9f61d5561a1dc90256db27817a811ea",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_select_module.c"
    },
    {
      "type": "modify",
      "old_id": "b3bf530a3befad0247aba5e79cbdc474cc648998",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.c",
      "new_id": "bd451bc652b253137d6a0728da04c39fe9e2439b",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.c"
    },
    {
      "type": "modify",
      "old_id": "44728e38122ccc4a7f487222cd7a63ee8ada5f17",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.h",
      "new_id": "d156a639390c035e8b2b23e5f2c83e6b66e7cc49",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.h"
    },
    {
      "type": "modify",
      "old_id": "b5c5b7256267bbd8989872b2c691dcb1b9d0703b",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl.c",
      "new_id": "294f3b4cedb3ea79ee81974f85322de066321f79",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl.c"
    },
    {
      "type": "modify",
      "old_id": "69d8d12880df4fd05b64decc01bff837b2e9a928",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl.h",
      "new_id": "dbdb5f7b32674210985864e280c7e2b4c584c550",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl.h"
    },
    {
      "type": "modify",
      "old_id": "a2edc7129eb9a6a15f5e66d9bd28c0a46873ef76",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_pipe.c",
      "new_id": "3ca8a0cf3bac95290c8e806960401d65c5aff436",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_pipe.c"
    },
    {
      "type": "modify",
      "old_id": "aed07faa3e7a046b6cfe39d363423d6b93b1060a",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_posted.c",
      "new_id": "a99a434cb4aa10e22fcce102c64e2f48b259ea60",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_posted.c"
    },
    {
      "type": "modify",
      "old_id": "f8980af520bf67db29c138c74f2a232653573ca2",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_gzip_filter.c",
      "new_id": "b093d582febbff4ff7d22dfca1e42d2e912787b6",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_gzip_filter.c"
    },
    {
      "type": "modify",
      "old_id": "013f62b4639c27c136bc392bafed1cf8dd43ebe1",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_index_handler.c",
      "new_id": "3386953bd8253582961dda55abe3f2caa7d71f66",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_index_handler.c"
    },
    {
      "type": "modify",
      "old_id": "f0b56f5482debcd8aa18478c87a1e2f8d175bdba",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_cache.c",
      "new_id": "86b8424c6cad957112e3a931cead298215ac355e",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_cache.c"
    },
    {
      "type": "modify",
      "old_id": "c0a8cf3d9fe4ab79e5b107937a1fa87d2c4298bb",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_handler.c",
      "new_id": "425a1a6afe8f3361e6099d09fe36384753738a67",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_handler.c"
    },
    {
      "type": "modify",
      "old_id": "094ee3bd1cfa3b79fb1b59e547de15dc15877a35",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_handler.h",
      "new_id": "8ab88ad549e4034edb576fd3172dd794d2333926",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_handler.h"
    },
    {
      "type": "modify",
      "old_id": "0852a426fb426886453a7c1f46d27683bca4d23d",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c",
      "new_id": "23d40c493c109eae0031d5f8237fa468f5ae1830",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "22572a58b3f20334fc6a2be58c85cba42750bf5d",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_cache.c",
      "new_id": "abdeae9894152733e6db077725fb4963035bb326",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_cache.c"
    },
    {
      "type": "modify",
      "old_id": "40f4852dd730f81e25ebc33053444759a6564aa8",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_cache.h",
      "new_id": "aa6690265cb7735c0fc55e78e872181c64cc32a7",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_cache.h"
    },
    {
      "type": "modify",
      "old_id": "c764b2a00f3bb22e830cee6e5edbf3caf84e85dd",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.c",
      "new_id": "c4cb8b9f0d132f691aea29546e3c98b01c926d2a",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "8f920d240dc1d38a123375db481e00bba6ce4509",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_file_cache.c",
      "new_id": "1b258c943327048c9919ed27ac883ab23c4de884",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_file_cache.c"
    },
    {
      "type": "modify",
      "old_id": "bfe5efb170cf9694506e165f33d12c8913ec3c6f",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_parse.c",
      "new_id": "a4e7d80451d26726ae15f9d0ba39a73b880a4007",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_parse.c"
    },
    {
      "type": "modify",
      "old_id": "a2cf1a025f960082bd1e7ec6500ca9d503cf72b7",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "b6013fcea999bab0dee51e19fda55cbc8e04d84d",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "31b1187b0c6e1efa877ed129b92516ea299c8379",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.h",
      "new_id": "141daa1b808fb822b37c5935cdb35169d79b1156",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.h"
    },
    {
      "type": "modify",
      "old_id": "d011054121e3502bc93e749d07342d59e0cb9981",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_aio_read.c",
      "new_id": "2a66eb83c3fc57e36be276982221cb29dbdccb7e",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_aio_read.c"
    },
    {
      "type": "modify",
      "old_id": "f102ba338c09fa262c031751ebb56c829055c893",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_aio_write.c",
      "new_id": "1d8c1aacdc921d988f181d1a32bf70dcf9e7998c",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_aio_write.c"
    },
    {
      "type": "modify",
      "old_id": "7ec4f87c32ace0af7803ddedc87c767734f04a87",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_alloc.c",
      "new_id": "258a10fa95ea383a5d38bd7a97b10ced78c5b67f",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_alloc.c"
    },
    {
      "type": "modify",
      "old_id": "0084c2c543264a2aa4c37d23c7b76735ba6c8ae5",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_alloc.h",
      "new_id": "66562a1914b8dba8ba8edbd6074bba6e0a25544c",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_alloc.h"
    },
    {
      "type": "modify",
      "old_id": "0bfbd0de61d5d99560489b70f209d83c99c9211c",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_channel.c",
      "new_id": "b1b36c5b3a363a0c31ba5a752e41528322c08bfc",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_channel.c"
    },
    {
      "type": "modify",
      "old_id": "ced0eafcb41d9f038f3f3a7017871cc31ea67c55",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_errno.c",
      "new_id": "607b361d98e7a2cfa9089ed44fd2e24d0bcd3bfb",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_errno.c"
    },
    {
      "type": "modify",
      "old_id": "e87ec5f6fadf53b48d4db17a17d952266a55e25a",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_errno.h",
      "new_id": "c1c5801d3ae0dfc13bf66945516ed08684836a97",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_errno.h"
    },
    {
      "type": "modify",
      "old_id": "52aa9b62afb552d1e5452abe21b4c45ad25e6255",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_files.c",
      "new_id": "e67b2cac77ac965b767cefd45c2562548d68f0ea",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_files.c"
    },
    {
      "type": "modify",
      "old_id": "7f3b286c32c96e6df36cef57a16862d9281e6683",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_config.h",
      "new_id": "35bf1f5024cc19c0103e36b05ddf1035716abad7",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_config.h"
    },
    {
      "type": "modify",
      "old_id": "faf8e9f1e2546f553b8f685e543fa0d149cbeead",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_init.c",
      "new_id": "b76dc0cb91f4917ea0b6c7185054a9b2cd555b36",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_init.c"
    },
    {
      "type": "modify",
      "old_id": "b64325bcd6cd8de363c6e6aefca24e31fd5e0ad4",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_rfork_thread.c",
      "new_id": "5dfd46807b21fbb47306c29d4d112d6d020056a6",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_rfork_thread.c"
    },
    {
      "type": "modify",
      "old_id": "192a1a1ee42fa2a2a79d47cf4aa2411e6828aea1",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_sendfile_chain.c",
      "new_id": "f86e1c0d771379fa88b334bd41c0efe0df9c9322",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_sendfile_chain.c"
    },
    {
      "type": "modify",
      "old_id": "57ee5057ea51eb2f162e277e3d63357092844c50",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_linux_config.h",
      "new_id": "620b59d8c3bef67d24afbb999367c0b8f5379315",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_linux_config.h"
    },
    {
      "type": "modify",
      "old_id": "397d342f0fd2cbfb125b727636005eb0e42d04a9",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_linux_init.c",
      "new_id": "9c1c84758a5ef79cf0f49065b47e076764b8edea",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_linux_init.c"
    },
    {
      "type": "modify",
      "old_id": "ad40f55d9b67a8fc0b8c06602589a068b4233d47",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_linux_sendfile_chain.c",
      "new_id": "bcf9d4c76f8a7c80efb804ea986b5c659be7e6bf",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_linux_sendfile_chain.c"
    },
    {
      "type": "modify",
      "old_id": "dc9f7a80375c263d0f347a6fb45195d823da14f9",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_os.h",
      "new_id": "ee91df3361a299eca3f993b8b49d4b71c2db7346",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_os.h"
    },
    {
      "type": "modify",
      "old_id": "b187236e9adc8dc72e2d6f16aa5dff5c41681ad9",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_posix_config.h",
      "new_id": "f9c91a4bfa4bdffc79a6ef8be39f80bfaa841087",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_posix_config.h"
    },
    {
      "type": "modify",
      "old_id": "19d65a489d396317c7ec380d2696caf1c5463c5a",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_posix_init.c",
      "new_id": "56be0cefb4a459af142155ef46442331c12bea06",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_posix_init.c"
    },
    {
      "type": "modify",
      "old_id": "37b2ef193bbd75a2b90407e14f70594f73e8b7d6",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process_cycle.c",
      "new_id": "3d1c51bc0676855742d1fe042b1f27102a5c1e08",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process_cycle.c"
    },
    {
      "type": "modify",
      "old_id": "2db998a862199fce11bd7f262415d0f27b407dd9",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_readv_chain.c",
      "new_id": "7c57b7abe457dbef9af4777f839767c70d8a3102",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_readv_chain.c"
    },
    {
      "type": "modify",
      "old_id": "d58ca9e3d7dad3bac71442d9b8bd73427a5d31ef",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_recv.c",
      "new_id": "369be661aaa0a4d97364ac26d6afbf2e99b859bb",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_recv.c"
    },
    {
      "type": "modify",
      "old_id": "ff501c30a19b129d43c688c67fd2f656103e6d99",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_send.c",
      "new_id": "ecd136265f421bfa79abaa5b9f73228019c9f70f",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_send.c"
    },
    {
      "type": "modify",
      "old_id": "0edc8cbe103ade1612cd48599bc9e419e3e96c57",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_shared.c",
      "new_id": "80b5f601f7053f4ee82b23f3212bdde578dba9cf",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_shared.c"
    },
    {
      "type": "modify",
      "old_id": "da936b2fb264fae2c8bb88f38fb451f7c6e97ee3",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_socket.c",
      "new_id": "523f1f4ce3dd3373d716db994a7c0a9709b69327",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_socket.c"
    },
    {
      "type": "modify",
      "old_id": "4dcf924e0198296618ac8fa15d2d8396f3f58afa",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_socket.h",
      "new_id": "b381967e6c07c7cf4a190c64d8ec775b189a536c",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_socket.h"
    },
    {
      "type": "modify",
      "old_id": "8f1841793fda5b09053c704e421a0abcf0d6778c",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_solaris_config.h",
      "new_id": "452850c0f6199934b47d3c1a3bdeb0f820727d94",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_solaris_config.h"
    },
    {
      "type": "modify",
      "old_id": "c671197e01fae49e8c9ebd354fffdd4afae90dc0",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_solaris_init.c",
      "new_id": "03072edada6091a917eec80e97e9b3edded972ee",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_solaris_init.c"
    },
    {
      "type": "modify",
      "old_id": "ac7cfad43fc042f7eee2bc33ad2c1d06bc16cb57",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_thread.h",
      "new_id": "e630b356ee3171fac8496f3fc2631b7a3403346c",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_thread.h"
    },
    {
      "type": "modify",
      "old_id": "c4389503a44ce0522876c6c8e1474d1bff6bfe73",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_time.c",
      "new_id": "20ec4644bbf43492021d2af4622da78bf0d8348c",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_time.c"
    },
    {
      "type": "modify",
      "old_id": "a6acf59e35c306d7fe558d74bef5b247df3dfc7b",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_time.h",
      "new_id": "f257325d02057bf4aab46966f2f8d6321cd112af",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_time.h"
    },
    {
      "type": "modify",
      "old_id": "e3893226dd8b4bda07d84c107cda2a4f6a1e99fc",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_writev_chain.c",
      "new_id": "2af64699b8227002a8d0110f02c9b4c0cc3b11e1",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_writev_chain.c"
    },
    {
      "type": "modify",
      "old_id": "c27f8a80aaa4dd402530b97352471023ebaa7d79",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_os.h",
      "new_id": "6d720fa58b380fd18bc02a037585364f0552a123",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_os.h"
    },
    {
      "type": "modify",
      "old_id": "665976d88174f3c6cf55296bfb79690669138b99",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_time.h",
      "new_id": "4cb98419476761e6643a121f574ae727c7b3285c",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_time.h"
    },
    {
      "type": "modify",
      "old_id": "e7d3086e8401e0dd07add57e5747515e4a8a6a4c",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_win32_config.h",
      "new_id": "c7703c29e13eef106b21707e3f06ed0d2c4a834f",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_win32_config.h"
    }
  ]
}
