)]}'
{
  "commit": "e31e90b3e10ca2afafccae9a57910133d93b2d37",
  "tree": "7177a8f48a555733b170bfcad4e9e7072ea8c027",
  "parents": [
    "b1a641cafa2ef042035155f68e5f571303853dfc"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu May 19 13:25:22 2005 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu May 19 13:25:22 2005 +0000"
  },
  "message": "nginx-0.1.32-RELEASE import\n\n    *) Bugfix: the arguments were omitted in the redirects, issued by the\n       \"rewrite\" directive; the bug had appeared in 0.1.29.\n\n    *) Feature: the \"if\" directive supports the captures in regular\n       expressions.\n\n    *) Feature: the \"set\" directive supports the variables and the captures\n       of regular expressions.\n\n    *) Feature: the \"X-Accel-Redirect\" response header line is supported in\n       proxy and FastCGI mode.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f325bc56d1194e113f200ce5e7dfff3d611730ae",
      "new_mode": 33188,
      "new_path": "auto/cc/acc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "968015fe2921fababeb3388420b5f61046528f8c",
      "new_mode": 33188,
      "new_path": "auto/cc/ccc"
    },
    {
      "type": "modify",
      "old_id": "f064bca0dd75fbaca79d0b1739a88177256d5e33",
      "old_mode": 33188,
      "old_path": "auto/cc/conf",
      "new_id": "b2eabebe543cb39021462d50c3fb358a896b7d25",
      "new_mode": 33188,
      "new_path": "auto/cc/conf"
    },
    {
      "type": "modify",
      "old_id": "d046b593194a1c197faea6faf4ad9cf4350dade6",
      "old_mode": 33261,
      "old_path": "auto/configure",
      "new_id": "f54ef241ce01dda579fd1045e0f68b517347088c",
      "new_mode": 33261,
      "new_path": "auto/configure"
    },
    {
      "type": "modify",
      "old_id": "f2a49cee58698963d4a055c71fe10f45fcec0d26",
      "old_mode": 33188,
      "old_path": "auto/os/conf",
      "new_id": "226f8ddc45552f2aa2ccfec27f6061f2f02d68a2",
      "new_mode": 33188,
      "new_path": "auto/os/conf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44c33cd318d105776a4582eb788b9ddce9e87b85",
      "new_mode": 33188,
      "new_path": "auto/os/features"
    },
    {
      "type": "modify",
      "old_id": "f916860d99ad7072e66a2c4f51907cfaa6ba812f",
      "old_mode": 33188,
      "old_path": "auto/os/freebsd",
      "new_id": "e5451224a75c239579cf4eb78c0727e2366bba8e",
      "new_mode": 33188,
      "new_path": "auto/os/freebsd"
    },
    {
      "type": "modify",
      "old_id": "5926211a423a285a99947b28780568cea8125fcb",
      "old_mode": 33188,
      "old_path": "auto/os/linux",
      "new_id": "32ef4cb8f24ee027c81b5c255f5d7fdb30500ca5",
      "new_mode": 33188,
      "new_path": "auto/os/linux"
    },
    {
      "type": "modify",
      "old_id": "e9e0c7ae0160f24e1cbe15b284f72e806a98c44e",
      "old_mode": 33261,
      "old_path": "auto/unix",
      "new_id": "6295ec2b2bd3774cd50b64442d86333c3b4e53a5",
      "new_mode": 33261,
      "new_path": "auto/unix"
    },
    {
      "type": "modify",
      "old_id": "2900e2d5b923d5a7c9d14fc778b5257579ef651c",
      "old_mode": 33188,
      "old_path": "docs/xml/nginx/changes.xml",
      "new_id": "ce7f6c351aa269f8891c83def5603f539af80411",
      "new_mode": 33188,
      "new_path": "docs/xml/nginx/changes.xml"
    },
    {
      "type": "modify",
      "old_id": "44c870bed03fc03b4543029a561a49a173f34841",
      "old_mode": 33188,
      "old_path": "src/core/nginx.h",
      "new_id": "d1a5693b61e1d328f215bf4b14927517db5ebe26",
      "new_mode": 33188,
      "new_path": "src/core/nginx.h"
    },
    {
      "type": "modify",
      "old_id": "1ae7829fa3a4409a7c22730fe644cb90595cc3a9",
      "old_mode": 33188,
      "old_path": "src/core/ngx_inet.c",
      "new_id": "e7bdc410dcd82fa234327946416b4b4f567376df",
      "new_mode": 33188,
      "new_path": "src/core/ngx_inet.c"
    },
    {
      "type": "modify",
      "old_id": "5952b52431bf08934dc99dc394b7d7a8ae1779ea",
      "old_mode": 33188,
      "old_path": "src/core/ngx_log.h",
      "new_id": "df0d52517773ce0dfe9a5ce4e007913bb2eac171",
      "new_mode": 33188,
      "new_path": "src/core/ngx_log.h"
    },
    {
      "type": "modify",
      "old_id": "24a23790317187d7ea5fe1e327bdb7e801777d50",
      "old_mode": 33188,
      "old_path": "src/core/ngx_string.h",
      "new_id": "c72a776dc6915c0fb2aacc2b43da31f2d327cd12",
      "new_mode": 33188,
      "new_path": "src/core/ngx_string.h"
    },
    {
      "type": "modify",
      "old_id": "fdec446c480a9854456d857232d0525987bb4f38",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_timer.c",
      "new_id": "53bbc5f09b36927a4adfbbecd61a409e069a3b9a",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_timer.c"
    },
    {
      "type": "modify",
      "old_id": "cf9d008a51128cc8590df0937bca2a673bcf1934",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_fastcgi_module.c",
      "new_id": "0e74528d7ccec093b832d20f31a288ccb68504ad",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_fastcgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "5504610e6697ab26294013e7c8220fa66dc8bb31",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_proxy_module.c",
      "new_id": "a24be244472f4685042c1148963173e830d9d70f",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "2dc7a7fff9ac41d248a3dfbc15f2a10c3f10a1ce",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_rewrite_module.c",
      "new_id": "47ff8c536b9c40cbb126387cd068f35dabcd655c",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_rewrite_module.c"
    },
    {
      "type": "modify",
      "old_id": "362807aae454b07deff6134c6ce332828177871e",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_script.c",
      "new_id": "ea1e56b34662eb7285dd03f09070480351b7976e",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_script.c"
    },
    {
      "type": "modify",
      "old_id": "21927c1f78221e9f4c8725700104923611ec53b1",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_script.h",
      "new_id": "cf80f22b49b5d039b4c2ddc52b5660b4bd5c2f03",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_script.h"
    },
    {
      "type": "modify",
      "old_id": "0928fbd857f407fc87ddc7fda6ace0b8fe90cd96",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.c",
      "new_id": "51ffbc0dc2fb54a4d12d96de84b763437f5e7762",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "cf2aeaa0ee7378f41dd9a08e0c26eb1290786ead",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.h",
      "new_id": "00a64aca6b72d4f1a4a94dafffb32e96d3438763",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.h"
    },
    {
      "type": "modify",
      "old_id": "488efcc05f81bfcd8ed5718fabbe378e671af975",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_variables.c",
      "new_id": "12ab5154b62fa6e2e8f68a3c2ca1e9fdea2689b2",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_variables.c"
    },
    {
      "type": "modify",
      "old_id": "e39aab0eff2b09029a0f7936a42e55e8e33d938e",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_os.h",
      "new_id": "97a29e69f971ce645912245b35c77503d626a425",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_os.h"
    },
    {
      "type": "modify",
      "old_id": "0862726c3ce77124768c429eb97eaef655ccc186",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_posix_config.h",
      "new_id": "592ff76680d4e94411c95047eb7a8645f001a189",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_posix_config.h"
    },
    {
      "type": "modify",
      "old_id": "0562a46442edc5a0eef9e8ba2ad12d86a36ff300",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process.c",
      "new_id": "f9689c9af4e580e8a6cfca7698e2d6eb0e634061",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process.c"
    },
    {
      "type": "modify",
      "old_id": "107725a0aa8f22cf6f6cd6c49fe461a182de8e17",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_setproctitle.h",
      "new_id": "22f7e3ea6c3868262af3d0203c41f2091ee8ef42",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_setproctitle.h"
    }
  ]
}
