)]}'
{
  "commit": "c0a613f3a2be8e40265704fd00166cd5342ca409",
  "tree": "22e57cbb8df2c245a00ae2dc4ab11f9acf37fbc0",
  "parents": [
    "51b45a52adf944ac391c0e90f86597454ab4d657"
  ],
  "author": {
    "name": "Christian Franke",
    "email": "nobody@nowhere.ws",
    "time": "Mon Jun 06 22:22:15 2016 +0200"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Mon Jan 23 18:51:53 2017 +0000"
  },
  "message": "bgpd: fix potential crash in community_list_dup_check\n\nextcommunity_list_set may set the -\u003econfig for an entry\nto NULL. In this case, the old code in community_list_dup_check\nwould cause a NULL pointer dereference.\n\nAdjust the code so it behaves the same in the absence of NULL\npointers and otherwise checks if both are NULL to determine\nequality.\n\nSigned-off-by: Christian Franke \u003cchris@opensourcerouting.org\u003e\nSigned-off-by: Christian Franke \u003cchris@opensourcerouting.org\u003e\nTested-by: NetDEF CI System \u003ccisystem@netdef.org\u003e\nAcked-by: Donald Sharp \u003csharpd@cumulusnetworks.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bb06028b0ca776157c09d496787437d0d827d61d",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_clist.c",
      "new_id": "1f1a4e7f2d56227ecad6a7fce85bfcd6988bb009",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_clist.c"
    }
  ]
}
