)]}'
{
  "commit": "c63b83fe8d1addecc949258479b8d54180c4da60",
  "tree": "fbc58da3014db1cf74a2f8a91a33fe941968815d",
  "parents": [
    "d227617a972bb20a974be68bea5032e692a0970f"
  ],
  "author": {
    "name": "Jorge Boncompte [DTI2]",
    "email": "jorge@dti2.net",
    "time": "Tue Apr 10 16:57:24 2012 +0200"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@diac24.net",
    "time": "Wed May 02 17:03:27 2012 +0200"
  },
  "message": "bgpd: Fix memory leak of some \"show ip bgp neighbor\" commands\n\nsockunion_str2su() use is prone to memory leaks. Remove it\u0027s use all over\nthe code.\n\nAt least these commands leaked a sockunion union:\n    - show ip bgp vpnv4 ... routes\n    - show ip bgp ... received prefix-filter\n\nSigned-off-by: Jorge Boncompte [DTI2] \u003cjorge@dti2.net\u003e\nSigned-off-by: David Lamparter \u003cequinox@diac24.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c1f1fbb37d0cd0402911e0320c95f6bac6a48fc7",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_mplsvpn.c",
      "new_id": "b0cf2a988f95c4b87d4f3220548f08d4caf21026",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_mplsvpn.c"
    },
    {
      "type": "modify",
      "old_id": "9f8d82327fabba5065394b8173c38ad3504fe5f1",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_route.c",
      "new_id": "d96224db43a89fd2bbb3be2c7b6c4f33fdde5eb7",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_route.c"
    },
    {
      "type": "modify",
      "old_id": "fa645ac41139a8c8ec2ad461b4c10ca2ff2d5c34",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_routemap.c",
      "new_id": "f2204003299874ba56155e1d94045b3f01334849",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_routemap.c"
    },
    {
      "type": "modify",
      "old_id": "bba1c7de6ec355364c70da0a6c7ff280322e66e1",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_vty.c",
      "new_id": "03746bdd092b5e06bb7b092ad9db1c43efd17b86",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_vty.c"
    },
    {
      "type": "modify",
      "old_id": "cfb6f9c5a6921042620c34ff7c11d1e3edfaca52",
      "old_mode": 33188,
      "old_path": "lib/sockunion.c",
      "new_id": "4c2837b12d1fb8ee8e39fd695124ee9eb75dc7f9",
      "new_mode": 33188,
      "new_path": "lib/sockunion.c"
    },
    {
      "type": "modify",
      "old_id": "8b06058688229009ddc89ee89f700232dab8a42e",
      "old_mode": 33188,
      "old_path": "lib/sockunion.h",
      "new_id": "180b2b4d2cecade6a591b8344f2fff04e7ce0b05",
      "new_mode": 33188,
      "new_path": "lib/sockunion.h"
    }
  ]
}
