)]}'
{
  "log": [
    {
      "commit": "b2baffe8d255890b85d93aee653bed2c18371128",
      "tree": "59fd3cada2ac805f46641e4aaf6ee98edddee0bd",
      "parents": [
        "b0baf0740e3d6a01980cef7ea0af0a61c10b1bcd"
      ],
      "author": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Sun Jan 27 04:46:02 2013 +0100"
      },
      "committer": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Sat Feb 09 03:00:12 2013 +0100"
      },
      "message": "build: fix \"pragma weak\" mixups\n\nNot only was there a minor typo in the \"pragma weak\" preprocessor\nchecks, but also were the tests not behaving as needed - they only\nindicated support for the /first/ method of implementing weak aliases,\nwhich on Linux is __attribute__ and not #pragma.\n\n* m4/ax_sys_weak_alias.m4: set defines for _all_ weak alias methods\n* zebra/kernel_null.c: fix typo\n\nCc: Doug VanLeuven \u003croamdad@sonic.net\u003e\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n"
    },
    {
      "commit": "327c4cdf7578debcc140f04f03d02479771c9e11",
      "tree": "a0e02a0614f12601d8a58eeeebf9e54b27198c9f",
      "parents": [
        "b2e5bdbe10c4145f508fcf1486ffe29d5ce516f7"
      ],
      "author": {
        "name": "Doug VanLeuven",
        "email": "roamdad@sonic.net",
        "time": "Fri Dec 14 14:58:30 2012 +0200"
      },
      "committer": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Fri Jan 11 21:50:06 2013 +0100"
      },
      "message": "testzebra: pragma weak: detect systems with weak alias and provide alternative\n\nLLVM clang does not support #pragma weak (bug 3679) on OS X. There are\nother systems where the #pragma weak has varying syntax.\n\nAdded m4 file from the autoconf archives:\nhttp://www.gnu.org/software/autoconf-archive/ax_sys_weak_alias.html\n\nFix up zebra/*_null.c files to use #pragma weak alias or stub functions\nif not available. It\u0027s incomplete in that the different format #pragma\nenable easier fixes on need.\n\nTested on 64bit OS X 10.7, FreeBSD 9.0 amd64 \u0026 i386 (32bit) using\ngcc \u0026 clang. Tested on linux 64bit.\n\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n"
    },
    {
      "commit": "05e54ee3df973194f2a00e3ea0b1da7bebc71fd6",
      "tree": "c07e2bbad0c55fe03eb2975b98f121de6ae55707",
      "parents": [
        "ad8d4802a3078de694539fa9bae12322fc82042f"
      ],
      "author": {
        "name": "Denis Ovsienko",
        "email": "infrastation@yandex.ru",
        "time": "Sat Dec 03 17:45:17 2011 +0400"
      },
      "committer": {
        "name": "Denis Ovsienko",
        "email": "infrastation@yandex.ru",
        "time": "Tue Dec 13 14:27:01 2011 +0400"
      },
      "message": "build: delete .cvsignore files\n"
    },
    {
      "commit": "b38309a4ee831a440ef78f8a27db584f2f8e8276",
      "tree": "8a367cc995ceae79dbb3dc4d480244bbd01386df",
      "parents": [
        "5515de330cf6c5449c0a56862072750b07d23fd7"
      ],
      "author": {
        "name": "Paul Jakma",
        "email": "paul.jakma@sun.com",
        "time": "Sat Aug 23 08:36:42 2008 +0100"
      },
      "committer": {
        "name": "Paul Jakma",
        "email": "paul@quagga.net",
        "time": "Sat Aug 23 08:36:42 2008 +0100"
      },
      "message": "[trivia] Make \u0027make dist\u0027 happy about ChangeLog expunge\n\n\t* ChangeLog: Add back a dummy, top-level ChangeLog\n\t* m4/Makefile.am: remove ChangeLog from EXTRA_DIST, why it was\n\t  listed there, who knows.\n"
    },
    {
      "commit": "d68cbf9261869e532dfdd14dbb4122b3f3feb0d4",
      "tree": "5cc873e6a38a3db9ad5fb4dfe579624ff7693c13",
      "parents": [
        "3998bfd76620a676fbd77f19c5c6ea80a4cc88d2"
      ],
      "author": {
        "name": "Paul Jakma",
        "email": "paul.jakma@sun.com",
        "time": "Sat Oct 21 18:35:27 2006 +0100"
      },
      "committer": {
        "name": "Paul Jakma",
        "email": "paul@quagga.net",
        "time": "Fri Aug 22 20:00:46 2008 +0100"
      },
      "message": "[administrivia] Git should ignore backup files and .loT files\n"
    },
    {
      "commit": "3998bfd76620a676fbd77f19c5c6ea80a4cc88d2",
      "tree": "66bf93340e55bb06b25544ef04afec3749269391",
      "parents": [
        "e5248434c0d287668be956a2bd52399d67b16c39"
      ],
      "author": {
        "name": "Paul Jakma",
        "email": "paul.jakma@sun.com",
        "time": "Tue Aug 19 14:13:43 2008 +0100"
      },
      "committer": {
        "name": "Paul Jakma",
        "email": "paul@quagga.net",
        "time": "Fri Aug 22 19:57:22 2008 +0100"
      },
      "message": "[trivia] Remove ChangeLog files, as this data is now maintained in SCM\n"
    },
    {
      "commit": "3c5a0a4f8fe3811affff6d5e123379eedb083571",
      "tree": "79e285e0bd04c6ef0dfcde9cf0ce8fda8abecbe1",
      "parents": [
        "750e814693050bc97391eec618aad9db798ee5e8"
      ],
      "author": {
        "name": "Paul Jakma",
        "email": "paul.jakma@sun.com",
        "time": "Sun Feb 19 17:30:10 2006 +0000"
      },
      "committer": {
        "name": "Paul Jakma",
        "email": "paul@quagga.net",
        "time": "Fri Aug 22 19:49:33 2008 +0100"
      },
      "message": "[administrivia] Add .gitignore files, based on .cvsignores.\n"
    },
    {
      "commit": "003ca18f0433c0e0460b68aeb362cf7ba6ed5a4c",
      "tree": "5371da781872b19909a418adefca2eac4f9be64a",
      "parents": [
        "409d8e4f5650a26307067b61a4e9df80f8c03dc3"
      ],
      "author": {
        "name": "Greg Troxel",
        "email": "gdt@fnord.ir.bbn.com",
        "time": "Sat Feb 03 01:07:01 2007 +0000"
      },
      "committer": {
        "name": "Greg Troxel",
        "email": "gdt@fnord.ir.bbn.com",
        "time": "Sat Feb 03 01:07:01 2007 +0000"
      },
      "message": "remove crufty m4 files from 2004.  With the files, autoheader (2.61)\nbombs on NetBSD.  (Without, all is ok.  We may need workarounds, but\nfirst we should identify minimum tool versions and figure out what\u0027s\nstill wrong.)\n\nok\u0027d by paul.\n"
    },
    {
      "commit": "3c035aa8716efa6f677e43435c5eb9bac6825518",
      "tree": "ea28fd6b6beadd72d3619315dc66ee0d03a3f7d3",
      "parents": [
        "e064d6d9c3c3319c62fe4fac3e4e5f7a1941a98c"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Nov 02 18:59:49 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Nov 02 18:59:49 2004 +0000"
      },
      "message": "- Add .arch-ids and .arch-inventory to cvsignore, to allow one to use arch\n  with CVS trees.\n"
    },
    {
      "commit": "e949463a2094e017aef19cba8761a3e75d23b80a",
      "tree": "547b56a603102ad45fe7bb312dd9a810cace311a",
      "parents": [
        "3d7e0736f34467aa7552013754f44e43a8620098"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed Sep 01 19:51:15 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed Sep 01 19:51:15 2004 +0000"
      },
      "message": "Ignore generated files.\n"
    },
    {
      "commit": "b85dca3162dfef97b1725d6a396867a18d27fc6d",
      "tree": "e04f2dfe828876d04c1afbbe835bb38210d41282",
      "parents": [
        "cbd040847df406a618fd58b1a92f33dc424d2ffd"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Tue Aug 31 18:44:42 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Tue Aug 31 18:44:42 2004 +0000"
      },
      "message": "2004-08-31  Greg Troxel  \u003cgdt@poblano.ir.bbn.com\u003e\n\n        * Makefile.am (EXTRA_DIST): New - just has EXTRA_DIST.  (Using a\n        directory in EXTRA_DIST in the parent was causing \u0027make dist\u0027 to fail.)\n\n(Now m4/Makefile* is first-class and included from top level.)\n"
    },
    {
      "commit": "e0a29621d6ac1a944e2d8c23eaa8517aa96c8fc0",
      "tree": "8147122797f7c2cdeba2978147b52484fc098da0",
      "parents": [
        "e6822768a281a5d46d497c0bbfe5ffd2a10c78c8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Aug 19 04:34:29 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Aug 19 04:34:29 2004 +0000"
      },
      "message": "2004-08-19 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* *.m4: import of libtool CVS m4 autoconf files. These only\n\t  configure libtool support for languages where configure has\n\t  already called AC_PROG_\u003clang\u003e, less fragile.\n\t* README.txt: doc file for contents of this directory.\n"
    }
  ]
}
