)]}'
{
  "log": [
    {
      "commit": "f04385215b363f57ed3d3dd8f6bfa53ac4e2c1da",
      "tree": "dc2a7e6eff78285b57602649489a51c0c82a791c",
      "parents": [
        "733e8102dc513a49363c73597fbf9d3fe061acd5"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 19 21:06:32 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon May 19 21:06:32 2003 +0000"
      },
      "message": "From: Paul Jakma \u003cpaul@clubi.ie\u003e\nSubject: [zebra 19097] HAVE_ASM_TYPES\n\ndoes anyone know why lib/zebra.h has:\n\n#ifdef HAVE_ASM_TYPES_H\n#include \u003casm/types.h\u003e\n#endif /* HAVE_ASM_TYPES_H */\n\nThere\u0027s no need for it that i can see (least not on linux) and it\ncauses compile warnings. Is it needed? If so, why?\n"
    },
    {
      "commit": "733e8102dc513a49363c73597fbf9d3fe061acd5",
      "tree": "b2c8adab27a48f8b56a3164ded397ef527afb4e9",
      "parents": [
        "551a8979254b5fc797765d18b4c678fb7419e702"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 18 15:26:26 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 18 15:26:26 2003 +0000"
      },
      "message": "From: Hasso Tepper \u003chasso@estpak.ee\u003e\nSubject: [zebra 19093] [PATCH] Two more fixes\n\n1) From 6Wind patch - show router and interface nodes from ospf6d when\nusing vtysh and don\u0027t show defaults in interface node. Fixes bugzilla\n#14.\n"
    },
    {
      "commit": "551a8979254b5fc797765d18b4c678fb7419e702",
      "tree": "b48c1f54ee3e7a80a0adcc5fb5e9500102f8b78b",
      "parents": [
        "09f4b7a0f39bdb929f76cfce299e33db05065fcc"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 18 15:22:55 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 18 15:22:55 2003 +0000"
      },
      "message": "From: Hasso Tepper \u003chasso@estpak.ee\u003e\nSubject: [zebra 19093] [PATCH] Two more fixes\n\nShow NSSA LSA route info in \"show ip ospf database\" output\n"
    },
    {
      "commit": "09f4b7a0f39bdb929f76cfce299e33db05065fcc",
      "tree": "9bb2ed7c43dfcffc2c08c9dd13a703dcdb234454",
      "parents": [
        "28a138419ffe1bc7df58847cdf855e7c5ad77275"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 17 15:40:21 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 17 15:40:21 2003 +0000"
      },
      "message": "Sync configure.in to configure.ac (sergey\u0027s openpam support)\n"
    },
    {
      "commit": "28a138419ffe1bc7df58847cdf855e7c5ad77275",
      "tree": "7063bb4ba28fd91d855378181998614b617793e4",
      "parents": [
        "445f143525ffd8b465aa31cb83b2dd38b9741ef7"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 20:30:37 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 20:30:37 2003 +0000"
      },
      "message": "Fix attribution\n"
    },
    {
      "commit": "445f143525ffd8b465aa31cb83b2dd38b9741ef7",
      "tree": "177df41fcf4d0e23f57443781b4521ac9fd1cc77",
      "parents": [
        "d748032f10058182bcd10ca7fe244d6918b68f14"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 19:00:31 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 19:00:31 2003 +0000"
      },
      "message": "Update Changelogs\n"
    },
    {
      "commit": "d748032f10058182bcd10ca7fe244d6918b68f14",
      "tree": "316702bcbfc2771715240df9d91d77e45ab2c1ec",
      "parents": [
        "a4b70768b4d08683d16a1e8225411e429fb531d3"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 17:31:51 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 17:31:51 2003 +0000"
      },
      "message": "From: Hasso Tepper \u003chasso@estpak.ee\u003e\nSubject: [zebra 19091] [PATCH] NSSA fixes try2\n\nNSSA didn\u0027t work without problems even after my previous fixes. Seems\nthat I tracked down problems finally.\n"
    },
    {
      "commit": "a4b70768b4d08683d16a1e8225411e429fb531d3",
      "tree": "7292e9fb8c75d76120bbf67c63d141d6cad37ec3",
      "parents": [
        "a0f6acd8a49906399e2ac73fde6406da552b2443"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 17:19:48 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri May 16 17:19:48 2003 +0000"
      },
      "message": "From: Gilad Arnold \u003cgilad.arnold@terayon.com\u003e\nSubject: [zebra 19084] Re: suspected memory leakage upon static route\n\nI believe this is a more complete patch, it also addresses\nallocating/freeing of nexthop-\u003eifname string buffer (1) using\nXSTRDUP/XFREE macros (thus correctly updating memory statistics), and\n(2) for all nexthop-\u003etype cases that carry an ifname string.\n"
    },
    {
      "commit": "a0f6acd8a49906399e2ac73fde6406da552b2443",
      "tree": "e89a2bd710f70fe860bfe8f7963b880fec65a0c3",
      "parents": [
        "843521964f801b1266e59df3b005b1b4bf48fdc7"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 14 18:29:13 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 14 18:29:13 2003 +0000"
      },
      "message": "From: Gilad Arnold \u003cgilad arnold at terayon com\u003e\nSubject: [zebra 19080] suspected memory leakage upon static route deletion\n\nupon deletion of a static route entry, at the end of\nzebra/zebra_rib.c/static_delete_ipv4(), there\u0027s a call to XFREE to\ndeallocate the \u0027struct static_ipv4\u0027. However, in the case of a static with\nifname as nexthop (type\u003d\u003dSTATIC_IPV4_IFNAME), this struct holds a pointer to\na dynamically allocated ifname string buffer (si-\u003egate.ifname, see its\nallocation within static_add_ipv4() using XSTRDUP). IMO, the attached patch\nis required.\n\nNotes: the same applies to IPv6 statics as well (fix included in patch);\nand, I admit I haven\u0027t yet tested that, but it seems simple enough to be\nworking... ;-\u003e\n"
    },
    {
      "commit": "843521964f801b1266e59df3b005b1b4bf48fdc7",
      "tree": "124517904db3902ce28a81d3a5398dac80fe2962",
      "parents": [
        "4fb949e3341c16e202c39400dc34bbc0902bbd7a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 11 12:59:11 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun May 11 12:59:11 2003 +0000"
      },
      "message": "Fix merge error of Hasso\u0027s patch \"case case\" :)\n"
    },
    {
      "commit": "4fb949e3341c16e202c39400dc34bbc0902bbd7a",
      "tree": "d74a08a0a3b8aeaea0650c6c24a6913afeaba071",
      "parents": [
        "fba3d22b84cfe2ba39047c8fc67fe80469e8ef8e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 10 20:06:51 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 10 20:06:51 2003 +0000"
      },
      "message": "From: Hasso Tepper\n\nFix removal of Type-7 LSAs, http://bugzilla.dishone.st/show_bug.cgi?id\u003d18\n"
    },
    {
      "commit": "fba3d22b84cfe2ba39047c8fc67fe80469e8ef8e",
      "tree": "15850aaefc48bdb6fae79784fc2b4d64cb5cb546",
      "parents": [
        "29db05b4a5d9144e4fbfd7139c27e50902e50fda"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 10 18:33:28 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat May 10 18:33:28 2003 +0000"
      },
      "message": "Hopefully fix the \u0027bgp dump routes-mrt\u0027 command to actually dump routes.\nShould recognise the absence of an interval now and schedule one-shot dump.\nhopefully.\n"
    },
    {
      "commit": "29db05b4a5d9144e4fbfd7139c27e50902e50fda",
      "tree": "68e81cc092c64ec14f58adb5716ac50d46bfdeb0",
      "parents": [
        "bca84274cf9b525d8a4ae8f06d94dfbfd8af1afb"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 08 20:10:22 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 08 20:10:22 2003 +0000"
      },
      "message": "From: Sergiy Vyshnevetskiy \u003cserg @ vostok.net\u003e\nSubject: [zebra 19019] [PATCH] daemons -A option\n\nWorks now. Patch attached. Not tested for IPv6, but should work there too.\n"
    },
    {
      "commit": "bca84274cf9b525d8a4ae8f06d94dfbfd8af1afb",
      "tree": "5f5251d90c8d7f7cdf8645621e9a7313390a4e4d",
      "parents": [
        "ccd57affea4f10d2228612f702b4acb0fd974cbc"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 07 16:12:43 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed May 07 16:12:43 2003 +0000"
      },
      "message": "From: Sergiy Vyshnevetskiy \u003cserg@vostok.net\u003e\nSubject: [PATCH] sockdir\n\n\"configure.ac\" script ignores absent socket directory. So do all demons\n(with just a puzzling complaint to _stderr_ only!). I added /tmp and\n/var/tmp to the list of possible dirs. They should be present in most\nconfigurations.\n"
    },
    {
      "commit": "ccd57affea4f10d2228612f702b4acb0fd974cbc",
      "tree": "4476005d79f636550e826773a58a2784cdcf5b99",
      "parents": [
        "5376b5efb22ad22d893498bd9d9aa8ef2f4a78d3"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 06 23:38:23 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 06 23:38:23 2003 +0000"
      },
      "message": "Reverting the NSSA maxage walker loop addition for now, until all the other\nproblems with NSSA are resolved, and we can determine whether this had any\npoint.\n"
    },
    {
      "commit": "5376b5efb22ad22d893498bd9d9aa8ef2f4a78d3",
      "tree": "5e49fc7aebb88b70b88410086263d9184a96309e",
      "parents": [
        "24cd435b1a24f8243da69dafa01286525f08291c"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 06 23:31:38 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 06 23:31:38 2003 +0000"
      },
      "message": "NSSA /might/ be missing this. I\u0027m not sure.\nIt didnt solve a particular problem of Hasso\u0027s, but i\u0027m committing it just\nfor posterities sakes, so i dont lose it (i\u0027ll revert it immediately).\n"
    },
    {
      "commit": "24cd435b1a24f8243da69dafa01286525f08291c",
      "tree": "4476005d79f636550e826773a58a2784cdcf5b99",
      "parents": [
        "a805cc2d7030694ae2ae38403452ac3b90a40cff"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 06 12:16:27 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue May 06 12:16:27 2003 +0000"
      },
      "message": "From: Sergiy Vyshnevetskiy \u003cserg@vostok.net\u003e\nSubject: [zebra 18947] [PATCH] openpam patch\n\nconfigure support for openpam (freebsd5.0)\n"
    },
    {
      "commit": "a805cc2d7030694ae2ae38403452ac3b90a40cff",
      "tree": "74a32b6e767657d88239a30d26c5a9fcbb64dd37",
      "parents": [
        "6cbbc3cc9fc3127c6ad45e73755b4f0c3afff31a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 01 14:29:48 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu May 01 14:29:48 2003 +0000"
      },
      "message": "From: Sergiy Vyshnevetskiy \u003cserg@vostok.net\u003e\nSubject: [zebra 18941] Re: [PATCH] misc patch\n\nProgram shouldn\u0027t terminate on pager execution failure. We can also use\n\"PAGER\" environment variable - it\u0027s very common.\n"
    },
    {
      "commit": "6cbbc3cc9fc3127c6ad45e73755b4f0c3afff31a",
      "tree": "4387bd7c1b0a42198ea56b5a939d96adbbc122f1",
      "parents": [
        "a2c6283126a48c915561364e8456894bf7089b2c"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 28 17:11:02 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 28 17:11:02 2003 +0000"
      },
      "message": "Import of zebra.org 20030428-18:07 IST\n"
    },
    {
      "commit": "a2c6283126a48c915561364e8456894bf7089b2c",
      "tree": "b031a490e05beb57f30aa69d2c60f0362efd0e5c",
      "parents": [
        "e54879f11a6c0b91d3ce33b9c90edeb0fb5103b9"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 23 17:01:31 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 23 17:01:31 2003 +0000"
      },
      "message": "From: Hasso Tepper\n\nThis one fixes \"router xxx\" node commands in vtysh. Don\u0027t get \"unknown\ncommand\" error when entering \"passive-interface eth0\" command while\nospfd and ospf6d running etc.\n"
    },
    {
      "commit": "e54879f11a6c0b91d3ce33b9c90edeb0fb5103b9",
      "tree": "6c4f4ffe40e5dfe0be36f380e8e96897249c6619",
      "parents": [
        "ba23a6919378933d9502ac15dcb2c13231be2663"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 23 05:10:21 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 23 05:10:21 2003 +0000"
      },
      "message": "vtysh_cmd.c is no longer in repository, ignore it.\n"
    },
    {
      "commit": "ba23a6919378933d9502ac15dcb2c13231be2663",
      "tree": "32912b4cfa74db9a58fa418b647ad1a90cc63269",
      "parents": [
        "41ce926cb4c0eb7fc07aed25c0452793fc054fc5"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 19 15:55:08 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 19 15:55:08 2003 +0000"
      },
      "message": "Hasso Tepper\nhttp://hasso.linux.ee/zebra/ht-distribute-18042003.patch\nAllows to extract.pl to pickup \"distribute-list ...\" commands for vtysh\n(ripngd and ripd).\n"
    },
    {
      "commit": "41ce926cb4c0eb7fc07aed25c0452793fc054fc5",
      "tree": "f30b2ad6b6402a18927119fc22a78bcd023481f8",
      "parents": [
        "73ffb25bec41d729b0dac34d17b6ccd4aa25803b"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 19 15:54:03 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 19 15:54:03 2003 +0000"
      },
      "message": "Hasso Tepper\nhttp://hasso.linux.ee/zebra/ht-ifrmap-14042003.patch\nAllows to extract.pl to pickup \"route-map xxx in/out dev\" commands for vtysh\n(ripngd). As lib/if_rmap.[c|h] are used in ripngd only, I moved them to the\nripngd/ directory.\n"
    },
    {
      "commit": "73ffb25bec41d729b0dac34d17b6ccd4aa25803b",
      "tree": "69906ad70c8dd767c51677480f8034a3be3f5edd",
      "parents": [
        "147193a28a19f2f98545b14ad38935423415f53e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 19 15:49:49 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 19 15:49:49 2003 +0000"
      },
      "message": "Hasso Tepper\nhttp://hasso.linux.ee/zebra/ht-routemap-18042003_5.patch\nTrivial fixes to sync daemon\u0027s route-map commands to have same syntax. Fixes\na lot of errors with \"match ...\" and \"set ...\" commands when using vtysh.\n"
    },
    {
      "commit": "147193a28a19f2f98545b14ad38935423415f53e",
      "tree": "c5985ecc55a7a2ae75aef0cc5963125cbd3cc011",
      "parents": [
        "5f37d86f837e666f7915ee6dc971e44e495d41f3"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 19 00:31:59 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 19 00:31:59 2003 +0000"
      },
      "message": "From: Hasso Tepper \u003chasso@estpak.ee\u003e\nSubject: [zebra 17365] [PATCH] Ospf area id\u0027s DECIMAL -\u003e ADDRESS\n\nIt was annoying for me to view area id\u0027s like 335544330 (20.0.0.10 in\naddress format) in configuration. Most of other network devices are\nusing address-like id\u0027s and so does zebra when using \"show ip ospf *\"\ncommands.\n\nYou can still enter id\u0027s in decimal format, but they are just shown in\naddress format.\n"
    },
    {
      "commit": "5f37d86f837e666f7915ee6dc971e44e495d41f3",
      "tree": "a31e657803f2600dd1c0aac533e2087de8055df2",
      "parents": [
        "c2191eaee5686cdcb54c5f26afffa4a029c691de"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 19 00:11:28 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 19 00:11:28 2003 +0000"
      },
      "message": "From: Israel Keys \u003cikeys@agile.tv\u003e\nSubject: [zebra 18677] zebra initialisation bug and patch\n\nHi All,\n\nI have found a bug in zebra that prevents its routing table and\ninterface database from being initialised properly. The problem occurs\nwhen a request is made via the netlink socket but the kernel produces a\nEWOULDBLOCK/EAGAIN when the result is trying to be retrieved via a\nrecvmsg(). Zebra does not do anything about this and continues to\nfunction  (with an empty routing table and interface list) as if nothing\nhas happened. With no such information the routing protocol dosn\u0027t work!\n\nTwo functions are called during the initialisation of Zebra:\ninterface_lookup_netlink() and netlink_route_read() - obtaining the\ninterfaces and routing table from the kernel respectively. These are the\nonly time these functions are called.\n\nThese functions, interface_lookup_netlink() and netlink_route_read(),\nuse netlink_parse_info() to recieve the data from the netlink socket.\nThe problem is, netlink_parse_info() returns (without error) when its\ncall to recvmsg() results in an errno EWOULDBLOCK/EAGAIN. This behaviour\nis expected by other funtions calling netlink_parse_info() -\nnetlink_parse_info is simply recalled at a later stage. However, on\ninitialisation it is never recalled.\n\nSince zebra is expected to nothing else during initialisation it was\neasiest to temporarily change the netlink socket to BLOCK and wait\nindefinently until the kernel responds with the required information.\n\nAttached is a patch with these changes.\n\nComments and questions are welcome.\nPlease inform me if this patch is added to the Zebra source.\n\n--israel\n"
    },
    {
      "commit": "c2191eaee5686cdcb54c5f26afffa4a029c691de",
      "tree": "e8fc3be5b737ee1a20dd36a578406f489e58aabe",
      "parents": [
        "b8311eab1443ad3153f6684c527146838c7ae096"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Apr 18 23:59:35 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Apr 18 23:59:35 2003 +0000"
      },
      "message": "From: Sergey Vyshnevetskiy \u003cserg@vostok.net\u003e\nSubject: [zebra 18689] [PATCH] misc patch\n\nAdd missing param to zlog\n"
    },
    {
      "commit": "b8311eab1443ad3153f6684c527146838c7ae096",
      "tree": "0be08a78990b603695e8b4a730866b75207f09c9",
      "parents": [
        "dfc0d9ba97c82cf47e34793bd7d6a89815940a36"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Apr 18 23:57:15 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Apr 18 23:57:15 2003 +0000"
      },
      "message": "From: Sergey Vyshnevetskiy \u003cserg@vostok.net\u003e\nSubject: [zebra 18689] [PATCH] misc patch\n\nremove unused vars\n"
    },
    {
      "commit": "dfc0d9ba97c82cf47e34793bd7d6a89815940a36",
      "tree": "0f0896feb933d226ef0d7f0f5e941979d36e040f",
      "parents": [
        "f645789b7a97ab75efbd68a11e2e0f7378e57639"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Apr 18 23:55:29 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Apr 18 23:55:29 2003 +0000"
      },
      "message": "Fix up vtysh.c compile warnings\n\n(following from initial patches by Amir \u0026 Sergey Vyshnevetskiy ([zebra\n18689])\n"
    },
    {
      "commit": "f645789b7a97ab75efbd68a11e2e0f7378e57639",
      "tree": "167aa51e27e1225ce771b197dd3c0e67b3b58a09",
      "parents": [
        "645878f10fad10f3503da9103bc57bbd96785947"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Apr 17 16:11:30 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Apr 17 16:11:30 2003 +0000"
      },
      "message": "Denis Ovsienko \u003czebra@pilot.org.ua\u003e\nSubject: [zebra 18767] possible SIGSEGV\n\nFix incorrect memset\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": "f894c3ad34ca6f2fa35d7e8cc35db3134c184764",
      "tree": "8217f90224cc183d8284659b4d5922fdd5c152aa",
      "parents": [
        "b571e7fc5f95aae3c790e7edba46358635b59f10"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 09 07:26:33 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 09 07:26:33 2003 +0000"
      },
      "message": "Author: ralph\nDate: 2003-04-08 10:37:12 +0200 (Tue, 08 Apr 2003)\nLog:\nnew ospfclient application with usage and more comments.\n"
    },
    {
      "commit": "b571e7fc5f95aae3c790e7edba46358635b59f10",
      "tree": "42d80e5799839dc487b6fb038d9cb140de163ab7",
      "parents": [
        "960182aaf05c2f11415789b2edcdc53ac3858f01"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 09 07:16:59 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 09 07:16:59 2003 +0000"
      },
      "message": "Amir - rev 198\nLog:\nRemoved unused variable in interface.c\n"
    },
    {
      "commit": "960182aaf05c2f11415789b2edcdc53ac3858f01",
      "tree": "a4bb99006f25df484c21ab4d66d7f22fc2622825",
      "parents": [
        "ef4e09961da9f2c50d1535fb4348f12c4d41612f"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 09 07:16:04 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 09 07:16:04 2003 +0000"
      },
      "message": "Amir - revision 197\nLog:\nI\u0027ve fixed a small bug in connected_down_ipv4():\nI changed\n\nif (ifc_pointopoint (ifc))\n\ninto\n\nif (ifc_pointopoint (ifc) \u0026\u0026 dest)\n\nlike show in connected_up_ipv4()\n\nAfter changing this \u0027ip address x/y\u0027; \u0027no ip address x/y\u0027 works without\ncrash\nwhen done in sequence.\n"
    },
    {
      "commit": "ef4e09961da9f2c50d1535fb4348f12c4d41612f",
      "tree": "9790257d6209f9e153d4888a5032ff16471d1121",
      "parents": [
        "ecfd5b48bf6d2c3716f13046df71a337bbeee316"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 09 06:37:27 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 09 06:37:27 2003 +0000"
      },
      "message": "Add Makefile.in to the remaining .cvsignore\u0027s\nAdd ospfclient to ospfclient/.cvsignore\n"
    },
    {
      "commit": "ecfd5b48bf6d2c3716f13046df71a337bbeee316",
      "tree": "e0d45591b7b8e7bd00c641c2f0c6dac97c6f4081",
      "parents": [
        "ec4976694ae3c6df60fab56679811fee795136be"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 09 06:34:28 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 09 06:34:28 2003 +0000"
      },
      "message": "Updated to reflect removal of auto-built files\n"
    },
    {
      "commit": "ec4976694ae3c6df60fab56679811fee795136be",
      "tree": "ef7fd39a49c9224518c5b0095c4fe06e15c64d6e",
      "parents": [
        "1aa7b3993bec298370b8b7f8983d0bb0898d4476"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 09 06:32:56 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Apr 09 06:32:56 2003 +0000"
      },
      "message": "Remove vtysh_cmd.c from the repository.\nAdd dependency on rebuild target for vtysh_cmd.c to Makefile.am\n"
    },
    {
      "commit": "1aa7b3993bec298370b8b7f8983d0bb0898d4476",
      "tree": "8b81217217195d6a92cdb0d53acc9fd49ff51a78",
      "parents": [
        "ead687e159b17c0d1cadf8098e101ad1c976b143"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Apr 08 08:51:58 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Apr 08 08:51:58 2003 +0000"
      },
      "message": "Undo commenting of a debug conditional. make it conditional again.\n"
    },
    {
      "commit": "ead687e159b17c0d1cadf8098e101ad1c976b143",
      "tree": "8c30dd4b6a933825804bb62e06cef624a7e5ccf0",
      "parents": [
        "fe067785fafad28131ab81de5a75c7372b6ab69f"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 17:12:12 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 17:12:12 2003 +0000"
      },
      "message": "Hasso Tepper \u003chasso@estpak.ee\u003e:\nadd NSSA debug statement\n"
    },
    {
      "commit": "fe067785fafad28131ab81de5a75c7372b6ab69f",
      "tree": "ba13229cb4cb7b15be1e3c37d4803d74bfc6d9d3",
      "parents": [
        "05b3ff565a4285136db9563357b8f64892928355"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 16:10:05 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 16:10:05 2003 +0000"
      },
      "message": "Change vty socket path defines to the global defines\n"
    },
    {
      "commit": "05b3ff565a4285136db9563357b8f64892928355",
      "tree": "236f7daad6236e7be449cef91a7a3df881f0f9fd",
      "parents": [
        "55ea381fd0fd12e827a649c9f6437ecf67b9fa5f"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 16:06:21 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 16:06:21 2003 +0000"
      },
      "message": "Removed stray hard coded vty socket paths\n"
    },
    {
      "commit": "55ea381fd0fd12e827a649c9f6437ecf67b9fa5f",
      "tree": "50e4deece449cbcabaf7f256c78370d1a39137de",
      "parents": [
        "e7b050cb01c1ce10d0ebcd3ca8946927c3d5c887"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 08:14:11 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 08:14:11 2003 +0000"
      },
      "message": "define localstatedir for configure\n"
    },
    {
      "commit": "e7b050cb01c1ce10d0ebcd3ca8946927c3d5c887",
      "tree": "514aecad9075b5149a2269d04ee582e82024e847",
      "parents": [
        "1d537c203eaf58ea1ba25986477683c3b2c2894f"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 06:38:02 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 06:38:02 2003 +0000"
      },
      "message": "Indentation fix\n"
    },
    {
      "commit": "1d537c203eaf58ea1ba25986477683c3b2c2894f",
      "tree": "10b05e2c26e753c23865ddbe02b4bfb9ddc65e74",
      "parents": [
        "23bd12c31d701376d45ab45aa8c838e9fb5e409c"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 06:15:02 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 06:15:02 2003 +0000"
      },
      "message": "Copy configure.ac to configure.in.\n"
    },
    {
      "commit": "23bd12c31d701376d45ab45aa8c838e9fb5e409c",
      "tree": "d8d6b789194b372dcf067bc1bc5169f0ff284e8d",
      "parents": [
        "3a6440d756863b602cfaaf0259b71950e67b2a6e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 06:11:09 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 06:11:09 2003 +0000"
      },
      "message": "[zebra 18626] move zebra socket paths to configure.ac\n\nmoved definition of the various socket paths from the\nper daemon header files into configure.ac. it will set the paths to\nbe in the directory specified by --localstatedir\u003d\u003cprefix\u003e or\notherwise will try to guess as best it can ( a la pid file path\ndetection - which probably should try reference ${prefix} too).\n\nthe present hardcoded socket path, /tmp, isnt really correct. should\nbe in /var somewhere really.\n"
    },
    {
      "commit": "3a6440d756863b602cfaaf0259b71950e67b2a6e",
      "tree": "e341fb75541ab4bafbd817500add90923617f818",
      "parents": [
        "f6386eebb95769559d2c828b9b9d70c0ffd23b45"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 06:02:17 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 06:02:17 2003 +0000"
      },
      "message": "Remove auto* files from the repository.\nDevelopers working with the repository should have the appropriate tools.\nOut-of-sync files cause far too many problems with users as well as auto*\nscripts not being half as portable across systems as they ought to be.\nmake-dist exists for a reason.\nTodo: make the CVS snapshot script do make-dist, and use the resulting\ntarball as the snapshot.\n"
    },
    {
      "commit": "f6386eebb95769559d2c828b9b9d70c0ffd23b45",
      "tree": "c1ac8d1fb708b51dc7080d50f940ce9b2cc43c89",
      "parents": [
        "99b7c5d6e64ba9b8bca8c19938bb0be40ed2b596"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 04:29:27 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Apr 07 04:29:27 2003 +0000"
      },
      "message": "Compile fix - convert foreach_lsa to LSDB_LOOP\n"
    },
    {
      "commit": "99b7c5d6e64ba9b8bca8c19938bb0be40ed2b596",
      "tree": "13053d5d663a0a4fc2c5b546a0823fe2c694dbb7",
      "parents": [
        "7d5e26814fe730bcae0dabedb1856a8b774ee0ff"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Apr 06 01:19:28 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Apr 06 01:19:28 2003 +0000"
      },
      "message": "Latest ospfapi sync from Amir to fixup wrt to zebra.org changes.\n"
    },
    {
      "commit": "7d5e26814fe730bcae0dabedb1856a8b774ee0ff",
      "tree": "8015138aa55579e01f446c6de7b6fee2f94dc68e",
      "parents": [
        "1cc8f7624c3fad90196d566b46f03ab4e88f7d6b"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 05 19:41:07 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 05 19:41:07 2003 +0000"
      },
      "message": "Fixes from Amir to merge apiserver with zebra.org changes\n"
    },
    {
      "commit": "1cc8f7624c3fad90196d566b46f03ab4e88f7d6b",
      "tree": "57e972ef7bae35f15f933af0cb67c48c4264627f",
      "parents": [
        "020709f9939c542e96b12f06522ad5e33d8cf445"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 05 19:34:32 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Apr 05 19:34:32 2003 +0000"
      },
      "message": "Add tests for debug enabled to PtMP LSA creation functions\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": "d18258304a79b459fe768e63f27efd17aa1fa78f",
      "tree": "d731805699f7391f33a13933e4b522580573be0a",
      "parents": [
        "05351a28c06c0b27e6aeb7d3c7801123c0242476"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Apr 03 01:27:01 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Apr 03 01:27:01 2003 +0000"
      },
      "message": "From: David Watson \u003cdwatson@eecs.umich.edu\u003e\nSubject: [zebra 18573] PATCH ospfd: byte order error in assert statement\n\n I found a bug in the ospfd code tickled this morning by a Type 1\n LSA with exactly 62 entries (LSA length of 768, or 0x0300).\n A missing ntohs in ospf_lsa.c:ospf_lsa_different() causes an assert\n statement to fail, stopping ospfd.\n \u003e   assert (l1-\u003edata-\u003elength \u003e OSPF_LSA_HEADER_SIZE);\n So, a length of type 768 turns into a length of 3 which is\n obviously less than 20.\n David\n"
    },
    {
      "commit": "05351a28c06c0b27e6aeb7d3c7801123c0242476",
      "tree": "a0e91908c0b087e4af146b1e5e718e147b5a08e9",
      "parents": [
        "464dc8da176ee2252a246410513e10fd8cff4ac6"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 31 19:02:41 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 31 19:02:41 2003 +0000"
      },
      "message": "Fix make dist\n"
    },
    {
      "commit": "464dc8da176ee2252a246410513e10fd8cff4ac6",
      "tree": "3919089ef3b13b88c6bb1c15bcffd961fb10208b",
      "parents": [
        "97e1c4dcfa9a79e7294462778c2b1e5c2f3183b9"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 02:25:45 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 02:25:45 2003 +0000"
      },
      "message": "Add \u0027no description\u0027 command\n"
    },
    {
      "commit": "97e1c4dcfa9a79e7294462778c2b1e5c2f3183b9",
      "tree": "9f390255268d2702d18dd9e298f131783d6c48be",
      "parents": [
        "800dc10516897671a95f4ee86db65963758d4901"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 02:25:23 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 02:25:23 2003 +0000"
      },
      "message": "See http://bugzilla.dishone.st/show_bug.cgi?id\u003d13\nFix from hasso tepper \u003chasso@linux.ee\u003e\n"
    },
    {
      "commit": "800dc10516897671a95f4ee86db65963758d4901",
      "tree": "b78cdc757e6d7749d4bc32ed2b162d6b0835b364",
      "parents": [
        "a15f45d44bf947864cff492d3fc4823d5d64383d"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 01:51:40 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 01:51:40 2003 +0000"
      },
      "message": "Do not configure ospf for secondary prefixes.\nPreliminary fix to at least allow heartbeat to work with ospfd when\nHeartbeat failover address has same prefixlength as main address.\n"
    },
    {
      "commit": "a15f45d44bf947864cff492d3fc4823d5d64383d",
      "tree": "8c835ddfc3db0b2e45cd3feee2f996a905336926",
      "parents": [
        "9a5698489c70e95938ef825d71943ba887f908d2"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 01:50:03 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 01:50:03 2003 +0000"
      },
      "message": "Amir Guindehi \u003camir@datacore.ch\u003e:\nI got it to compile. The problem was that major functions newly need a\nstruct ospf *ospf as the first argument. I tried to take the nearest\nstruct ospf *ospf around the function needing it, because i was not sure\nif all those pointers to struct ospf * all point to the same (global)\nstruct ospf * which you also get when you call ospf_get().\n\nI used area-\u003eospf where I had the area, I used oi-\u003eospf, where I had an\ninterface, I used lsa-\u003eoi-\u003eospf where I had an lsa and i used ospf_get()\nwhere I had nothing. I hope that\u0027s correct and works. We will see.\n\nIt compiles now without errors. Daemon is tested and works. The opaque lsa\npart is not yet tested. I will do that as soon as srrd is ready.\n"
    },
    {
      "commit": "9a5698489c70e95938ef825d71943ba887f908d2",
      "tree": "4ea11679446eac7cf3bb01d5dbcac9afaf6ac8fe",
      "parents": [
        "683b22652ee36c8309c86278b5d4365c657bc0f6"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 01:45:13 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 01:45:13 2003 +0000"
      },
      "message": "Fix OSPFAPI build\n"
    },
    {
      "commit": "683b22652ee36c8309c86278b5d4365c657bc0f6",
      "tree": "a3b6147b675119d41d8d2c4d04c0dafdc3e46f58",
      "parents": [
        "bdf94e447a60e7db0ebbbc03397954180a2301da"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 00:43:48 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 00:43:48 2003 +0000"
      },
      "message": "Fix leak of an opaque-lsa scratch link-list\n"
    },
    {
      "commit": "bdf94e447a60e7db0ebbbc03397954180a2301da",
      "tree": "3525e6bfd47b1e70acafcb722d67b6cb95478f89",
      "parents": [
        "2946f65bb88439ca16338dbe3c5d23beaedc507d"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 00:42:45 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 28 00:42:45 2003 +0000"
      },
      "message": "Remove redundant memset\n"
    },
    {
      "commit": "2946f65bb88439ca16338dbe3c5d23beaedc507d",
      "tree": "efeeac88e6ca1393a8c3643101a1f7f2fa2f29bd",
      "parents": [
        "6898008484a562ff5bae178a6fb0bd885fe8b1e5"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Mar 27 23:48:24 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Mar 27 23:48:24 2003 +0000"
      },
      "message": "Need to free the defunct funcname if we grab a thread from the unused list.\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": "1ef74ef70bdab672458c4d1e4cea24197066c0af",
      "tree": "a6960e6fe5813ba53a35ee7146cd355658fdecb1",
      "parents": [
        "2be32b7bc1bcf95b95f8b3b9fd8e65e8d45336f3"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 21 15:16:05 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 21 15:16:05 2003 +0000"
      },
      "message": "Amir Guindehi \u003camir@datacore.ch\u003e:\nFix up build for OSPF-API (dependent on opaque-lsa)\nAdd disable-ospfapi.\nFix up net-snmp detection.\n"
    },
    {
      "commit": "2be32b7bc1bcf95b95f8b3b9fd8e65e8d45336f3",
      "tree": "b265a5555b186d674e903f9a84eb10637e739d0e",
      "parents": [
        "ac7c4bb6f8a471561e62730c72c0b6cd0eb283e8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 21 15:11:58 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Mar 21 15:11:58 2003 +0000"
      },
      "message": "Fix assert in ospf_api where interface is not configured in ospf.\n"
    },
    {
      "commit": "ac7c4bb6f8a471561e62730c72c0b6cd0eb283e8",
      "tree": "f14734c3c4ab88bc729179ad09d738ab0a1621c9",
      "parents": [
        "aa83f278de0d01bc7d9bd4983bbfb1284d03de21"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Mar 19 04:25:08 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Mar 19 04:25:08 2003 +0000"
      },
      "message": "Copied configure.in to configure.ac rather than other way around.\nRestore Amir\u0027s netsnmp build fix.\n"
    },
    {
      "commit": "aa83f278de0d01bc7d9bd4983bbfb1284d03de21",
      "tree": "a50090154d17150eb8f5aad50d8732571042a689",
      "parents": [
        "e06268546466116a17cb655815be21b0d687c4c3"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Mar 18 14:12:28 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Mar 18 14:12:28 2003 +0000"
      },
      "message": "Update configure.ac to match configure.in.\nstill perplexed why removing configure.in breaks certain autoconf sites.\n"
    },
    {
      "commit": "e06268546466116a17cb655815be21b0d687c4c3",
      "tree": "ddfcadf514ed1c505c3c016ba6de3612a3441fa1",
      "parents": [
        "07661cb5a81a46c9a177bbc0d963a6a74fbbce43"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Mar 18 14:11:36 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Mar 18 14:11:36 2003 +0000"
      },
      "message": "Add new zebra-devel package\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": "1b5d019a115bcf69786c870feb93f685ce806ff0",
      "tree": "21af7fbe108d2555d841291ba6ca089ba7850013",
      "parents": [
        "7ea487bcd2afa7e91874f20a4d9f12369937686d"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 17 23:54:15 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 17 23:54:15 2003 +0000"
      },
      "message": "Amir Guindehi \u003camir@datacore.ch\u003e\n--------------------------------\nI\u0027ve attached a small patch for zebra-pj, which adds the installation of\nlibospf.a libzebra.a, libospfapi.a and the needed headers for ospfapi\nclients. the headers get installed to /usr/include/ospfd/* and\n/usr/include/ospfapi.\n"
    },
    {
      "commit": "7ea487bcd2afa7e91874f20a4d9f12369937686d",
      "tree": "1f36a70ecf0e7cf3b5c8c8e71e6cbe7933461222",
      "parents": [
        "1bb066bce556b41a9232810accc8823843d38c48"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 17 02:05:07 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 17 02:05:07 2003 +0000"
      },
      "message": "Put configure.ac back.\n"
    },
    {
      "commit": "1bb066bce556b41a9232810accc8823843d38c48",
      "tree": "4fb96083ba30c7d082e7e869b2e8980d387e3a21",
      "parents": [
        "283ae334e83d0801b7de0067fc8a34b8a43f7fd5"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 17 01:18:55 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 17 01:18:55 2003 +0000"
      },
      "message": "Update auto files.\nNo doubt builds will now break for everyone. (works here - autoconf 2.13)\n"
    },
    {
      "commit": "283ae334e83d0801b7de0067fc8a34b8a43f7fd5",
      "tree": "1a4e8d54edf6241854eb755fae426e6e6f4479bc",
      "parents": [
        "2d33f157898e50c2855cd014a9f50696dca8a77b"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 17 01:16:55 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 17 01:16:55 2003 +0000"
      },
      "message": "Addition of OSPF-API - Amir Guindehi \u003camir@datacore.ch\u003e\n"
    },
    {
      "commit": "2d33f157898e50c2855cd014a9f50696dca8a77b",
      "tree": "72663785bce70ff0d6d0646e4eaf6d46b1806aad",
      "parents": [
        "f9a80b452fcfec697988d77a8309a8c62ffa6007"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 17 01:10:58 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 17 01:10:58 2003 +0000"
      },
      "message": "Addition of OSPF-API - Amir Guindehi \u003cnospam.amir@datacore.ch\u003e\n"
    },
    {
      "commit": "f9a80b452fcfec697988d77a8309a8c62ffa6007",
      "tree": "d0b47dce75a3f7dc6d6c0bcc76416a50fbfddbee",
      "parents": [
        "d5e86adf440c26ce1d5558eac3ebda50c506f079"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 17 01:05:01 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Mar 17 01:05:01 2003 +0000"
      },
      "message": "configure.ac is redundant.\nuse configure.in\n"
    },
    {
      "commit": "d5e86adf440c26ce1d5558eac3ebda50c506f079",
      "tree": "c2cfbfc6991e98f5d9c1d74fd2f1a63b63949d9f",
      "parents": [
        "569c0f0188168b79044cc8fcba4639585a3be661"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Mar 12 05:40:11 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Mar 12 05:40:11 2003 +0000"
      },
      "message": "Fix memory leak in \u0027show thread cpu\u0027 command.\n"
    },
    {
      "commit": "569c0f0188168b79044cc8fcba4639585a3be661",
      "tree": "873bf6be6ca17ba3327ab76cf3cb4739792228b4",
      "parents": [
        "338a99166f59e474c522d2eb7417b0de57f598d2"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Mar 02 21:19:26 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sun Mar 02 21:19:26 2003 +0000"
      },
      "message": "Updated vtysh_cmd\u0027s. Previously, this was only updated in rpm builds.\n"
    },
    {
      "commit": "338a99166f59e474c522d2eb7417b0de57f598d2",
      "tree": "77bfebd0360bf0d35c534d3d84aaabde22a98d37",
      "parents": [
        "448ed4a23fb37009e30f79bf179cc1f65a9c67d1"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Mar 01 15:44:10 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Mar 01 15:44:10 2003 +0000"
      },
      "message": "Add the interface node \u0027description\u0027 command.\n"
    },
    {
      "commit": "448ed4a23fb37009e30f79bf179cc1f65a9c67d1",
      "tree": "b7795c8b7db8d897d7074d26c17b52da27cc38d4",
      "parents": [
        "55287fe982867144efc02a836221506e6922d00e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Mar 01 15:43:28 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Mar 01 15:43:28 2003 +0000"
      },
      "message": "Seperate out the contrib perl utils to a seperate package to avoid perl\ndependencies in the main zebra package\n"
    },
    {
      "commit": "55287fe982867144efc02a836221506e6922d00e",
      "tree": "33e30a129f040f4f909f234e41f8464862a7b9c0",
      "parents": [
        "ccf3557b9b8b141e76ba0dc57ad9cf3de249674e"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Mar 01 15:42:52 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Mar 01 15:42:52 2003 +0000"
      },
      "message": "Downgrade the ACPREREQ test. Chance our arm with allowing automake version\n2.52\n"
    },
    {
      "commit": "ccf3557b9b8b141e76ba0dc57ad9cf3de249674e",
      "tree": "d63e62051a6b222e1fbecc28fecb55e10b615afe",
      "parents": [
        "89b2cd20a3475655456edf47d77ef0b1dbd9cfd8"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Mar 01 11:42:20 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Mar 01 11:42:20 2003 +0000"
      },
      "message": "Sync to Zebra.org 20030301\n"
    },
    {
      "commit": "89b2cd20a3475655456edf47d77ef0b1dbd9cfd8",
      "tree": "4c7e48e9e08b63ad257dadfe528aa8299426c3af",
      "parents": [
        "487a5913186a182129bfa98a03f277fd3461a21a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Mar 01 11:32:28 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Mar 01 11:32:28 2003 +0000"
      },
      "message": "Initial revision\n"
    },
    {
      "commit": "487a5913186a182129bfa98a03f277fd3461a21a",
      "tree": "346f8cfbe5fabec90f6d9e3bc6d93933d3c88474",
      "parents": [
        "cb3f37d276e2c803d806715dd2b1bda81075ca19"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Feb 19 02:54:57 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Feb 19 02:54:57 2003 +0000"
      },
      "message": "doh! small fix for previous fix to allow ospfd to compile.\n"
    },
    {
      "commit": "cb3f37d276e2c803d806715dd2b1bda81075ca19",
      "tree": "6d0eb78905dcf552e84eb248799ce7977613a96c",
      "parents": [
        "8c80cb7ee950b7f8c728539d965deae91e70a4eb"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Feb 18 23:26:37 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Feb 18 23:26:37 2003 +0000"
      },
      "message": "1. ospf_opaque_type10_lsa_term (area) - was being called after\nospf_lsdb_free had been called. (efence caught this one).\n\nThis bug is present in zebra.org CVS\n\n2. It fixes my previous ospf_network_match_iface patch ([zebra 17352])\n- i lost a couple of checks in ospf_network_run() by mistake. this\npatch isnt in zebra.org CVS, but it would be nice to have it once it\nworks.\n\nThis hopefully fixes the \u0027assert rn-\u003einfo\u0027 problems people had with\nzebra-pj yesterday.\n"
    },
    {
      "commit": "8c80cb7ee950b7f8c728539d965deae91e70a4eb",
      "tree": "77bb0a23805fc05c12d8fffc6fa54d2f0969b869",
      "parents": [
        "4955a0ba4311918f55daf2235df812a99c46ae7c"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Feb 18 23:25:44 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Feb 18 23:25:44 2003 +0000"
      },
      "message": " fixes an assert which doesnt seem to take into account that route_node_get\nmay return an existing node. (if the code wants a /new/ node why not use\nroute_node_set? if it doesnt mind - then the assert is wrong).\n\nthis bug is in zebra.org CVS. (must be an extremely rare/unlikely bug\nthough).\n"
    },
    {
      "commit": "4955a0ba4311918f55daf2235df812a99c46ae7c",
      "tree": "ee48fd62044f3e104886cae65ebafa67bf93fd82",
      "parents": [
        "17b78d38e438bb25d27aa00554ad948a792850aa"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Feb 17 23:54:05 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Feb 17 23:54:05 2003 +0000"
      },
      "message": "Revert to zebra.org automake files\n"
    },
    {
      "commit": "17b78d38e438bb25d27aa00554ad948a792850aa",
      "tree": "7c0691d8d0164f57266690a9982ba750c346927f",
      "parents": [
        "619efcb3d51edf5d144293d08cbc3777655310e4"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Feb 13 22:04:01 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Feb 13 22:04:01 2003 +0000"
      },
      "message": "Fix debug statement in ospf_packet.c and merge error in ospf_lsa.c\n"
    },
    {
      "commit": "619efcb3d51edf5d144293d08cbc3777655310e4",
      "tree": "66f692c752ef1e8cc0ec5faa0dd125dc711ca570",
      "parents": [
        "78edbf8f4d3281e579551931ce1876f6d51f79c9"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Feb 13 22:03:04 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Feb 13 22:03:04 2003 +0000"
      },
      "message": "Update auto* build files\n"
    },
    {
      "commit": "78edbf8f4d3281e579551931ce1876f6d51f79c9",
      "tree": "66dfabf4ffc50e7aa1f40033f21b81fceed774c7",
      "parents": [
        "13766da4e4ab3061a585808cda78545c7097d006"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Feb 13 20:18:50 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Feb 13 20:18:50 2003 +0000"
      },
      "message": "bump up version num in spec file\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": "37163d6d0cc49d34a0ea6c0de3184cda93efb419",
      "tree": "96bbe047e20abc715894d42652430757daa62758",
      "parents": [
        "7d7ddde299bddebb48d1e98a9be04008eaa5baad"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Feb 03 18:40:56 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Feb 03 18:40:56 2003 +0000"
      },
      "message": "Merge to zebra.org CVS 20030203 16:30GMT\n"
    },
    {
      "commit": "7d7ddde299bddebb48d1e98a9be04008eaa5baad",
      "tree": "b468284bd8c7476e6483a7ca065f397a1a948df4",
      "parents": [
        "7d95c611f615aad92ac2e5cce787bad737f4e6bd"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Feb 03 16:31:16 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Feb 03 16:31:16 2003 +0000"
      },
      "message": "Initial revision\n"
    },
    {
      "commit": "7d95c611f615aad92ac2e5cce787bad737f4e6bd",
      "tree": "3395403396d610de90877579af71413d2ae5a592",
      "parents": [
        "7cfb15fe15a419489cb82192d19344efc7871274"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jan 27 12:00:55 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jan 27 12:00:55 2003 +0000"
      },
      "message": "Revert comment out of:\n if (ospf_debug_packet \u0026 OSPF_DEBUG_RECV)\nwhich was causing unconditional ospf_ip_header_dump (ibuf).\n(introduced with kevin millers patch)\n"
    },
    {
      "commit": "7cfb15fe15a419489cb82192d19344efc7871274",
      "tree": "4bdab680013a1c91ee8602ddbade093ec3513af5",
      "parents": [
        "5087df5683a810ee919d5e957cd210223b5f31e7"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jan 27 11:57:46 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jan 27 11:57:46 2003 +0000"
      },
      "message": "revert unchecked debug info generated by Kevin Miller\u0027s patch\n"
    },
    {
      "commit": "5087df5683a810ee919d5e957cd210223b5f31e7",
      "tree": "c0f216eaac95a6e6fc37664a5ed934461d9fb305",
      "parents": [
        "570f7598ebf2e2107ac9976d4d9def22072c5b02"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jan 25 06:56:09 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jan 25 06:56:09 2003 +0000"
      },
      "message": "Small fix (free integrate_sav) and addition of an ssh command.\n"
    },
    {
      "commit": "570f7598ebf2e2107ac9976d4d9def22072c5b02",
      "tree": "bc8a497e0310d53bd30342f8899758ba1162afb3",
      "parents": [
        "e3d29b5f9e68447a09dec7215f9ad75d3cc17a0a"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jan 25 06:47:41 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Sat Jan 25 06:47:41 2003 +0000"
      },
      "message": "Paul Jakma:\n[zebra 17352] ospf network matching (aka need for peer /32 for PtP)\nchange behaviour of network \u003cprefix\u003e area N statement wrt to PtP.\n"
    },
    {
      "commit": "e3d29b5f9e68447a09dec7215f9ad75d3cc17a0a",
      "tree": "a3e785d2bc78f45c51f5413409bf9eb6a560ed63",
      "parents": [
        "4fc4e7ab47fef3295d0ae40e064fc99478c24e23"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jan 23 18:05:42 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jan 23 18:05:42 2003 +0000"
      },
      "message": "Replace _SC_PAGESIZE with the far more portable getpagesize().\n(needed, eg, for Darwin).\n Kris Foster \u003ckris@krweb.net\u003e\n"
    },
    {
      "commit": "4fc4e7ab47fef3295d0ae40e064fc99478c24e23",
      "tree": "82e0d2dd400ca4bf14138ac484120085244d2d25",
      "parents": [
        "d753e9eec96f03aa02a7648e4279c524c376908d"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jan 22 19:47:09 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jan 22 19:47:09 2003 +0000"
      },
      "message": "Matthew Grant \u003cgrantma@anathoth.gen.nz\u003e\n[zebra 17290] [PATCHES] - Fixes for problems in 0.93b\n\nportfix patch\n"
    },
    {
      "commit": "d753e9eec96f03aa02a7648e4279c524c376908d",
      "tree": "5434dea114f81d8596fc87a619f65c36629b4300",
      "parents": [
        "d4f5031c5c2ca3953d071cfce0a3faa34f9b073d"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jan 22 19:45:50 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Wed Jan 22 19:45:50 2003 +0000"
      },
      "message": "Matthew Grant \u003cgrantma@anathoth.gen.nz\u003e\nSubject: [zebra 17290] [PATCHES] - Fixes for problems in 0.93b\n\nAdded ifupstaticfix\n"
    }
  ],
  "next": "d4f5031c5c2ca3953d071cfce0a3faa34f9b073d"
}
