)]}'
{
  "commit": "950fb268a2b89f782d8f74278a3878651aa3df6f",
  "tree": "7a6d9124c0982f09223fd773aef6db5a6cb0dff6",
  "parents": [
    "30870b4ab31b4582af200b0abbaae47a6366a7d0"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Fri Nov 13 20:41:41 2009 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Fri Nov 13 20:41:41 2009 +0000"
  },
  "message": "ngx_regex_exec() calling optimiztion:\n\n*) change NGX_REGEX_NO_MATCHED to PCRE_ERROR_NOMATCH\n*) declare ngx_regex_exec() as #define\n*) optimize SSI regex a little\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "be2dae79bf167cf2752df801825f1c4f3f456af0",
      "old_mode": 33188,
      "old_path": "src/core/ngx_regex.c",
      "new_id": "c5a49520928c48d2fee250a198783309a951f1bf",
      "new_mode": 33188,
      "new_path": "src/core/ngx_regex.c"
    },
    {
      "type": "modify",
      "old_id": "e31470f9fa00fa3216791b89ac93bb35306d0700",
      "old_mode": 33188,
      "old_path": "src/core/ngx_regex.h",
      "new_id": "4a4857222de8e105a676967bdcc79ebd8c8a8ad6",
      "new_mode": 33188,
      "new_path": "src/core/ngx_regex.h"
    },
    {
      "type": "modify",
      "old_id": "d03e58407833ffe68304877faa8bcf015e2ae52b",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_ssi_filter_module.c",
      "new_id": "f06994db34156e812dc9333cf5735cfcac59fea7",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_ssi_filter_module.c"
    }
  ]
}
