)]}'
{
  "log": [
    {
      "commit": "ec38711852abdcaa0e7001e6a1e957052a0e723d",
      "tree": "c06db4d3a0d1020ce22d268e7128ee5a770ce7e5",
      "parents": [
        "9196caf16e30e938f4bc3c05d96f55195af7caff"
      ],
      "author": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Wed May 20 22:34:56 2015 +0200"
      },
      "committer": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Wed May 20 22:44:56 2015 +0200"
      },
      "message": "lib: fix \"sockunion: add hash function\" for BSD (9196caf)\n\nThe sockunion_hash() function uses s6_addr32, which is not defined on\nBSD systems.  (It only works on glibc because we set _GNU_SOURCE)\n\nripngd/ripng_nexthop.h already contains a workaround for this.  Bump\nworkaround to prefix.h so it\u0027s available everywhere.\n\nReported-by: NetDEF CI System \u003cmwinter@netdef.org\u003e\nFixes: 9196caf (\"sockunion: add hash function\")\nCc: Timo Teräs \u003ctimo.teras@iki.fi\u003e\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n"
    },
    {
      "commit": "6ac29a51075def99217a4ab1015635db3b3e83ed",
      "tree": "1152b55eb3a2099c67a0ba8e62d7e41f07e00135",
      "parents": [
        "1423c809cc4ddc2e013ba6264c49a11e5719c6f2"
      ],
      "author": {
        "name": "Paul Jakma",
        "email": "paul.jakma@sun.com",
        "time": "Fri Aug 15 13:45:30 2008 +0100"
      },
      "committer": {
        "name": "Paul Jakma",
        "email": "paul@quagga.net",
        "time": "Fri Aug 22 19:52:58 2008 +0100"
      },
      "message": "[trivia] finish off static\u0027ification of ospf6d and ripngd\n\n2008-08-15 Paul Jakma \u003cpaul.jakma@sun.com\u003e\n\n\t* {ospf6d,ripngd}/*: Finish job of marking functions as static, or\n\t  exporting declarations for them, to quell warning noise with\n\t  Quagga\u0027s GCC default high-level of warning flags. Thus allowing\n\t  remaining, more useful warnings to be more easily seen.\n"
    },
    {
      "commit": "f88258c8386a6a5f4a7a7994a1d3a34ab0ef244b",
      "tree": "91e1fc4ba86a8bdd1c7e07fcf4d31612b96236c0",
      "parents": [
        "c50ae8baf610d3d041fdedb78df205c999be57a9"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 11 12:01:33 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 11 12:01:33 2004 +0000"
      },
      "message": "2004-05-11 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * ripng_nexthop.h: SUNOS_5 does not define s6_addr32\n          catch ifndef(s6_addr32) \u0026\u0026 defined(SUNOS_5) and define\n          it ourselves based on the S10 _KERNEL guarded define.\n"
    },
    {
      "commit": "e3289be24694a018b2d6ba9ac99ebc0fc86ffccc",
      "tree": "f8d7f0166fdd0580f503cf191a0e2fa05b6367be",
      "parents": [
        "f651fd4f2584ba4fbbf0ccb299272adf21f64540"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon May 26 14:35:50 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon May 26 14:35:50 2003 +0000"
      },
      "message": "*BSD compile fix from Rivo Nurges.\n"
    },
    {
      "commit": "a94434b69197e074569d7579126074e9cb7212a5",
      "tree": "b63c34ee20e8e6b57796ee591d4569407140047d",
      "parents": [
        "dd55f9eb73347cb2bb7f8dc0f8108b21a733c9b4"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 17:10:12 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 17:10:12 2003 +0000"
      },
      "message": "Ripngd part of 6Wind patch.\n"
    }
  ]
}
