)]}'
{
  "commit": "16ffb26fbbf8b3d1fee7a14eb401ecb02eed5058",
  "tree": "f1abb4a88c2677f1e405a855be200056c5c2bc4e",
  "parents": [
    "28a8cfcbc3a5cc74bb3b87981b878f8b4edc2dd6"
  ],
  "author": {
    "name": "Timo Teräs",
    "email": "timo.teras@iki.fi",
    "time": "Tue Jul 29 09:41:54 2014 +0000"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Mon Aug 18 01:50:19 2014 +0200"
  },
  "message": "*: fix detection and usage of sys/cdefs.h\n\nThis header is non-standard (though present on many systems) and\nthere is no standard for what it should or should not define.\n\nRemove it where it is not really needed. But add also a configure\ncheck, so it can be used if available but otherwise fallback to\ndefining the needed macroes.\n\nSigned-off-by: Timo Teräs \u003ctimo.teras@iki.fi\u003e\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "220124ab8e10c44181158750480808754cc575d7",
      "old_mode": 33261,
      "old_path": "configure.ac",
      "new_id": "3dba3b3577134b42f0a3c65b6e6cf1c0cf1f9d27",
      "new_mode": 33261,
      "new_path": "configure.ac"
    },
    {
      "type": "modify",
      "old_id": "1a80aec8e8fcfa6f93344a02697c8f97eb913ad3",
      "old_mode": 33188,
      "old_path": "isisd/include-netbsd/iso.h",
      "new_id": "42b9bc88def9bac6dadde329af43b07283187a15",
      "new_mode": 33188,
      "new_path": "isisd/include-netbsd/iso.h"
    },
    {
      "type": "modify",
      "old_id": "70cffab1b21eae2124ef2946ffabcf932c8c82a1",
      "old_mode": 33188,
      "old_path": "lib/queue.h",
      "new_id": "48b363e24d0b338ff2547ecce739f5dad17c1b0f",
      "new_mode": 33188,
      "new_path": "lib/queue.h"
    }
  ]
}
