)]}'
{
  "commit": "750e814693050bc97391eec618aad9db798ee5e8",
  "tree": "03d3e27a68b0593002d8f73609235919c030e426",
  "parents": [
    "851a1a5c146b346d8b8f58fe3924baa5c208f865"
  ],
  "author": {
    "name": "Paul Jakma",
    "email": "paul.jakma@sun.com",
    "time": "Tue Jul 22 21:11:48 2008 +0000"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul.jakma@sun.com",
    "time": "Tue Jul 22 21:11:48 2008 +0000"
  },
  "message": "[bgpd] Fix triggerable crash when compiled with --disable-bgp-announce\n\n2008-07-22 Paul Jakma \u003cpaul.jakma@sun.com\u003e\n\n\t* HACKING: Document preference for compiler conditional code, over\n\t  cpp conditional.\n\t* configure.ac: DISABLE_BGP_ANNOUNCE always should be defined.\n\t* bgp_{packet,route,advertise}.c: change to compiler testing of\n\t  DISABLE_BGP_ANNOUNCE, rather than cpp.\n\n2008-07-22 MIYAJIMA Mitsuharu \u003cmiyajima.mitsuharu@anchor.jp\u003e\n\n\t* bgp_packet.c: (bgp_update_packet_eor) Fix crash triggerable\n\t  if a bgpd was compiled with --disable-bgp-announce and if GR is\n\t  advertised by peer.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "245dd133155051b7beec6a527e7afe957caeb455",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "cf5c774d757fbb282d526df0bf46a3a74e15d60a",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "7c92604ac9e0ba8dab33b23e940c5fae1a456f37",
      "old_mode": 33188,
      "old_path": "HACKING",
      "new_id": "ec9aa7c0912b326d2d09df5916f99d26e3ec3e82",
      "new_mode": 33188,
      "new_path": "HACKING"
    },
    {
      "type": "modify",
      "old_id": "242449473ae689a5b100c7b68f958a14eb115659",
      "old_mode": 33188,
      "old_path": "bgpd/ChangeLog",
      "new_id": "6fe2b0f5ae8984f5e248e2f03a8d59d80dc491f2",
      "new_mode": 33188,
      "new_path": "bgpd/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "73b868a82b0218f72e6705ada8564c7006ef17ef",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_advertise.c",
      "new_id": "870aab134d13248bbffdcb7b447e59549386c5e4",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_advertise.c"
    },
    {
      "type": "modify",
      "old_id": "623fd9ec0ae0b35476d5305c3e028c90843abaf0",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_packet.c",
      "new_id": "4d7f32dee96945fae8be54cfebcec3e7c9d24e7b",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_packet.c"
    },
    {
      "type": "modify",
      "old_id": "4fbc4babde9b8f4c41301ecc6607c72ca2d865b8",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_route.c",
      "new_id": "b639db05c2c3f08b4753e7e79ae872f35021ef3c",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_route.c"
    },
    {
      "type": "modify",
      "old_id": "9cebf48d9e056dbabfb536f948fdfea4f6eb9d4f",
      "old_mode": 33261,
      "old_path": "configure.ac",
      "new_id": "746b5cea5ac399b956c3d0471f83795ca971ec77",
      "new_mode": 33261,
      "new_path": "configure.ac"
    }
  ]
}
