)]}'
{
  "commit": "3ddf9ccfce12454dfa456d3ef5c92f7472966ebf",
  "tree": "80f04b004534ba2b879d6c49227d2f30816c72a4",
  "parents": [
    "e62156d8292eb288ad456d6ba1eb96db7ce2a6b6"
  ],
  "author": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Wed Jan 22 04:58:19 2014 +0400"
  },
  "committer": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Wed Jan 22 04:58:19 2014 +0400"
  },
  "message": "SPDY: store the length of frame instead of its whole size.\n\nThe \"length\" value better corresponds with the specification and reduces\nconfusion about whether frame\u0027s header is included in \"size\" or not.\n\nAlso this change simplifies some parts of code, since in more cases the\nlength of frame is more useful than its actual size, especially considering\nthat the size of frame header is constant.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b5aa9931c60a296fcffcffe7de5cb8d047e3a3fa",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_spdy.c",
      "new_id": "accfcb1d4260be71558b6d97024805f0123f2b6b",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_spdy.c"
    },
    {
      "type": "modify",
      "old_id": "3dab0fecba955d464e1f7f22e61c624955d556fd",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_spdy.h",
      "new_id": "652b88f014afe6e9eafee325e836fb8684831d7d",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_spdy.h"
    },
    {
      "type": "modify",
      "old_id": "bc39ec2aa1f06d95762e5453be911f1ddf6986ad",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_spdy_filter_module.c",
      "new_id": "6cf4aea429ddae22697041316bd619468b1fe046",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_spdy_filter_module.c"
    }
  ]
}
