)]}'
{
  "commit": "52f02b47685bc823c4c75560175a27aab0bd6709",
  "tree": "81f7e0fd01fd10d4433d3f67a36eea0296df75e4",
  "parents": [
    "60a4601e2270920958e221fbffd7b0743f498d3c"
  ],
  "author": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Fri Apr 10 09:14:30 2015 +0200"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Tue Apr 21 10:18:17 2015 +0200"
  },
  "message": "zebra, isisd: cast to unsigned char for ctypes\n\nctype.h macros take int as arguments, but expect arguments to be in\nunsigned char\u0027s range.  Even though it probably works, this isn\u0027t\ncorrect on systems that have a signed char type.  Cast explicitly.\n\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4f7e2ce9ce34317127dd0a5d45e2e69cd1ba0ea0",
      "old_mode": 33188,
      "old_path": "isisd/isis_circuit.c",
      "new_id": "fdff819cac3da5f59a87884c421e7d54e0eb5006",
      "new_mode": 33188,
      "new_path": "isisd/isis_circuit.c"
    },
    {
      "type": "modify",
      "old_id": "21ca6da99862516b12aad5090afb306b7383503f",
      "old_mode": 33188,
      "old_path": "zebra/rtadv.c",
      "new_id": "9a3fd265daeb52e17b7eda69c1f51bf493222fed",
      "new_mode": 33188,
      "new_path": "zebra/rtadv.c"
    }
  ]
}
