)]}'
{
  "log": [
    {
      "commit": "b25ea4d085c858137ec28b1be9d6ab6c30a97303",
      "tree": "476bf1799357a70ea42cdfccee9340e8b32172d6",
      "parents": [
        "3e557ae1ea7693d91b6df42c2529952d6a349911"
      ],
      "author": {
        "name": "Paul Jakma",
        "email": "paul.jakma@sun.com",
        "time": "Mon Sep 11 02:14:16 2006 +0000"
      },
      "committer": {
        "name": "Paul Jakma",
        "email": "paul.jakma@sun.com",
        "time": "Mon Sep 11 02:14:16 2006 +0000"
      },
      "message": "[ripd] bug #293: routemap set metric doesn\u0027t check for underflow correctly\n\n2006-09-11 Paul Jakma \u003cpaul.jakma@sun.com\u003e\n\n\t* rip_routemap.c: (route_set_metric) underflow check needs to\n\t  use signed, problem identified and diagnosed by Pavel\n\t  Nikiforov in bug #293.\n"
    },
    {
      "commit": "dc63bfd49513b7ca157c3992c8bc9da9d736fc39",
      "tree": "d6ccb6737c0354d106c6b85013979cef2abb3353",
      "parents": [
        "e029d448587551be7543e64e278dbb566f57509a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Oct 25 23:31:05 2005 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Oct 25 23:31:05 2005 +0000"
      },
      "message": "2005-10-26 Paul Jakma \u003cpaul.jakma@sun.com\u003e\n\n\t* (general) static/extern functions and definitions.\n\t* rip_interface.h: new file, export the public functions from\n\t  rip_interface.c\n"
    },
    {
      "commit": "fbf5d033041e406ecefd27c2deebf5a4953d1155",
      "tree": "e9173ab5e05fc86e95f325d2cb2a7a123eb33327",
      "parents": [
        "3fdb2dd9dd8b4ab3517896092dd1b677d191adf9"
      ],
      "author": {
        "name": "vincent",
        "email": "vincent",
        "time": "Thu Sep 29 11:25:50 2005 +0000"
      },
      "committer": {
        "name": "vincent",
        "email": "vincent",
        "time": "Thu Sep 29 11:25:50 2005 +0000"
      },
      "message": "2005-09-29 Alain Ritoux \u003calain.ritoux@6wind.com\u003e\n\n    * lib/filer.c: show protocol name in filter_show()\n    * lib/plist.c: show protocol name in vty_show_prefix_entry()\n    * routemap.c: show protocol name in vty_show_route_map_entry()\n    * lib/vty.c: in vty_command(), show protocol name if command unknown\n\n    * zebra/zserv.c: Always provide distance fo route add\n\n    * ripd/rip_snmp.c: rip2IfConfReceive() sends values in conformance\n      with RFC. Also PeerDomain is now set to a STRING type.\n    * ripd/ripd.h: rip_redistribute_add() API includes metric and distance\n    * ripd/ripd.c: rip_redistribute_add() API i.e. stores metric and distance\n      Now allows a RIP-route to overcome a redistributed route coming\n      from a protocol with worse (higher) administrative distance\n      Metrics from redistribution are shown in show ip rip\n    * ripd/rip_zebra.c: adapt to the rip_redistribute_add() API, i.e.\n      provide distance and metric\n    * ripd/rip_interface.c: adapt to the rip_redistribute_add() API\n    * ripd/rip_routemap.c: no RMAP_COMPILE_ERROR on (metric \u003e 16) usage\n      rather a CMD_WARNING, because set metric ius shared with other\n      protocols using larger values (such as OSPF)\n      The match metric action takes first external metric if present\n      (from redistribution) then RIP metric.\n"
    },
    {
      "commit": "033e861222f07d68697aa883d9391a30c3e011c6",
      "tree": "e21f614e529e61e4de6ed8c3d64cae12ed20c9c2",
      "parents": [
        "70601e0691e178ca23f14fdc666a97efce26897f"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat May 28 04:50:54 2005 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat May 28 04:50:54 2005 +0000"
      },
      "message": "Sync bgpd and ripd set_metric_addsub_cmd commands. Fixes bugzilla #192.\n[backport candidate]\n"
    },
    {
      "commit": "dc625e86063125f8ecaaa1502c3cf53f44d76eff",
      "tree": "243a52620109d888335b26cf8fdf98052b62e801",
      "parents": [
        "cf96db1cef3e039f3a87c0bc36206b882e804949"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu May 26 06:26:40 2005 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu May 26 06:26:40 2005 +0000"
      },
      "message": "\t* rip_routemap.c: In case of \u00270.0.0.0\u0027 used as \u0027nexthop\u0027, use sender\n\t  address as nexthop in routemap.\n\n\tFixes bugzilla #186. [backport candidate]\n"
    },
    {
      "commit": "cf96db1cef3e039f3a87c0bc36206b882e804949",
      "tree": "10c9cb9bae5772bdfb340ae263b59a3d4deb3ce4",
      "parents": [
        "b5f29603399070041289729e175fbec085e8e904"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed May 25 21:15:32 2005 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed May 25 21:15:32 2005 +0000"
      },
      "message": "\t* rip_routemap.c: Make \"match interface\" routemap command match both -\n\t  in and out interfaces.\n\n\tFixes bugzilla #185. [backport candidate]\n"
    },
    {
      "commit": "98b718a9d2aa7a3324c553944e26914fe090b87a",
      "tree": "13a7002a3265a2debfa411a2a2c544dbde972f0a",
      "parents": [
        "a149411b85bbe74cde47d82193026b9401b29de0"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Oct 11 12:57:57 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Oct 11 12:57:57 2004 +0000"
      },
      "message": "Sync with changes in lib. Make more strings const.\n"
    },
    {
      "commit": "8a676be30c275bcbe1a3de08c0c942a606caef2e",
      "tree": "c2202db7df836073b542e49c5f579062ee8b6d57",
      "parents": [
        "7a1d583c02253c53605f310d1afcc9f1c8e15b7b"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Fri Oct 08 06:36:38 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Fri Oct 08 06:36:38 2004 +0000"
      },
      "message": "There is no warnings here any more.\n"
    },
    {
      "commit": "11dde9c2f03d3f3e0b2226378d70b7e3b9b219b2",
      "tree": "ffa7674ee1ede1b6e39b586d313b8f305b8f1098",
      "parents": [
        "152f4a80026262c0a87bea408410b5a534f3f80e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 31 14:00:00 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 31 14:00:00 2004 +0000"
      },
      "message": "2004-05-31 Sowmini Varadhan \u003csowmini.varadhan@sun.com\u003e\n\n        * ripd.c: Fixup compile warnings\n        * rip_routemap.c: Ditto\n"
    },
    {
      "commit": "dd55f9eb73347cb2bb7f8dc0f8108b21a733c9b4",
      "tree": "1bb13efc4119f0538e1b7386073ae8e4e82e8762",
      "parents": [
        "4f84947985d5a8f43f6f694055333af1e897de0e"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 16:02:39 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 16:02:39 2003 +0000"
      },
      "message": "Unbroke \"set metric\" command in vtysh again.\n"
    },
    {
      "commit": "16705130a1c842f7de252779514e4e7f92d967e2",
      "tree": "27d9e22b4f407d505178362103fa5f9d73d741c6",
      "parents": [
        "4a6e22577a49c20b4e2265f174d56b4a9b633090"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 14:49:19 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 14:49:19 2003 +0000"
      },
      "message": "Merge RIP part of 6Wind patch.\n"
    },
    {
      "commit": "73ffb25bec41d729b0dac34d17b6ccd4aa25803b",
      "tree": "69906ad70c8dd767c51677480f8034a3be3f5edd",
      "parents": [
        "147193a28a19f2f98545b14ad38935423415f53e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 19 15:49:49 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 19 15:49:49 2003 +0000"
      },
      "message": "Hasso Tepper\nhttp://hasso.linux.ee/zebra/ht-routemap-18042003_5.patch\nTrivial fixes to sync daemon\u0027s route-map commands to have same syntax. Fixes\na lot of errors with \"match ...\" and \"set ...\" commands when using vtysh.\n"
    },
    {
      "commit": "718e3744195351130f4ce7dbe0613f4b3e23df93",
      "tree": "bac2ad39971cd43f31241ef123bd4e470f695ac9",
      "parents": [],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 20:15:29 2002 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 20:15:29 2002 +0000"
      },
      "message": "Initial revision\n"
    }
  ]
}
