)]}'
{
  "log": [
    {
      "commit": "b9e0ee31864c94c729fb6b6f6b2ccbc79dbcd474",
      "tree": "bdd7ec775e1c79564f502ce97b368a50f40eaeb5",
      "parents": [
        "59a06a915da9129a4e756c2b4d42449aa71a0ee4"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Nov 24 05:53:53 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Nov 24 05:53:53 2004 +0000"
      },
      "message": "2004-11-24 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* TODO: Add source routing, zebra filtering and lib/ documenting.\n"
    },
    {
      "commit": "6099b3b56956322567323c11fd698b2328c6826b",
      "tree": "fa537bd0eaa9f7d824f39445eabc928db59050ca",
      "parents": [
        "ae5e24d8678f1e3a60dde58d3382c5ba73d6bb27"
      ],
      "author": {
        "name": "ajs",
        "email": "ajs",
        "time": "Sat Nov 20 02:06:59 2004 +0000"
      },
      "committer": {
        "name": "ajs",
        "email": "ajs",
        "time": "Sat Nov 20 02:06:59 2004 +0000"
      },
      "message": "2004-11-19 Andrew J. Schorr \u003cajschorr@alumni.princeton.edu\u003e\n\n\t* global: Replace strerror with safe_strerror.  And vtysh/vtysh.c\n\t  needs to include \"log.h\" to pick up the declaration.\n"
    },
    {
      "commit": "48577196af0cd83272cb885ac018d19e30058653",
      "tree": "5eeecab312ea89381ce8130d64973dc6ef3dc894",
      "parents": [
        "996ac2dcb3dc40d1ba4192c119e252dbb84390f0"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Fri Nov 19 06:41:49 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Fri Nov 19 06:41:49 2004 +0000"
      },
      "message": "Make quagga.info in cvs actually useful for those who haven\u0027t latest\nmakeinfo:\n* Don\u0027t attempt to generate it after every ./configure.\n* Don\u0027t remove it while cleaning up.\n"
    },
    {
      "commit": "0cdb8dd2c42b9e71c320ac155c065e64cb8c89e4",
      "tree": "dc4a1388f5dee13cf24dadbdc6122271994fb003",
      "parents": [
        "f858e49beba6a9b79b41ad26d29b431c12fdf2f8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Nov 17 06:58:31 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Nov 17 06:58:31 2004 +0000"
      },
      "message": "2004-11-17 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* INSTALL.quagga.txt: texinfo version corrected, so section on\n          that 4.7-x being unknown is not needed.\n"
    },
    {
      "commit": "9104f569a64db99cb7547b55488f3e4c8395ee58",
      "tree": "3ef432ab7e7d9c8f035fe7d26a47b1b180c2158c",
      "parents": [
        "95d3184c40b27d89e592f1455e37a25f97d9b7f7"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Nov 12 10:30:21 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Nov 12 10:30:21 2004 +0000"
      },
      "message": "2004-11-12 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* INSTALL.quagga.txt: Some quagga specific INSTALL notes.\n\t* README: s/GNU Zebra/Quagga/ and refer to IS-IS support.\n"
    },
    {
      "commit": "95d3184c40b27d89e592f1455e37a25f97d9b7f7",
      "tree": "2b52e6e0e08d06fc5359ec5a664f10fc1e978a14",
      "parents": [
        "f31293af1dd1dbdbf4f51e63a640325a129935a2"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Nov 12 09:44:03 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Nov 12 09:44:03 2004 +0000"
      },
      "message": "2004-11-12 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* INSTALL: update-autotools, autoreconf -i will install this, remove\n\t  the file so it always matches the autoconf which created\n          configure (ie the quagga snapshot producing host).\n"
    },
    {
      "commit": "670bbf196b264cce7ce1b6f025d872c9a9db8f3e",
      "tree": "6372b775d7e8c25485e4b36544ea83b694fd7b70",
      "parents": [
        "85fb1e6dc3c133860d8404c3b233acade91acb05"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Nov 12 09:05:00 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Nov 12 09:05:00 2004 +0000"
      },
      "message": "2004-11-12 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* configure.ac: Fix AC_CONFIG_FILES, the chmod seems to run for\n          every input file, should be only be for vtysh/extract.pl, so that\n\t  should be a seperate AC_CONFIG_FILES.\n"
    },
    {
      "commit": "7966b97ce3ffd5c02d70ee352553a1fb099c52a9",
      "tree": "f25591959d66ce881e69aafe65624bb2008751c0",
      "parents": [
        "976d8c734bc1568ac05b968954ed3c3dc5796b9a"
      ],
      "author": {
        "name": "ajs",
        "email": "ajs",
        "time": "Wed Nov 10 22:02:05 2004 +0000"
      },
      "committer": {
        "name": "ajs",
        "email": "ajs",
        "time": "Wed Nov 10 22:02:05 2004 +0000"
      },
      "message": "2004-11-10 Andrew J. Schorr \u003cajschorr@alumni.princeton.edu\u003e\n\n        * redhat/quagga.spec.in: add comments showing how to get gcc verbosity\n"
    },
    {
      "commit": "1b074dd28a04f4734e37d420c95c492affe24bc1",
      "tree": "a2c4edb9ff254481cc04876590f3c0c2031eb6cd",
      "parents": [
        "36002ae5c82d67217f2247cfec99cd258c052a93"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Nov 08 17:38:30 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Nov 08 17:38:30 2004 +0000"
      },
      "message": "2004-11-08 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* configure.ac: bump version to 0.97.3, release imminent.\n"
    },
    {
      "commit": "14c17fd8254807648546d3bbe28db657b5979eef",
      "tree": "69964205d871d37478532749b91ae149d55521a9",
      "parents": [
        "b35e5b4efc3c359e7b4f89e4423eaccabd51067b"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Nov 07 22:34:23 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Nov 07 22:34:23 2004 +0000"
      },
      "message": "2004-11-06 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* configure.ac: Arguments to AC_OUTPUT is deprecated, use\n          AC_CONFIG_FILES instead. Rearrange the order slightly to put the\n          Makefiles first (silly aesthetic thing, dont know why I had to do\n          this ;) ). Add doc/defines.texi to the list.\n\t* NEWS: bgp route-server support added, refer to docs.\n\t* update-autotools: call automake with --add-missing and --copy,\n          former is important for obvious reasons, latter for dist files,\n          and --gnu to enable whatever extra goodness checks.\n\t* {depcomp, install-sh, missing}: removed, auto-generated files.\n"
    },
    {
      "commit": "1f8f61a7d51c59f392f897d6654cac28ae08ea70",
      "tree": "f72deb54a95db8b1eb0d939880d8b74ee5b84229",
      "parents": [
        "6639a04da2c5ac6bfa0d5eff006637fb6f1372ee"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Nov 05 23:38:20 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Nov 05 23:38:20 2004 +0000"
      },
      "message": "2004-11-05 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* HACKING: Expand on ChangeLogs, eg current practice for certain\n          directories and certain other meta-data is not to maintain a\n          ChangeLog. Expand on the commit message, IMHO, commit message\n          should always be ChangeLog for files where ChangeLog is kept.\n\t  Solaris is supported on any platform (with, at moment, an\n          additional patch).\n"
    },
    {
      "commit": "3e511c8e9dfdf3bb2b27d47e3d208dad48984e8b",
      "tree": "adb1a6c6eb95d11ae8a2c2f282d665a984afa466",
      "parents": [
        "af0d97eb4826376f6d0a2f053b416d111b4af6f8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Oct 22 23:53:19 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Oct 22 23:53:19 2004 +0000"
      },
      "message": "2004-10-23 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* configure.ac: bump version to 0.97.2, release imminent.\n"
    },
    {
      "commit": "6b6942f93625c073db645a5546fbaaf7e7b2c628",
      "tree": "df34cb9e428b481e95fc6fe8f9110b9886518f6d",
      "parents": [
        "97b7db2d02863c718c53faf02d13a92260035ea8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Oct 22 04:55:05 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Oct 22 04:55:05 2004 +0000"
      },
      "message": "2004-10-22 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* configure.ac: fix up enable help alignment slightly\n          Add --enable-gcc-ultra-verbose to set various gcc warnings which\n          should one day be fixed but are not serious problems or which\n          could be false-positives.\n"
    },
    {
      "commit": "3fb9cd6ef456959b6eff939d5c316f6785c2dda4",
      "tree": "e350cb3ef7b20b8bbccfb1aa9309152311e845bd",
      "parents": [
        "5ae35f45f1292dce3a01f241accafeb2e59b10cc"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Oct 19 19:44:43 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Oct 19 19:44:43 2004 +0000"
      },
      "message": "OK. Here it is - PtP patch from Andrew J. Schorr. No problems with ospfd,\nripd might need some more testing though.\n"
    },
    {
      "commit": "4f8b5bb13888e5ae56070f8d9e3a9de14a228be2",
      "tree": "06ede4389d7b587997495e953067b380580c8121",
      "parents": [
        "0921d48e8eae1c417a06b8470108ae46584375b5"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Oct 11 18:26:59 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Oct 11 18:26:59 2004 +0000"
      },
      "message": "2004-10-11 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* bump version to 0.97.1, release imminent.\n"
    },
    {
      "commit": "e561a8eb365a77beb0dd1c4ac406f9de21543a74",
      "tree": "85a4354654e7016797ddab73ceddf460de64fcf1",
      "parents": [
        "fce954f8de1456dd62d26b52902a4a352ef17a93"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Oct 07 20:38:44 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Oct 07 20:38:44 2004 +0000"
      },
      "message": "2004-10-07 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* ChangeLog: commit this too...\n\t* bump version to 0.97.0, release imminent.\n"
    },
    {
      "commit": "7fd63b3843b502dfc0c3d023bca1191b298ca332",
      "tree": "f074d3692754cc744715811ba8f1db3620909ea8",
      "parents": [
        "8c328f1106cf0498333c2d8a96940e7b4581e316"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Thu Oct 07 13:53:29 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Thu Oct 07 13:53:29 2004 +0000"
      },
      "message": "2004-10-07  Greg Troxel  \u003cgdt@sunpal7.mit.edu\u003e\n\n        * configure.ac: remove -Wpacked; 2.95.3 doesn\u0027t support it.\n"
    },
    {
      "commit": "7347a2ad7c05a86fcd9b7593a9d58b93ad50ef6a",
      "tree": "f2b170818d60ce8897fda0aa1c6039b12fa60d25",
      "parents": [
        "03a865aa5c3f9d2b3acf4332276efac79bce90bd"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Oct 05 14:15:17 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Oct 05 14:15:17 2004 +0000"
      },
      "message": "Even my time is limited :).\n"
    },
    {
      "commit": "a49c0ff6771975eeb1bd7da923a9dc830200cf65",
      "tree": "26977c028acc569794ccbd2dfcd96448220e6e53",
      "parents": [
        "54b25dca1bd07d358acd3cb66fdf80ff298605e8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Sep 30 06:08:58 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Sep 30 06:08:58 2004 +0000"
      },
      "message": "2004-09-30 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* Update default CFLAGS for gcc to keep Hasso busy.\n"
    },
    {
      "commit": "ddb07e5bf4e16889b0845c83d8a73ebfa435bcba",
      "tree": "c8387415c34f1fc9091ee7cd574e377afcdbb268",
      "parents": [
        "68defd6ddbc840f4877a817dd651a243a398049d"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Sep 27 07:49:57 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Sep 27 07:49:57 2004 +0000"
      },
      "message": "2004-09-27 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* update-autotools: libtoolize should copy files, rather than link.\n\t  the whole idea is that dist files should not need auto*, etc.\n\t  installed to be able to compile.\n"
    },
    {
      "commit": "ae399ab0cf6387385cc9958d64309a838467055f",
      "tree": "98e756e764a0e6d68b41149bdde3545fe06097ea",
      "parents": [
        "9428f2dc4e577827db666d2643a1781ebecf044c"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Sep 13 20:22:18 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Sep 13 20:22:18 2004 +0000"
      },
      "message": "Disable isisd compiling by default. It compiles only in Linux and FreeBSD\nand works only in Linux ;(.\n"
    },
    {
      "commit": "33394766a502eff6315bd8d9b1c43a773b2ec35b",
      "tree": "f893ddac05598e96644fc6462ad6ee80e9c16656",
      "parents": [
        "fee0f4c629412f422fc9a857e097ef335c2c576c"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Sep 13 11:27:57 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Sep 13 11:27:57 2004 +0000"
      },
      "message": "2004-09-13 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * configure.ac: capitalise the package name. autoconf lowercases\n          it for PACKAGE_TARNAME.\n        * lib/command.c: Update the copyright string in the default motd.\n"
    },
    {
      "commit": "fee0f4c629412f422fc9a857e097ef335c2c576c",
      "tree": "14703e303ea2cecaee7728d9ee27075b0590a679",
      "parents": [
        "0e82d0e1204e45ecce773a7e19f7d64140f7a66a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Sep 13 05:12:46 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Sep 13 05:12:46 2004 +0000"
      },
      "message": "2004-09-13 Jose Luis Rubio \u003cjrubio@dit.upm.es\u003e\n           (at Technical University of Madrid as part of Euro6ix Project)\n\n        Enhanced Route Server functionality and Route-Maps:\n\n        * bgpd/bgpd.h: Modified \u0027struct peer\u0027 and \u0027struct bgp_filter\u0027 to\n        support rs-clients. A \u0027struct bgp_table *rib\u0027 has been added to the\n        first (to mantain a separated RIB for each rs-client) and two new\n        route-maps have been added to the last (for import/export policies).\n        Added the following #defines: RMAP_{IN|OUT|IMPORT|EXPORT|MAX},\n        PEER_RMAP_TYPE_{IMPORT|EXPORT} and BGP_CLEAR_SOFT_RSCLIENT.\n\n        * bgpd/bgpd.c: Modified the functions that create/delete/etc peers in\n        order to consider the new fields included in \u0027struct peer\u0027 for\n        supporting rs-clients, i.e. the import/export route-maps and the\n        \u0027struct bgp_table\u0027.\n\n        * bgpd/bgp_route.{ch}: Modified several functions related with\n        receiving/sending announces in order to support the new Route Server\n        capabilities.\n        Function \u0027bgp_process\u0027 has been reorganized, creating an auxiliar\n        function for best path selection (\u0027bgp_best_selection\u0027).\n        Modified \u0027bgp_show\u0027 and \u0027bgp_show_route\u0027 for displaying information\n        about any RIB (and not only the main bgp RIB).\n        Added commands for displaying information about RS-clients RIBs:\n        \u0027show bgp rsclient (A.B.C.D|X:X::X:X)\u0027, \u0027show bgp rsclient\n        (A.B.C.D|X:X::X:X) X:X::X:X/M\u0027, etc\n\n        * bgpd/bgp_table.{ch}: The structure \u0027struct bgp_table\u0027 now has two\n        new fields: type (which can take the values BGP_TABLE_{MAIN|RSCLIENT})\n        and \u0027void *owner\u0027 which points to \u0027struct bgp\u0027 or \u0027struct peer\u0027 which\n        owns the table.\n        When creating a new bgp_table by default \u0027type\u003dBGP_TABLE_MAIN\u0027 is set.\n\n        * bgpd/bgp_vty.c: The commands \u0027neighbor ... route-server-client\u0027 and\n        \u0027no neighbor ... route-server-client\u0027 now not only set/unset the flag\n        PEER_FLAG_RSERVER_CLIENT, but they create/destroy the \u0027struct\n        bgp_table\u0027 of the peer. Special actions are taken for peer_groups.\n        Command \u0027neighbor ... route-map WORD (in|out)\u0027 now also supports two\n        new kinds of route-map: \u0027import\u0027 and \u0027export\u0027.\n        Added commands \u0027clear bgp * rsclient\u0027, etc. These commands allow a new\n        kind of soft_reconfig which affects only the RIB of the specified\n        RS-client.\n        Added commands \u0027show bgp rsclient summary\u0027, etc which display a\n        summary of the rs-clients configured for the corresponding address\n        family.\n\n        * bgpd/bgp_routemap.c: A new match statement is available,\n        \u0027match peer (A.B.C.D|X:X::X:X)\u0027. This statement can only be used in\n        import/export route-maps, and it matches when the peer who announces\n        (when used in an import route-map) or is going to receive (when used\n        in an export route-map) the route is the same than the one specified\n        in the statement.\n        For peer-groups the statement matches if the specified peer is member\n        of the peer-group.\n        A special version of the command, \u0027match peer local\u0027, matches with\n        routes originated by the Route Server (defined with \u0027network ...\u0027,\n        redistributed routes and default-originate).\n\n        * lib/routemap.{ch}: Added a new clause \u0027call NAME\u0027 for use in\n        route-maps. It jumps into the specified route-map and when it returns\n        the first route-map ends if the called RM returns DENY_MATCH, or\n        continues in other case.\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": "cbd040847df406a618fd58b1a92f33dc424d2ffd",
      "tree": "dba9649be97470ba79d47dbb7a0ef76f361e7817",
      "parents": [
        "630e48072a4a4685a7c04a7b73ae9170d2f0844a"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Tue Aug 31 18:16:36 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Tue Aug 31 18:16:36 2004 +0000"
      },
      "message": "2004-08-31  Greg Troxel  \u003cgdt@poblano.ir.bbn.com\u003e\n\n\t* Rename scripts to *.sh.in, and use autoconf-style substitution\n\t  for prefix and localstatedir.\n"
    },
    {
      "commit": "2abb1cf3c8e3a313eaddc53501b4469a8f42b9b0",
      "tree": "6ccf1bcbfbc91c88733ee39decac0ec655bcfb4a",
      "parents": [
        "0fc42949a4748f0ab8b5952bac15112762504fe0"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Aug 19 04:42:03 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Aug 19 04:42:03 2004 +0000"
      },
      "message": "commit ChangeLog too...\n"
    },
    {
      "commit": "2990460691f1d674180154fd4bcee64d8f745277",
      "tree": "5bc8387161c18cccab552e56c6cd49bb14684469",
      "parents": [
        "6452df092bf6b694ea62a0423ac242f10ab997f9"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Tue Aug 17 12:27:32 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Tue Aug 17 12:27:32 2004 +0000"
      },
      "message": "2004-08-17  Greg Troxel  \u003cgdt@fnord.ir.bbn.com\u003e\n\n        * update-autotools: print tools versions to aid people in sending\n        bug reports.\n"
    },
    {
      "commit": "b7a97f825768bb3e617cb115540c74b65914e628",
      "tree": "7614897d5d668291f854b5283daf424b55a12853",
      "parents": [
        "33f92320e8a6b078a5972d05c8f49487d8edf19c"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Fri Jul 23 16:23:56 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Fri Jul 23 16:23:56 2004 +0000"
      },
      "message": "(somewhat unrelated cleanups, but all are very minor)\n\n2004-07-23  Greg Troxel  \u003cgdt@poblano.ir.bbn.com\u003e\n\n\t* */Makefile.am: Use ../dir/libfoo.la, rather than \"-L../dir\n\t-lfoo\", to avoid linking against installed libraries from a\n\tprevious version.\n\n\t* {lib,ospfd,ospfclient}/Makefile.am: explicitly define the shared\n\tlibrary version number to be 0.0\n\n\t* configure.ac: remove spurious , so extract.pl is chmod\u0027d +x.\n\n\t* HACKING: explain shared library versioning rules\n"
    },
    {
      "commit": "27eebb3e5713559379ac072d5f36e26044465ab0",
      "tree": "293c56c3ef6b54f0f6fa2081b9041a12afe27604",
      "parents": [
        "2ff9e82652fae8c12883e911f148f6c50d5114e8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jul 22 18:16:59 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jul 22 18:16:59 2004 +0000"
      },
      "message": "2004-07-22 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * configure.ac: modify default CFLAGS to be compiler agnostic\n          build Makefile for tests/ subdir.\n"
    },
    {
      "commit": "aa9af78c6f29cb37fb54b9875aad19105a72ae1d",
      "tree": "3c8df2602a75a1c605a5c7f17dbc2742760f4f91",
      "parents": [
        "cced60dd5bf297d16ec61fad75a122deaeca9e20"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Jul 14 13:55:28 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Jul 14 13:55:28 2004 +0000"
      },
      "message": "2004-07-14  Greg Troxel  \u003cgdt@poblano.ir.bbn.com\u003e\n\n        * Makefile.am (EXTRA_DIST): Add missing \\, so tools stuff is\n        really in distfile.\n"
    },
    {
      "commit": "87efd646ffef693235d9d29b005a1467373c51bd",
      "tree": "85d43e323abb1de6b1ddb6e889f9d580fdb8546d",
      "parents": [
        "f2bfdee5f9db5363fcd13763eca3fda729067d57"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Jun 30 17:36:11 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Jun 30 17:36:11 2004 +0000"
      },
      "message": "Add libtool support.\n\nlibzebra and libospfapiclient are now built shared, and linked shared\nwith the daemons.  This reduces the memory needed when running\nmultiple daemons; each daemon is at least 150k smaller.  Static\nlibraries are still built, and libtool should use them on platforms\nwhich don\u0027t have shared libaries.  As with autoconf, the user of a\ndistribution does not need libtool; one just needs that to build from\nCVS.\n\nlibospf.a is still a non-shared library, and still installed, not\nbecause that makese sense, but because I don\u0027t understand why it is\nthe way it is now.\n\nNote that the tree was tagged \u0027libtool-before\u0027 just before this commit.\n"
    },
    {
      "commit": "f2bfdee5f9db5363fcd13763eca3fda729067d57",
      "tree": "dc9533e55d3edc3cab50cb0f11aad3968674a16e",
      "parents": [
        "fc9d074576c89299cb624b49810b52eda2da9b2c"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Jun 30 17:25:15 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Jun 30 17:25:15 2004 +0000"
      },
      "message": "Use EXTRA_DIST to distribute files, and don\u0027t list directories.\nRemove disthook that removed the crud that was copied in due to this.\n"
    },
    {
      "commit": "fc9d074576c89299cb624b49810b52eda2da9b2c",
      "tree": "9e83c1c0ecbd4d81313bdfbcd1716983e9825c23",
      "parents": [
        "cf3138890672e3ab65d10d50c1bb48ace04f6066"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Jun 30 14:25:12 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Jun 30 14:25:12 2004 +0000"
      },
      "message": "Make vtysh work on NetBSD, and minor cleanups:\n\n  if --enable-vtysh, look for perl, and substitute into vtysh/extract.pl,\n  rather than assuming perl is in /usr/bin\n\n  Look for tputs in libtermcap and libcurses, in addition to\n  previously-searched locations.  Follow GNU readlines search order.\n\n  Clean up --enable-vtysh definition in configure.ac.\n\n  Add vtysh/vtysh_cmds.c to CLEANFILES.  This is important if\n  extract.pl fails, so that \u0027make clean \u0026\u0026 make\u0027 will regenerate\n  vtysh_cmds.c rhather than using the old zero-length file.\n"
    },
    {
      "commit": "cf3138890672e3ab65d10d50c1bb48ace04f6066",
      "tree": "cb05565da1a335b9b63cd76e9e7f72bd34517298",
      "parents": [
        "138ce75fd0254072f27ecf38994a90276b276730"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Jun 30 13:24:42 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Jun 30 13:24:42 2004 +0000"
      },
      "message": "Use -rf with autom4te.cache.\n"
    },
    {
      "commit": "320ec10a24d8dd81d0aa011dc92e07877e4e02f8",
      "tree": "867cc29d5981b58bad9392cb7eb471daeb8250a1",
      "parents": [
        "6c0f9a782a7be49de53b5ae00980990d96edbf03"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun Jun 20 19:54:37 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun Jun 20 19:54:37 2004 +0000"
      },
      "message": "Removing code which looked at current dir for config file before attempting\nto read system one.\n"
    },
    {
      "commit": "19877dd2dcc9f2a9ce7ca557441ac1fc4f80faa1",
      "tree": "194ab1a447e445b0c6570e16f4ccaf37128a5792",
      "parents": [
        "dd669bb0e7102a5896925f98203fa991560748b7"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 11 10:49:35 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 11 10:49:35 2004 +0000"
      },
      "message": "2004-05-11 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * configure.ac: Add solaris support for the zebra/*_solaris\n          method\u0027s, based on Sowmini\u0027s patches.\n        * zebra/Makefile.am: support for IOCTL_METHOD, as per Sowmini\u0027s\n          patch.\n"
    },
    {
      "commit": "d355bfa7806c77ec40e789dfb8226778ec7c36f5",
      "tree": "2ee5a4bbf85191ac0a2a5ce2af3cacf8b68789fb",
      "parents": [
        "81b81822da6e90f9f04645d63f70ac0a5a924ff4"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Apr 08 07:43:45 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Apr 08 07:43:45 2004 +0000"
      },
      "message": "2004-04-08 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * ospf_spf.h: Add backlink field to struct vertex\n        * ospf_spf.h: (ospf_vertex_new) initialise backlink\n          (ospf_lsa_has_link) return index of link back to\n          vertex V from candidate vertex W, or -1 if no link exists.\n          (ospf_spf_next) save backlink index for candidate vertex\n        * ospf_interface.c: (ospf_vl_set_params) Use the backlink index\n          to determine correct address for virtual-link peers. Fall back\n          to older \"pick first link\" method if no backlink index exists.\n"
    },
    {
      "commit": "41d3fc96959c9dea614822dfbb1891cd9a6f38a4",
      "tree": "b493df69256ed58534ddd9a00a9a900f1ed80c6e",
      "parents": [
        "4991f6ca305a325d1ec7a38eeb2a7cf8cf6d7f2d"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 06 11:59:00 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 06 11:59:00 2004 +0000"
      },
      "message": "* Fixed lowering privileges in proc ipforward method.\n* Fixed \"(no) ipv6 forwarding\" command logic.\n* Added --disable-capabilities switch to configure.\n"
    },
    {
      "commit": "f571dab0c677ca4f3328ea944cc59ab2269c9a5d",
      "tree": "dcdb8086dd98dd956b0ba9ba9479d4fc2bd3388a",
      "parents": [
        "37318657e5af8774a7a1446157f99496e887719f"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Mar 22 08:55:25 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Mar 22 08:55:25 2004 +0000"
      },
      "message": "Readded SIGTERM handling into sigevent stuff. Fixes bugzilla #85.\n"
    },
    {
      "commit": "37318657e5af8774a7a1446157f99496e887719f",
      "tree": "6cea823dc916f10ad1d9a6d318c6233e4127eccd",
      "parents": [
        "66e31693289d956f59758155faf86cab88853bae"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat Mar 20 20:06:15 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat Mar 20 20:06:15 2004 +0000"
      },
      "message": "Fixing ospf6d as well and move Changelog entry from ospfd to general one.\n"
    },
    {
      "commit": "8c903fbb11e5eed5bcf08d26c2b984d07a82e109",
      "tree": "f9dad8ba30472ad9d272fedded449398558a60f5",
      "parents": [
        "5e4fa1646cafe9e6f8dd78501bea0d2fe1eafdb4"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed Mar 17 20:39:18 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed Mar 17 20:39:18 2004 +0000"
      },
      "message": "Fix bugzilla #82.\n"
    },
    {
      "commit": "5e4fa1646cafe9e6f8dd78501bea0d2fe1eafdb4",
      "tree": "6f2aa13346f91f0924ada9cb9696589264a90552",
      "parents": [
        "253e9336982599957514ad87610e8cd58822fc7a"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Tue Mar 16 14:38:36 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Tue Mar 16 14:38:36 2004 +0000"
      },
      "message": "2004-03-16 David Young \u003cdyoung@pobox.com\u003e\n\n\t* (many) reference \u003clib/version.h\u003e rather than \"version.h\",\n\tbecause version.h is a generated file and not present in the\n\tsource tree when using objdir builds.\n\n(committed by gdt)\nworks fine with normal builds; didn\u0027t try objdir\n"
    },
    {
      "commit": "fa2b17e39499a77f41a719035a588b7fb63cec63",
      "tree": "3356703917aaa8359e0106ae3c2340ee6eea0e1f",
      "parents": [
        "caa6f8ac7d07f8cd3269255e6dce6d248f74af62"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 04 17:45:00 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 04 17:45:00 2004 +0000"
      },
      "message": "Many warning fixes from PC Drew ([quagga-dev 940]) and removing using PAGER\nfrom vtysh ([quagga-dev 932]).\n"
    },
    {
      "commit": "2d75d05218b76230bbd608cab8d08a5f47d77056",
      "tree": "7087570a7dbb8b650349b98a8f1963dfdcedceb1",
      "parents": [
        "9a76e2ddb6c4dc303ce7ed937c0cfa9430c3ed27"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jan 19 21:31:15 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jan 19 21:31:15 2004 +0000"
      },
      "message": "2004-01-19 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * tests/test-sig.c: New file, regression test for sigevents.\n        * lib/Makefile.am: add sigevent.{c,h}\n        * (isis|rip|ripng|ospf|ospf6|bgp)d/\\1_main.c: modify for sigevents.\n        * zebra/main.c: ditto.\n"
    },
    {
      "commit": "a27abaa5c2cc8309ecf15b977b8a8876802cab31",
      "tree": "710a80511213b0ffdc3fb343975788c5e0589aa4",
      "parents": [
        "872277f2745b4ca2938840559b3ddb15ce36ecca"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jan 10 22:03:07 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jan 10 22:03:07 2004 +0000"
      },
      "message": "2004-01-10 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * Makefile.am: redhat/ is a dist subdir too.\n"
    },
    {
      "commit": "a4d2a0d20139d9147feb1cba5078cebfb31becd8",
      "tree": "5e24e2e6ff20a8bd4cfe60d4da647bd3a84eb367",
      "parents": [
        "85cf0a0dcf14e6b41a3aeedb9d423a03a4bf2640"
      ],
      "author": {
        "name": "jardin",
        "email": "jardin",
        "time": "Sat Jan 10 20:42:35 2004 +0000"
      },
      "committer": {
        "name": "jardin",
        "email": "jardin",
        "time": "Sat Jan 10 20:42:35 2004 +0000"
      },
      "message": "Fix build on FreeBSD 4.7 and FreeBSD 5.1:\n[...]\nsource\u003d\u0027isis_main.c\u0027 object\u003d\u0027isis_main.o\u0027 libtool\u003dno  depfile\u003d\u0027.deps/isis_main.Po\u0027 tmpdepfile\u003d\u0027.deps/isis_main.TPo\u0027  depmode\u003dgcc /usr/local/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -DSYSCONFDIR\u003d\\\"/home/jardin/bin/etc/\\\" -I. -I. -I.. -I.. -I.. -I../lib     -g -O2 -Wall -c `test -f isis_main.c || echo \u0027./\u0027`isis_main.c\ngcc  -g -O2 -Wall   -o isisd  isis_main.o isis_adjacency.o  isis_lsp.o dict.o isis_circuit.o  isis_pdu.o isis_tlv.o isisd.o  isis_misc.o isis_network.o isis_zebra.o  isis_dr.o isis_flags.o isis_dynhn.o  iso_checksum.o isis_csm.o isis_events.o  isis_spf.o isis_route.o isis_routemap.o ../lib/libzebra.a -lm -lcrypt\nMaking all in redhat\nmake: don\u0027t know how to make all. Stop\n*** Error code 1\n\nStop in /usr/home/jardin/no_save/quagga.\n*** Error code 1\n\nStop in /usr/home/jardin/no_save/quagga.\nquagga$\n"
    },
    {
      "commit": "00bc560322b97a6a8d3cf7fb2066b6dd199b0a70",
      "tree": "99c19802ead2e3f34bf9917e7664e7519b905dab",
      "parents": [
        "b27900b7c0c9b4105c8188e277b698b8e64c54cc"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jan 09 16:30:52 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jan 09 16:30:52 2004 +0000"
      },
      "message": "2004-01-08 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * Makefile.am: as per gdt, specify the redhat dir as a DIST_SUBDIR,\n          remove the redhat/... dist targets - instead these now go in..\n          redhat/Makefile.am: (new) proper place to describe redhat/ dist\n          files, as well as allow quagga.spec to be regenerated properly.\n          redhat/quagga.sysconfig: specify conf file location.\n          redhat/quagga.spec.in: Add 2 patches to RPM build.\n"
    },
    {
      "commit": "15d74e93405f0f9bb9e399163b8e53bb589699d6",
      "tree": "e8a191b889d087eac50c6d33d72b182299a807a2",
      "parents": [
        "41ad87809198dfb2cfc769d77592afaf41a2f8f0"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Dec 30 11:16:21 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Dec 30 11:16:21 2003 +0000"
      },
      "message": "2003-12-30 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * redhat/isisd.init: new file, init script for isisd.\n          redhat/quagga.sysconfig: new file, sysconfig file for quagga\n          initscripts.\n          redhat/quagga.spec.in: various cleanups, including sysconfig patch\n          from RH, fixed UID/GID as per RH EL, shell changed to\n          /sbin/nologin, daemon vty\u0027s listen to 127.1 only per default and\n          isisd packaged.\n          redhat/*.init: sysconfig support and runlevels specified.\n"
    },
    {
      "commit": "41ad87809198dfb2cfc769d77592afaf41a2f8f0",
      "tree": "2463895c60eb20e4deec0baeafee8f993a84e951",
      "parents": [
        "10d60ad1ca677a298902beb83387363bb863fd68"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Dec 30 11:09:00 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Dec 30 11:09:00 2003 +0000"
      },
      "message": "2003-12-30 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * Makefile.am: put the redhat/ stuff into EXTRA_DIST rather than\n          copying via dist-hook. Remove ~ files backup cruft from dists.\n          isisd/Makefile.am: sysconf example should go via\n          dist_examples_DATA. The include-netbsd/ headers werent mentioned\n          as sources and werent being copied into dists.\n"
    },
    {
      "commit": "9e867fe663c4eb43c36f35067c0dd092e8c83c14",
      "tree": "f29461b6a2dc8c38037dc0cf91e70392f9ed4ab2",
      "parents": [
        "eb5d44eb8dcf25a1b328e57d1eabb1f89e3bc59b"
      ],
      "author": {
        "name": "jardin",
        "email": "jardin",
        "time": "Tue Dec 23 08:56:18 2003 +0000"
      },
      "committer": {
        "name": "jardin",
        "email": "jardin",
        "time": "Tue Dec 23 08:56:18 2003 +0000"
      },
      "message": "Merge isisd into the Quagga\u0027s framework:\n  - add privs support\n  - use misc quagga\u0027s definitions\n  - make it compile\"able\"\n  - fix segfault cases related to hostname()\n  - add debug isis xxx command\n\nThis patch has been approved by Paul Jakma.\n"
    },
    {
      "commit": "aa593d5e2638566ead1e69381e60639550991ff2",
      "tree": "c865f642c1029fa47b8fc6cc86302468b9b2aef4",
      "parents": [
        "47ce02a8f12134a6ba515fbf1d2b9276e39d4c06"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Mon Dec 22 20:15:53 2003 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Mon Dec 22 20:15:53 2003 +0000"
      },
      "message": "2003-12-22 Christian Hammers \u003cch@lathspell.de\u003e\n\n        * configure.ac (and everywhere a regular file is opened for\n          writing): use file permissions from configure rather than\n          compiled-in umask.\n"
    },
    {
      "commit": "47ce02a8f12134a6ba515fbf1d2b9276e39d4c06",
      "tree": "1fb92612024ca80abdfb9a99af42866340a4dc05",
      "parents": [
        "76398034067abd80e174fea9d0d6c619de7cc679"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Dec 22 16:49:15 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Dec 22 16:49:15 2003 +0000"
      },
      "message": "Revert my \"microfix\". It was caused by misreading code. Gilad is right as\nalways.\n"
    },
    {
      "commit": "e90fbabdc6a8db7a6bbf9fa22b83da1a03023d32",
      "tree": "a961d314a2a6233b0b6b0562f826005d2f9423ad",
      "parents": [
        "d9fd04c24bb6e6fc9aaca6daf5c062beced2605f"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun Dec 21 09:51:42 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun Dec 21 09:51:42 2003 +0000"
      },
      "message": "lib/if.c part from [quagga-dev 552] and lib/inklist.c part from [quagga-dev\n555]. Okayed by Paul.\n"
    },
    {
      "commit": "af273652d500b7d3ed4de0da856634a3a0638e67",
      "tree": "b9a70e539dd2aa52b152cc0144c13c4f5eff8ada",
      "parents": [
        "239aecc01cd8ef389b3684cff6ba372da51826ff"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Mon Dec 08 18:12:34 2003 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Mon Dec 08 18:12:34 2003 +0000"
      },
      "message": "{lib,ospfd,ospfapi}/Makefile.am:\n\nUse pkginclude_HEADERS rather than include_HEADERS to place includes\nin ${prefix}/include/quaggainstead of polluting ${prefix}/include.\n"
    },
    {
      "commit": "c4f0efe676e5243711d418925991411eb5efeea4",
      "tree": "c17ed5b9adc3d69e9057da22c4285075ce300bbc",
      "parents": [
        "d2a0ccc634dec98d0498c082ba49c069aaee0fae"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Thu Dec 04 15:39:25 2003 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Thu Dec 04 15:39:25 2003 +0000"
      },
      "message": "fix exampledir processing bug; it failed when neither exampledir nor\nsysconfdir were specified, due to incorrect extra quoting of\nsysconfdir.  Thanks to Vincent Jardin for the bug report.\n"
    },
    {
      "commit": "d2a0ccc634dec98d0498c082ba49c069aaee0fae",
      "tree": "88e213456e97024349b501d0bf864d2afce1291d",
      "parents": [
        "4b5e1359cf7dd7a346a5e6848244597e6df4373e"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Dec 03 18:13:48 2003 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Dec 03 18:13:48 2003 +0000"
      },
      "message": "Enable rtadv by default.\n\nResolves bug #66.\n"
    },
    {
      "commit": "fa3232e12235d02204bc7060018b49d3e888faa7",
      "tree": "a3a1418320392314b08cd067694d1416835a0d8c",
      "parents": [
        "d6b72f7ab1d33a43e1b6d5cd3410ac53e3bf74a9"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Dec 03 17:52:30 2003 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Dec 03 17:52:30 2003 +0000"
      },
      "message": "check for v6 header files after we figure out whether we are doing v6\nand if so which flavor.\n\nFixes 99% of bugzilla bug #62.\n"
    },
    {
      "commit": "d6b72f7ab1d33a43e1b6d5cd3410ac53e3bf74a9",
      "tree": "e2b2a025757c52802bc12a4b6b8eec94d4bcdd79",
      "parents": [
        "6c110e700c21ef3d1d958da1df54261960d7ef07"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Dec 03 17:24:27 2003 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Dec 03 17:24:27 2003 +0000"
      },
      "message": "Add support for --enable-exampledir to specify where to place example\nfiles, defaulting to sysconfdir (matching previous behavior).\n\nThis is needed to support (cleanly) NetBSD pkgsrc, which requires that\nexample config files go in $(prefix)/share/examples/pkgname, rather\nthan in $(prefix)/etc/pkgname.\n"
    },
    {
      "commit": "628928809f724b0a06d3d606bdd81227db3651c7",
      "tree": "8533da412587a4401b292effb59d9ea4b236742f",
      "parents": [
        "406f7000c359d55a58cb9559eba929182e5ceb13"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Nov 02 07:31:47 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Nov 02 07:31:47 2003 +0000"
      },
      "message": "2003-11-02 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* ChangeLog: Update with logs from last 2 releases.\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": "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": "645878f10fad10f3503da9103bc57bbd96785947",
      "tree": "1dad7dcf36c3bccd34c6cba4e158599cd665c9c4",
      "parents": [
        "e05fba43875e86ba2ec6e3970e5ec3aa2d0e040c"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Apr 13 21:42:11 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Apr 13 21:42:11 2003 +0000"
      },
      "message": "From: Hasso Tepper \u003chasso@estpak.ee\u003e\n To: zebra@zebra.org\nSubject: [zebra 18648] [PATCH] Selforiginated Type-7 LSA\u0027s are not flushed\n         from lsdb\n"
    },
    {
      "commit": "e05fba43875e86ba2ec6e3970e5ec3aa2d0e040c",
      "tree": "a04f2ab2869cb1915320ae9d30ff9d575ecee96e",
      "parents": [
        "f894c3ad34ca6f2fa35d7e8cc35db3134c184764"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Apr 13 20:20:53 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Apr 13 20:20:53 2003 +0000"
      },
      "message": "Author: amir\nDate: 2003-04-10 14:32:31 +0200 (Thu, 10 Apr 2003)\nNew Revision: 212\n\nModified:\n   zebra-ag/trunk/ospfd/ospf_lsa.c\nLog:\nI\u0027ve fixed a small opaque lsa bug which got triggered when deleting opaque\nlsa of type 11. It used area-\u003eospf-\u003e.. when area was null. This was replaced\nby a ospf \u003d ospf_lookyp(); ospf-\u003e...\n"
    },
    {
      "commit": "020709f9939c542e96b12f06522ad5e33d8cf445",
      "tree": "767b3cb9a8a17913d8395c8d5ecf7485ae882b8e",
      "parents": [
        "d18258304a79b459fe768e63f27efd17aa1fa78f"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Apr 04 02:44:16 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Apr 04 02:44:16 2003 +0000"
      },
      "message": "2003-04-04 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * Sync to Zebra CVS\n        * Fix lib/thread.h leak\n        * Fix small Opaque LSA leak\n        * Do not configure OSPF interfaces for secondary addresses\n        * vtysh fixes from Hasso\n        * Dave Watson\u0027s missing ntohs fix\n"
    },
    {
      "commit": "6898008484a562ff5bae178a6fb0bd885fe8b1e5",
      "tree": "27797ca6532ca0ef85f538ac8f3070639e579229",
      "parents": [
        "1ef74ef70bdab672458c4d1e4cea24197066c0af"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Mar 25 05:07:42 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Mar 25 05:07:42 2003 +0000"
      },
      "message": "2003-03-25 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* sync to latest zebra CVS\n\t* spec file: updated and added define for ospf-api/client\n\nNB: OSPF-API has been broken by the zebra.org changes, which\nhas added struct ospf * as a new arg to many functions\n"
    },
    {
      "commit": "07661cb5a81a46c9a177bbc0d963a6a74fbbce43",
      "tree": "c6879c4d9bd2a70f929f5dc3261d89b1b0977f7c",
      "parents": [
        "1b5d019a115bcf69786c870feb93f685ce806ff0"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Mar 18 00:03:05 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Mar 18 00:03:05 2003 +0000"
      },
      "message": "Fix build for net-snmp\n"
    },
    {
      "commit": "13766da4e4ab3061a585808cda78545c7097d006",
      "tree": "85c63cbaf4334d1d90030751eeb03422217c760e",
      "parents": [
        "420df43a6dab33b80d851798aa29f05d5ff01357"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Feb 07 14:46:23 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Feb 07 14:46:23 2003 +0000"
      },
      "message": "Sync to latest Zebra CVS\n"
    },
    {
      "commit": "420df43a6dab33b80d851798aa29f05d5ff01357",
      "tree": "ab31d0e78b1eb720124821967476b312bc0042ec",
      "parents": [
        "37163d6d0cc49d34a0ea6c0de3184cda93efb419"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Feb 03 20:30:39 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Feb 03 20:30:39 2003 +0000"
      },
      "message": "small update\n"
    },
    {
      "commit": "ae936aee9967d48a60986624f5b52fe77ad6fd34",
      "tree": "7cd81a1c3c097c24b46dbce2f8a6a0fd0d8f490d",
      "parents": [
        "8f7549839bcc22bdb39139dfcea841a1d6fdc6a8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jan 20 04:58:21 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jan 20 04:58:21 2003 +0000"
      },
      "message": "small change to changelog\n"
    },
    {
      "commit": "9a668001507efa0c6a4e80cc2d7db8db93967f68",
      "tree": "2d5c08b16f25cdbc895470562efa24289ce338c3",
      "parents": [
        "30b9d89b4d837edd53458c288cdfb610ac30db5c"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jan 18 23:11:44 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jan 18 23:11:44 2003 +0000"
      },
      "message": "update changelog\n"
    },
    {
      "commit": "a895901b3c4e6a061f56be90f5fe9bc78e6e5c2f",
      "tree": "418911e24e902050f5962d89a6d635da6086c2d1",
      "parents": [
        "8bddafc9d468427b7ff5d0cc80a6cf5827db1045"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 21:59:26 2002 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 21:59:26 2002 +0000"
      },
      "message": "update\n"
    },
    {
      "commit": "0efa4d57e3abef27cccdc571b5fb8c226b7b3b64",
      "tree": "c0f9743ff5f3db1d961abf407e57cf6637945a5b",
      "parents": [
        "efa9f8300965d53d11b8a24efbab4b3644af7ff5"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 21:55:43 2002 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 21:55:43 2002 +0000"
      },
      "message": "update changelog\n"
    },
    {
      "commit": "ab836aab45bb6bea37da3584bb051fc56f1ca827",
      "tree": "fd567c6065b4678767bae98b104fc434ff4cbcc7",
      "parents": [
        "00df0c1e80811f3cf5eca0b28e720bf1bcc84a53"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 21:19:02 2002 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 21:19:02 2002 +0000"
      },
      "message": "Michal Ludvig \u003cmichal@logix.cz\u003e\n[zebra 16525] PATCH: Bugfixes for KAME systems\n"
    },
    {
      "commit": "8bd9c714365883e405af7c7c4257e404a1053469",
      "tree": "25ba308a2b9700eaaa41aee815f83e8437e43126",
      "parents": [
        "2e3b2e474ed5ba04744b167132a84f9954485af4"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 21:05:16 2002 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 21:05:16 2002 +0000"
      },
      "message": "changelog updated\n"
    },
    {
      "commit": "4fc01e67edf1763c9812438effe1d4b1c8b9897b",
      "tree": "c1347fa46b21e93c7705707cec1dd623fe614547",
      "parents": [
        "718e3744195351130f4ce7dbe0613f4b3e23df93"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 20:49:00 2002 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 20:49:00 2002 +0000"
      },
      "message": "Added vtysh patch to allow \u0027write file\u0027 command to write either\nper-daemon and/or integrated config file\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"
    }
  ]
}
