)]}'
{
  "commit": "014b670e02cc1f38e8e4e786269fc1787412f9b7",
  "tree": "f0fa74e181d556d2d83d8db480fab097da72bafa",
  "parents": [
    "d13c3b4fcf802f904ef47ad82fdc9763fc704fdf"
  ],
  "author": {
    "name": "Denis Ovsienko",
    "email": "pilot@etcnet.org",
    "time": "Tue Jun 23 21:10:45 2009 +0400"
  },
  "committer": {
    "name": "Denis Ovsienko",
    "email": "pilot@etcnet.org",
    "time": "Tue Jun 23 21:10:45 2009 +0400"
  },
  "message": "[bgpd] review 32-bit AS-path hotfix for 0.99.12\n\nThe patch by Chris Caputo, which was used to prepare 0.99.12\nrelease, consists of three parts:\n\n1. memory allocation fix itself\n2. fix for warnings about constant variables\n3. fix for printf format specs (%d was used instead of %u)\n\nIt was confirmed later, that:\na. a much simpler bugfix was available for memory allocation\nb. committed version of the bugfix wasn\u0027t optimal CPU-wise\n\nAt this point I consider reasonable to revert the allocation\nportion of that patch and to replace it with the shorter\nversion, which is:\n\n-#define ASN_STR_LEN (5 + 1)\n+#define ASN_STR_LEN (10 + 1)\n\nOther two parts of Mr. Caputo\u0027s patch remain intact.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5881abe2d6426e8228377af0931ba121d77e4fdd",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_aspath.c",
      "new_id": "002fff9f5e1a5ae31abdd90ed6fe166b22c06978",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_aspath.c"
    }
  ]
}
