)]}'
{
  "log": [
    {
      "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": "138ce75fd0254072f27ecf38994a90276b276730",
      "tree": "381589b0aa5f3bd18855ed594e4c88811a31262e",
      "parents": [
        "beebba75167b33e05b5e02a41179ad0c13a0bcd7"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jun 21 10:35:59 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jun 21 10:35:59 2004 +0000"
      },
      "message": "2004-06-21 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * ChangeLog: fix my last update config.h -\u003e zebra.h ;)\n        * zebra.h: Fix gcc check.\n"
    },
    {
      "commit": "beebba75167b33e05b5e02a41179ad0c13a0bcd7",
      "tree": "83b72a338e29f7f6cff2b83fd2c71e8615f9f8e5",
      "parents": [
        "320ec10a24d8dd81d0aa011dc92e07877e4e02f8"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun Jun 20 21:00:27 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun Jun 20 21:00:27 2004 +0000"
      },
      "message": "Remove ifdef\u0027s HAVE_NSSA. NSSA support is stable enough.\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": "6c0f9a782a7be49de53b5ae00980990d96edbf03",
      "tree": "10ebaa062f04c94f7964d4b6c8df5c8b49fca507",
      "parents": [
        "74bcbed6e0979c42ca4681eb488ce30d4063d075"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun Jun 20 09:30:57 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun Jun 20 09:30:57 2004 +0000"
      },
      "message": "Zebra daemon has access lists.\n"
    },
    {
      "commit": "74bcbed6e0979c42ca4681eb488ce30d4063d075",
      "tree": "1e2b23b4c4737240083739f2784db5a2cad23ef2",
      "parents": [
        "ca7769881ffb700c86b606ead5f4177df3c0b2a1"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat Jun 12 15:23:08 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat Jun 12 15:23:08 2004 +0000"
      },
      "message": "We are going to change some stuff in incompatible way, so it\u0027s good idea to\ndocument this stuff. Nobody reads loooong changelog ;).\n"
    },
    {
      "commit": "ca7769881ffb700c86b606ead5f4177df3c0b2a1",
      "tree": "b3a199ce94246b34b10d8d20030d27d2f4c5197f",
      "parents": [
        "02ff83c52592427623db0d8367ca9b3395fa321f"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat Jun 12 14:33:05 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat Jun 12 14:33:05 2004 +0000"
      },
      "message": "OK, here it is - irdp support. But don\u0027t expect me to fix any bugs in it.\n"
    },
    {
      "commit": "02ff83c52592427623db0d8367ca9b3395fa321f",
      "tree": "0aa278809140486f55012a98616106fc995d91e6",
      "parents": [
        "51a8798e8d36dddfdeb6b0bfd01bf32a646e8bb1"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 11 11:27:03 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 11 11:27:03 2004 +0000"
      },
      "message": "2004-06-11 Sowmini Varadhan \u003csowmini.varadhan@sun.com\u003e\n\n        * filter.c: (access_list_remark_cmd) buffer_putstr doesnt need cast\n          to u_char. (ipv6_access_list_remark_cmd) ditto.\n          if.c: ditto\n        * network.c: (readn/writen) pointer arg should be type u_char.\n        * plist.c: needs to include stream.h, not declare stream functions\n          internally.\n          (various) Add static qualifier to internal functions.\n          (prefix_list_type_str) extraneous breaks in switch statement.\n          (ip_prefix_list_description_cmd) buffer_putstr doesnt need cast\n        * stream.h: depends on plist.h and export stream_put_prefix\n        * vty.c: (vty_\u003ctelnet option build functions\u003e) should use\n          unsigned char, telnet options are 0 -\u003e 255.\n        * zclient.c: various u_char\u003c-\u003echar type cleanups.\n        * zebra.h: Having to define CMSG_* can apply to more than just\n          BSDI_NRL.\n        * ripd.c: (rip_distribute_update_all) distribute list hook\n          function pointer prototype requires struct prefix_list * arg.\n          (rip_distribute_update_all_wrapper) update to pass required arg,\n          NULL.\n"
    },
    {
      "commit": "51a8798e8d36dddfdeb6b0bfd01bf32a646e8bb1",
      "tree": "fd1f6e63fc2ee07f7312b5f2409daa6fbe15cc2d",
      "parents": [
        "ca5e516c84cc2d35b6f6cd29f8ba9e835d3b72ba"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 09 10:36:05 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jun 09 10:36:05 2004 +0000"
      },
      "message": "2004-06-09 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* config.h: __attribute__ is a gcc\u0027ism\n"
    },
    {
      "commit": "ca5e516c84cc2d35b6f6cd29f8ba9e835d3b72ba",
      "tree": "b0d6c52545e9aeb2e187c6a2c72e296f69deaf9f",
      "parents": [
        "d47b7ba10bdd17d9f723a5fc42b2f71668e27a22"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 22:06:33 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 22:06:33 2004 +0000"
      },
      "message": "2004-06-06 Paul Jakma \u003cpaul.jakma@sun.com\u003e\n\n\t* ripd.h: Add define for the RIPv2 Authentication Data family\n\t  Move the auth type defines up to where other defines live.\n\t  Add RIP_AUTH_MD5_COMPAT_SIZE, for backwards compatible\n\t  md5-\u003eauth_len size. Add md5_auth_len field to struct\n          rip_interface: (rip_interface_new) Init md5_auth_len to compatible\n          size.\n          (ip_rip_authentication_mode_cmd) Extended to handle setting\n          md5 auth-length. Appropriate aliases added.\n          (no_ip_rip_authentication_mode_cmd) Reset md5_auth_len to\n          compatible size.\n          (rip_interface_config_write) Teach it about md5_auth_len.\n          _always_ write out the auth-length, so that everyone will get\n          the setting in their config file, and hence allow for a future\n          change of default for md5_auth_len to be less painful - every md5\n          user will have this setting in their config file.\n          ripd.c: (rip_packet_dump) Change nasty hard coded constants to\n          symbolic defines. Change various tests of \u0027ntoh.(variable) \u003d\u003d\n          constant\u0027 to test \u0027variable \u003d\u003d ntoh.(constant)\u0027. Clean up\n          indentation on some long lines.\n          (rip_auth_simple_password) ditto.\n          (rip_auth_md5) ditto, also add length argument and sanity check\n          md5 data offset field. Sanity check md5 auth length, accept RFC\n          or old-ripd/cisco lengths.\n          (rip_auth_md5_set) as per (rip_packet_dump), also write out\n          the configured md5 auth length for the interface (old-ripd or rfc)\n          (rip_read) as per (rip_packet_dump)\n          (rip_write_rte) ditto\n          (rip_response_process) ditto\n          (rip_write_rte) ditto\n"
    },
    {
      "commit": "d47b7ba10bdd17d9f723a5fc42b2f71668e27a22",
      "tree": "19fb321fd03c3bc79bd036e5ff323973b1147c70",
      "parents": [
        "d26ca6a976421b09ee6c4e5ac699075b6f549584"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 15:46:23 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 15:46:23 2004 +0000"
      },
      "message": "Fix stray dollar sign that had crept into OSPF6D_OPTS and prevented ospf6d\nfrom starting.\n"
    },
    {
      "commit": "d26ca6a976421b09ee6c4e5ac699075b6f549584",
      "tree": "447ea71cea6be30ec26194069e7d61acd211ba8a",
      "parents": [
        "074a917aeb16061440d932c1f3ffccd7afc475a1"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 15:25:35 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 15:25:35 2004 +0000"
      },
      "message": "CVS ignore Linux NFS silly-delete .nfs* files\n"
    },
    {
      "commit": "074a917aeb16061440d932c1f3ffccd7afc475a1",
      "tree": "6c66047f7e5c0ba37ec1f34f7095ec802e94d8c0",
      "parents": [
        "553ff11329835054314f6c9ce61da7d3e2477b19"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 10:27:53 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 10:27:53 2004 +0000"
      },
      "message": "Fix module path to use $ISA (needed to make vtysh work on, eg, FC2 x86_64)\n"
    },
    {
      "commit": "553ff11329835054314f6c9ce61da7d3e2477b19",
      "tree": "11140105b2b1a6c70fd58601d7b6f9f609385152",
      "parents": [
        "8ba85bc0716e9823b12c48167781f81c7565977a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 09:41:00 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 09:41:00 2004 +0000"
      },
      "message": "2004-06-06 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * ospf_dump.c,ospf_lsa.c: Fix typos of merge of previous.\n          ospf_flood.c: (ospf_process_self_originated_lsa) fix zlog format.\n"
    },
    {
      "commit": "8ba85bc0716e9823b12c48167781f81c7565977a",
      "tree": "62befd9f9e9932136279736242a3f1c3f639a219",
      "parents": [
        "84016977c040611b3901e83b7eee436b982b51fb"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 08:52:35 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 08:52:35 2004 +0000"
      },
      "message": "Remove autom4te.cache to avoid problems with newer auto* tools.\n"
    },
    {
      "commit": "84016977c040611b3901e83b7eee436b982b51fb",
      "tree": "71b45139a8c5f34652b8b382223a7e320af513a9",
      "parents": [
        "5228ad27e2f3abe0ebb69f66607aedc048b94a13"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 07:51:08 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Jun 06 07:51:08 2004 +0000"
      },
      "message": "Add .cvsignore for isisd/topology\n"
    },
    {
      "commit": "5228ad27e2f3abe0ebb69f66607aedc048b94a13",
      "tree": "a65817a03150dbfeb56a1eaceab526f31be1cc1d",
      "parents": [
        "c2bfbcc38428b53e856617e1da8bbe9f8d2ee2fa"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 04 17:58:18 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 04 17:58:18 2004 +0000"
      },
      "message": "2004-06-04 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * type mismatch fixes\n"
    },
    {
      "commit": "c2bfbcc38428b53e856617e1da8bbe9f8d2ee2fa",
      "tree": "87be849d9b8f29dbccff5df5e0f747c6b702b9b7",
      "parents": [
        "0c2be26c735870c28ec7985ca1d24d96ae63ae45"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 04 01:42:38 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 04 01:42:38 2004 +0000"
      },
      "message": "2004-06-04 JJ Ludman \u003cjacques.ludman@sun.com\u003e\n\n        * ripd.c: Interoperability fix. Correct value for MD5 auth length\n          is 16. Accept packets with this set to \u003e\u003d 16, and set to 16\n          ourselves.\n"
    },
    {
      "commit": "0c2be26c735870c28ec7985ca1d24d96ae63ae45",
      "tree": "a9bcbdbb3e46be5e2d335461fdf9c2c73a0ab505",
      "parents": [
        "dc0b5ce220387b3982d7120ce2273a9094e6a778"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 31 14:16:54 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 31 14:16:54 2004 +0000"
      },
      "message": "2004-05-31 Sagun Shakya \u003csagun.shakya@sun.com\u003e\n\n        * ospf_dump.c: (ospf_lsa_header_dump) LOOKUP can return null if\n          index is out of range.\n          ospf_flood.c: endianness fix\n          ospf_lsa.c: Missing ntohl\u0027s on (struct lsa *)-\u003edata-\u003els_seqnum\n          in various places.\n"
    },
    {
      "commit": "dc0b5ce220387b3982d7120ce2273a9094e6a778",
      "tree": "4739a847c2a569499bf63bb7d59d77159950f8c3",
      "parents": [
        "11dde9c2f03d3f3e0b2226378d70b7e3b9b219b2"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 31 14:04:29 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 31 14:04:29 2004 +0000"
      },
      "message": "Forgot to commit ChangeLog with last doc/ commit.\n"
    },
    {
      "commit": "11dde9c2f03d3f3e0b2226378d70b7e3b9b219b2",
      "tree": "ffa7674ee1ede1b6e39b586d313b8f305b8f1098",
      "parents": [
        "152f4a80026262c0a87bea408410b5a534f3f80e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 31 14:00:00 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 31 14:00:00 2004 +0000"
      },
      "message": "2004-05-31 Sowmini Varadhan \u003csowmini.varadhan@sun.com\u003e\n\n        * ripd.c: Fixup compile warnings\n        * rip_routemap.c: Ditto\n"
    },
    {
      "commit": "152f4a80026262c0a87bea408410b5a534f3f80e",
      "tree": "2e04f120d01e092aadcebd7ed7089da3adbdca66",
      "parents": [
        "538621f2f80ced838048fa7402e57face3b224a5"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 26 23:31:11 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 26 23:31:11 2004 +0000"
      },
      "message": "2004-05-27 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * Correct RIP port, s/521/520/, reported by xantius@xantius.com\n"
    },
    {
      "commit": "538621f2f80ced838048fa7402e57face3b224a5",
      "tree": "1193f5948da15db665aa6d4a43027c466c0614b4",
      "parents": [
        "3950fda506e4db58a0ccc50156cf70f97da95bc3"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Fri May 21 09:31:30 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Fri May 21 09:31:30 2004 +0000"
      },
      "message": "Merge graceful restart capability display and some small fixes from Zebra\nrepository by Rivo Nurges.\n"
    },
    {
      "commit": "3950fda506e4db58a0ccc50156cf70f97da95bc3",
      "tree": "37a3193ebb50fb135c51b818fa04b17a074990d1",
      "parents": [
        "4372df71e191fcf6a6f9616fad80d11cd131c82d"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu May 20 10:22:49 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu May 20 10:22:49 2004 +0000"
      },
      "message": "Merge bgpd changeset 1185 from Zebra repository by Rivo Nurges.\n"
    },
    {
      "commit": "4372df71e191fcf6a6f9616fad80d11cd131c82d",
      "tree": "dd01502f61566bb57fd75e1c4a388181140f2f1d",
      "parents": [
        "e0701b7955b883c5437269a382e1afc76ee71e5c"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu May 20 10:20:02 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu May 20 10:20:02 2004 +0000"
      },
      "message": "Merge bgpd changeset 1184 from Zebra repository by Rivo Nurges.\n"
    },
    {
      "commit": "e0701b7955b883c5437269a382e1afc76ee71e5c",
      "tree": "d00034c1b7f369fc8214d401b7a44ef586d73e15",
      "parents": [
        "62843e433d8f85bce381edc6202c4af6c5cec31b"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu May 20 09:19:34 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu May 20 09:19:34 2004 +0000"
      },
      "message": "Merge bgpd changeset 1176 from Zebra repository by Rivo Nurges.\n"
    },
    {
      "commit": "62843e433d8f85bce381edc6202c4af6c5cec31b",
      "tree": "f58d372dd6ac4c45073d1fd08620cdc9ffe3f1c2",
      "parents": [
        "00995cfcc9cb30afabb3242837753ab1eb7fdb85"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed May 19 18:45:03 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed May 19 18:45:03 2004 +0000"
      },
      "message": "Fixing crash fix attempt. It\u0027s still mess and logic is wrong and ... but at\nleast periodic spf works again.\n"
    },
    {
      "commit": "00995cfcc9cb30afabb3242837753ab1eb7fdb85",
      "tree": "fbfebfd74d22b29eb9b7bc279a4d6fd2beec4def",
      "parents": [
        "37da8c011408560eeaa74b2439192d36e16c19a4"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed May 19 13:43:50 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed May 19 13:43:50 2004 +0000"
      },
      "message": "Commit 100% working part of patch from Laurent Rabret ([quagga-dev 830]).\nAlso tiny temporary fix from me to spf thread crash. Will look at it later.\n"
    },
    {
      "commit": "37da8c011408560eeaa74b2439192d36e16c19a4",
      "tree": "38c7a0f93ec030bbb1cf4067713c69257ddbc662",
      "parents": [
        "3b4cd3a9e89a5aace04a6a756bd0d23b7108fd83"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed May 19 11:38:40 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed May 19 11:38:40 2004 +0000"
      },
      "message": "Make it compile in NetBSD and OpenBSD.\n"
    },
    {
      "commit": "3b4cd3a9e89a5aace04a6a756bd0d23b7108fd83",
      "tree": "a15fe3959155a6ca5bd5a2f8e967f9fd39736975",
      "parents": [
        "4845437528f395c75c1945dd80b140b7162e4667"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue May 18 19:28:32 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue May 18 19:28:32 2004 +0000"
      },
      "message": "Update to latest (really :) ospf6d from Zebra repository and some tiny\nfixes.\n"
    },
    {
      "commit": "4845437528f395c75c1945dd80b140b7162e4667",
      "tree": "a736220e69d96e0bb86b8c8b56e446241b04e093",
      "parents": [
        "508e53e2eef3eefba4c1aa771529027fd4486ea8"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue May 18 19:14:52 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue May 18 19:14:52 2004 +0000"
      },
      "message": "Forgot these.\n"
    },
    {
      "commit": "508e53e2eef3eefba4c1aa771529027fd4486ea8",
      "tree": "0e25e1b344a7b8e2c4551cfcb74d5a011dd0865d",
      "parents": [
        "6708fa3c3e6aef369be13f3915698f407107cae2"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue May 18 18:57:06 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue May 18 18:57:06 2004 +0000"
      },
      "message": "Ospf6d merge from Zebra repository with added privs stuff and merged\nzclient changes.\n"
    },
    {
      "commit": "6708fa3c3e6aef369be13f3915698f407107cae2",
      "tree": "32aa937b0761573d3dfcfdda8a9929f9794403cb",
      "parents": [
        "3e31cded7fd9b6a1bac06de2ee2e875a5c40074c"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue May 18 18:46:54 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue May 18 18:46:54 2004 +0000"
      },
      "message": "Start of new ospf6d merge from Zebra.\n"
    },
    {
      "commit": "3e31cded7fd9b6a1bac06de2ee2e875a5c40074c",
      "tree": "49a63589ef2dd12a3845aa2f5cc9042d44be7ab3",
      "parents": [
        "4134ceb7f4a5177e90e77668ec1e1d2b8a17ea72"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue May 18 11:58:59 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue May 18 11:58:59 2004 +0000"
      },
      "message": "Router advertisement cleanup. Removed compatibility command because it\u0027s\nvery annoying to have both obsolete \"prefix-advertisement\" and \"prefix\" in\ncompletion. We will break configuration anyway with secondary cleanup, so\njust remember mention it in release notes.\n"
    },
    {
      "commit": "4134ceb7f4a5177e90e77668ec1e1d2b8a17ea72",
      "tree": "2a26a1df33384806d8f852bbe4545fb5422aba49",
      "parents": [
        "f88258c8386a6a5f4a7a7994a1d3a34ab0ef244b"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 13 13:38:06 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 13 13:38:06 2004 +0000"
      },
      "message": "2004-05-13 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* HACKING: Add comment about updating ChangeLogs (which this\n\t  commit, ironically, hasnt neglected to do).\n"
    },
    {
      "commit": "f88258c8386a6a5f4a7a7994a1d3a34ab0ef244b",
      "tree": "91e1fc4ba86a8bdd1c7e07fcf4d31612b96236c0",
      "parents": [
        "c50ae8baf610d3d041fdedb78df205c999be57a9"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 11 12:01:33 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 11 12:01:33 2004 +0000"
      },
      "message": "2004-05-11 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * ripng_nexthop.h: SUNOS_5 does not define s6_addr32\n          catch ifndef(s6_addr32) \u0026\u0026 defined(SUNOS_5) and define\n          it ourselves based on the S10 _KERNEL guarded define.\n"
    },
    {
      "commit": "c50ae8baf610d3d041fdedb78df205c999be57a9",
      "tree": "ceced067b2a3209b708c90787b4f870f43fec180",
      "parents": [
        "48a46fa0c35f8f46e482ed1fef8b4bf63e413e0a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 11 11:31:07 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 11 11:31:07 2004 +0000"
      },
      "message": "2004-05-11 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * ioctl.h: Add if_ioctl_ipv6 prototype and AF_IOCTL for SOLARIS_IPV6\n        * kernel_socket.c: Fix SAROUNDUP, compiler doesnt like do..while\n          RHS in assignments :)\n        * redistribute.c: (zebra_interface_delete_update) only used\n          if RTM_IFANNOUNCE and NETLINK is available.\n"
    },
    {
      "commit": "48a46fa0c35f8f46e482ed1fef8b4bf63e413e0a",
      "tree": "bbc9032e718f6de580b87752e6cbb0a6a34a4359",
      "parents": [
        "19877dd2dcc9f2a9ce7ca557441ac1fc4f80faa1"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 11 10:55:22 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 11 10:55:22 2004 +0000"
      },
      "message": "2004-05-11 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * Makefile.am: support for IOCTL_METHOD, as per Sowmini\u0027s patch.\n        * if_ioctl_solaris.c: Fixup some erroneous privilege changes and\n          add privs.h header.\n        * ioctl_solaris.c: ditto\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": "dd669bb0e7102a5896925f98203fa991560748b7",
      "tree": "80edd1c4792789a41226af378d8fb99f444b88b6",
      "parents": [
        "2a56df976d3fb0800921ef561c346b85e7acb6be"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon May 10 07:43:59 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon May 10 07:43:59 2004 +0000"
      },
      "message": "* Make updating redistributions work if prefix list is changed and it\u0027s\n  used in route-map used to filter redistributions.\n* Move ospf_prefix_list_update() function from ospfd.c to ospf_zebra.c.\n"
    },
    {
      "commit": "2a56df976d3fb0800921ef561c346b85e7acb6be",
      "tree": "889f9b8af0cbb82cd81d625c8ea683a5aecddfad",
      "parents": [
        "8842468c7a1c13c9dde1e26714eb2b2c56ec053b"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 09 23:16:40 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun May 09 23:16:40 2004 +0000"
      },
      "message": "Workaround for Bugzilla #58.\n"
    },
    {
      "commit": "8842468c7a1c13c9dde1e26714eb2b2c56ec053b",
      "tree": "565aba9dd8a4caf29ea72494c7fdeb3e63be6fe3",
      "parents": [
        "66e9488cae034947e9e22e78cfee3e587573b3f3"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 09 18:21:35 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 09 18:21:35 2004 +0000"
      },
      "message": "2004-05-09 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* if_ioctl_solaris.c: Add zprivs support.\n\t* ioctl_solaris.c: ditto.\n\n2004-05-09 Sowmini Varadhan \u003csowmini.varadhan@sun.com\u003e\n\n\t* if_ioctl_solaris.c: New file, Solaris interface ioctl methods.\n\t* ioctl_solaris.c: New file, Common solaris ioctl methods.\n"
    },
    {
      "commit": "66e9488cae034947e9e22e78cfee3e587573b3f3",
      "tree": "9cd59d66b0f6672f60328ddbf2ba5daec9566048",
      "parents": [
        "44145db3ae79d54da58c967d96cf059421dbf9eb"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 09 17:19:24 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 09 17:19:24 2004 +0000"
      },
      "message": "2004-05-09 Sowmini Varadhan \u003csowmini.varadhan@sun.com\u003e\n\n\t* ipforward_solaris.c: fix typo of ND variable.\n"
    },
    {
      "commit": "44145db3ae79d54da58c967d96cf059421dbf9eb",
      "tree": "ac57bd081e8f93317676875aa73eaf2e7a45aa49",
      "parents": [
        "b9df2d25fc8d06ca63fa792d162d97656361338b"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 09 11:00:23 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 09 11:00:23 2004 +0000"
      },
      "message": "2004-05-09 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* ioctl.c: (if_get_mtu) set mtu6 to mtu\n\t* mtu_kvm.c: (if_kvm_get_mtu) set mtu6 to mtu\n\t* rt_netlink.c: (netlink_interface) set mtu6 to mtu\n\t  (netlink_link_change) ditto\n\n2004-05-09 Sowmini Varadhan \u003csowmini.varadhan@sun.com\u003e\n\n\t* interface.c: (if_delete_update) only used with HAVE_NETLINK\n\t  and RTM_IFANNOUNCE.\n\t  (if_flag_dump_vty) Solaris IFF_IPV4 and IFF_IPV6 if flags\n\t  (if_dump_vty) print mtu6 if not same as mtu\n"
    },
    {
      "commit": "b9df2d25fc8d06ca63fa792d162d97656361338b",
      "tree": "53ec5975f608983b5cb95ee38ca112934db5e609",
      "parents": [
        "0a5893596774554f039222c481d235de0f35d99e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 09 09:09:59 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 09 09:09:59 2004 +0000"
      },
      "message": "2004-05-09 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* zserv.c: (zsend_route_multipath) Set the nexthop_num\n\t  field correctly. Add NEXTHOP_TYPE_IPV6_IFNAME for v6.\n\t  Conditionally set ZAPI_MESSAGE_METRIC flag - only for adds.\n\t  (zsend_ipv4_add) cruft, deleted.\n\t  (zsend_ipv4_delete) ditto.\n\t  (zsend_ipv6_add) ditto.\n\t  (zsend_ipv6_delete) ditto.\n\n2004-05-09 Sowmini Varadhan \u003csowmini.varadhan@sun.com\u003e\n\n\t* zserv.c: (zsend_ipv{4,6}_{add,delete}_multipath) collapsed\n\t  into single zsend_route_multipath function.\n\t  (zsend_interface_{up,down}) collapsed into zsend_interface_update.\n\t  (zsend_interface_address_{add,delete}) collapsed into\n\t  zsend_interface_address.\n\t  (zsend_interface_add) send mtu6.\n\t  (zsend_interface_delete) ditto.\n\t  (zebra_write) remove unused function.\n\t  (various) Apply static qualifier. Add comments.\n\t* zserv.h: Definitions changed as per above.\n\t* redistribute.c: Changes as per zserv.c.\n"
    },
    {
      "commit": "0a5893596774554f039222c481d235de0f35d99e",
      "tree": "065ba74422d21193637d6e3f8b52c0eaa09a13bf",
      "parents": [
        "225282994d74f767058886475d80fee95d450eae"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 08 11:48:26 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 08 11:48:26 2004 +0000"
      },
      "message": "2004-05-08 Paul Jakma \u003cpaul@dishone.st\u003e\n\n       * bgp_zebra.c: (bgp_interface_address_add) sync to zclient changes\n         (bgp_interface_address_delete) ditto.\n         (bgp_zebra_announce) ditto.\n         (bgp_zebra_withdraw) ditto.\n       * isis_zebra.c: Sync with zclient changes.\n       * zclient.c (zapi_ipv4_route) Follow Sowmini\u0027s lead and describe\n         message format.\n       * ospf6_zebra.c: Sync to zclient changes\n       * ospf_zebra.c: Sync with lib/zclient changes\n       * rip_zebra.c: sync with zclient changes.\n       * rip_interface.c: ditto.\n       * ripng_{interface,zebra}.c: sync with zclient changes\n\n\n2004-05-08 Sowmini Varadhan \u003csowmini.varadhan@sun.com\u003e\n\n       * zclient.c: (zapi_ipv4_add) collapsed into zapi_ipv4_route\n         (zapi_ipv4_delete) ditto.\n         (zapi_ipv4_route) add/delete a route by way of cmd arg.\n         (zapi_ipv6_add) collapsed into zapi_ipv6_route.\n         (zapi_ipv6_delete) ditto.\n         (zapi_ipv6_route) add/delete a route by way of cmd arg.\n         (zebra_interface_address_delete_read) collapsed into\n         zebra_interface_address_read.\n         (zebra_interface_address_delete_read) ditto.\n         (zebra_interface_address_read) read address add/delete messages\n         by way of type argument. Describe command message format.\n         (zebra_interface_add_read) Unconditionally read new ifmtu6 field.\n         Describe command message format.\n         (zebra_interface_state_read) Unconditionally read new ifmtu6 field.\n         (zclient_redistribute_set) Collapsed into zclient_redistribute\n         (zclient_redistribute_unset) ditto\n         (zclient_redistribute) set/unset redistribution.\n         (zclient_redistribute_default_set) Collapsed into\n         zclient_redistribute_default.\n         (zclient_redistribute_default_unset) ditto.\n         (zclient_redistribute_default) Redistribute default set/unset.\n       * zclient.h: delete zapi_ipv{4,6}_add, zapi_ipv{4,6}_delete. Add\n         zapi_ipv{4,6}_route. delete zclient_redistribute_set/unset. Add\n         zclient_redistribute. Ditto for\n         zclient_redistribute_default_{set/unset}.\n"
    },
    {
      "commit": "225282994d74f767058886475d80fee95d450eae",
      "tree": "e32988fa60c177a1880357f9d0df4acd004f089f",
      "parents": [
        "4a7aac1bc609ee147492b228af9222f526e2ca2f"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 08 05:10:38 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 08 05:10:38 2004 +0000"
      },
      "message": "2004-05-08 Sowmini Varadhan \u003csowmini.varadhan@sun.com\u003e\n\n        * command.c: (sockunion_getsockname) use socklen_t for len.\n          (sockunion_getpeername) ditto.\n"
    },
    {
      "commit": "4a7aac1bc609ee147492b228af9222f526e2ca2f",
      "tree": "4f764b16562766422bca65ff2f6668a51757b9ec",
      "parents": [
        "5bd4189c17bad7a9e115ef573c0324c4b969a641"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 08 05:00:31 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 08 05:00:31 2004 +0000"
      },
      "message": "2004-05-08 Sowmini Varadhan \u003csowmini.varadhan@sun.com\u003e\n\n        * if.h: Add mtu6 field to struct interface, IPv6 MTU may differ\n          from IPv4, and Solaris treats the MTU\u0027s differently.\n          Add connected_add_by_prefix, for use by later patch.\n        * if.c: (connected_add_by_prefix) Add prefix to connected list.\n          (if_flag_dump) Solaris: Dump IFF_IPv4/6 flag\n          (if_dump) Dump mtu6 flag, for HAVE_IPV6.\n"
    },
    {
      "commit": "5bd4189c17bad7a9e115ef573c0324c4b969a641",
      "tree": "3597b84769bd28b2e9cc3791c3be14ff53dde406",
      "parents": [
        "cd59da682f2a68cc4b2d1ba272bf02bb4d9f60e2"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 05 17:29:24 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 05 17:29:24 2004 +0000"
      },
      "message": "2004-05-05 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * ospf_network.c: (ospf_sock_init) Check whether IP_HDRINCL is\n          defined. Warn at compile and runtime. Use\n          IPTOS_PREC_INTERNETCONTROL otherwise.\n"
    },
    {
      "commit": "cd59da682f2a68cc4b2d1ba272bf02bb4d9f60e2",
      "tree": "778dd44bb56e48fb6d127106cb7c769b54b11497",
      "parents": [
        "d3f0d6210119ff520c286c89bd614838cc6cbf8e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 05 17:26:55 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 05 17:26:55 2004 +0000"
      },
      "message": "2004-05-05 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* ospf_interface.c: (ospf_vl_set_params) Catch changes of interface\n          address for either end of a virtual-link, and hence potential cost\n          changes.\n"
    },
    {
      "commit": "d3f0d6210119ff520c286c89bd614838cc6cbf8e",
      "tree": "dce792feac0f39ebeb463e41224f419258e6a81d",
      "parents": [
        "239389ba30e21de22e6c2dd708f44ece11b5807a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 05 15:27:15 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 05 15:27:15 2004 +0000"
      },
      "message": "2004-05-05 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * ospf_packet.c:  (ospf_associate_packet_vl) cleanup, move\n          some of the checks up to ospf_read, return either a\n          virtual link oi, or NULL.\n          (ospf_read) Cleanup, make it responsible for checks. Remove\n          the nbr lookup - moved to ospf_neighbor. Adjust all nbr\n          lookups to use new wrappers exported by ospf_neighbor.\n        * ospf_neighbor.h: Add ospf_neigbour_get and ospf_nbr_lookup.\n        * ospf_neighbor.c: (ospf_neigbour_get) Index ospf_interface\n          neighbour table by router-id for virtual-link ospf_interfaces,\n          not by peer_addr (which breaks for asymmetric vlinks)\n          (ospf_nbr_lookup) add a wrapper for nbr lookups to deal with\n          above.\n"
    },
    {
      "commit": "239389ba30e21de22e6c2dd708f44ece11b5807a",
      "tree": "db01f7a39c330f270e423c8df9bb24f9cf1db0af",
      "parents": [
        "5f77949e7e7c0b6ea23cb2554743ed2b940c340c"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 05 14:09:37 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 05 14:09:37 2004 +0000"
      },
      "message": "2004-05-05 Anthony.Golia@morganstanley.com\n\n        * ripd.c: (rip_update_jitter) Bound jitter to a more sensible\n          value, eg 1/4 of update time.\n"
    },
    {
      "commit": "5f77949e7e7c0b6ea23cb2554743ed2b940c340c",
      "tree": "25479f07122feb1c3d704d2be28acddd6b7910fd",
      "parents": [
        "a87552cdf2a54b34b0578102642e20f8e11fa754"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 04 08:53:31 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 04 08:53:31 2004 +0000"
      },
      "message": "2004-05-04 Andrew J. Schorr \u003caschorr@telemetry-investments.com\u003e\n\n\t* redhat/quagga.logrotate: fix paths\n"
    },
    {
      "commit": "a87552cdf2a54b34b0578102642e20f8e11fa754",
      "tree": "c9885fbfda55ca50b83764704efd83475bfd3abe",
      "parents": [
        "c53174045b26d0a87c68d276aeca0aaca9f464ae"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 03 20:00:17 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 03 20:00:17 2004 +0000"
      },
      "message": "2004-05-03 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * ripd.c: (rip_rte_process) fix typo in merge of previous patch\n          and run function through indent.\n"
    },
    {
      "commit": "c53174045b26d0a87c68d276aeca0aaca9f464ae",
      "tree": "f1763d48b6fd38ab4f60e077b93591f8439a988e",
      "parents": [
        "8b338fe94cb7fd33f6f05635bc2b70301d1e51b7"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 03 13:25:06 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 03 13:25:06 2004 +0000"
      },
      "message": "2004-05-03 Daniel Roesen \u003cdr@cluenet.de\u003e\n\n        * bgp_fsm.c: (bgp_stop) Reset uptime only on transition from\n          Established so that it reflects true downtime (rather time\n          since last transition, eg Active-\u003eIdle)\n"
    },
    {
      "commit": "8b338fe94cb7fd33f6f05635bc2b70301d1e51b7",
      "tree": "8697fda30fd8a3d4ea71098cfe849a28384d59ac",
      "parents": [
        "b94f9dbd2616976b803d2fcefcf646573e49c368"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 03 12:50:39 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 03 12:50:39 2004 +0000"
      },
      "message": "2004-05-03 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* bump version to 0.96.5\n"
    },
    {
      "commit": "b94f9dbd2616976b803d2fcefcf646573e49c368",
      "tree": "73914a5bad524bba2f737dba7f4f1839d5cf4e0e",
      "parents": [
        "35be31b6b2199e66e5d18420cece5e3bacb3371c"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 01 20:45:38 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 01 20:45:38 2004 +0000"
      },
      "message": "2004-03-19 Jean-Yves Simon \u003clethalwp@tiscali.be\u003e\n\n        * ripd.c: make ripd also check on administrative distance of his\n          own links to update routes.\n"
    },
    {
      "commit": "35be31b6b2199e66e5d18420cece5e3bacb3371c",
      "tree": "744adc33a896d6b69b159a3432e391e2ff2b3a92",
      "parents": [
        "eb821189d2778a93069fc1fc2f104db529ec5a1e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 01 18:17:04 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 01 18:17:04 2004 +0000"
      },
      "message": "2004-05-01 rivo nurges \u003crix@estpak.ee\u003e\n\n         * bgp_route.c: fix UNH IOL BGP-4.1.12f\n"
    },
    {
      "commit": "eb821189d2778a93069fc1fc2f104db529ec5a1e",
      "tree": "a623d680931ee722fb946f56476f23efd1f13685",
      "parents": [
        "eb3f463aab7f09e6c1041bf779fd5752b038f847"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 01 08:44:08 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 01 08:44:08 2004 +0000"
      },
      "message": "2004-05-01 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * Revert the attempted clean-up of the dummy peer hack, reverts\n          patchsets 435 (see 2004-02-17 below) and 456.\n"
    },
    {
      "commit": "eb3f463aab7f09e6c1041bf779fd5752b038f847",
      "tree": "5abc8eec470ca085e4554fc66941e3ea44bfba0f",
      "parents": [
        "a0a397615cb7da4b23a71cef267064380f78dca4"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Apr 26 13:22:15 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Apr 26 13:22:15 2004 +0000"
      },
      "message": "More supported RFCs added.\n"
    },
    {
      "commit": "a0a397615cb7da4b23a71cef267064380f78dca4",
      "tree": "dfe91b59829952f5883239a6b81a39f996e54819",
      "parents": [
        "31fcdd3fef4df0496963f01416d8f4e41194569f"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Fri Apr 23 08:51:10 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Fri Apr 23 08:51:10 2004 +0000"
      },
      "message": "Don\u0027t ignore reject/bh routes. Discussed with Paul in IRC.\n"
    },
    {
      "commit": "31fcdd3fef4df0496963f01416d8f4e41194569f",
      "tree": "7ebc860d9bae2bab52d3ffdb588328cb1d9d1108",
      "parents": [
        "8585d4e5e2b33f71e347db451df895cfaefdc3a4"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 21 11:00:43 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 21 11:00:43 2004 +0000"
      },
      "message": "2004-04-21 Boris Kovalenko \u003cboris@tagnet.ru\u003e\n\n        * daemon.c: (daemon) fix check for error return from setsid\n"
    },
    {
      "commit": "8585d4e5e2b33f71e347db451df895cfaefdc3a4",
      "tree": "13f85f63c040734587f208f85f58e42d8b03e653",
      "parents": [
        "9b87e41cae05e2d79519426af1a3f4a732c669a0"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 20 17:25:12 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 20 17:25:12 2004 +0000"
      },
      "message": "Some ospfd fixes - [quagga-dev 1032], [quagga-dev 1048], [quagga-dev 1058].\n"
    },
    {
      "commit": "9b87e41cae05e2d79519426af1a3f4a732c669a0",
      "tree": "ca1fd73ee03a9b36c1aae8d1d2d4fdcd8d2bf305",
      "parents": [
        "545acafbf599b3d163813e6640a1f83703ebda2e"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 20 16:54:49 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 20 16:54:49 2004 +0000"
      },
      "message": "Update cease codes in bgp_debug.c file as well. Just update to patch from\nRivo.\n"
    },
    {
      "commit": "545acafbf599b3d163813e6640a1f83703ebda2e",
      "tree": "dd2c4b6288cf4cd34a381c280c995d85c40c8ecc",
      "parents": [
        "6b3fac0aab9ea72c927531df4c20a6e60df650fe"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Apr 20 15:13:15 2004 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Apr 20 15:13:15 2004 +0000"
      },
      "message": "2004-04-16 rivo nurges \u003crix@estpak.ee\u003e\n\n        * bgpd.h: update cease subcodes to draft-ietf-idr-cease-subcode-05\n        * bgpd.h, bgpd.c, bgp_route.c, bgp_route.h: fix UNH IOL BGP-4.1.6a\n"
    },
    {
      "commit": "6b3fac0aab9ea72c927531df4c20a6e60df650fe",
      "tree": "924ea6b7a86578e3f6ca4abd462e517b2c73c4bb",
      "parents": [
        "9e1be242e41ccfd2191a7d163053b9c24deaf2e0"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 20 04:11:36 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 20 04:11:36 2004 +0000"
      },
      "message": "Fix typo to make it compile.\n"
    },
    {
      "commit": "9e1be242e41ccfd2191a7d163053b9c24deaf2e0",
      "tree": "8227505bc79fa8e2e9b4e94b08fb292b31f83da2",
      "parents": [
        "52930766277e57fcc2332e35cefd2bd07bb7ed16"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 20 03:50:59 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 20 03:50:59 2004 +0000"
      },
      "message": "Fix debug message and make it conditional.\n"
    },
    {
      "commit": "52930766277e57fcc2332e35cefd2bd07bb7ed16",
      "tree": "e7ec4cf6fb6199700099d4d0e9a74cd4b95e4415",
      "parents": [
        "c266ac78eecae0af8599a4503589fd8d0eb2b402"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Apr 19 18:26:53 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Apr 19 18:26:53 2004 +0000"
      },
      "message": "Ooops. Check if area-id format is valid.\n"
    },
    {
      "commit": "c266ac78eecae0af8599a4503589fd8d0eb2b402",
      "tree": "5f3480f70009750f736d504f18374d42943213fc",
      "parents": [
        "808c0a7f790370d43edb336ee442d43694469380"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Apr 19 17:31:00 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Apr 19 17:31:00 2004 +0000"
      },
      "message": "****! What else I will discover while documenting this code? Remove useless\nwarnings and update documentation.\n"
    },
    {
      "commit": "808c0a7f790370d43edb336ee442d43694469380",
      "tree": "b13eee5a998969b1416440ee3d7bf1f79b09a8f9",
      "parents": [
        "63869f111ee0899404a238790dda120402b96369"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Apr 19 15:10:20 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Apr 19 15:10:20 2004 +0000"
      },
      "message": "Don\u0027t assume anything. I\u0027m tired ...\n"
    },
    {
      "commit": "63869f111ee0899404a238790dda120402b96369",
      "tree": "85e92635f507a06afa89edfd004fea6188bcdd50",
      "parents": [
        "a5b2b59a7cc4679a31224408746d8bb9096eab6b"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Apr 19 14:43:46 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Mon Apr 19 14:43:46 2004 +0000"
      },
      "message": "Document summarizing and filtering ABR commands. Native speakers, please\nreview and fix my awful english ;).\n"
    },
    {
      "commit": "a5b2b59a7cc4679a31224408746d8bb9096eab6b",
      "tree": "00f300edc040fa422176c96664693a3c76dcde5d",
      "parents": [
        "d355bfa7806c77ec40e789dfb8226778ec7c36f5"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat Apr 17 10:09:29 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat Apr 17 10:09:29 2004 +0000"
      },
      "message": "Fix obviously wrong info in documentation.\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": "81b81822da6e90f9f04645d63f70ac0a5a924ff4",
      "tree": "a0ea1a517fe5a2a9d1dc8f534ce77cb596dfe06f",
      "parents": [
        "34195bf6ddec586df823c4adecd692424cf3a0fe"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Apr 07 22:48:47 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Wed Apr 07 22:48:47 2004 +0000"
      },
      "message": "add $Id:$ line, commented out\n\n\nrequire automake 1.6, in case that helps quagga.net\n(paul: please try it)\n"
    },
    {
      "commit": "34195bf6ddec586df823c4adecd692424cf3a0fe",
      "tree": "ae874ef2847cc5598e97e3530ae264cb5b771a00",
      "parents": [
        "41d3fc96959c9dea614822dfbb1891cd9a6f38a4"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 06 12:07:06 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 06 12:07:06 2004 +0000"
      },
      "message": "[quagga-dev 1002]. Also fix date of previous commit in Chanelog.\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": "4991f6ca305a325d1ec7a38eeb2a7cf8cf6d7f2d",
      "tree": "d45f34157f2b7df39427683b4c42bb5739b22939",
      "parents": [
        "128d31d34220192c27c2d1d8eff91e0471c5237c"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 06 11:36:17 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Tue Apr 06 11:36:17 2004 +0000"
      },
      "message": "Vtysh fixes:\n* replace -e with -c\n* don\u0027t save command in history if last line is the same one\n* doc/help fixes\n"
    },
    {
      "commit": "128d31d34220192c27c2d1d8eff91e0471c5237c",
      "tree": "7c668f7be9196439d8160a87c5fd9baea2a566df",
      "parents": [
        "1666d353474b7dca951837c3f46c3f16170d11ee"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun Apr 04 12:52:33 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun Apr 04 12:52:33 2004 +0000"
      },
      "message": "[quagga-dev 1005] bugzilla #86: ospf_recv_packet will fail on Solaris/x86\n"
    },
    {
      "commit": "1666d353474b7dca951837c3f46c3f16170d11ee",
      "tree": "a5a99ac0985ccef704e22c51938447b6e3de000b",
      "parents": [
        "f571dab0c677ca4f3328ea944cc59ab2269c9a5d"
      ],
      "author": {
        "name": "gdt",
        "email": "gdt",
        "time": "Tue Mar 30 13:45:58 2004 +0000"
      },
      "committer": {
        "name": "gdt",
        "email": "gdt",
        "time": "Tue Mar 30 13:45:58 2004 +0000"
      },
      "message": "Require automake 1.7 or higher.  Fixes problem reported by Gilad\nArnold where Gentoo Linux tries to be too smart and chooses automake\n1.5, which doesn\u0027t set @PACKAGE@, leading to include files being in\n$(prefix)/include rther then $(prefix)/include/quagga.\n(Since our makefiles rely on @PACKAGE@, they should have required an\nautomake new enough to set it.)\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": "66e31693289d956f59758155faf86cab88853bae",
      "tree": "ecb9a5e77473abf776b9c97c661eef4be30abf34",
      "parents": [
        "42ed9da7b646ce4b05ffafcae805a3018fb6f164"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat Mar 20 19:33:06 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat Mar 20 19:33:06 2004 +0000"
      },
      "message": "*** empty log message ***\n"
    },
    {
      "commit": "42ed9da7b646ce4b05ffafcae805a3018fb6f164",
      "tree": "bc0e07510546d644d1e297ed44350f7c74e8072e",
      "parents": [
        "158cdad448eee409025b91ee152c505a62840cc3"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat Mar 20 18:59:59 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sat Mar 20 18:59:59 2004 +0000"
      },
      "message": "Fix segfault in ospfd - [quagga-dev 980].\n"
    },
    {
      "commit": "158cdad448eee409025b91ee152c505a62840cc3",
      "tree": "df099e1cc540f52e00bcf58906c74b6b943053ba",
      "parents": [
        "0d85b9958d6db05fb9d81afbee96332f142654bd"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Fri Mar 19 17:12:14 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Fri Mar 19 17:12:14 2004 +0000"
      },
      "message": "Fix warning.\n"
    },
    {
      "commit": "0d85b9958d6db05fb9d81afbee96332f142654bd",
      "tree": "fb0f35cb44254bdfd9b2d907800b1ec513bfc232",
      "parents": [
        "f1d92e17ab5f1475018e353ce72e94ebe7a81a44"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 18 19:18:33 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 18 19:18:33 2004 +0000"
      },
      "message": "Amir\u0027s fix case where opaque capability is switched \"ON -\u003e OFF -\u003e ON\".\n[quagga-dev 843]\n"
    },
    {
      "commit": "f1d92e17ab5f1475018e353ce72e94ebe7a81a44",
      "tree": "1e5f7e1f785fc6f3277c765d42e605921ed31b77",
      "parents": [
        "da9c9a24d09071c77843ce39f0470ba487c300bf"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 18 15:40:33 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 18 15:40:33 2004 +0000"
      },
      "message": "Temorary secondary-label fix. Real fix from Gilad will follow after release.\n"
    },
    {
      "commit": "da9c9a24d09071c77843ce39f0470ba487c300bf",
      "tree": "5d7ee635cd11b1a2b541a913a4822a3c33a4035b",
      "parents": [
        "8c903fbb11e5eed5bcf08d26c2b984d07a82e109"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 18 02:40:55 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 18 02:40:55 2004 +0000"
      },
      "message": "From Sowmini fix for crash reported in [quagga-dev 929].\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": "253e9336982599957514ad87610e8cd58822fc7a",
      "tree": "ea1e1fb722471eefef9e4dfd614de714036ac8aa",
      "parents": [
        "e23949c0e79d0e5f9ae662b4c661e838f35681ef"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 11 22:34:01 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 11 22:34:01 2004 +0000"
      },
      "message": "Fix bugreport URLs here as well.\n"
    },
    {
      "commit": "e23949c0e79d0e5f9ae662b4c661e838f35681ef",
      "tree": "3463d525c83e1defe4815c0e0688294877ebd0d9",
      "parents": [
        "00b0bbcd5ca015a25142cc33ac035e9d75f2417e"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 11 15:54:02 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 11 15:54:02 2004 +0000"
      },
      "message": "Fix help. \"ipv6 ...\" commands are for IPv6.\n"
    },
    {
      "commit": "00b0bbcd5ca015a25142cc33ac035e9d75f2417e",
      "tree": "7082da60434a672ec7de9303e842e093a8ba0cc8",
      "parents": [
        "5707ccee87f1ed0917cc3a9d10119d6ba2ffe639"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 04 20:41:36 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 04 20:41:36 2004 +0000"
      },
      "message": "Document VTYSH_PAGER and fix bugreporting address.\n"
    },
    {
      "commit": "5707ccee87f1ed0917cc3a9d10119d6ba2ffe639",
      "tree": "7c85691f2b31b48c8d0673f363d35d1681a73b64",
      "parents": [
        "fa2b17e39499a77f41a719035a588b7fb63cec63"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 04 19:20:44 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu Mar 04 19:20:44 2004 +0000"
      },
      "message": "Fix warning. Approved by Amir.\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": "caa6f8ac7d07f8cd3269255e6dce6d248f74af62",
      "tree": "6433147b72768e13c2bae54b481031ebd27b77a5",
      "parents": [
        "a1455d86f58dacbaf0abaacf7f5d15cfa8f1edb8"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed Mar 03 19:48:48 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed Mar 03 19:48:48 2004 +0000"
      },
      "message": "[quagga-dev 489] - fix ripd version send by Krzysztof Oledzki.\n"
    },
    {
      "commit": "a1455d86f58dacbaf0abaacf7f5d15cfa8f1edb8",
      "tree": "b39dfda2c6db53d0edb96a86c5b7d1beb4cd9662",
      "parents": [
        "429a0f8c5b0968218c1f022c9e2a722f20fb1877"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed Mar 03 19:36:24 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed Mar 03 19:36:24 2004 +0000"
      },
      "message": "\"show ip rip\" fix from Krzysztof Oledzki ([quagga-dev 437]).\n"
    },
    {
      "commit": "429a0f8c5b0968218c1f022c9e2a722f20fb1877",
      "tree": "71193c8d02e9374867b164fa6b439ba2cf20983a",
      "parents": [
        "3b5640301a1b6f08d8f899d952d64da9bdba32ec"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun Feb 22 23:42:22 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Sun Feb 22 23:42:22 2004 +0000"
      },
      "message": "Fix typo in comment.\n"
    },
    {
      "commit": "3b5640301a1b6f08d8f899d952d64da9bdba32ec",
      "tree": "139071266b255774d17d35508014c8eda86b25b1",
      "parents": [
        "2f04e67a80dada65ff4564cd181500068fb59c43"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Fri Feb 20 20:33:43 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Fri Feb 20 20:33:43 2004 +0000"
      },
      "message": "Zebra -\u003e Quagga and reformatting.\n"
    }
  ],
  "next": "2f04e67a80dada65ff4564cd181500068fb59c43"
}
