)]}'
{
  "commit": "2d951bfa417f0e125708d5dac64f2f0b91610e07",
  "tree": "0b14f8805c1eb6ba8104c1f377ad17fbc6257f70",
  "parents": [
    "626cd7e7be4d40d19e75e0960752c64aebd544d9"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Tue May 27 09:37:40 2008 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Tue May 27 09:37:40 2008 +0000"
  },
  "message": "*) add ngx_palloc_aligned() to allocate explicitlty aligned memory\n*) allows non-aligned memory blocks for small allocations and for odd\n   length strings on all platforms\n*) use ngx_palloc_aligned()\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4cf7e8a4bc6f527c29f79318518cb92f877d4985",
      "old_mode": 33188,
      "old_path": "src/core/ngx_palloc.c",
      "new_id": "130c67056aeaf6302f5b26dfde2bc84f67c10be7",
      "new_mode": 33188,
      "new_path": "src/core/ngx_palloc.c"
    },
    {
      "type": "modify",
      "old_id": "13443d7dd82df89d8ead9d2983a0add83b35b87f",
      "old_mode": 33188,
      "old_path": "src/core/ngx_palloc.h",
      "new_id": "11e2b41da1013e2b7ebd07137f2ce5c828855f9d",
      "new_mode": 33188,
      "new_path": "src/core/ngx_palloc.h"
    },
    {
      "type": "modify",
      "old_id": "be2dae79bf167cf2752df801825f1c4f3f456af0",
      "old_mode": 33188,
      "old_path": "src/core/ngx_regex.c",
      "new_id": "fb12ab16be24f3e812f79da821854574771c2a72",
      "new_mode": 33188,
      "new_path": "src/core/ngx_regex.c"
    },
    {
      "type": "modify",
      "old_id": "a1c4c9892c62f9076e274ce4069d4b4ca691e70c",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.c",
      "new_id": "e8e059c228cdd54471d125f6986f308555ad5490",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.c"
    }
  ]
}
