)]}'
{
  "log": [
    {
      "commit": "092a212e8e3eb49ab7360d652f457d0a360d5383",
      "tree": "de0baf729cdf30ef847e2cd03b408c67d3be1032",
      "parents": [
        "ce0d9325b19555f05b08cbb1ea4c2393eec188ec"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Fri Aug 24 12:19:22 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:55:21 2007 -0700"
      },
      "message": "USB: usbmon doc update - mention new wildcard (\u00270\u0027) bus\n\nUpdate usbmon documentation, mentioning the \"zero\" (wildcard) bus.\nPossibly, in my first hunk, the \u0027either ... or ...\u0027 should be rephrased a bit to\nbe expressed better.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f1c9e30b5e4cdd8aae5f0ea87004b1b61ec41881",
      "tree": "9ea740745c04780171662529c520b0a9c02ca64d",
      "parents": [
        "2e85c91e2e0f4e58fb54354bb7f6cc7dd3466dd9"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Sat Feb 24 19:27:33 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:33 2007 -0700"
      },
      "message": "usbmon: Extended text API\n\nThis patch adds a new text API, codenamed \u00271u\u0027, which captures more URB\nfields than old \u00271t\u0027 interface did. Also the \u00271u\u0027 text API is compatible\nwith the future \"bus zero\" extension.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "6f23ee1fefdc1f80bd8a3ab04a1c41ab2dec14c9",
      "tree": "36a5241c29333580de3e3c75e2c62edc1cdf583c",
      "parents": [
        "a8ef36bc0a5fe973bddaa54a5a07cda29e04a602"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Sat Dec 30 22:43:10 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Feb 07 15:44:34 2007 -0800"
      },
      "message": "USB: add binary API to usbmon\n\nThis patch adds a new, \"binary\" API in addition to the old, text API usbmon\nhad before. The new API allows for less CPU use, and it allows to capture\nall data from a packet where old API only captured 32 bytes at most. There\nare some limitations and conditions to this, e.g. in case someone constructs\na URB with 1GB of data, it\u0027s not likely to be captured, because even the\nhuge buffers of the new reader are finite. Nonetheless, I expect this new\ncapability to capture all data for all real life scenarios.\n\nThe downside is, a special user mode application is required where cat(1)\nworked before. I have sample code at http://people.redhat.com/zaitcev/linux/\nand Paolo Abeni is working on patching libpcap.\n\nThis patch was initially written by Paolo and later I tweaked it, and\nwe had a little back-and-forth. So this is a jointly authored patch, but\nI am submitting this I am responsible for the bugs.\n\nSigned-off-by: Paolo Abeni \u003cpaolo.abeni@email.it\u003e\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "d9ac2cfc3aaf3bc37da4192d3edfa11d2ad2e96f",
      "tree": "71afab7732f7acb26cb3637122a417a28741b17a",
      "parents": [
        "12e72feab5d9a23107f245b0f241a2484cbb5a4e"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Mon Jun 12 20:09:39 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 15:04:17 2006 -0700"
      },
      "message": "[PATCH] USB: update usbmon.txt\n\nFix up the documentation. Apparently, I left unedited copy-paste results\nin examples. Also, Alan helped me to improve the most confusing parts.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "003ba5153582427b1df2347553529299872961e5",
      "tree": "a8ac2f20b32385331f84850eb31b0a16fde432ca",
      "parents": [
        "43c34735524d5b1c9b9e5d63b49dd4c1b394bde4"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Thu Aug 04 18:06:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Aug 04 21:32:46 2005 -0700"
      },
      "message": "[PATCH] USB: ub documentation update\n\nThe patch which went in was correct, but not quite what I had in mind.\nHere is a patch to update that a little bit. Original patch is at:\n http://www.kernel.org/git/?p\u003dlinux/kernel/git/torvalds/linux-2.6.git;a\u003dcommit;h\u003d4749f32da939d4e4160541b2cadc22492bb507ec\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae0d6cceb20eec57e7196c22999c62c465ffd5bf",
      "tree": "ba6b822e410af8621dc6f42bf0792b9eece2bbc6",
      "parents": [
        "ead99eb00190a274e3b3666ecd431be12c2b7888"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Sat Jun 25 14:32:59 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jul 12 11:52:55 2005 -0700"
      },
      "message": "[PATCH] USB: Patch to make usbmon to print control setup packets\n\nMake usbmon to print Setup packets of Control transfers. This is useful\nwhen debugging enumeration issues.\n\nThis is a change to the trace format which is not fully compatible.\nA parser has to look at the data length word now. If that word is\na character like \u0027s\u0027, read setup packet before proceeding with data.\nI decided not to bump the API tag for this because not many such\nparsers exist at this point.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
