)]}'
{
  "log": [
    {
      "commit": "c6eca8f93f186e06bfc30cb608c800ec15e1c30c",
      "tree": "415b841323cc62c6b521829ff87576a8003d1d6a",
      "parents": [
        "1b7ed656b4c34c813e703d1f2643b449183815c0"
      ],
      "author": {
        "name": "Rich Lane",
        "email": "rlane@bigswitch.com",
        "time": "Wed Apr 08 15:42:26 2015 -0700"
      },
      "committer": {
        "name": "Rich Lane",
        "email": "rlane@bigswitch.com",
        "time": "Wed Apr 08 15:42:26 2015 -0700"
      },
      "message": "add veth8 platform\n\nLike the default eth platform, but uses 8 veths pairs instead of 4.\n"
    },
    {
      "commit": "fdea52c067bfa8db858d3746b1f825483a6c1874",
      "tree": "a90616dfe5b0cb3d6a38703412d5e5628a4b489d",
      "parents": [
        "0080c05084d60556834893eab121944508b42530"
      ],
      "author": {
        "name": "Jeffrey Townsend",
        "email": "jeffrey.townsend@bigswitch.com",
        "time": "Tue Dec 10 18:20:11 2013 -0800"
      },
      "committer": {
        "name": "Jeffrey Townsend",
        "email": "jeffrey.townsend@bigswitch.com",
        "time": "Tue Dec 10 18:20:11 2013 -0800"
      },
      "message": "VPI-based platform support.\n"
    },
    {
      "commit": "406614846c5eae01f0eb460a9f107e7ed604924f",
      "tree": "92321f74c59ac8078d5e7284cdda789dd297927b",
      "parents": [
        "75ea24d26d0d4011671b52a50f414d23e55bd474"
      ],
      "author": {
        "name": "Ben Pfaff",
        "email": "blp@nicira.com",
        "time": "Fri Feb 01 13:37:59 2013 -0800"
      },
      "committer": {
        "name": "Ben Pfaff",
        "email": "blp@nicira.com",
        "time": "Fri Feb 01 13:37:59 2013 -0800"
      },
      "message": "make ovs-dummy platform work again\n\nCommit e1b8da9513d90 (dataplane: single-threaded rewrite) changed the\nDataPlanePort required interface but it did not update the ovs-dummy\nimplementation to match.  This commit makes the platform work again.\n"
    },
    {
      "commit": "2d6d482ac9e8208439cef4a28644b09960fcd803",
      "tree": "0bacdd4731144834ec5e3c8eddc1bf1f695dc679",
      "parents": [
        "cd97d3d7a4bef1346f8a57d1216b075e97ce019f"
      ],
      "author": {
        "name": "Rich Lane",
        "email": "rich.lane@bigswitch.com",
        "time": "Tue Jan 08 10:49:16 2013 -0800"
      },
      "committer": {
        "name": "Rich Lane",
        "email": "rich.lane@bigswitch.com",
        "time": "Tue Jan 08 11:00:41 2013 -0800"
      },
      "message": "add eth platform and --interfaces command line option\n\nWhen using the eth platform you can give oft multiple \"-i ofport@interface\"\noptions to specify which ethernet interfaces to use for the dataplane, instead\nof needing to write your own platform file.\n"
    },
    {
      "commit": "d2e93aa1cc8366e43a5115631ca307c99e11f356",
      "tree": "a0af3a507c495151872215863fff7e6aa7a2e2c5",
      "parents": [
        "b5c7379adf9f909d2f50c2481f523e5d39cf3617"
      ],
      "author": {
        "name": "Rich Lane",
        "email": "rich.lane@bigswitch.com",
        "time": "Wed Dec 05 17:55:46 2012 -0800"
      },
      "committer": {
        "name": "Rich Lane",
        "email": "rich.lane@bigswitch.com",
        "time": "Thu Dec 06 17:02:48 2012 -0800"
      },
      "message": "dataplane: record wall clock time when receiving packet\n\ntime.clock() returns processor time which is not useful.\n"
    },
    {
      "commit": "17215b30fdb888a4ab96ab1172904b6d200acb70",
      "tree": "69a340cfb442e2c64fd1ee5a83e09713f99162df",
      "parents": [
        "ce53f4adde5050cb6a8496740bbac7bcdc567dc9"
      ],
      "author": {
        "name": "Rich Lane",
        "email": "rich.lane@bigswitch.com",
        "time": "Fri Oct 26 18:01:12 2012 -0700"
      },
      "committer": {
        "name": "Rich Lane",
        "email": "rich.lane@bigswitch.com",
        "time": "Fri Oct 26 18:01:12 2012 -0700"
      },
      "message": "add ovs-dummy platform\n\nOriginal author: Ben Pfaff \u003cblp@nicira.com\u003e\n"
    },
    {
      "commit": "8aebc5e755184e3f784e7ccc3cf8af1f8e08efd8",
      "tree": "9c03030ed2de44670a1d950def7c8b64b504c64b",
      "parents": [
        "b4f8ecb9a45525aecd250592869e3ef2ed67067a"
      ],
      "author": {
        "name": "Rich Lane",
        "email": "rich.lane@bigswitch.com",
        "time": "Tue Sep 25 17:57:53 2012 -0700"
      },
      "committer": {
        "name": "Rich Lane",
        "email": "rich.lane@bigswitch.com",
        "time": "Tue Sep 25 17:57:53 2012 -0700"
      },
      "message": "Move platforms out of tests directory\n\nAs well as moving the default location of the platforms, this change cleans up\nsome platform related code and adds a --platform-dir option so you can specify\nwhere to find your platform.\n\nThis change preserves compatibility with existing automation that copies\nplatform modules into the tests directory by also searching that directory.\n"
    }
  ]
}
