)]}'
{
  "commit": "1e0ce7caa622f07c20bb74414a4a5b4cbd732c75",
  "tree": "35a221f0912891b2b04f9337288fbfd479761169",
  "parents": [
    "a689e6a9f470d2a72493b907c94ef23516bbbda6"
  ],
  "author": {
    "name": "Leonid Rosenboim",
    "email": "lrosenbo@wrs.com",
    "time": "Fri Dec 07 21:31:07 2012 +0000"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Tue Jan 15 17:22:01 2013 +0100"
  },
  "message": "bgpd: improve logging of invalid BGP Notifications\n\nInvalid BGP Notification messages should be logged locally, cf.\nRFC4271, Sect. 6.4, p 34,\n  NOTIFICATION Message Error Handling\n\nCurrent notification for invalid Notification code:\n\n  2012/10/10 02:17:54 BGP: message index 10 not found in bgp_notify_msg (max is 8)\n  2012/10/10 02:17:54 BGP: 192.168.1.1 received NOTIFICATION 10/0 ((no item found)) 0 bytes\n\nthe logging should be a bit more clear. The above logging really doesn\u0027t\nexplain much and looks more like a programming error.\n\n[rewrote most of it to get in something I can call a shape -David]\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3e3ec86f577989c4828707dade3e8419429c4c8",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_debug.c",
      "new_id": "726dd862bdd3844d16c3f79eedd683a52bcdfb40",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_debug.c"
    },
    {
      "type": "modify",
      "old_id": "27f21b310cd77a4bca5981bec94c52fb47e1bd7c",
      "old_mode": 33188,
      "old_path": "lib/log.h",
      "new_id": "cf247a8387e0b4da4d1dd7ab71cd7080d26142c5",
      "new_mode": 33188,
      "new_path": "lib/log.h"
    }
  ]
}
