)]}'
{
  "log": [
    {
      "commit": "56e475cba9f9c54dec9296aef816104b1a51002e",
      "tree": "4c63966eb6b6cd87a8cc626c1778d66815a027d3",
      "parents": [
        "a6d614bcb7dba423be518fdc3e447497442bbec4"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 20 00:23:27 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 20 00:23:27 2003 +0000"
      },
      "message": "2003-06-20 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* rip_interface.c: add \u0027default\u0027 to passive-interface command DEFUN\n"
    },
    {
      "commit": "a6d614bcb7dba423be518fdc3e447497442bbec4",
      "tree": "3d2803b4aeeefe695291502ab5a9ea249b8b1198",
      "parents": [
        "cf795c5dedb847eceae7acf948910488a1be3fd0"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 02:18:02 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 02:18:02 2003 +0000"
      },
      "message": "2003-06-19 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* ospf6d/ospf6_message.c: Change memcpy() to strcpy() to prevent\n\t  copying of extraneous junk - suggested by Anil Madhavapeddy\n          \u003canil@recoil.org\u003e on bug-zebra@gnu.org.\n"
    },
    {
      "commit": "cf795c5dedb847eceae7acf948910488a1be3fd0",
      "tree": "60a66e559814b8465218a80484db21b51e704a04",
      "parents": [
        "72357f2b98032e06770c5d9ba713cf5f2796a391"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 02:13:25 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 02:13:25 2003 +0000"
      },
      "message": "2003-06-19 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* ospfd/ospf_zebra.c: Run it through indent -nut to fix the $%^@ing\n\tannoying mix of tabs and spaces.\n"
    },
    {
      "commit": "72357f2b98032e06770c5d9ba713cf5f2796a391",
      "tree": "632e8d5e696239bbaf974c592cd6a73f84b0d4e1",
      "parents": [
        "5ec90d28c9268c54e000c2bcfb9b164abfacbacd"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 02:11:23 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 02:11:23 2003 +0000"
      },
      "message": "2003-06-19 Vladimir Ivaschenko \u003chazard@francoudi.com\u003e\n\n\t* ospfd/ospf_zebra.c: [zebra 19434] fix for disappearing OSPF routes\n\tmodify ospf_zebra_delete() to specify nexthop when deleting routes\n\twith zebra.\n"
    },
    {
      "commit": "5ec90d28c9268c54e000c2bcfb9b164abfacbacd",
      "tree": "ab5d297f68b94182647d043d790ffab4a2b44c93",
      "parents": [
        "dd488a78add05f10f58f4096dca622c6b5f1f0c9"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 01:41:37 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 01:41:37 2003 +0000"
      },
      "message": "2003-06-19 Vladimir Ivaschenko \u003chazard@francoudi.com\u003e\n\n\t* zebra/rt_netlink.c: Debug statements added to\n          netlink_route_multipath()\n\t* zebra/zebra_rib.c: If route has a gateway, delete only existing\n          route with that specified gateway.\n"
    },
    {
      "commit": "dd488a78add05f10f58f4096dca622c6b5f1f0c9",
      "tree": "22c986ccc07a5378e5b99fcdf32cc953c841b8d8",
      "parents": [
        "3db0a77852cc0de1385f7046355321229a567924"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 01:21:07 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 01:21:07 2003 +0000"
      },
      "message": "2003-06-19 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* Fix lib/smux.c\u0027s reliance on daemons exporting struct\n          thread_master *master.\n"
    },
    {
      "commit": "3db0a77852cc0de1385f7046355321229a567924",
      "tree": "1cc576815195b186d5824b6d64c8ae6a3dd80bd9",
      "parents": [
        "d363df2cee49835763cd92fcb8102a6ab4ee3d52"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 01:07:40 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 01:07:40 2003 +0000"
      },
      "message": "2003-06-19 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* ospfd/ospf_packet.c: Fix typos, extra squiggly bracket. Note to\n\t  self: in future make sure that when you test compile a change you\n          actually have the relevant configure options enabled.\n"
    },
    {
      "commit": "d363df2cee49835763cd92fcb8102a6ab4ee3d52",
      "tree": "e25adab38ba141240728f4679b7948d51143e9ad",
      "parents": [
        "b21b19c5785487f2ff4a6ce38f45c2e6c35f4363"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 00:26:34 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 00:26:34 2003 +0000"
      },
      "message": "2003-06-19 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* ospfd/ospf_packet.c: Update Hasso\u0027s hack slightly, add comment\n\t  elaborating on Hasso\u0027s, use the SET/CHECK_FLAG macros.\n"
    },
    {
      "commit": "b21b19c5785487f2ff4a6ce38f45c2e6c35f4363",
      "tree": "c79f90ce7bd798b3f1391010153d9fdf7c7418f0",
      "parents": [
        "0e4f190ebf5a26e4b66fb49cd74ae0ff0c7e0863"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 15 01:28:29 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 15 01:28:29 2003 +0000"
      },
      "message": "2003-06-15 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* lib/vty.{c,h}: Remove vty layer depending on a \u0027master\u0027 global,\n\t  pass the thread master in explicitly to vty_init. Sort out some\n\t  header dependency problems with lib/command.h\n\t* zebra/: Move globals to struct zebrad. Update vty_init().\n\t* (.*)/\\1_main.c: update call to vty_init().\n"
    },
    {
      "commit": "0e4f190ebf5a26e4b66fb49cd74ae0ff0c7e0863",
      "tree": "cb2d35c5a85e8dd5f70db46604e6dda55b9bc9f4",
      "parents": [
        "9238b1e82efd5c6a7192491e2ccde2dfa32322c8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 12 02:13:45 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 12 02:13:45 2003 +0000"
      },
      "message": "2003-06-12 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* zebra/ioctl.c: Properly zero-out struct ifreq before passing it\n          to the SIOCSIFFLAGS ioctl(2), so that it doesn\u0027t\n          occasionally trigger promisc mode on interface.\n          Reported/tested by:\tVladimir B. Grebenschikov \u003cvova@sw.ru\u003e\n\n          (patch snarfed taken from FreeBSD ports)\n"
    },
    {
      "commit": "9238b1e82efd5c6a7192491e2ccde2dfa32322c8",
      "tree": "578e1cff75b290de79f07061688a03d006b7d556",
      "parents": [
        "58a9d81c687e3722a5dbd0bcf03aaf009687d5fa"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 11 08:03:08 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 11 08:03:08 2003 +0000"
      },
      "message": "2003-06-11 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* bgpd/ChangeLog: Update (wasnt commited with the fix)\n"
    },
    {
      "commit": "58a9d81c687e3722a5dbd0bcf03aaf009687d5fa",
      "tree": "48c3e642c81d5573c0b98178b78e5ffad9b8a4c6",
      "parents": [
        "847375b9ea6facadba6517d50bfb9ade4bf65242"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 11 05:12:40 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 11 05:12:40 2003 +0000"
      },
      "message": "2003-06-11 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* lib/privs.h (zprivs_init): do not use zlog() as it depends on\n\t  vty having been initialised (zlog calls vty_log). print to stderr\n\t  directly instead.\n"
    },
    {
      "commit": "847375b9ea6facadba6517d50bfb9ade4bf65242",
      "tree": "f4ae6f43a571e543c3f5bf42d7b8d2e6dc27fa67",
      "parents": [
        "01d0908a17fcaefa9cf4e8379765ed79dba07db5"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jun 09 18:48:31 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jun 09 18:48:31 2003 +0000"
      },
      "message": "2003-06-09 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * bgp_clist.c (community_list_delete): honour deny statements\n"
    },
    {
      "commit": "01d0908a17fcaefa9cf4e8379765ed79dba07db5",
      "tree": "6762136870bc297dc7486448c5ab6000a3dddaf4",
      "parents": [
        "8708b74fd3bb887e81af4eea8beb0e16dd12ad32"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 08 21:22:18 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 08 21:22:18 2003 +0000"
      },
      "message": "2003-06-08 Paul Jakma \u003cpaul@dishone.st\u003e\n\nCompile and warning fixes for the ripd \u0027passive-interface default\u0027 patch.\n"
    },
    {
      "commit": "8708b74fd3bb887e81af4eea8beb0e16dd12ad32",
      "tree": "4418df0ea79a28a2772fecc59d12b0eb6c1e57b8",
      "parents": [
        "f38a471c6fc96b63c5754448e9a9e32044c9ffd5"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jun 07 02:03:11 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jun 07 02:03:11 2003 +0000"
      },
      "message": "2003-06-07 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* (bgp_clist.c): Run it through indent -nut (all indentation to\n\t   be spaced, get rid of mix of tabs and spaces)\n"
    },
    {
      "commit": "f38a471c6fc96b63c5754448e9a9e32044c9ffd5",
      "tree": "6b474874414773770e2ad836065ba4658a913b9a",
      "parents": [
        "4aaff3f8d57fbb4fc5f4e5e52175a449686c3169"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jun 07 01:10:00 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jun 07 01:10:00 2003 +0000"
      },
      "message": "From: Andrew J. Schorr \u003caschorr@telemetry-investments.com\u003e\nSubject: [zebra 12403] patch for ripd to accept any version of RIP\nby default\n\nThe default Cisco IOS behavior is to send RIP version 1 packets and receive\nversion 1 and version 2 packets.  But zebra version 0.92a sends and receives\nonly version 2 packets by default.\n\nI have patched the code to change zebra\u0027s default behavior to sending\nversion 2 packets (same as before) but receiving both versions.  While\nthis is still not identical to Cisco\u0027s behavior, it does now accept\npackets of both versions and retains backwards compatibility with\nzebra configurations.\n"
    },
    {
      "commit": "4aaff3f8d57fbb4fc5f4e5e52175a449686c3169",
      "tree": "543a3b724afbc308994ddfcc4befedb8b1f1d23f",
      "parents": [
        "1a691cc34733f1a14cfc2dc1cacd1d3376d771cb"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jun 07 01:04:45 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jun 07 01:04:45 2003 +0000"
      },
      "message": "From: Andrew J. Schorr \u003caschorr@telemetry-investments.com\u003e\nSubject: [zebra 12406] patch for ripd to support \"passive-interface\ndefault\" behavior\n\nIn Cisco IOS, the router rip passive-interface subcommand can accept\nan interface name of \"default\".  In that cases, all interfaces are set\nto be passive by default, and you must explicitly make it non-passive\nby using the \"no passive-interface \u003cifname\u003e\" command if you want updates\nto go to that interface.\n\n\u003ccommand implemented for zebra\u003e\n"
    },
    {
      "commit": "1a691cc34733f1a14cfc2dc1cacd1d3376d771cb",
      "tree": "dbf09f61ff869e683ef732fc5fecf0390bba94b8",
      "parents": [
        "0c0f9cd54b1ade198a0b92fc48844710e2a89f94"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jun 07 00:12:15 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jun 07 00:12:15 2003 +0000"
      },
      "message": "2003-06-07 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* (zebra/rtadvc.): can not set checksum for ICMPV6, see:\n\nFrom: Jun-ichiro itojun Hagino \u003citojun@iijlab.net\u003e\nSubject: [zebra 11052] setsockopt(IPV6_CHECKSUM) does not work for ICMPv6\nsocket\n\nsetsockopt(IPV6_CHECKSUM) does not work for ICMPv6 socket.\nRFC2292 may not be clear enough about it (it talks about raw socket\nand ICMPv6 socket mixed up), but the next revision\n(draft-ietf-ipngwg-rfc2292bis-02.txt) is very clear about it.\n\u003e   An attempt to set IPV6_CHECKSUM for an ICMPv6 socket will fail.\n"
    },
    {
      "commit": "0c0f9cd54b1ade198a0b92fc48844710e2a89f94",
      "tree": "2303a0aa96e067a753aaddef3156eae17c11ec93",
      "parents": [
        "592c8148981d196a7bda2f1b85a63943fd0cfdf2"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 06 23:27:04 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 06 23:27:04 2003 +0000"
      },
      "message": "2003-06-07 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* (ospf_spf.c): Fix indentation - primarily the mix of tabs and spaces.\n\tRan through indent -nut (GNU style, but only spaces for indentation)\n"
    },
    {
      "commit": "592c8148981d196a7bda2f1b85a63943fd0cfdf2",
      "tree": "273fd4151921ffbb91cc42535083ff7e1bf04bdb",
      "parents": [
        "bf9392c6e932080156e70c0436977fd5dbcdb0cd"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 06 23:24:55 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 06 23:24:55 2003 +0000"
      },
      "message": "2003-06-07 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* Revert Cougar\u0027s sort interface names patch, causes problems with\n\tenabling of interfaces for OSPF in ospfd.\n"
    },
    {
      "commit": "bf9392c6e932080156e70c0436977fd5dbcdb0cd",
      "tree": "06ba8c7108ffcc36b3fc93b10ceeaf2ef1f41f01",
      "parents": [
        "79cb216984c0f93e80e01e9fed6022ad27a25825"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 06 23:23:36 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 06 23:23:36 2003 +0000"
      },
      "message": "2003-06-7 kamatchi soundaram \u003ckamatchi@tdd.sj.nec.com\u003e\n\n\t* (ospf_spf.c): Fix consideration of costs for PtP nexthops in\n\t  ospf_nexthop_calculation().\n"
    },
    {
      "commit": "79cb216984c0f93e80e01e9fed6022ad27a25825",
      "tree": "2f00c2d2e19b9dc35b231f3db094e9fb6b3c924e",
      "parents": [
        "8d4aee5d510fab69561dba58dc9fc0b6f1838aa1"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 06 12:19:53 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 06 12:19:53 2003 +0000"
      },
      "message": "2003-06-06 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* Fix up defaults for --enable-{user,group}\n"
    },
    {
      "commit": "8d4aee5d510fab69561dba58dc9fc0b6f1838aa1",
      "tree": "257fbfc9a0d4afd3aede7278ded9ab80713dfd54",
      "parents": [
        "a939514c59fe1a56a820e82bc59d82c721076c03"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 06 00:30:35 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 06 00:30:35 2003 +0000"
      },
      "message": "2003-06-06 Paul Jakma \u003cpaul@dishone.st\n\n\t* Fix up case of --enable-vty-group not being specified\n"
    },
    {
      "commit": "a939514c59fe1a56a820e82bc59d82c721076c03",
      "tree": "85a2d3d1d3e0a4f35d0865778c7522b8569b40f8",
      "parents": [
        "41908818b8f446befc3654fa5bbc98c6c0af92a3"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Jun 05 17:50:01 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Jun 05 17:50:01 2003 +0000"
      },
      "message": "Patch from Cougar - sort iflist by name.\n"
    },
    {
      "commit": "41908818b8f446befc3654fa5bbc98c6c0af92a3",
      "tree": "657538dfcec865b37124b3641c6245514d72d296",
      "parents": [
        "ba3a0bc5fa05691b211340bef69c5c7a3659d412"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Jun 05 11:33:10 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Jun 05 11:33:10 2003 +0000"
      },
      "message": "Unbreak router advertisment feature when using capabilities.\n"
    },
    {
      "commit": "ba3a0bc5fa05691b211340bef69c5c7a3659d412",
      "tree": "af7b0b8ca5ba7f6c39b96be1ea180135a9159e64",
      "parents": [
        "edd7c245d3a77012abf801da00d5664ebaa5f749"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed Jun 04 17:41:54 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed Jun 04 17:41:54 2003 +0000"
      },
      "message": "Paul forgot probably to commit privs.[c|h] changes. Had to reorder includes\nin zebra.h to make it compile in debian.\n"
    },
    {
      "commit": "edd7c245d3a77012abf801da00d5664ebaa5f749",
      "tree": "d4fada229d7980fb751f28c9a979aa88de1a0af0",
      "parents": [
        "a159ed935b580ed99111a185734ddd9c973e7691"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 13:59:38 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 13:59:38 2003 +0000"
      },
      "message": "2003-06-04 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* Merge of zebra privileges\n"
    },
    {
      "commit": "a159ed935b580ed99111a185734ddd9c973e7691",
      "tree": "f7b99013b8c46fd42f8ebad3f0310fe18305673d",
      "parents": [
        "0537f4e78d66129d61ae8441a574255165497ba8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 11:01:45 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 11:01:45 2003 +0000"
      },
      "message": "2003-06-04 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* (configure.in): removed\n\t* (configure.ac): Fixes/cleanups backported from zprivs branch\n\t   AC_DEFINE templates added,\n\t   Indentation of nested macros,\n\t   IPv6 checks changed from independent if..fi blocks to\n\t     if...elif...fi.,\n\t   Merge piddir and ac_sockdir into one ac_statedir,\n\t   Remove world writeable dirs as candidates for ac_statedir,\n\t   ERROR out if no state dir is found or --localstatedir not\n             specified,\n"
    },
    {
      "commit": "0537f4e78d66129d61ae8441a574255165497ba8",
      "tree": "d42251cf08acdb89df897051f0f762af100e1082",
      "parents": [
        "fb2d1502bb0893f2aaccb49fb39521974078d96a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 10:19:12 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 10:19:12 2003 +0000"
      },
      "message": "2003-06-04 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* (Makefile.am): doc should be a SUBDIR. Specify DIST_SUBDIRS to\n\tremove dependence of make dist on configure options. Add doc/mpls\n\tto EXTRA_DIST. redhat/ does not need a dist-hook, its already in\n\tSUBDIR. Remove CVS/ dir from the dist doc/.\n"
    },
    {
      "commit": "fb2d1502bb0893f2aaccb49fb39521974078d96a",
      "tree": "0d3059d875d2be20913eaceaed12c8c09ec2b481",
      "parents": [
        "97e34b88b39abdef4ba0581574d315ef7ddb1a86"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 09:40:54 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 09:40:54 2003 +0000"
      },
      "message": "Paul Jakma:\n\nlib/debug.{c,h}: glibc backtrace printing function (from the glibc info page)\nconfigure.ac: check for glibc backtrace and set define\nlib/zebra.h: glibc backtrace support\n"
    },
    {
      "commit": "97e34b88b39abdef4ba0581574d315ef7ddb1a86",
      "tree": "372d5ca756bb71c46c9dd91e519219d71549433a",
      "parents": [
        "8fcab405ccdc67dc31c349c3a9240dc441d3883e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 09:01:51 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 09:01:51 2003 +0000"
      },
      "message": "Paul Jakma: acconfig.h is deprecated.\n"
    },
    {
      "commit": "8fcab405ccdc67dc31c349c3a9240dc441d3883e",
      "tree": "5cd924ab59ca8a194e00b86416e3b43bf2e62833",
      "parents": [
        "cfc959b8f5f7ea1185fb3de2e4064704d62336f0"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 08:50:54 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 08:50:54 2003 +0000"
      },
      "message": "Ignore dist tar file\n"
    },
    {
      "commit": "cfc959b8f5f7ea1185fb3de2e4064704d62336f0",
      "tree": "c6fec4531d632cb516a243e425a61cc61a92e81a",
      "parents": [
        "ec1ca63c188c9dc2518b0f78033e623105ac4f25"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 02:28:45 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 02:28:45 2003 +0000"
      },
      "message": "From: kamatchi soundaram \u003ckamatchi@tdd.sj.nec.com\u003e\nSubject: [zebra 19263] Another memory leak!! is zebra OSPF\n\n   This memory leak gets into picture whenever any interface goes down.\n\n Problem found and desctription: Whenever the interface goes down, the\n \"def_params\" (member of ospf_if_info) structure memory is not freed.\n\n Fix made: added the following line to free the \"def_params\" memory of\n ospf_if_info before calling the  \"XFREE(MTYPE_OSPF_IF_INFO, ifp-\u003einfo);\"\n The added line is:\n       ospf_del_if_params ((struct ospf_if_params *) IF_DEF_PARAMS (ifp));\n"
    },
    {
      "commit": "ec1ca63c188c9dc2518b0f78033e623105ac4f25",
      "tree": "49a07fd9c67838f6fc79d6d7b12e5fac82505c81",
      "parents": [
        "852ba0e2cf9a1c6bba0988e98512a303cc9739e8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 02:23:15 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 04 02:23:15 2003 +0000"
      },
      "message": "From: kamatchi soundaram \u003ckamatchi@tdd.sj.nec.com\u003e\nSubject: [zebra 19262] Re: Memory leak in OSPF\n\nFix applied for Kamatchi\u0027s original report was to remove the auth_crypt\ninitialisation from the wrong function. This should fix that.\n"
    },
    {
      "commit": "852ba0e2cf9a1c6bba0988e98512a303cc9739e8",
      "tree": "6ab53c00990f5208317752b2649e6f31582e3033",
      "parents": [
        "bb3a023ed853b2335dccf25dfd8ec237fd9d8458"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Jun 03 03:03:34 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Jun 03 03:03:34 2003 +0000"
      },
      "message": "From: kamatchi soundaram \u003ckamatchi@tdd.sj.nec.com\u003e\nSubject: [zebra 19259] Memory leak in OSPF\n\nThe detail of the memory leak follows:\n File name: ospf_interface.c\n Function name: ospf_if_new_hook().\n Type of leak: Overwriting the already allocated memory.\n Problem found and description:\n The ospf_new_if_params() fn allocates a memory for \"auth_crypt\" which\n is overwritten, down in the fn (ospf_if_new_hook) by explicitely allocating\n a memory for the same \"auth_crypt\".\n\n Fix: remove allocation from ospf_new_if_params()\n"
    },
    {
      "commit": "bb3a023ed853b2335dccf25dfd8ec237fd9d8458",
      "tree": "3a23a0f31486c8c4022b30d81041780784b768da",
      "parents": [
        "704a6801abb2506e019f2bfa740c30293630c47f"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Jun 02 10:38:15 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Jun 02 10:38:15 2003 +0000"
      },
      "message": "Apply redistribution route-map\u0027s correctly.\n"
    },
    {
      "commit": "704a6801abb2506e019f2bfa740c30293630c47f",
      "tree": "5459d27d3d3a68ef1ad4b091a934e9407c03aa9e",
      "parents": [
        "800d61556cf73b51f90e2fe7e31a52d2c587a95d"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu May 29 22:18:15 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu May 29 22:18:15 2003 +0000"
      },
      "message": "Commit my hack to fix options mismatch in NSSA area DD packets. It shouln\u0027t\nharm, but of course ... it is hack.\n"
    },
    {
      "commit": "800d61556cf73b51f90e2fe7e31a52d2c587a95d",
      "tree": "a7e3b07a7f3064a65b251107fcafb02e8a82744a",
      "parents": [
        "9bca8ebc4fcc369ad17b9a8caf8b14e62ad87e4a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 29 17:26:24 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 29 17:26:24 2003 +0000"
      },
      "message": "ospfd/ospfd.h: Change delay and holdtime to 1s. More appropriate values for\nthe class of machines which zebra runs on than the original defaults which\nwere taken from IOS (and even IOS uses much lower times these days). Lower\nvalues greatly help with convergence.\n\nIdeally, we\u0027d use even lower times, but thread_add_timer() api will need to\nbe modified to use milliseconds. (eg JunOS uses 100ms for delay, and 700ms\nfor hold time, iirc from Hasso).\n"
    },
    {
      "commit": "9bca8ebc4fcc369ad17b9a8caf8b14e62ad87e4a",
      "tree": "68d520ef0c07c4f1413eda2935efb6b7e64c29fe",
      "parents": [
        "0b24b4c759a6fb77c4b6043891b81574fbb229dc"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 29 17:18:47 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 29 17:18:47 2003 +0000"
      },
      "message": "lib/table.c: Fix the SET_LINK macro. (not that its of any worth)\n"
    },
    {
      "commit": "0b24b4c759a6fb77c4b6043891b81574fbb229dc",
      "tree": "fb4d7693e40c2ecc2547d25e53dc687b6bb74909",
      "parents": [
        "457ef551ebe112c2f0a6ec21f6ba865fbb85a84b"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 28 18:37:52 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 28 18:37:52 2003 +0000"
      },
      "message": "ripngd/Makefile.am: missing ripng_nexthop.h from _HEADERS line. breaks\nmake dist.\n"
    },
    {
      "commit": "457ef551ebe112c2f0a6ec21f6ba865fbb85a84b",
      "tree": "b4abc10a56664f2c20635b1c4afe3fd526cff109",
      "parents": [
        "a65ec8454984c26983c94700fe5e8c1d11e6a75f"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed May 28 12:02:15 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed May 28 12:02:15 2003 +0000"
      },
      "message": "IPv4 part of \"make reject|blackhole routes work without nexthop|interface\".\n"
    },
    {
      "commit": "a65ec8454984c26983c94700fe5e8c1d11e6a75f",
      "tree": "e09468c724d89d16b4e1b8f879efc6d158723b6c",
      "parents": [
        "e3289be24694a018b2d6ba9ac99ebc0fc86ffccc"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 27 09:26:22 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 27 09:26:22 2003 +0000"
      },
      "message": "Rivo Nurgess: Add cobalt machine type\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": "f651fd4f2584ba4fbbf0ccb299272adf21f64540",
      "tree": "b800959b8eb9889d2adf1e207d5dfbcbcd1c6ccd",
      "parents": [
        "49773ee02f3a43e9b1601abb19f565aa4edcfff4"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 26 00:22:23 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 26 00:22:23 2003 +0000"
      },
      "message": "Add .cvsignore for redhat\n"
    },
    {
      "commit": "49773ee02f3a43e9b1601abb19f565aa4edcfff4",
      "tree": "c94f60432893ba1869330616b14c337b70afe4e4",
      "parents": [
        "2487bea1d38f2a839f7598d144f6a14963454514"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 25 23:52:37 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 25 23:52:37 2003 +0000"
      },
      "message": "Sync to configure.ac\n"
    },
    {
      "commit": "2487bea1d38f2a839f7598d144f6a14963454514",
      "tree": "1b520b6d271a6ba23ce31565cdbc4d9448e96079",
      "parents": [
        "368aa3f0f5edc4daed09055b641c47a9e9dc48c9"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 25 23:51:31 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 25 23:51:31 2003 +0000"
      },
      "message": "Change rtadv to default to disabled.\n"
    },
    {
      "commit": "368aa3f0f5edc4daed09055b641c47a9e9dc48c9",
      "tree": "da46e98e5c9f8a1c94189dc2de43542ffd5e266a",
      "parents": [
        "b3516a791d7d44469b9a2a51557347958fe506d1"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 25 23:24:50 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 25 23:24:50 2003 +0000"
      },
      "message": "Fix missing else in static_add_ipv4() which was causing case of (!ifname)\nto always be considered to be a blackhole route. (if gate is passed in, it\ncant be).\n"
    },
    {
      "commit": "b3516a791d7d44469b9a2a51557347958fe506d1",
      "tree": "8e26d9c9b6c189b7f8fcbab0869c06221828eb2e",
      "parents": [
        "e26bbebaddd76e2002df675d76531c5ce851a4b0"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 22:11:22 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 22:11:22 2003 +0000"
      },
      "message": "Tiny fixes from 6Wind patch.\n"
    },
    {
      "commit": "e26bbebaddd76e2002df675d76531c5ce851a4b0",
      "tree": "8f7a94dce532e299e4ec018e57975996f6943892",
      "parents": [
        "595db7f16506d2c82a3478e9f8dab00c8733d386"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 21:39:29 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 21:39:29 2003 +0000"
      },
      "message": "ospf6d part of 6Wind patch.\n"
    },
    {
      "commit": "595db7f16506d2c82a3478e9f8dab00c8733d386",
      "tree": "240d477dd4b5262ba78cc50fda4b81de09e2c91c",
      "parents": [
        "726f9b2bbdd5a607f7b0a10a64547739b807e361"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 25 21:35:06 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 25 21:35:06 2003 +0000"
      },
      "message": "Add back support for null0 interface blackhole routes.\n"
    },
    {
      "commit": "726f9b2bbdd5a607f7b0a10a64547739b807e361",
      "tree": "9c46a6ce71cf4ea96553a85a231e38b462b3dee0",
      "parents": [
        "71c0fb50fe75928f8fbe1bbff1995d9d91b3702b"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 21:04:54 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 21:04:54 2003 +0000"
      },
      "message": "Last fixes from 6Wind patch.\n"
    },
    {
      "commit": "71c0fb50fe75928f8fbe1bbff1995d9d91b3702b",
      "tree": "8b40f9f95b66213495b4088fbded1759c2bbf795",
      "parents": [
        "d2de34829e6a695bdeb5bfa8b36fb960a872e88c"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 20:18:13 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 20:18:13 2003 +0000"
      },
      "message": "Sync with configure.in.\n"
    },
    {
      "commit": "d2de34829e6a695bdeb5bfa8b36fb960a872e88c",
      "tree": "5f9e8b19b943c0cd6a1f82a47047a61be25c9cf2",
      "parents": [
        "81dfcaa2e27d53f4eb61c549e03065dcb1b8eec3"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 20:03:48 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 20:03:48 2003 +0000"
      },
      "message": "Merged 6Wind patch.\n"
    },
    {
      "commit": "81dfcaa2e27d53f4eb61c549e03065dcb1b8eec3",
      "tree": "2aed449138a4833fe343052cdfa505be74332cb4",
      "parents": [
        "15291357d130b804dcdcfd81bdb1b86a84567fd0"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 19:21:25 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 19:21:25 2003 +0000"
      },
      "message": "Route (reject|blackhole) support from 6Wind patch.\n"
    },
    {
      "commit": "15291357d130b804dcdcfd81bdb1b86a84567fd0",
      "tree": "ad3e57c3dcad8c57871f0ff900020d3d8b497d28",
      "parents": [
        "a94434b69197e074569d7579126074e9cb7212a5"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 17:14:25 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 17:14:25 2003 +0000"
      },
      "message": "Update changelog as well.\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"
    },
    {
      "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": "4f84947985d5a8f43f6f694055333af1e897de0e",
      "tree": "a27dd6e338687e6da837d8a7ac27f46ee0c35bcc",
      "parents": [
        "16705130a1c842f7de252779514e4e7f92d967e2"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 15:13:49 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 15:13:49 2003 +0000"
      },
      "message": "RIP has now \"route-map x [in|out] \u003cinterface\u003e\" as well.\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": "4a6e22577a49c20b4e2265f174d56b4a9b633090",
      "tree": "f9dba727f2a553a3dc642ad561afece7edb57d08",
      "parents": [
        "647e4f1fb76f01695f29a877e61d2e4a33cfefee"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 11:51:29 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 11:51:29 2003 +0000"
      },
      "message": "Just \"write\" command without any parameters writes conf to file.\n"
    },
    {
      "commit": "647e4f1fb76f01695f29a877e61d2e4a33cfefee",
      "tree": "adeaab9faa6fda9544417c247fc1662248599c32",
      "parents": [
        "269c67c5ea350bbf5562edceff00cee0b2ef3b68"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 11:43:52 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 25 11:43:52 2003 +0000"
      },
      "message": "\"ip forwarding\" command. Patch from Jim Crumpler.\n"
    },
    {
      "commit": "269c67c5ea350bbf5562edceff00cee0b2ef3b68",
      "tree": "6145ab96b90db180af9be520494540daefd11d74",
      "parents": [
        "0750d21fcfb034e47f781b09d984bfeec62b56a4"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 22:50:31 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 22:50:31 2003 +0000"
      },
      "message": "Jim Crumpler:\n\nworking ipforward_solaris.c\n"
    },
    {
      "commit": "0750d21fcfb034e47f781b09d984bfeec62b56a4",
      "tree": "d8be8f2b61607f34a74c1897e6abdf3466917ff3",
      "parents": [
        "04a72e593b870688649653f569ebc0e7589b4fdb"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat May 24 21:41:49 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat May 24 21:41:49 2003 +0000"
      },
      "message": "Revert my http://hasso.linux.ee/zebra/ht-ifrmap-14042003.patch patch. Used\nsame idea as in lib/distribute.c to allow extract.pl to pick up commands\nfor vtysh.\n"
    },
    {
      "commit": "04a72e593b870688649653f569ebc0e7589b4fdb",
      "tree": "ffc682e7a68b636baed87cb8b9a68d1b3058fa6b",
      "parents": [
        "af8d0336a3cd98ef2fe163a6303a077735de4fb2"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 16:02:27 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 16:02:27 2003 +0000"
      },
      "message": "From: rivo nurges \u003crix@estpak.ee\u003e\nSubject: solaris compile patch\n\ntypes defined for SUNOS_5 were already defined in config.h\n"
    },
    {
      "commit": "af8d0336a3cd98ef2fe163a6303a077735de4fb2",
      "tree": "7d68d4258ccbda69ec2b24107c05187637de08c7",
      "parents": [
        "0a825c79339870bd9d815172a29ae9567b61c4e6"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 15:31:45 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 15:31:45 2003 +0000"
      },
      "message": "Fix missing bracket from previous commit.\n"
    },
    {
      "commit": "0a825c79339870bd9d815172a29ae9567b61c4e6",
      "tree": "12e6c9948fc6229fa61bbfce191a6b48909426f9",
      "parents": [
        "e9af5c78a0110bd0066d54e3ece50ffa875cafc8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 13:48:16 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 13:48:16 2003 +0000"
      },
      "message": "2003-05-24 Kenji Yabuuchi\n\n        * ospf_interface.c(ospf_if_lookup_recv_if): Use the most specific\n          match for interface lookup.\n"
    },
    {
      "commit": "e9af5c78a0110bd0066d54e3ece50ffa875cafc8",
      "tree": "56dd28244d3737d5debfcc12330e81b7023fda05",
      "parents": [
        "239a6718bac2fbad61cdd2fb3dc147d51c527b62"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 11:54:31 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 11:54:31 2003 +0000"
      },
      "message": "Update changelog  -\u003e fix from Anil Madhavapeddy\n"
    },
    {
      "commit": "239a6718bac2fbad61cdd2fb3dc147d51c527b62",
      "tree": "073132fd3a2561f6c45d6f5bc0a33611fb2f4ff1",
      "parents": [
        "034489dee713322f20304f022dd371f8d6821598"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 11:50:50 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 11:50:50 2003 +0000"
      },
      "message": "Fix incorrect buffer bounds.\n\nReported by Anil Madhavapeddy to bug-zebra.\n"
    },
    {
      "commit": "034489dee713322f20304f022dd371f8d6821598",
      "tree": "396cac08b253a92e28e47637ff0c1d697dc2d0fe",
      "parents": [
        "bfc135325e9b0768c78b51c9495eb0fbabc59db6"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat May 24 07:59:25 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat May 24 07:59:25 2003 +0000"
      },
      "message": "Ripd has \"no interface ...\" command as well.\n"
    },
    {
      "commit": "bfc135325e9b0768c78b51c9495eb0fbabc59db6",
      "tree": "c754c2132248a7436ca8012d383a73f89fcc66ef",
      "parents": [
        "fd2dfce21bb21cc2f3d6de723812875ec7abc1f5"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 06:40:04 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 24 06:40:04 2003 +0000"
      },
      "message": "From: Hasso Tepper \u003chasso@estpak.ee\u003e\n\nensure only interfaces that are inactive or do not exist can be deleted\n"
    },
    {
      "commit": "fd2dfce21bb21cc2f3d6de723812875ec7abc1f5",
      "tree": "b2c794d2acf665f715b3a5419491325278de9315",
      "parents": [
        "111bd7a54a786b583e0ee7fc734ec0b3e0c382f0"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 11:37:02 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 11:37:02 2003 +0000"
      },
      "message": "Fix errant ;;\n"
    },
    {
      "commit": "111bd7a54a786b583e0ee7fc734ec0b3e0c382f0",
      "tree": "004c79e333eeb5a8841e5cd10c3ceef9a432bd2c",
      "parents": [
        "3d3de8c4a4b3642d94d5e23cc6670e04e0e5091c"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 10:43:59 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 10:43:59 2003 +0000"
      },
      "message": "slight addition to hasso\u0027s previous no_interface patch.\n"
    },
    {
      "commit": "3d3de8c4a4b3642d94d5e23cc6670e04e0e5091c",
      "tree": "52ccdad1f7c51b96b6c779f0a44a5dac8f6dfe61",
      "parents": [
        "32d2463ca26529ad4700af6d5748f927e1305694"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 10:33:49 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 10:33:49 2003 +0000"
      },
      "message": "From: Sergiy Vyshnevetskiy \u003cserg@vostok.net\u003e\nSubject: [zebra 18994] Re: zebra-pj compile failure under OpenBSd 3.3\n    (gmake)\n\nproperly detect rl_completion_matches vs completion_matches.\n"
    },
    {
      "commit": "32d2463ca26529ad4700af6d5748f927e1305694",
      "tree": "9f8dc5d94e1fb11a86585864e45401f552ecf2dd",
      "parents": [
        "7515cffe5e11fdfbc437c02b7af8b0f7b4d36fce"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 09:25:20 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 09:25:20 2003 +0000"
      },
      "message": "From: Hasso Tepper \u003chasso@estpak.ee\u003e\n\nAdd the \u0027no interface\u0027 command to all the daemons and vtysh. now it\u0027s\npossible to delete interface from routeing daemons as well only if it\ndoesn\u0027t exist in os.\n\nhttp://hasso.linux.ee/zebra/ht-no_interface_fix.patch\n"
    },
    {
      "commit": "7515cffe5e11fdfbc437c02b7af8b0f7b4d36fce",
      "tree": "9acbaf0a01080920f25cf1107465a7f79ee7e2f8",
      "parents": [
        "1921e6f8965701040fe1b4f27619b2d7f3fec254"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 09:21:46 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 09:21:46 2003 +0000"
      },
      "message": "Undo Hasso last patch, about to apply a slightly updated patch.\n"
    },
    {
      "commit": "1921e6f8965701040fe1b4f27619b2d7f3fec254",
      "tree": "9f8dc5d94e1fb11a86585864e45401f552ecf2dd",
      "parents": [
        "68f43848fa0f8ac16c768bafb8891495dcf232ae"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 08:12:36 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 08:12:36 2003 +0000"
      },
      "message": "Allow group access to vty socket.\n"
    },
    {
      "commit": "68f43848fa0f8ac16c768bafb8891495dcf232ae",
      "tree": "8121fe0ee7c19001dd3c37c798e8368681a59493",
      "parents": [
        "8d6b00e4f34dfb6f627b49713bf80b0745b50abc"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 06:58:44 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 23 06:58:44 2003 +0000"
      },
      "message": "From: Hasso Tepper \u003chasso@estpak.ee\u003e\n\nhttp://hasso.linux.ee/zebra/ht-no_interface-23052003.patch\n\nAdd the \u0027no interface\u0027 command to all the daemons and vtysh.\n"
    },
    {
      "commit": "8d6b00e4f34dfb6f627b49713bf80b0745b50abc",
      "tree": "ac75a46e6aea59d3e91b86d81c44d94462fd3396",
      "parents": [
        "3dec2de3eecd475db69ec3746a631ec1591d08a5"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 22 02:35:52 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 22 02:35:52 2003 +0000"
      },
      "message": "Add additional system capabilities\n"
    },
    {
      "commit": "3dec2de3eecd475db69ec3746a631ec1591d08a5",
      "tree": "89fdeae9d2c70d989b5322bd8a8af2dff2b0bae8",
      "parents": [
        "a304c1a4121c27ef807ffbea979f1460d4c5e0ee"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 21 19:09:31 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 21 19:09:31 2003 +0000"
      },
      "message": "From: Paul Jakma \u003cpaulj@alphyra.ie\u003e\nSubject: [zebra 19125] vtysh bogus perms check\n\nvtysh checks that the zebra.vty socket uid is \u003d\u003d to its own euid, this is\nbogus - let the kernel decide whether permissions match, vtysh shouldnt\ntry second guess. (this becomes noticeable when neither zebra nor vtysh\nare run as root :) )\n"
    },
    {
      "commit": "a304c1a4121c27ef807ffbea979f1460d4c5e0ee",
      "tree": "cfa8276ee7f7d21491fec44f87aff20b64ee1c1f",
      "parents": [
        "28efaa3669242a2a00207e209a86aebfbefaf6e0"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 21 17:18:09 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 21 17:18:09 2003 +0000"
      },
      "message": "From: Hasso Tepper \u003chasso@estpak.ee\u003e\nSubject: [zebra 19120] [PATCH] Vtysh\n\nI really don\u0027t know how I could miss that one. Opsf(6)d have\nprefix-lists as well.\n"
    },
    {
      "commit": "28efaa3669242a2a00207e209a86aebfbefaf6e0",
      "tree": "ea88d88203c59830e7a281a24da81a83de753867",
      "parents": [
        "ba965c6c45865fee03410c1b75ef254e4d7e3ceb"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 20 03:49:43 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 20 03:49:43 2003 +0000"
      },
      "message": "Fix stray comment and using pwentry for group info.\n"
    },
    {
      "commit": "ba965c6c45865fee03410c1b75ef254e4d7e3ceb",
      "tree": "dda1a5ff3f56d76214a76c9f0f13b206f1dd9a17",
      "parents": [
        "33b72948209fee3ba217f7495fc1d12bb2ff187a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 20 02:37:39 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 20 02:37:39 2003 +0000"
      },
      "message": "Undo revision 1.3, revert back to zebra_org 1.1.1.2.\nasm/types.h is required for netlink.\nLater glibc\u0027s seem to have resolved the warning.\n"
    },
    {
      "commit": "33b72948209fee3ba217f7495fc1d12bb2ff187a",
      "tree": "29a65e93047a18a18cab6f3e4c58716b6938a6b5",
      "parents": [
        "01245821ad005de555634330e0bd0bef3fbdb711"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 20 02:22:42 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 20 02:22:42 2003 +0000"
      },
      "message": "Fix several small caps related errors.\n"
    },
    {
      "commit": "01245821ad005de555634330e0bd0bef3fbdb711",
      "tree": "935d4cc4fdabf5a9e026ac9fc76e476c4a0d477f",
      "parents": [
        "6382b6f83d5f4e1fea424c1164cfdd9f9ea6f40e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 20 01:22:17 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 20 01:22:17 2003 +0000"
      },
      "message": "Privilege support files for zebra.\nLinux capabilities enabled (if libcap is enabled).\n"
    },
    {
      "commit": "6382b6f83d5f4e1fea424c1164cfdd9f9ea6f40e",
      "tree": "ce8451f5e1092ae3e9779d94ff8b998970c0f2ab",
      "parents": [
        "408ad94329479216806545842c0e5f23241406b2"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 20 00:17:45 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 20 00:17:45 2003 +0000"
      },
      "message": "Autogenerate the redhat/zebra.spec file using autoconf\nsupplied VERSION and CONFDATE.\n"
    },
    {
      "commit": "408ad94329479216806545842c0e5f23241406b2",
      "tree": "f6debd6aa63aeebdc49bcf8347db3a334db25247",
      "parents": [
        "f04385215b363f57ed3d3dd8f6bfa53ac4e2c1da"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 20 00:03:33 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 20 00:03:33 2003 +0000"
      },
      "message": "Cleanup the openpam AC_MSG\u0027s slightly.\nAdd a DATE AC_SUBST.\n"
    },
    {
      "commit": "f04385215b363f57ed3d3dd8f6bfa53ac4e2c1da",
      "tree": "dc2a7e6eff78285b57602649489a51c0c82a791c",
      "parents": [
        "733e8102dc513a49363c73597fbf9d3fe061acd5"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 19 21:06:32 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 19 21:06:32 2003 +0000"
      },
      "message": "From: Paul Jakma \u003cpaul@clubi.ie\u003e\nSubject: [zebra 19097] HAVE_ASM_TYPES\n\ndoes anyone know why lib/zebra.h has:\n\n#ifdef HAVE_ASM_TYPES_H\n#include \u003casm/types.h\u003e\n#endif /* HAVE_ASM_TYPES_H */\n\nThere\u0027s no need for it that i can see (least not on linux) and it\ncauses compile warnings. Is it needed? If so, why?\n"
    },
    {
      "commit": "733e8102dc513a49363c73597fbf9d3fe061acd5",
      "tree": "b2c8adab27a48f8b56a3164ded397ef527afb4e9",
      "parents": [
        "551a8979254b5fc797765d18b4c678fb7419e702"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 18 15:26:26 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 18 15:26:26 2003 +0000"
      },
      "message": "From: Hasso Tepper \u003chasso@estpak.ee\u003e\nSubject: [zebra 19093] [PATCH] Two more fixes\n\n1) From 6Wind patch - show router and interface nodes from ospf6d when\nusing vtysh and don\u0027t show defaults in interface node. Fixes bugzilla\n#14.\n"
    },
    {
      "commit": "551a8979254b5fc797765d18b4c678fb7419e702",
      "tree": "b48c1f54ee3e7a80a0adcc5fb5e9500102f8b78b",
      "parents": [
        "09f4b7a0f39bdb929f76cfce299e33db05065fcc"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 18 15:22:55 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 18 15:22:55 2003 +0000"
      },
      "message": "From: Hasso Tepper \u003chasso@estpak.ee\u003e\nSubject: [zebra 19093] [PATCH] Two more fixes\n\nShow NSSA LSA route info in \"show ip ospf database\" output\n"
    },
    {
      "commit": "09f4b7a0f39bdb929f76cfce299e33db05065fcc",
      "tree": "9bb2ed7c43dfcffc2c08c9dd13a703dcdb234454",
      "parents": [
        "28a138419ffe1bc7df58847cdf855e7c5ad77275"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 17 15:40:21 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 17 15:40:21 2003 +0000"
      },
      "message": "Sync configure.in to configure.ac (sergey\u0027s openpam support)\n"
    },
    {
      "commit": "28a138419ffe1bc7df58847cdf855e7c5ad77275",
      "tree": "7063bb4ba28fd91d855378181998614b617793e4",
      "parents": [
        "445f143525ffd8b465aa31cb83b2dd38b9741ef7"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 20:30:37 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 20:30:37 2003 +0000"
      },
      "message": "Fix attribution\n"
    },
    {
      "commit": "445f143525ffd8b465aa31cb83b2dd38b9741ef7",
      "tree": "177df41fcf4d0e23f57443781b4521ac9fd1cc77",
      "parents": [
        "d748032f10058182bcd10ca7fe244d6918b68f14"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 19:00:31 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 19:00:31 2003 +0000"
      },
      "message": "Update Changelogs\n"
    },
    {
      "commit": "d748032f10058182bcd10ca7fe244d6918b68f14",
      "tree": "316702bcbfc2771715240df9d91d77e45ab2c1ec",
      "parents": [
        "a4b70768b4d08683d16a1e8225411e429fb531d3"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 17:31:51 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 17:31:51 2003 +0000"
      },
      "message": "From: Hasso Tepper \u003chasso@estpak.ee\u003e\nSubject: [zebra 19091] [PATCH] NSSA fixes try2\n\nNSSA didn\u0027t work without problems even after my previous fixes. Seems\nthat I tracked down problems finally.\n"
    },
    {
      "commit": "a4b70768b4d08683d16a1e8225411e429fb531d3",
      "tree": "7292e9fb8c75d76120bbf67c63d141d6cad37ec3",
      "parents": [
        "a0f6acd8a49906399e2ac73fde6406da552b2443"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 17:19:48 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 17:19:48 2003 +0000"
      },
      "message": "From: Gilad Arnold \u003cgilad.arnold@terayon.com\u003e\nSubject: [zebra 19084] Re: suspected memory leakage upon static route\n\nI believe this is a more complete patch, it also addresses\nallocating/freeing of nexthop-\u003eifname string buffer (1) using\nXSTRDUP/XFREE macros (thus correctly updating memory statistics), and\n(2) for all nexthop-\u003etype cases that carry an ifname string.\n"
    },
    {
      "commit": "a0f6acd8a49906399e2ac73fde6406da552b2443",
      "tree": "e89a2bd710f70fe860bfe8f7963b880fec65a0c3",
      "parents": [
        "843521964f801b1266e59df3b005b1b4bf48fdc7"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 14 18:29:13 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 14 18:29:13 2003 +0000"
      },
      "message": "From: Gilad Arnold \u003cgilad arnold at terayon com\u003e\nSubject: [zebra 19080] suspected memory leakage upon static route deletion\n\nupon deletion of a static route entry, at the end of\nzebra/zebra_rib.c/static_delete_ipv4(), there\u0027s a call to XFREE to\ndeallocate the \u0027struct static_ipv4\u0027. However, in the case of a static with\nifname as nexthop (type\u003d\u003dSTATIC_IPV4_IFNAME), this struct holds a pointer to\na dynamically allocated ifname string buffer (si-\u003egate.ifname, see its\nallocation within static_add_ipv4() using XSTRDUP). IMO, the attached patch\nis required.\n\nNotes: the same applies to IPv6 statics as well (fix included in patch);\nand, I admit I haven\u0027t yet tested that, but it seems simple enough to be\nworking... ;-\u003e\n"
    },
    {
      "commit": "843521964f801b1266e59df3b005b1b4bf48fdc7",
      "tree": "124517904db3902ce28a81d3a5398dac80fe2962",
      "parents": [
        "4fb949e3341c16e202c39400dc34bbc0902bbd7a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 11 12:59:11 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 11 12:59:11 2003 +0000"
      },
      "message": "Fix merge error of Hasso\u0027s patch \"case case\" :)\n"
    },
    {
      "commit": "4fb949e3341c16e202c39400dc34bbc0902bbd7a",
      "tree": "d74a08a0a3b8aeaea0650c6c24a6913afeaba071",
      "parents": [
        "fba3d22b84cfe2ba39047c8fc67fe80469e8ef8e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 10 20:06:51 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 10 20:06:51 2003 +0000"
      },
      "message": "From: Hasso Tepper\n\nFix removal of Type-7 LSAs, http://bugzilla.dishone.st/show_bug.cgi?id\u003d18\n"
    },
    {
      "commit": "fba3d22b84cfe2ba39047c8fc67fe80469e8ef8e",
      "tree": "15850aaefc48bdb6fae79784fc2b4d64cb5cb546",
      "parents": [
        "29db05b4a5d9144e4fbfd7139c27e50902e50fda"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 10 18:33:28 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 10 18:33:28 2003 +0000"
      },
      "message": "Hopefully fix the \u0027bgp dump routes-mrt\u0027 command to actually dump routes.\nShould recognise the absence of an interval now and schedule one-shot dump.\nhopefully.\n"
    },
    {
      "commit": "29db05b4a5d9144e4fbfd7139c27e50902e50fda",
      "tree": "68e81cc092c64ec14f58adb5716ac50d46bfdeb0",
      "parents": [
        "bca84274cf9b525d8a4ae8f06d94dfbfd8af1afb"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 08 20:10:22 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 08 20:10:22 2003 +0000"
      },
      "message": "From: Sergiy Vyshnevetskiy \u003cserg @ vostok.net\u003e\nSubject: [zebra 19019] [PATCH] daemons -A option\n\nWorks now. Patch attached. Not tested for IPv6, but should work there too.\n"
    },
    {
      "commit": "bca84274cf9b525d8a4ae8f06d94dfbfd8af1afb",
      "tree": "5f5251d90c8d7f7cdf8645621e9a7313390a4e4d",
      "parents": [
        "ccd57affea4f10d2228612f702b4acb0fd974cbc"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 07 16:12:43 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 07 16:12:43 2003 +0000"
      },
      "message": "From: Sergiy Vyshnevetskiy \u003cserg@vostok.net\u003e\nSubject: [PATCH] sockdir\n\n\"configure.ac\" script ignores absent socket directory. So do all demons\n(with just a puzzling complaint to _stderr_ only!). I added /tmp and\n/var/tmp to the list of possible dirs. They should be present in most\nconfigurations.\n"
    }
  ],
  "next": "ccd57affea4f10d2228612f702b4acb0fd974cbc"
}
