)]}'
{
  "commit": "11d753231beaec58401160a5dd6eb51e92e90b86",
  "tree": "d8c58d101c7a3b9a0c346c5a87c697941b08c4e1",
  "parents": [
    "2cc93887121b3a755ad594efc27c590d54315374"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Tue Mar 01 15:20:36 2005 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Tue Mar 01 15:20:36 2005 +0000"
  },
  "message": "nginx-0.1.23-RELEASE import\n\n    *) Feature: the ngx_http_ssi_filter_module and the ssi,\n       ssi_silent_errors, and ssi_min_file_chunk directives. The \u0027echo\n       var\u003d\"HTTP_...\" default\u003d\"\"\u0027 and \u0027echo var\u003d\"REMOTE_ADDR\"\u0027 commands are\n       supported.\n\n    *) Feature: the %request_time log parameter.\n\n    *) Feature: if the request has no the \"Host\" header line, then the\n       \"proxy_preserve_host\" directive set this header line to the first\n       server name of the \"server_name\" directive.\n\n    *) Bugfix: nginx could not be built on platforms different from i386,\n       amd64, sparc, and ppc; the bug had appeared in 0.1.22.\n\n    *) Bugfix: the ngx_http_autoindex_module now shows the information not\n       about the symlink, but about file or directory it points to.\n\n    *) Bugfix: the %apache_length parameter logged the negative length of\n       the response header if the no response was transferred to a client.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6647e52f8d69add420c46483cad16631c7a71c1",
      "old_mode": 33188,
      "old_path": "auto/cc/gcc",
      "new_id": "c5b4e74ee371ca1797dd3c911df796dc67f6509b",
      "new_mode": 33188,
      "new_path": "auto/cc/gcc"
    },
    {
      "type": "modify",
      "old_id": "dd740fef336e46308effa53458ae1ecb19e40bdf",
      "old_mode": 33188,
      "old_path": "auto/options",
      "new_id": "8b941130808a628cba85d563e63bf70055007b9f",
      "new_mode": 33188,
      "new_path": "auto/options"
    },
    {
      "type": "modify",
      "old_id": "f9068c83d164e63768509cdbf1a3c8cfbdc94d20",
      "old_mode": 33188,
      "old_path": "docs/xml/nginx/changes.xml",
      "new_id": "3130591924d3780588de37f74d3d280f019dc3cf",
      "new_mode": 33188,
      "new_path": "docs/xml/nginx/changes.xml"
    },
    {
      "type": "modify",
      "old_id": "073d68208bcdea30268794b25728cb769bfbe69d",
      "old_mode": 33188,
      "old_path": "src/core/nginx.h",
      "new_id": "8fbc7482c578c2a348b427f32a049075e4fc3774",
      "new_mode": 33188,
      "new_path": "src/core/nginx.h"
    },
    {
      "type": "modify",
      "old_id": "3cfba6830f9fb238147f8419e2aba66c8912e4cc",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_acceptex.c",
      "new_id": "d01dbf122602896d4432e24ac1e2919fb3b915ea",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_acceptex.c"
    },
    {
      "type": "modify",
      "old_id": "2e555a05853bf18a7f7b5f8026a3aa180ed216bc",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_autoindex_handler.c",
      "new_id": "f7878c9b9d52a612a888c536ae6af45a5610407c",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_autoindex_handler.c"
    },
    {
      "type": "modify",
      "old_id": "c7a16a7c8949837fdcffd52343f71969b80765b8",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_gzip_filter.c",
      "new_id": "eec6a134db4ce0090210cffc1e203d620823faad",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_gzip_filter.c"
    },
    {
      "type": "modify",
      "old_id": "eeb515f3a7cf66fed263c3e1e7f47c44f803244e",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_ssi_filter.c",
      "new_id": "f4b9737ebe4fbf79192d8004ffc58b0a51c41d25",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_ssi_filter.c"
    },
    {
      "type": "modify",
      "old_id": "e2fe01554f2bb2a0fb8a1b148be1a41455aff8b8",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c",
      "new_id": "e35433b08360f9f3e5f8bc299d68784583b18c19",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "148246f64d5967f37015d00e519b27f0d35c7ff5",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_log_handler.c",
      "new_id": "5a3efe2ba223a1b57eb848d7712580a3c4ac11d6",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_log_handler.c"
    },
    {
      "type": "modify",
      "old_id": "b7e53ff2a16793be8b1e9e5f3e0e0d747c90843b",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "dd104d45320e23c80272fcd36c0f4449e796865b",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "542a6899418c187277bf860195c4d34ca18f37f8",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.h",
      "new_id": "0e7e1054cb91d4671f17f4bb93dd1f7aa7e969d7",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.h"
    },
    {
      "type": "modify",
      "old_id": "d882a0205344a50f4fd2ccde9bdd8e2ac95ea4b2",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_atomic.h",
      "new_id": "d90cf6691eb7bd1985f4fd42205751c641de2048",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_atomic.h"
    },
    {
      "type": "modify",
      "old_id": "be9cebe6fecc90d3281abeff691c8bcfaa702749",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_files.h",
      "new_id": "57f53eb0ebf311474b09be4dd19ae6b10805ff05",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_files.h"
    },
    {
      "type": "modify",
      "old_id": "7022bfae83887c04b2ac3de14380dd1d523e7884",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_atomic.h",
      "new_id": "01ef98e97c737fc15f4fbf2202991e230ea1fa85",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_atomic.h"
    },
    {
      "type": "modify",
      "old_id": "af0892ae00f81e184658db307279ed242c5b9607",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_files.h",
      "new_id": "48b54b38a0a6fba68ae3ce429565895487f84b62",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_files.h"
    }
  ]
}
