)]}'
{
  "commit": "9fa5a823c467c8ba13f8edff3c7d3c6dc75ea1d4",
  "tree": "7db278ad5da26db878ba05453ac96404fa2df556",
  "parents": [
    "bdf4a89a20b9b2cb91c7c97941a2cb36534e2f9d"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Fri Sep 30 14:41:25 2005 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Fri Sep 30 14:41:25 2005 +0000"
  },
  "message": "nginx-0.2.2-RELEASE import\n\n    *) Feature: the \"config errmsg\" command of the ngx_http_ssi_module.\n\n    *) Change: the ngx_http_geo_module variables can be overridden by the\n       \"set\" directive.\n\n    *) Feature: the \"ssl_protocols\" and \"ssl_prefer_server_ciphers\"\n       directives of the ngx_http_ssl_module and ngx_imap_ssl_module.\n\n    *) Bugfix: the ngx_http_autoindex_module did not show correctly the\n       long file names;\n\n    *) Bugfix: the ngx_http_autoindex_module now do not show the files\n       starting by dot.\n\n    *) Bugfix: if the SSL handshake failed then another connection may be\n       closed too.\n       Thanks to Rob Mueller.\n\n    *) Bugfix: the export versions of MSIE 5.x could not connect via HTTPS.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b229d5eb12ecc9361d5f7608ed8914146b82bee",
      "old_mode": 33188,
      "old_path": "docs/dtd/changes.dtd",
      "new_id": "4dea2c7afd80aa5c7c5c8fd2b1086627ecfcae01",
      "new_mode": 33188,
      "new_path": "docs/dtd/changes.dtd"
    },
    {
      "type": "modify",
      "old_id": "a6acb66ab095dfa9eb9d80eacd43ff638f338e03",
      "old_mode": 33188,
      "old_path": "docs/xml/nginx/changes.xml",
      "new_id": "73016a3ae37d0656c92cc11abcca562201521c6e",
      "new_mode": 33188,
      "new_path": "docs/xml/nginx/changes.xml"
    },
    {
      "type": "modify",
      "old_id": "6468b947929c654da6bd4c640209a5532784712e",
      "old_mode": 33188,
      "old_path": "src/core/nginx.h",
      "new_id": "d4c1cd680441715ccd7b27f7143b42318f6ac8ae",
      "new_mode": 33188,
      "new_path": "src/core/nginx.h"
    },
    {
      "type": "modify",
      "old_id": "e13f2857fc830aab1355ffcd8b83c0d9366fc4f0",
      "old_mode": 33188,
      "old_path": "src/core/ngx_connection.h",
      "new_id": "e5df4372f256c6cc8b04be69f3674c3e00d97b63",
      "new_mode": 33188,
      "new_path": "src/core/ngx_connection.h"
    },
    {
      "type": "modify",
      "old_id": "9646f6c0685336cf97b4363dc0fc285b5334828c",
      "old_mode": 33188,
      "old_path": "src/core/ngx_core.h",
      "new_id": "a32733996b73ef8f1239dc9e82f50a836838f8b6",
      "new_mode": 33188,
      "new_path": "src/core/ngx_core.h"
    },
    {
      "type": "modify",
      "old_id": "b7e072571cb200442da070786a70ad6efff9ec8e",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl.c",
      "new_id": "246047869f09513a3403ae4133f8ae80ea2c8534",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl.c"
    },
    {
      "type": "modify",
      "old_id": "fa7f27e61805d3fa0df8b1e70bf0e0caefa487b2",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl.h",
      "new_id": "cd3898c73b714e827d6ca8234ac18bff140df07a",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl.h"
    },
    {
      "type": "modify",
      "old_id": "fb40669ba29affc3da32e273dabd539a391bfa14",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_autoindex_module.c",
      "new_id": "d5a6b69baea7e84d9df9c068aa5fe8823b625ff7",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_autoindex_module.c"
    },
    {
      "type": "modify",
      "old_id": "6efac3df676e4fe529dd145c17e20a8dbaacb9b6",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_fastcgi_module.c",
      "new_id": "9b317f9d9d84e2fbc37ede4e22d1af288e21d3c6",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_fastcgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "834282b1613b11edc86e006141d9e4598022bd1b",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_geo_module.c",
      "new_id": "2031a4c0b459ec9855fc203416b35e70d9a9ba9c",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_geo_module.c"
    },
    {
      "type": "modify",
      "old_id": "c37f79cb77ab47f73391803ef84873bdcb55d364",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_gzip_filter_module.c",
      "new_id": "012ea4581109684998a700d5bf8d34904eec2731",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_gzip_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "c807df94d1ca72ba656b36120f23400867fcf312",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_proxy_module.c",
      "new_id": "a7fd74172af2908c28cfe755bb40d67ab0817399",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "0f38295943a86b0b24911ada193a779d29603702",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_ssi_filter_module.c",
      "new_id": "f3eb093d37bec525da07fe0c5d6628cd54ab1b2d",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_ssi_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "130f2b305b39b18bc9dd7356d5236a8aab0e2d02",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_ssl_module.c",
      "new_id": "bb9a55f494812c7afcb1d8730c65d380ef9bc80d",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_ssl_module.c"
    },
    {
      "type": "modify",
      "old_id": "acb0aeeb50ca92d70c7f7580421f6541bb89a7fc",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_ssl_module.h",
      "new_id": "a705635ff6de145ff633ffbac4ace587b676ebf2",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_ssl_module.h"
    },
    {
      "type": "modify",
      "old_id": "cb3937c0a2f9628ab54f08ec0576ce7f7fffb639",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "0e6613b5126fed836e16fc3c44b91c3789d3d52d",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "616222755cc75076da1ab09b65335bb02cffb37e",
      "old_mode": 33188,
      "old_path": "src/imap/ngx_imap_auth_http_module.c",
      "new_id": "571cd270dce7875ead2231febbe046f3e7e4f23a",
      "new_mode": 33188,
      "new_path": "src/imap/ngx_imap_auth_http_module.c"
    },
    {
      "type": "modify",
      "old_id": "6497ced0bd09abb617fc0ba06c2adf271c101fac",
      "old_mode": 33188,
      "old_path": "src/imap/ngx_imap_handler.c",
      "new_id": "4fe124871efcd213fc56e8664cb805f5b1cc192e",
      "new_mode": 33188,
      "new_path": "src/imap/ngx_imap_handler.c"
    },
    {
      "type": "modify",
      "old_id": "86a4ff8a9e6996eadd932ea42bb603bf2d304afd",
      "old_mode": 33188,
      "old_path": "src/imap/ngx_imap_proxy_module.c",
      "new_id": "bfbcc1cbe59101a8c578209e5351229a7ffe0bac",
      "new_mode": 33188,
      "new_path": "src/imap/ngx_imap_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "bd4579e6818899e87beafcc80a00861ea792eda5",
      "old_mode": 33188,
      "old_path": "src/imap/ngx_imap_ssl_module.c",
      "new_id": "be6fca93be1cdd44333a555af20390fbb3883b5e",
      "new_mode": 33188,
      "new_path": "src/imap/ngx_imap_ssl_module.c"
    },
    {
      "type": "modify",
      "old_id": "150a61755104b14b2b51140e7923f162a54edba5",
      "old_mode": 33188,
      "old_path": "src/imap/ngx_imap_ssl_module.h",
      "new_id": "fd0ccada42ce26bd245b273a06bf93f2c6b85a1d",
      "new_mode": 33188,
      "new_path": "src/imap/ngx_imap_ssl_module.h"
    },
    {
      "type": "modify",
      "old_id": "746a71515b2e87459becc6c1b5f87ac7b4abdf3c",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_atomic.h",
      "new_id": "9710855aa5d1fede647be0109fcc35f9eb1a1e72",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_atomic.h"
    },
    {
      "type": "modify",
      "old_id": "8610a5638c1c87d81d7286b05928ff4156369b57",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_init.c",
      "new_id": "f82a6ac20123233df1dd6b8292a555327dc57eb1",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_init.c"
    }
  ]
}
