)]}'
{
  "log": [
    {
      "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": "cb05eb285f28524ada2df62c5522dcf47acb841b",
      "tree": "f6649f8eae2be17636254469bd13364d4c744d81",
      "parents": [
        "d70f99e15b7849f59b970bd62392ed42bda25ab6"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed Feb 11 21:10:19 2004 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Wed Feb 11 21:10:19 2004 +0000"
      },
      "message": "Fix by Vadim Suraev - [zebra 14710] #6.\n"
    },
    {
      "commit": "239aecc01cd8ef389b3684cff6ba372da51826ff",
      "tree": "c815548ac76ae3dc86048431915e7a85f400d288",
      "parents": [
        "29226d4ad5169529ad8f2f6e32e47160d43b1565"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Dec 08 10:34:54 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Dec 08 10:34:54 2003 +0000"
      },
      "message": "2003-12-08 Mattias Amnefelt \u003cmattiasa@kth.se?\n\n        * ospf_packet.c: (ospf_recv_packet) OpenBSD now leaves iph.ip_len\n          network byte order. (bugzilla #67).\n"
    },
    {
      "commit": "d324181c06b8d27eaff8912fa4cc57205dc9b480",
      "tree": "8941af80126f935568cb0a8e6ea9f6e20309794d",
      "parents": [
        "fa1253d0c95416ab0361e6945275ef8194fd7ddd"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Sep 29 12:42:39 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Sep 29 12:42:39 2003 +0000"
      },
      "message": "2003-09-29 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* ospfd/ospf_packet.c: Add debug output for some of the previously\n\t  completely silent drops of \u0027bad\u0027 packets.\n"
    },
    {
      "commit": "2ca35ddb040206bfe6ec0ceb1a35d8eeca5a2d8b",
      "tree": "1216abd0e78bc5993a32f59711598a45befb5775",
      "parents": [
        "50d649aaf920c27c8b6ee525d727436a24c14b4d"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Sep 23 23:20:08 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Tue Sep 23 23:20:08 2003 +0000"
      },
      "message": "2003-09-24 Thomas Giger TGC \u003cthomas.giger@tgc.de\u003e\n\n\t* ospf_packet.c (ospf_associate_packet_vl): pass NULL struct\n\t  interface to ospf_if_lookup_by_local_addr() rather than the\n\t  receiving interface ifp, packets for VL\u0027s could come in any\n\t  interface. See quagga-dev 250.\n"
    },
    {
      "commit": "736d3441e267c76056d6fcc2f59cd09a90f3af21",
      "tree": "e5ab36856be58c03bcec234916dfa52aabc38441",
      "parents": [
        "7021c425a9f5bd9f62b934124becbaadd961cac0"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jul 24 23:22:57 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jul 24 23:22:57 2003 +0000"
      },
      "message": "2003-07-25 kamatchi soundaram \u003ckamatchi@tdd.sj.nec.com\u003e\n\n        * ospf_packet.c (ospf_ls_upd_send_queue_event): get next route\n          node in body of the loop to avoid chance that route node\n          is unlocked and deleted before the next iteration tries to\n          get next route node.\n"
    },
    {
      "commit": "93fe5c5bed35dae0f40fe3ceeef2d1563d0c6eda",
      "tree": "7dacb2b6a0e91f54e3d18f4bcd3eece44d19ca6a",
      "parents": [
        "4957f4946d1cc0469f7dd09685ab077f1f31f8f6"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jun 30 21:41:26 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Mon Jun 30 21:41:26 2003 +0000"
      },
      "message": "2003-06-30 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* ospf_packet.c: (ospf_ls_upd_send_queue_event) undo fix suggested\n          Mikael Lonnroth. As per Kamatchi Soundaram /\n          [zebra 19590], original behaviour is correct.\n"
    },
    {
      "commit": "4957f4946d1cc0469f7dd09685ab077f1f31f8f6",
      "tree": "f1f60900fc6cb659499603efba747deff7f1a0b6",
      "parents": [
        "8cb90ff71db7582d94790e68e807dcbba8a24767"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 27 01:28:45 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Jun 27 01:28:45 2003 +0000"
      },
      "message": "2003-06-27 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * ospf_vty.c: (global) add, unused, description array for lsa flags.\n\t  (show_ip_ospf_database_header): pretty print options, printf hex\n          numbers as 0x, print lsa flags and note if it is a translated LSA.\n          (show_lsa_detail_proc): print out OSPF_LSA_LOCAL_XLT LSAs.\n\t* ospf_packet.c: (ospf_write) print out destination IP in debug info\n          if write fails.\n"
    },
    {
      "commit": "8cb90ff71db7582d94790e68e807dcbba8a24767",
      "tree": "ab91ec2b619e5d330a36d70deee47990effc2c0d",
      "parents": [
        "4eeccf18f357c87e5a973cac8d8d84d20c2f7890"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 26 03:00:40 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 26 03:00:40 2003 +0000"
      },
      "message": "2003-06-26: Mikael Lonnroth \u003cgml@advancevpn.com\u003e\n\n\t* ospf_packet.c: (ospf_ls_upd_send_queue_event) clean up list node\n\t  and unlock lsa if we break early. (eg packet size too large).\n"
    },
    {
      "commit": "3db0a77852cc0de1385f7046355321229a567924",
      "tree": "1cc576815195b186d5824b6d64c8ae6a3dd80bd9",
      "parents": [
        "d363df2cee49835763cd92fcb8102a6ab4ee3d52"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 01:07:40 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 01:07:40 2003 +0000"
      },
      "message": "2003-06-19 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* ospfd/ospf_packet.c: Fix typos, extra squiggly bracket. Note to\n\t  self: in future make sure that when you test compile a change you\n          actually have the relevant configure options enabled.\n"
    },
    {
      "commit": "d363df2cee49835763cd92fcb8102a6ab4ee3d52",
      "tree": "e25adab38ba141240728f4679b7948d51143e9ad",
      "parents": [
        "b21b19c5785487f2ff4a6ce38f45c2e6c35f4363"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 00:26:34 2003 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Thu Jun 19 00:26:34 2003 +0000"
      },
      "message": "2003-06-19 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* ospfd/ospf_packet.c: Update Hasso\u0027s hack slightly, add comment\n\t  elaborating on Hasso\u0027s, use the SET/CHECK_FLAG macros.\n"
    },
    {
      "commit": "704a6801abb2506e019f2bfa740c30293630c47f",
      "tree": "5459d27d3d3a68ef1ad4b091a934e9407c03aa9e",
      "parents": [
        "800d61556cf73b51f90e2fe7e31a52d2c587a95d"
      ],
      "author": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu May 29 22:18:15 2003 +0000"
      },
      "committer": {
        "name": "hasso",
        "email": "hasso",
        "time": "Thu May 29 22:18:15 2003 +0000"
      },
      "message": "Commit my hack to fix options mismatch in NSSA area DD packets. It shouln\u0027t\nharm, but of course ... it is hack.\n"
    },
    {
      "commit": "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": "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": "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": "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": "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": "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": "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": "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": "f2c806522030d4964b4ca649637a7901751d8496",
      "tree": "0a33c81dbbf280beb2193144b5b39b703f3ca102",
      "parents": [
        "b92938a7364d220f2ca6d77a5722433159520e02"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 21:44:27 2002 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 21:44:27 2002 +0000"
      },
      "message": " Kevin C Miller \u003ckevinm@andrew.cmu.edu\u003e\n[zebra 16681] OSPF NSSA Patches\n"
    },
    {
      "commit": "7afa08da2d3690baee1739da400775f8543f5863",
      "tree": "e050940bb5e77b4cbaed844b689bbd543e2372c7",
      "parents": [
        "30961a15cf3837b62c65d4c0ecf3ee05f4b6bf55"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 20:59:45 2002 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 20:59:45 2002 +0000"
      },
      "message": "ospfd Point-to-Multipoint support\n"
    },
    {
      "commit": "30961a15cf3837b62c65d4c0ecf3ee05f4b6bf55",
      "tree": "b70d64c8b4d08d745311262cf3366bda4b2260a1",
      "parents": [
        "9483e15540359cbd90b3f6481f1a7390a92167a7"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 20:56:48 2002 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 20:56:48 2002 +0000"
      },
      "message": "Greg Troxel \u003cgdt@ir.bbn.com\u003e\n[zebra 15715] FIX for ospf md5 authentication problem, finally!\n\nfix copy of ospf packet buffer\n"
    },
    {
      "commit": "9483e15540359cbd90b3f6481f1a7390a92167a7",
      "tree": "d563d465517b55e1cf45b387411b53090ef3402f",
      "parents": [
        "48b33aaf706367aa9d647e2893f974a7f5740a6b"
      ],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 20:55:25 2002 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 20:55:25 2002 +0000"
      },
      "message": "zebra-ospfd-md5auth-seqnum.patch - paulj - change OSPF md5 sequence number\nto be derived from time() to speed up synching after restart of ospfd\n"
    },
    {
      "commit": "718e3744195351130f4ce7dbe0613f4b3e23df93",
      "tree": "bac2ad39971cd43f31241ef123bd4e470f695ac9",
      "parents": [],
      "author": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 20:15:29 2002 +0000"
      },
      "committer": {
        "name": "paul",
        "email": "paul",
        "time": "Fri Dec 13 20:15:29 2002 +0000"
      },
      "message": "Initial revision\n"
    }
  ]
}
