)]}'
{
  "commit": "cddb8112b80fa9867156c637d63e6e79eeac67bb",
  "tree": "c8d8b4cb9d0ba1c2a7681c6da580874cf5a2b48e",
  "parents": [
    "d64379e8f3c0636df53ed08d5b2f1946cfedd0e3"
  ],
  "author": {
    "name": "Chris Hall",
    "email": "chris.hall@highwayman.com",
    "time": "Mon Aug 09 22:31:37 2010 +0400"
  },
  "committer": {
    "name": "Denis Ovsienko",
    "email": "infrastation@yandex.ru",
    "time": "Mon Aug 09 22:31:37 2010 +0400"
  },
  "message": "bgpd: fix handling of AS path data\n\n* bgpd/bgp_aspath.c\n  * assegments_parse(): add handling of AS4_PATH input, update bounds\n    checks, add check for AS segment type\n  * aspath_parse(): add handling of AS4_PATH input, expect\n    assegments_parse() to do length checking\n  * aspath_empty(): update for the new function prototype\n* bgpd/bgp_aspath.h: ditto\n* tests/aspath_test.c: ditto\n* bgpd/bgp_attr.c\n  * bgp_attr_aspath(): add handling of AS4_PATH input, update flags\n    checks, change returned type\n  * bgp_attr_as4_path(): discard, superseded by bgp_attr_aspath()\n  * bgp_attr_parse(): update respectively\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a9602d9092d9457da7f90b4b28457c0a0520727f",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_aspath.c",
      "new_id": "5a73eeffae8650d503d36a3c3af227d9fdd7ba7c",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_aspath.c"
    },
    {
      "type": "modify",
      "old_id": "b8a5dfabae4fd8f432a1fc346c455392d3f930c0",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_aspath.h",
      "new_id": "d63b914c18ff864045d0e9f44c0b608390e809cc",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_aspath.h"
    },
    {
      "type": "modify",
      "old_id": "5e7536aed4dd18226e3dbc9e335d3526d9a9d337",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_attr.c",
      "new_id": "3996afd35ae19311e496b1000a75332d5bc316d4",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_attr.c"
    },
    {
      "type": "modify",
      "old_id": "fb504f317f494ab5c804c3776f12ded7b239ad58",
      "old_mode": 33188,
      "old_path": "tests/aspath_test.c",
      "new_id": "9e51e8dd88c24f0fcc4b36946de55d4cb23d06a2",
      "new_mode": 33188,
      "new_path": "tests/aspath_test.c"
    }
  ]
}
