)]}'
{
  "commit": "c0edbcce58b03b89c70f1eb39cb44c74c4c7453a",
  "tree": "1ce72a5b51d724a0c054e079c2b1507ca85a145d",
  "parents": [
    "ac64333a44f39d5a658832517a106961f32f6aae"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu Oct 21 15:34:38 2004 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu Oct 21 15:34:38 2004 +0000"
  },
  "message": "nginx-0.1.2-RELEASE import\n\n    *) Feature: the --user\u003dUSER, --group\u003dGROUP, and --with-ld-opt\u003dOPTIONS\n       options in configure.\n\n    *) Feature: the server_name directive supports *.domain.tld.\n\n    *) Bugfix: the portability improvements.\n\n    *) Bugfix: if configuration file was set in command line, the\n       reconfiguration was impossible; the bug had appeared in 0.1.1.\n\n    *) Bugfix: proxy module may get caught in an endless loop when sendfile\n       is not used.\n\n    *) Bugfix: with sendfile the response was not recoded according to the\n       charset module directives; the bug had appeared in 0.1.1.\n\n    *) Bugfix: very seldom bug in the kqueue processing.\n\n    *) Bugfix: the gzip module compressed the proxied responses that was\n       already compressed.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5765c4713addff0df35aed762064815a6cd76ffb",
      "new_mode": 33188,
      "new_path": "auto/cc/bcc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77eeda79ec40bae07503a0b472bd91ab81500a0b",
      "new_mode": 33188,
      "new_path": "auto/cc/conf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61f048b7bd1eae5d1be62db8dea4f7c6f8775822",
      "new_mode": 33188,
      "new_path": "auto/cc/gcc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94d5cddc5f8e698a39b15a2405e459ea7e1f9abd",
      "new_mode": 33188,
      "new_path": "auto/cc/icc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d47d4b2a0c062de9c6b5408ea1a6ef7ebc2ab1b9",
      "new_mode": 33188,
      "new_path": "auto/cc/msvc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9744799c6ec94a7ae66285d3e0cf74458d3dc34",
      "new_mode": 33188,
      "new_path": "auto/cc/name"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c8194dbb979e900d3d47af5e9f1b1683fac1cbe",
      "new_mode": 33188,
      "new_path": "auto/cc/owc"
    },
    {
      "type": "modify",
      "old_id": "6a81555d1251823743cde8220fd957616ae77e77",
      "old_mode": 33261,
      "old_path": "auto/configure",
      "new_id": "eb2fed0518ea165154b339ba84700813c6de26e5",
      "new_mode": 33261,
      "new_path": "auto/configure"
    },
    {
      "type": "modify",
      "old_id": "4df7d01f1a92d4c55480abf6ddd4b5292dc20a6c",
      "old_mode": 33188,
      "old_path": "auto/endianess",
      "new_id": "640b46592a18a2f333f8145f80f24c98a87683ac",
      "new_mode": 33188,
      "new_path": "auto/endianess"
    },
    {
      "type": "modify",
      "old_id": "bd5b08158829eecefc1feec2a35e74406ac69fb7",
      "old_mode": 33188,
      "old_path": "auto/feature",
      "new_id": "78676ef097ed035b1d2d456d237875497249c987",
      "new_mode": 33188,
      "new_path": "auto/feature"
    },
    {
      "type": "modify",
      "old_id": "980641ffaff9a1f7b444a9cc320363e3666ec256",
      "old_mode": 33188,
      "old_path": "auto/fmt/fmt",
      "new_id": "a316d9b171ce599077e8950113261920f5824a64",
      "new_mode": 33188,
      "new_path": "auto/fmt/fmt"
    },
    {
      "type": "modify",
      "old_id": "163ca59e29a2fbe4292d44d4843a055897d9aefa",
      "old_mode": 33188,
      "old_path": "auto/fmt/ptrfmt",
      "new_id": "32ba8a44f74489ca5cf7066bbc3449cb84ab50bc",
      "new_mode": 33188,
      "new_path": "auto/fmt/ptrfmt"
    },
    {
      "type": "modify",
      "old_id": "2bfa685c98bcbf75adcbdfae76eef366de7a735e",
      "old_mode": 33188,
      "old_path": "auto/headers",
      "new_id": "29eec60ab119da9fb101b340c62a114358a7e5f7",
      "new_mode": 33188,
      "new_path": "auto/headers"
    },
    {
      "type": "delete",
      "old_id": "86710222365fc3ad5f9dfac3967513487817c0a8",
      "old_mode": 33188,
      "old_path": "auto/inc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b369169477a40a7613d26e3b5990332d5d4313a4",
      "new_mode": 33188,
      "new_path": "auto/include"
    },
    {
      "type": "modify",
      "old_id": "bc4d8bbec99234c97f035d5bac69fc3d9bfebab6",
      "old_mode": 33188,
      "old_path": "auto/init",
      "new_id": "080cc28c1dc362a15ba404d9ecc1077e9fc2e820",
      "new_mode": 33188,
      "new_path": "auto/init"
    },
    {
      "type": "modify",
      "old_id": "57e3019cbdc1b35a3a9b0e73d4c542e097fcc862",
      "old_mode": 33188,
      "old_path": "auto/install",
      "new_id": "0da9b6dd4a0640fb770b6697f606f4ed75514ac2",
      "new_mode": 33188,
      "new_path": "auto/install"
    },
    {
      "type": "modify",
      "old_id": "748bea45030c6259fc8563d5b5e998c7aae7fcd0",
      "old_mode": 33188,
      "old_path": "auto/lib/md5/conf",
      "new_id": "623986f0fbd1a1e8d524b4df2edf1507061ce950",
      "new_mode": 33188,
      "new_path": "auto/lib/md5/conf"
    },
    {
      "type": "modify",
      "old_id": "f718e6c2c58c01dfc54e3e17bc987fee72ee00c9",
      "old_mode": 33188,
      "old_path": "auto/lib/md5/make",
      "new_id": "6e2834e6d1d2ff60fb70e64705f331a866b21b72",
      "new_mode": 33188,
      "new_path": "auto/lib/md5/make"
    },
    {
      "type": "modify",
      "old_id": "37c084f00e61160869c45918f62bb04b04345960",
      "old_mode": 33188,
      "old_path": "auto/lib/openssl/conf",
      "new_id": "8ef4f3af9e57cc9bc3ea1471fb7e7f11adf283e9",
      "new_mode": 33188,
      "new_path": "auto/lib/openssl/conf"
    },
    {
      "type": "modify",
      "old_id": "16feffa6b6d3ec95d612dfaaf5c0ad8a1cb09d90",
      "old_mode": 33188,
      "old_path": "auto/lib/pcre/conf",
      "new_id": "cd516e1e78cee9ce788a64c9fb639088178d1a90",
      "new_mode": 33188,
      "new_path": "auto/lib/pcre/conf"
    },
    {
      "type": "modify",
      "old_id": "fa7bf27d0f869279c1c85381e4fa05f0cc0d4c68",
      "old_mode": 33188,
      "old_path": "auto/lib/pcre/make",
      "new_id": "714994df5fa8509757b4e431efdfefb467a0122a",
      "new_mode": 33188,
      "new_path": "auto/lib/pcre/make"
    },
    {
      "type": "modify",
      "old_id": "7dfaafef13c2f02159cb1ff7639d91114d6c2b54",
      "old_mode": 33188,
      "old_path": "auto/lib/test",
      "new_id": "6821b51da2a92ed12b52970bd756a10b8652e0d9",
      "new_mode": 33188,
      "new_path": "auto/lib/test"
    },
    {
      "type": "modify",
      "old_id": "a01eebe714d17036dce06bfed616fcc8b306295b",
      "old_mode": 33188,
      "old_path": "auto/lib/zlib/conf",
      "new_id": "f833d61652af4a0f2658b014ac443489b974efb4",
      "new_mode": 33188,
      "new_path": "auto/lib/zlib/conf"
    },
    {
      "type": "modify",
      "old_id": "0ced9a25cca026966dd9647582e7d2594149d3d4",
      "old_mode": 33188,
      "old_path": "auto/lib/zlib/make",
      "new_id": "5822762484657b8501a4963463601e808e81deae",
      "new_mode": 33188,
      "new_path": "auto/lib/zlib/make"
    },
    {
      "type": "modify",
      "old_id": "fee8a6f2418b0f66aa81c072d7b6836c79d78f67",
      "old_mode": 33188,
      "old_path": "auto/make",
      "new_id": "8744d1f5fb32e06c83317bda7e18ceb6cb086a54",
      "new_mode": 33188,
      "new_path": "auto/make"
    },
    {
      "type": "modify",
      "old_id": "259c049adee170f361cab3d1e021bbffed22b59f",
      "old_mode": 33188,
      "old_path": "auto/options",
      "new_id": "75e93766e2a565f5eee2afc25674e990fc662975",
      "new_mode": 33188,
      "new_path": "auto/options"
    },
    {
      "type": "modify",
      "old_id": "abffbe3d8ec9edcf1163e5dd08a542d730a9da5e",
      "old_mode": 33188,
      "old_path": "auto/os/conf",
      "new_id": "5154f2bba2ce9de23edbe19c6596e973542c1423",
      "new_mode": 33188,
      "new_path": "auto/os/conf"
    },
    {
      "type": "modify",
      "old_id": "90cb497027581a156461c5d1e670ac4b002990a2",
      "old_mode": 33188,
      "old_path": "auto/os/freebsd",
      "new_id": "f08ef97b0baeee02b7a7d35b64139abeb7a4c28c",
      "new_mode": 33188,
      "new_path": "auto/os/freebsd"
    },
    {
      "type": "modify",
      "old_id": "8576ea68053ac73a364bad61785f75cbef455eb5",
      "old_mode": 33188,
      "old_path": "auto/os/linux",
      "new_id": "e68a0d27daaeae9fac1964d929de087404e9648f",
      "new_mode": 33188,
      "new_path": "auto/os/linux"
    },
    {
      "type": "modify",
      "old_id": "29497ff5fb981d959037aa1e11e5776b708da6b0",
      "old_mode": 33188,
      "old_path": "auto/os/solaris",
      "new_id": "62708cd1070de2b71ce04a67c27fb9e8caa66567",
      "new_mode": 33188,
      "new_path": "auto/os/solaris"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e83e67fe070bd1515f5b7c2bda18b28af149b40",
      "new_mode": 33188,
      "new_path": "auto/os/win32"
    },
    {
      "type": "modify",
      "old_id": "6e21a4134ed5cbd82da419a036a1a94a959a435b",
      "old_mode": 33188,
      "old_path": "auto/sources",
      "new_id": "1622dcd9c9b569eb1a9ce34977ad2f29da319032",
      "new_mode": 33188,
      "new_path": "auto/sources"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af37c5420d43c50e7359f44302a31b863b70cff3",
      "new_mode": 33188,
      "new_path": "auto/stubs"
    },
    {
      "type": "modify",
      "old_id": "ac22e759db79ef8b7445e18ed6a7f97cbfa48f71",
      "old_mode": 33188,
      "old_path": "auto/types/sizeof",
      "new_id": "a7094e429c35d69cc133526b6a14fe0a84f7902f",
      "new_mode": 33188,
      "new_path": "auto/types/sizeof"
    },
    {
      "type": "modify",
      "old_id": "9762f4812992184fdd2e00a561d721a099cf4c88",
      "old_mode": 33188,
      "old_path": "auto/types/typedef",
      "new_id": "4b89643962648b1187bb1478728d2aa375b0bbe3",
      "new_mode": 33188,
      "new_path": "auto/types/typedef"
    },
    {
      "type": "modify",
      "old_id": "a1bb78a89dabd1288ff2a035cbc884f2ce0d90bb",
      "old_mode": 33188,
      "old_path": "auto/types/uintptr_t",
      "new_id": "e7d8d5ca0bab4567f28da15adf63ef6265f40212",
      "new_mode": 33188,
      "new_path": "auto/types/uintptr_t"
    },
    {
      "type": "modify",
      "old_id": "4ba7d605fdbc0468bc627c870febc360c6f9edd4",
      "old_mode": 33261,
      "old_path": "auto/unix",
      "new_id": "ec0e3952db4ed502da0a83126ccd3d2be7cb000d",
      "new_mode": 33261,
      "new_path": "auto/unix"
    },
    {
      "type": "modify",
      "old_id": "00025101a35b8f0bd12fcf8aaa1d420e9d27be88",
      "old_mode": 33188,
      "old_path": "conf/nginx.conf",
      "new_id": "b4248b8d2976280018267dea4743acb9bf429c6b",
      "new_mode": 33188,
      "new_path": "conf/nginx.conf"
    },
    {
      "type": "modify",
      "old_id": "a43cd46a27ad21aab8139f07fbf69bb9af54ed2d",
      "old_mode": 33188,
      "old_path": "docs/xml/nginx/changes.xml",
      "new_id": "df81c8da59c1143c1f762102db2e4a3c8fbb23fe",
      "new_mode": 33188,
      "new_path": "docs/xml/nginx/changes.xml"
    },
    {
      "type": "modify",
      "old_id": "9d910809499c412261f92d5ac201d071d513154b",
      "old_mode": 33188,
      "old_path": "src/core/nginx.c",
      "new_id": "ab85b2373aae4a3439a6fcef85228cf87add92e4",
      "new_mode": 33188,
      "new_path": "src/core/nginx.c"
    },
    {
      "type": "modify",
      "old_id": "82545e5c7ca5143e240848e7dc0df6f320183da2",
      "old_mode": 33188,
      "old_path": "src/core/nginx.h",
      "new_id": "bac01fcc127aa714b31ad5cbfa18a9a859252d54",
      "new_mode": 33188,
      "new_path": "src/core/nginx.h"
    },
    {
      "type": "modify",
      "old_id": "a536c04dee6b44d98924ba92db4d8cc07536b178",
      "old_mode": 33188,
      "old_path": "src/core/ngx_buf.c",
      "new_id": "7d379890fc8ffcd642dba874a0328967226751a5",
      "new_mode": 33188,
      "new_path": "src/core/ngx_buf.c"
    },
    {
      "type": "modify",
      "old_id": "3e014d17a6c1474d967d53a0760f349e2884de16",
      "old_mode": 33188,
      "old_path": "src/core/ngx_buf.h",
      "new_id": "e2d07190a5818192f56c88459c2e9c7d1dea9553",
      "new_mode": 33188,
      "new_path": "src/core/ngx_buf.h"
    },
    {
      "type": "modify",
      "old_id": "90a09d231097ffeabcaea0f4119c668dca7c5949",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.c",
      "new_id": "fb629a439770323540f97b07833999c3f5087fc2",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.c"
    },
    {
      "type": "modify",
      "old_id": "7e3e6828c2cefb08bdf99c6f15c46769e9d4d5fd",
      "old_mode": 33188,
      "old_path": "src/core/ngx_config.h",
      "new_id": "3590fae7a6ca7a46677b54d86d67594439a0e55f",
      "new_mode": 33188,
      "new_path": "src/core/ngx_config.h"
    },
    {
      "type": "modify",
      "old_id": "57c7a3375106745f349e59d4fb6b68f322cb7670",
      "old_mode": 33188,
      "old_path": "src/core/ngx_connection.h",
      "new_id": "8e2ba397058089fdc65618a1b488d76af5a84a49",
      "new_mode": 33188,
      "new_path": "src/core/ngx_connection.h"
    },
    {
      "type": "modify",
      "old_id": "02a4a17b929365cbd5275a66783029b58f954b61",
      "old_mode": 33188,
      "old_path": "src/core/ngx_core.h",
      "new_id": "79fb009bda1eda335640af18f0b462297305a3cd",
      "new_mode": 33188,
      "new_path": "src/core/ngx_core.h"
    },
    {
      "type": "modify",
      "old_id": "38f4ad505a06c5e9237bc604507bb44cdb2d3939",
      "old_mode": 33188,
      "old_path": "src/core/ngx_cycle.c",
      "new_id": "a1402f1234c1e5a23bc9d2a1b4b328fd7e90aedb",
      "new_mode": 33188,
      "new_path": "src/core/ngx_cycle.c"
    },
    {
      "type": "modify",
      "old_id": "9cf1d5605807ad9d7acbec59bdb8147c198161b6",
      "old_mode": 33188,
      "old_path": "src/core/ngx_log.c",
      "new_id": "f1c0e97f3db93b9dda3b2ce7bf4dcf62641cbf7d",
      "new_mode": 33188,
      "new_path": "src/core/ngx_log.c"
    },
    {
      "type": "modify",
      "old_id": "e82995e75e09df7f8f02cc36c78733abd0ef332f",
      "old_mode": 33188,
      "old_path": "src/core/ngx_log.h",
      "new_id": "5ddd8fc65b36d38486eeeae6ee201ce3bb5d9b6b",
      "new_mode": 33188,
      "new_path": "src/core/ngx_log.h"
    },
    {
      "type": "modify",
      "old_id": "74e38e184c34beb8baecfabaf6d75fb6c28adec4",
      "old_mode": 33188,
      "old_path": "src/core/ngx_output_chain.c",
      "new_id": "23b7846b9ccd8b892dd927423f22962ed8bfa373",
      "new_mode": 33188,
      "new_path": "src/core/ngx_output_chain.c"
    },
    {
      "type": "modify",
      "old_id": "32a4079a09b04021ba41c0191f47b010dc1cf283",
      "old_mode": 33188,
      "old_path": "src/core/ngx_string.c",
      "new_id": "8e4e09a3aec8f307907347424a59c3bb6f28f5d5",
      "new_mode": 33188,
      "new_path": "src/core/ngx_string.c"
    },
    {
      "type": "modify",
      "old_id": "e8e69c0c09136e5cbd70e8518d4027ee6dcf4be3",
      "old_mode": 33188,
      "old_path": "src/core/ngx_string.h",
      "new_id": "d7caaaf3da9f931677dc0f5562966d95ebb4bf3f",
      "new_mode": 33188,
      "new_path": "src/core/ngx_string.h"
    },
    {
      "type": "modify",
      "old_id": "2ca31acc48364cbd50928a97410979904c210db6",
      "old_mode": 33188,
      "old_path": "src/core/ngx_times.c",
      "new_id": "40dbbdbaf43a98c879cfa6c8d500495ce617936f",
      "new_mode": 33188,
      "new_path": "src/core/ngx_times.c"
    },
    {
      "type": "modify",
      "old_id": "e1d1515eee99ca9cbf4b91bd951b204cec9b4d29",
      "old_mode": 33188,
      "old_path": "src/core/ngx_times.h",
      "new_id": "5eabac53655e1a96a412ae8ef4a323fc2522127d",
      "new_mode": 33188,
      "new_path": "src/core/ngx_times.h"
    },
    {
      "type": "modify",
      "old_id": "4067fd88611e3692fa89a05165746294f9842318",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_epoll_module.c",
      "new_id": "45791e9c770e96b774b798fbaac5882ac713b96c",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_epoll_module.c"
    },
    {
      "type": "modify",
      "old_id": "db5b75683be8df5738ab54575619068c341eeb27",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_kqueue_module.c",
      "new_id": "e6bebb55992a414fd3f4f8a8690ab820307c8ebc",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_kqueue_module.c"
    },
    {
      "type": "modify",
      "old_id": "72c5b7c2d869ca52dad3f0d9015bb331b2de184c",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_rtsig_module.c",
      "new_id": "4f2f480974bca89017416aa0af854d88a0cefc35",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_rtsig_module.c"
    },
    {
      "type": "modify",
      "old_id": "4718dcd20cf76894b989be8114d12ec324daa670",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.c",
      "new_id": "f006c6ba5dbd924ea40e4030f22ba8b2697fe332",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.c"
    },
    {
      "type": "modify",
      "old_id": "c173adc0543e7db1f53baccc51c43669e33a9295",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.h",
      "new_id": "f341a14c66f18d2782d1bb0e31e782a6ac2b6742",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.h"
    },
    {
      "type": "modify",
      "old_id": "5a5e0e17059067fdc59c0a5fc991e2448babb254",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_accept.c",
      "new_id": "9ae5ccd1131fd9183300cb6bae4302ef3bc70c55",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_accept.c"
    },
    {
      "type": "modify",
      "old_id": "c1e6c193518db14cc580cd113dc2a00c3f3430b8",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_connect.c",
      "new_id": "b41eca771c7b9246985cd937b70b00407b4890c2",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_connect.c"
    },
    {
      "type": "modify",
      "old_id": "151cc429f3e75b660e4c947eda4a79d39f3e7d9d",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl.c",
      "new_id": "7a7038d4f7bd3089fa319501d37127c3b23f9106",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl.c"
    },
    {
      "type": "modify",
      "old_id": "d22a86b5b7eacd0a02019cc9d8f995571c8cb7bb",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_charset_filter.c",
      "new_id": "f2e85e530bf4fe6ed7621241c303c23ffc631757",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_charset_filter.c"
    },
    {
      "type": "modify",
      "old_id": "211246149994388c149a6f28fbfecd8db578838f",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_chunked_filter.c",
      "new_id": "7881248cc9b86a370bd3eae188d99edf81f2e178",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_chunked_filter.c"
    },
    {
      "type": "modify",
      "old_id": "4089ffbdc337987b469ab5286e63bc2c8b8c3874",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_gzip_filter.c",
      "new_id": "bb3a1f0c6144718751ca8fae69cdf798c249de4c",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_gzip_filter.c"
    },
    {
      "type": "modify",
      "old_id": "f7fe52c8ec10d6fc1800a8d2794218926d88ccb3",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_headers_filter.c",
      "new_id": "faf81920ab0f08682e52a04aca6c21ebd8abbd52",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_headers_filter.c"
    },
    {
      "type": "modify",
      "old_id": "a08e25f7a50a6e6dac5984e8ff47b1c37ebe7fbf",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_range_filter.c",
      "new_id": "082fd3c4a88b778558fcbfb1a329b52b24226ac0",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_range_filter.c"
    },
    {
      "type": "modify",
      "old_id": "6206ac3ceae55202cd12fba40ad84284d4aaf2b3",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_status_handler.c",
      "new_id": "357affff4fcfb9816fc58c804fba0e09b3928754",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_status_handler.c"
    },
    {
      "type": "modify",
      "old_id": "5f8e452ac5549831cfdd2c1e5fe717873a212969",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_userid_filter.c",
      "new_id": "bafdea884dda0596b64ba5c9e081d3ace2bf606e",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_userid_filter.c"
    },
    {
      "type": "modify",
      "old_id": "f0794f36ed2ac88c59ef9bf74a9400fd9628c64c",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_handler.c",
      "new_id": "5d61167e2f1501c824ef04542fd4cfed630c7410",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_handler.c"
    },
    {
      "type": "modify",
      "old_id": "728259c452760829f2c46b65803b1e6856f6aa0f",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_handler.h",
      "new_id": "3e721bae1c0a92cba58402a15fcaca0a578075f9",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_handler.h"
    },
    {
      "type": "modify",
      "old_id": "07722fc89de7aaeedf6dff700b24f36844da2501",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_header.c",
      "new_id": "cd5deeb9e89f65d7dca421bfc6000ef35bd0556e",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_header.c"
    },
    {
      "type": "modify",
      "old_id": "be5d69a22c312ebaeffb61187dcc15fb915c56dc",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c",
      "new_id": "88479daf53e36d1321af5efe14c4f1e9c71e882b",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "a37ffc6ebb12da6aad1cb0dd557358c2fe31b25b",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.c",
      "new_id": "90bbbe2f5558c318e823547eb44d53e2d8d4f039",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.c"
    },
    {
      "type": "modify",
      "old_id": "58021e80a7a9655be2e6fa4677278cd6a01769ae",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.c",
      "new_id": "8544e25c0d9c278315de80d872443cfa6ba3b7a2",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "787f8b8fb7368821b56f4fac87385e0550982834",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.h",
      "new_id": "9a17130b844755f60d03a2132c490c463fe68d74",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.h"
    },
    {
      "type": "modify",
      "old_id": "5b7f3eb27837200e4bccb994e1722c9c89471976",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_header_filter.c",
      "new_id": "a083b45f8329cd95d55042883bd443846e19bd18",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_header_filter.c"
    },
    {
      "type": "modify",
      "old_id": "51166cf0c073ade4f6284eeb0d8824ddb36fd1b5",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_log_handler.c",
      "new_id": "9a1389d130e341310daf6cce00b534ab5eb45137",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_log_handler.c"
    },
    {
      "type": "modify",
      "old_id": "6069847f540f460cc250ef9b3a579d545c277092",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "74173d873b4a046675f632ecd750f71a4b3bd032",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "022b8a8cf4ad394ac9319ef8680c3f6ae786d434",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.h",
      "new_id": "8a9c8f24fe0b86ab8f7638771a82fbf4dc72adec",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.h"
    },
    {
      "type": "modify",
      "old_id": "a8c68947fd8dd6cc5dce61d16f303369ff9be161",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_write_filter.c",
      "new_id": "37e0f3fab4a3c15a089a38bbed553bca07a39335",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_write_filter.c"
    },
    {
      "type": "modify",
      "old_id": "8603ab2d9fd3fd2696b1acb13853a78362e9dee3",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_files.c",
      "new_id": "f2ba3a451d74bcb8f031b35108721a2e32add4b9",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_files.c"
    },
    {
      "type": "modify",
      "old_id": "3ba16700454282f23c7362e8685ae2931c07acf9",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_files.h",
      "new_id": "06c22f5d38b65d68c72ce084447b714cf673cd37",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_files.h"
    },
    {
      "type": "modify",
      "old_id": "7961a3b6ec1065996e3b0b9e6b9f8b5dd49fb8f4",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_config.h",
      "new_id": "4840a99702ef8af7d88c37b3b2d76929d5293ce7",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_config.h"
    },
    {
      "type": "modify",
      "old_id": "d29debfbc91a6d844d94173e0f5bfcf838874775",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_sendfile_chain.c",
      "new_id": "8303c0631cadab8af3823fdd83e44964d9e901ad",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_sendfile_chain.c"
    },
    {
      "type": "modify",
      "old_id": "11427d3299529a7e70aa24e405c0e4ef66db810f",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_linux_config.h",
      "new_id": "9a0fee9ba2b77b7fb80afe2f59158403f1f4b89f",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_linux_config.h"
    },
    {
      "type": "modify",
      "old_id": "38a2a96d2b7f4ba5748df53bcb3fdd18c5914f89",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_linux_sendfile_chain.c",
      "new_id": "4de7ac2cd2457d132329f155d156ab9ea68869a7",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_linux_sendfile_chain.c"
    },
    {
      "type": "modify",
      "old_id": "b28a73ffb0abf78164a8ad2f93ed5fadc3e2e6b6",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_os.h",
      "new_id": "dc9f7a80375c263d0f347a6fb45195d823da14f9",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_os.h"
    },
    {
      "type": "modify",
      "old_id": "bf0f5d84223664ad78f939cced8c5659a142f5f7",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_posix_config.h",
      "new_id": "bac02f7dd2416f98825cc6cf5176e7435bf7025a",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_posix_config.h"
    },
    {
      "type": "modify",
      "old_id": "134c27691421a993ac9e30238f02024eeb51a490",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_posix_init.c",
      "new_id": "1c7b1b6c04ad3b28764d0c865150feb5804f8bf9",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_posix_init.c"
    },
    {
      "type": "modify",
      "old_id": "aff242c19b6aa45f4b7ca9b8c830254ae6a93b3d",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process.c",
      "new_id": "4f7ed640989c64fe0a997ac6f44ca98e633ae12e",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process.c"
    },
    {
      "type": "modify",
      "old_id": "0cea3021033609a5c64082896971ea5f733e4120",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process.h",
      "new_id": "9cb0700d6b0dcdc56869edc4a6f04626abd3e945",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process.h"
    },
    {
      "type": "modify",
      "old_id": "c43a7eb00bb357384a7725ee55f023349b3c106d",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process_cycle.c",
      "new_id": "1da491526fbe927a8245dfa3d9f64f930abaf07c",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process_cycle.c"
    },
    {
      "type": "modify",
      "old_id": "a529b3d3fbbe5315763c345ff15876454f3394ce",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_readv_chain.c",
      "new_id": "2db998a862199fce11bd7f262415d0f27b407dd9",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_readv_chain.c"
    },
    {
      "type": "modify",
      "old_id": "6e5b8c06df819fab7e30c2d91c80a278b3c18b7f",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_recv.c",
      "new_id": "d58ca9e3d7dad3bac71442d9b8bd73427a5d31ef",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_recv.c"
    },
    {
      "type": "modify",
      "old_id": "f09dadb50c8def7c4b0c6546de306ff7a0e4468a",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_send.c",
      "new_id": "ff501c30a19b129d43c688c67fd2f656103e6d99",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_send.c"
    },
    {
      "type": "modify",
      "old_id": "6ac87077f1b4ac5116bff7c1d4b341f94a735337",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_setproctitle.c",
      "new_id": "2e41108b5398867c25b365bb402a3b71f19e485c",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_setproctitle.c"
    },
    {
      "type": "modify",
      "old_id": "3e188bde63a48df69d2137f1516e0322f075c77a",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_socket.c",
      "new_id": "da936b2fb264fae2c8bb88f38fb451f7c6e97ee3",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_socket.c"
    },
    {
      "type": "modify",
      "old_id": "67d0d41de0af819fc96101cf28cad31ff1e6402a",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_socket.h",
      "new_id": "34449d0909e0e8f1b3bf3bd3567587edf37fe831",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_socket.h"
    },
    {
      "type": "modify",
      "old_id": "96c119cabc3ad873718e2af947fee01ef027f695",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_solaris_config.h",
      "new_id": "5d94cdc983bcad3f6867a267b0903de053d75bbc",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_solaris_config.h"
    },
    {
      "type": "modify",
      "old_id": "7b5dc239cbf7686e2c6ea0aa4e7dade38da88301",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_thread.h",
      "new_id": "16e216ef07ace8629c8dcb6990591a4ad079c013",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_thread.h"
    },
    {
      "type": "modify",
      "old_id": "793e32e7c65f238c0aa2515878c0bc0169d6554d",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_time.h",
      "new_id": "0ead0d8376c65ca87a215f3d13c498678ba11973",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_time.h"
    },
    {
      "type": "modify",
      "old_id": "a3595ff0c2f4c86f0141d094d668db000a64abea",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_writev_chain.c",
      "new_id": "e57b5930573ac09601ea8a8b09e68c3113bfb04a",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_writev_chain.c"
    },
    {
      "type": "modify",
      "old_id": "baba3da8da70edd221881c99018f12b7e433d9d7",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_win32_config.h",
      "new_id": "a6c336d7acaf9f91c21584cdd6654e1022a68629",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_win32_config.h"
    }
  ]
}
