)]}'
{
  "commit": "9eba2ada189597fcb39c806bbbed414fecf20623",
  "tree": "59a59ae323a245579c24880d90332070538304aa",
  "parents": [
    "2cfadf09a810e3b660a47a1eb898d0d7c8813c08"
  ],
  "author": {
    "name": "Denis Ovsienko",
    "email": "infrastation@yandex.ru",
    "time": "Tue Sep 20 14:43:50 2011 +0400"
  },
  "committer": {
    "name": "Denis Ovsienko",
    "email": "infrastation@yandex.ru",
    "time": "Tue Sep 27 21:21:27 2011 +0400"
  },
  "message": "bgpd: check ATOMIC_AGGREGATE attr flags (BZ#678)\n\n* bgp_attr.c\n  * bgp_attr_atomic(): accept extra argument, add checks for\n    \"optional\", \"transitive\" and \"partial\" bits, log each error\n    condition independently\n  * bgp_attr_parse(): provide extra argument\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a98669945627fb5ac5243bdd2ebfebf802bfa48b",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_attr.c",
      "new_id": "015ae59c5bafd4e8148c4fab5bc2a19c98787524",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_attr.c"
    }
  ]
}
