)]}'
{
  "log": [
    {
      "commit": "004db27ada7b37adf84408dbb98a3d92e4e4d6c0",
      "tree": "83d04523b8f8ad17558aff281ce6085f7bee2308",
      "parents": [
        "343074aacfe9ec8d00e2c123f14f418a0920585b"
      ],
      "author": {
        "name": "Timo Teräs",
        "email": "timo.teras@iki.fi",
        "time": "Tue Feb 14 11:55:09 2017 +0200"
      },
      "committer": {
        "name": "Paul Jakma",
        "email": "paul@quagga.net",
        "time": "Mon Feb 27 11:51:46 2017 +0000"
      },
      "message": "nhrpd: workaround old kernel vs. glibc definition conflics\n\nfixes #908\n\nWith kernel-headers-3.10.0 we have:\n\nIn file included from netlink_gre.c:15:0:\n/usr/include/linux/ipv6.h:19:8: error: redefinition of \u0027struct in6_pktinfo\u0027\n struct in6_pktinfo {\n        ^\nIn file included from netlink_gre.c:10:0:\n/usr/include/netinet/in.h:536:8: note: originally defined here\n struct in6_pktinfo\n        ^\nIn file included from netlink_gre.c:15:0:\n/usr/include/linux/ipv6.h:24:8: error: redefinition of \u0027struct ip6_mtuinfo\u0027\n struct ip6_mtuinfo {\n        ^\nIn file included from netlink_gre.c:10:0:\n/usr/include/netinet/in.h:543:8: note: originally defined here\n struct ip6_mtuinfo\n\nSo instead of libc\u0027s netinet/in.h include kernel\u0027s linux/in.h\nand the add sys/socket.h for struct sockaddr since it does not\nseem to be defined in kernel headers.\n"
    },
    {
      "commit": "ac728fd929f5b949364089c4f0d95cfa322a7683",
      "tree": "bd809182f12dc278257bbcc1284ee4fa7cd85591",
      "parents": [
        "b1887c852c5c040e109925887ec8c1ca8c428730"
      ],
      "author": {
        "name": "Paul Jakma",
        "email": "paul@jakma.org",
        "time": "Fri Jan 27 11:07:24 2017 +0000"
      },
      "committer": {
        "name": "Paul Jakma",
        "email": "paul@quagga.net",
        "time": "Fri Jan 27 14:53:31 2017 +0000"
      },
      "message": "nhrpd: Makefile.am needs to specify the headers, for dist tarballs to work\n"
    },
    {
      "commit": "f2a4b8fffb1f771371d6bfc425e7a69a14057b06",
      "tree": "14981e53f000075db1f53a6ad252975d00f55a0e",
      "parents": [
        "86d87e018bd8f9249986be4e6b713ab918fa5e0b"
      ],
      "author": {
        "name": "Paul Jakma",
        "email": "paul@jakma.org",
        "time": "Fri Jan 20 14:45:47 2017 +0000"
      },
      "committer": {
        "name": "Paul Jakma",
        "email": "paul@quagga.net",
        "time": "Mon Jan 23 18:51:59 2017 +0000"
      },
      "message": "nhrpd: Add libgen.h include for basename call\n"
    },
    {
      "commit": "dafa05e65fe4b3b3ed5525443f554215ba14f42c",
      "tree": "77d152b32b3fc3766f1813927b0eb40efa36425e",
      "parents": [
        "56ae5c4847f53f10e2151039556ec76a7a94c7fb"
      ],
      "author": {
        "name": "Timo Teräs",
        "email": "timo.teras@iki.fi",
        "time": "Thu Jan 19 17:27:01 2017 +0200"
      },
      "committer": {
        "name": "Paul Jakma",
        "email": "paul@quagga.net",
        "time": "Mon Jan 23 18:51:55 2017 +0000"
      },
      "message": "nhrpd: implement next hop resolution protocol\n\nThis provides DMVPN support and integrates to strongSwan. Please read\nREADME.nhrpd and README.kernel for more details.\n"
    }
  ]
}
