)]}'
{
  "commit": "1a82394b172e0f77bb87f728772eaa4ef83a6920",
  "tree": "e02d6b996a9a4a1876d1b569809fdffe7b033263",
  "parents": [
    "9490dd342882464861f136cd6f8ba18a6dcc8c1c"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Mon May 30 21:25:45 2022 +0300"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Mon May 30 21:25:45 2022 +0300"
  },
  "message": "All known output headers can be linked lists now.\n\nThe h-\u003enext pointer properly provided as NULL in all cases where known\noutput headers are added.\n\nNote that there are 3rd party modules which might not do this, and it\nmight be risky to rely on this for arbitrary headers.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "069331982c327ee7e14bc99d10ccce9859792988",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_auth_basic_module.c",
      "new_id": "02d41e88a95e0db3d6bf5b8e7af331de2db8887e",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_auth_basic_module.c"
    },
    {
      "type": "modify",
      "old_id": "bab79e4961a755f2c61079ea4a18a1155a393e12",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_auth_request_module.c",
      "new_id": "f64ab09aa59a03fb6fb43ff1c3052207d905f8c5",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_auth_request_module.c"
    },
    {
      "type": "modify",
      "old_id": "0cc9ae18bf00af5310ae38372cbca2d5d61e5729",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_dav_module.c",
      "new_id": "cfb98929e97ead0f00edc684827d1defede8b3a5",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_dav_module.c"
    },
    {
      "type": "modify",
      "old_id": "b8c5ccc5c510d5897d4695ebe0c62268124553bd",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_gzip_filter_module.c",
      "new_id": "b7758690fe2754f34d43024c4467075c5e4edf2a",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_gzip_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "7652a9af3effbadb1e18892c28bc1e0d7dac3b82",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_gzip_static_module.c",
      "new_id": "66fcc5d1bf57a79595a95b1d4526578676315838",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_gzip_static_module.c"
    },
    {
      "type": "modify",
      "old_id": "995beb41bf59faff899287846f8f8978b0288988",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_headers_filter_module.c",
      "new_id": "50295f452d1bab1c89ae6d751cec4dd1a92026dd",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_headers_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "c82df6e33738bbd6ac1dd97a8012d195fea7fa30",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_memcached_module.c",
      "new_id": "11bbd91659c76fe34592315e895a482d8f04b3d4",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_memcached_module.c"
    },
    {
      "type": "modify",
      "old_id": "ae08ebbc50c61272f29058eaf7ffb51074a8f0a4",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_range_filter_module.c",
      "new_id": "fa408b792aec860c0c0af3e239cd97ded89d693b",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_range_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "cf29d5a6da17c574c775df9cb899b222a42c0cbf",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_static_module.c",
      "new_id": "e30565d4ee5c13f230567faedfc91823b3ded3f9",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_static_module.c"
    },
    {
      "type": "modify",
      "old_id": "c398e77d745ea9da043d407dde6b2a9916fb5fda",
      "old_mode": 33188,
      "old_path": "src/http/modules/perl/nginx.xs",
      "new_id": "da12279528ef3a9e7919a1e65df212366590d987",
      "new_mode": 33188,
      "new_path": "src/http/modules/perl/nginx.xs"
    },
    {
      "type": "modify",
      "old_id": "afb0862844e96373b0efb4d5261e61718a69d47e",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.c",
      "new_id": "0c7dd3f99349eb37ab755f95d6f2a7e6e2938eb9",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "bebdbd92b88e2f23927727eb90ec35a0d1a12fd7",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_script.c",
      "new_id": "a2b9f1b7bf5e63151a945a110cfad900b2f1d2f2",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_script.c"
    },
    {
      "type": "modify",
      "old_id": "72f56fd9adc5b86006fc450c0961630a6f9ee5cd",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_special_response.c",
      "new_id": "eaf42e39911787d99400622c8617bdd2c7be69c1",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_special_response.c"
    },
    {
      "type": "modify",
      "old_id": "b480f555944cee9a59082830b3938d09acb34185",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.c",
      "new_id": "73936f714ad80f567b97e0d497831747ccfd985b",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.c"
    }
  ]
}
