)]}'
{
  "log": [
    {
      "commit": "bcc4abe09d3faa9b392be2d46e3f6a29b75e46d9",
      "tree": "b17cb8398321cf9affcc79ddd970a359e993015e",
      "parents": [
        "942b0fdcc18c3841c6781f6a3f36aa47a604ba1f"
      ],
      "author": {
        "name": "Everton Marques",
        "email": "everton.marques@gmail.com",
        "time": "Mon Aug 17 18:18:59 2009 -0300"
      },
      "committer": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Wed Feb 04 06:07:50 2015 +0100"
      },
      "message": "[pim] More RPF cache refresh statistics\n"
    },
    {
      "commit": "942b0fdcc18c3841c6781f6a3f36aa47a604ba1f",
      "tree": "70c0188f2a71027736b5b9b3f867dc33e965ddd3",
      "parents": [
        "df4044b2cbe0015d06d25de25e640fca231243dd"
      ],
      "author": {
        "name": "Leonard Herve",
        "email": "leonardherve@yahoo.fr",
        "time": "Fri Aug 14 15:49:06 2009 +0200"
      },
      "committer": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Wed Feb 04 06:07:50 2015 +0100"
      },
      "message": "[pim] Correction for cross-compilation error with this syntax\n"
    },
    {
      "commit": "df4044b2cbe0015d06d25de25e640fca231243dd",
      "tree": "a4dd57c802866bc4ffb5b50e98989916fce79a5f",
      "parents": [
        "613938d48abb863660691641a5761f10402cf3f3"
      ],
      "author": {
        "name": "Leonard Herve",
        "email": "leonardherve@yahoo.fr",
        "time": "Fri Aug 14 10:38:52 2009 +0200"
      },
      "committer": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Wed Feb 04 06:07:50 2015 +0100"
      },
      "message": "Router Alert option for IGMP packets but not for PIM packets\n"
    },
    {
      "commit": "613938d48abb863660691641a5761f10402cf3f3",
      "tree": "0efe84a9b6949b52abfa692660629a72f8bb9d76",
      "parents": [
        "d12beab1b9ce09c50672adb3c980e64ccd11edb4"
      ],
      "author": {
        "name": "Everton Marques",
        "email": "everton.marques@gmail.com",
        "time": "Thu Aug 13 15:39:31 2009 -0300"
      },
      "committer": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Wed Feb 04 06:07:50 2015 +0100"
      },
      "message": "[pim] RPF cache refresh statistics\n"
    },
    {
      "commit": "d12beab1b9ce09c50672adb3c980e64ccd11edb4",
      "tree": "b22f8a83ea98c416efc5b6d76d013d21a1d706d5",
      "parents": [
        "236b01556122fba479118797163c44849073ff46"
      ],
      "author": {
        "name": "Everton Marques",
        "email": "everton.marques@gmail.com",
        "time": "Wed Aug 12 10:52:22 2009 -0300"
      },
      "committer": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Wed Feb 04 06:07:50 2015 +0100"
      },
      "message": "[pim] Move encoded source address length check to pim_parse_addr_source\n"
    },
    {
      "commit": "236b01556122fba479118797163c44849073ff46",
      "tree": "88f56db5ff7e57c657fc43bd53be5f0fb0845e1a",
      "parents": [
        "e96f0af2679e3c91518f62b3a86d811cafba1adc"
      ],
      "author": {
        "name": "Leonard Herve",
        "email": "leonard.herve@yahoo.fr",
        "time": "Tue Aug 11 15:51:52 2009 -0300"
      },
      "committer": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Wed Feb 04 06:07:49 2015 +0100"
      },
      "message": "[pim] igmpv3: specific query interval set to 1 second (RFC 3376 8.8.)\n[pim] pim messages: encoded source address format with Sparse bit\u003d1 (RFC 4601 4.9.1.)\n[pim] and Mask Len MUST be equal to 32\n[pim] dr election: new traces\n[pim] fix triggered_hello_delay_msec randomization\n"
    },
    {
      "commit": "e96f0af2679e3c91518f62b3a86d811cafba1adc",
      "tree": "dc6d563472991c383e1437475d29d487de8d2974",
      "parents": [
        "596470f2a410fb58109fd880f04362984ffd7c69"
      ],
      "author": {
        "name": "Everton Marques",
        "email": "everton.marques@gmail.com",
        "time": "Tue Aug 11 15:48:02 2009 -0300"
      },
      "committer": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Wed Feb 04 06:07:49 2015 +0100"
      },
      "message": "[pim] Log physical interface up/down\n[pim] Replace strerror with safe_strerror\n[pim] Fix PIM socket removal from non-PIM interfaces\n[pim] show ip igmp querier: left-align Querier string\n[pim] Version up to 0.157\n[pim] Recipe to re-sync with Quagga repository\n[pim] Build vtysh in development script\n"
    },
    {
      "commit": "596470f2a410fb58109fd880f04362984ffd7c69",
      "tree": "d5eac65e626b688e44451efbf32f4a9518fa5a27",
      "parents": [
        "871dbcfede60a8d2d286728bcbd88f27c2035b87"
      ],
      "author": {
        "name": "Leonard Herve",
        "email": "leonard.herve@yahoo.fr",
        "time": "Tue Aug 11 15:45:26 2009 -0300"
      },
      "committer": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Wed Feb 04 06:07:49 2015 +0100"
      },
      "message": "[pim] pim commands added to vtysh\n"
    },
    {
      "commit": "871dbcfede60a8d2d286728bcbd88f27c2035b87",
      "tree": "f3188f3ab1c4856febf70647a32f6d854668aa50",
      "parents": [
        "b162ab753e70328cb6815e58b4bc5b03e9dd4f42"
      ],
      "author": {
        "name": "Everton Marques",
        "email": "everton.marques@gmail.com",
        "time": "Tue Aug 11 15:43:05 2009 -0300"
      },
      "committer": {
        "name": "David Lamparter",
        "email": "equinox@opensourcerouting.org",
        "time": "Wed Feb 04 06:07:49 2015 +0100"
      },
      "message": "[pim] Initial pim 0.155\n"
    }
  ]
}
