)]}'
{
  "commit": "74b7a910137a99b5fb073e7c27858c019f96a8cc",
  "tree": "00d2621de512d3cbae54c9e7a839e84df4825ba8",
  "parents": [
    "5b3785232303f9c44543b20e1499c756462c53e6"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Wed Sep 04 20:48:23 2013 +0400"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Wed Sep 04 20:48:23 2013 +0400"
  },
  "message": "Win32: Borland C compatibility fixes.\n\nSeveral false positive warnings silenced, notably W8012 \"Comparing\nsigned and unsigned\" (due to u_short values promoted to int), and\nW8072 \"Suspicious pointer arithmetic\" (due to large type values added\nto pointers).\n\nWith this patch, it\u0027s now again possible to compile nginx using bcc32,\nwith options we normally compile on win32 minus ipv6 and ssl.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7230f32053345579bd3668a2410182505a898fb7",
      "old_mode": 33188,
      "old_path": "auto/lib/pcre/makefile.bcc",
      "new_id": "7a0f2beafc6ac92410790cf56df8d91e53ecb8d8",
      "new_mode": 33188,
      "new_path": "auto/lib/pcre/makefile.bcc"
    },
    {
      "type": "modify",
      "old_id": "e3f828da88465af8a544d16ec7f787b5530f820b",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_accept.c",
      "new_id": "6f571f1a861713ded8f6cc74cb66192006987bff",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_accept.c"
    },
    {
      "type": "modify",
      "old_id": "bfff1bfc26bb8e67fb3c7f8557e27b78351e8ead",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_memcached_module.c",
      "new_id": "aaa047e8fb79de0b59877cc3b8378f284a830591",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_memcached_module.c"
    },
    {
      "type": "modify",
      "old_id": "680b6587105484269fd4a8b827286c01a593359e",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_mp4_module.c",
      "new_id": "c44dc52c9bdc4fd43e63d6ebf947e4a58e2984cf",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_mp4_module.c"
    },
    {
      "type": "modify",
      "old_id": "a22ed0fcb9d6113575f5204f28d453362e867aae",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_proxy_module.c",
      "new_id": "f5fd83d141f8f590899c6213aff3fab10a7bb4e3",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "29c74fd54d0a3ff303a814d953c12f47c66ef8c1",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_upstream_ip_hash_module.c",
      "new_id": "0e5cf416af6f97c0ddc98c4514e87690f01d440f",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_upstream_ip_hash_module.c"
    },
    {
      "type": "modify",
      "old_id": "cf27683e6dc7a5653e4c0a8aa7c2f6b8bc0f62d9",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_file_cache.c",
      "new_id": "7e46d1295935eac8510729a2a9ade7366e1404e0",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_file_cache.c"
    },
    {
      "type": "modify",
      "old_id": "fc3a1800df03f29f143538ce9bce0f5eb5287bc4",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request_body.c",
      "new_id": "dc1fcde1c9edf5f4de50a258d843fc7188bf6f89",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request_body.c"
    },
    {
      "type": "modify",
      "old_id": "7face954fa2a40d7eda7fe43f9fcee8c277de2d1",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_win32_config.h",
      "new_id": "193079230a4d8ae0bc2e2f8948f7c6e1a7d86393",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_win32_config.h"
    }
  ]
}
