)]}'
{
  "log": [
    {
      "commit": "a4278e18e7e497b76781492d010035c3c36f7403",
      "tree": "83ee08b83cde94a013e459f37d7da1faab848465",
      "parents": [
        "6fc7431dc0775f21ad7a7a39c2ad0290291a56ea"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Mon May 12 09:02:24 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon May 12 21:44:41 2008 -0400"
      },
      "message": "mac80211: add missing newlines in printk()\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0da926f05748d273e7b2b673b0de21629ae9acdd",
      "tree": "ecc681b81a17a47c7e7958e47853ef4c963cf241",
      "parents": [
        "13d8fd2d15fdd492078bedb9fde87c901a4e4df0"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Wed Apr 23 13:45:12 2008 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 23 21:25:35 2008 -0400"
      },
      "message": "mac80211: fix use before check of Qdisc length\n\nThis patch fixes use of Qdisc length in requeue function, before we checked\nthe reference is valid. (Adrian Bunk\u0027s catch)\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d0709a65181beb787ef3f58cfe45536a2bb254c8",
      "tree": "29e5f36583b0e0a3f11b291347e57672eab41dad",
      "parents": [
        "5cf121c3cdb955583bf0c5d28c992b7968a4aa1a"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Feb 25 16:27:46 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Mar 06 15:30:46 2008 -0500"
      },
      "message": "mac80211: RCU-ify STA info structure access\n\nThis makes access to the STA hash table/list use RCU to protect\nagainst freeing of items. However, it\u0027s not a true RCU, the\ncopy step is missing: whenever somebody changes a STA item it\nis simply updated. This is an existing race condition that is\nnow somewhat understandable.\n\nThis patch also fixes the race key freeing vs. STA destruction\nby making sure that sta_info_destroy() is always called under\nRTNL and frees the key.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a9af2013ca791b40e38a33f94724b87826f17460",
      "tree": "e77fbe0e0871a199dadda21dcd5314b8557422f5",
      "parents": [
        "3d30d949cf3f9763393f3457721bca3ac2426e42"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Wed Jan 30 12:58:45 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 29 15:37:05 2008 -0500"
      },
      "message": "mac80211: adjustable number of bits for qdisc pool\n\nThis fix allows to control the number of bits that qdiscs book keeping\ncan be done for with respect to the qdisc pool\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9e7234923789897858e1a475c579b5e2e6ad5b74",
      "tree": "69e97df9ff34f9237bfddee6e99100e8e16e1da1",
      "parents": [
        "eadc8d9e9047266a8914eb2ed4d36e797ce540d1"
      ],
      "author": {
        "name": "Ron Rindjunsky",
        "email": "ron.rindjunsky@intel.com",
        "time": "Mon Jan 28 14:07:18 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 29 15:19:17 2008 -0500"
      },
      "message": "mac80211: A-MPDU Tx adding qdisc support\n\nThis patch allows qdisc support in A-MPDU Tx. a method to\nhandle QoS \u003c-\u003e TID switches is present in this patch.\n\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1e90474c377e92db7262a8968a45c1dd980ca9e5",
      "tree": "645af56dcb17cf1a76fd3b7f1a8b833a3fffc3d7",
      "parents": [
        "01480e1cf5e2118eba8a8968239f3242072f9563"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Tue Jan 22 22:11:17 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 28 15:11:10 2008 -0800"
      },
      "message": "[NET_SCHED]: Convert packet schedulers from rtnetlink to new netlink API\n\nConvert packet schedulers to use the netlink API. Unfortunately a gradual\nconversion is not possible without breaking compilation in the middle or\nadding lots of casts, so this patch converts them all in one step. The\npatch has been mostly generated automatically with some minor edits to\nat least allow seperate conversion of classifiers and actions.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a8bdf29c6cd117644d27677962fe832b33036c77",
      "tree": "4d678ea8b9c670374cf3e1defec1f30c5661c735",
      "parents": [
        "69a73829dbb10e7c8554e66a80cb4fde57347fff"
      ],
      "author": {
        "name": "Guy Cohen",
        "email": "guy.cohen@intel.com",
        "time": "Wed Jan 09 19:12:48 2008 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 28 15:10:41 2008 -0800"
      },
      "message": "mac80211: Assign correct TID for local bridged packets\n\nThis patch assigns correct TID to frames transmitted between\ntwo stations in the same BSS in AP mode.\nThe problem is that skb-\u003eprotocol is not set to ETH_P_IP and it is wrong\nto use that field at this stage.\nThe fix compares the LLC/Protocol headers explicitly to check if the\nencapsulated frame is IP frame\n\nSigned-off-by: Guy Cohen \u003cguy.cohen@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f831e90971dc942a9f2fcc918a5739eb6d4ef4c5",
      "tree": "c0e5fa17143ca64c3c964e435cb5a7d5903a767e",
      "parents": [
        "6d82de9e576ea84b549b927e6a7775d918a427b5"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Wed Dec 12 03:54:23 2007 +0900"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 28 14:58:04 2008 -0800"
      },
      "message": "[MAC80211]: Use htons() where appropriate.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "20fea08b5fb639c4c175b5c74a2bb346c5c5bc2e",
      "tree": "3ffa7e1e82051c6772fc2a01d561e4a5a29bb138",
      "parents": [
        "2a8cc6c89039e0530a3335954253b76ed0f9339a"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Wed Nov 14 01:44:41 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 28 14:53:58 2008 -0800"
      },
      "message": "[NET]: Move Qdisc_class_ops and Qdisc_ops in appropriate sections.\n\nQdisc_class_ops are const, and Qdisc_ops are mostly read.\n\nUsing \"const\" and \"__read_mostly\" qualifiers helps to reduce false\nsharing.\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f9d540ee5f7e480339911df8d7389ef4c435ab54",
      "tree": "89381e4aa0f8ea31662dc21e890c339d715f8271",
      "parents": [
        "a28975525016ddcbdaab8225666df1cf2dc9cb2d"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Fri Sep 28 14:02:09 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:54:15 2007 -0700"
      },
      "message": "[MAC80211]: remove management interface\n\nRemoves the management interface since it is only required\nfor hostapd/userspace MLME, will not be in the final tree\nat least in this form and hostapd/userspace MLME currently\ndo not work against this tree anyway.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3c3b00caf98e5fdaa0184026a68f0008a5bf393e",
      "tree": "45515fb3e3c46db8958fe7f97af30ed465dadfd1",
      "parents": [
        "b63bde7bb75f74acf974f43dc2be8798be115007"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Aug 28 17:01:55 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:48:55 2007 -0700"
      },
      "message": "[MAC80211]: clean up whitespace\n\nThis cleans up some whitespace to make the mac80211\nversion in mainline diverge less from wireless-dev.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e8bf96495cd67090b4900ddaf8e8672a17ec39fa",
      "tree": "00630b109a928733217dc25ea1f5aefbf8b48a46",
      "parents": [
        "cf966838cd5596ca61d3e9949050442a943f6238"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Aug 28 17:01:54 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:48:48 2007 -0700"
      },
      "message": "[MAC80211]: Remove bitfields from struct ieee80211_tx_packet_data\n\nremove bitfields from struct ieee80211_tx_packet_data\n\n[Johannes: completely clear flags in ieee80211_remove_tx_extra]\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6e0d114d52833449a4e40f6dc8582e88d0742be4",
      "tree": "babc9afb1adfb418bb6853db9701e2df3c580838",
      "parents": [
        "571ecf676d66735f59be6b950360e4074f02f47d"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Fri Jul 27 15:43:22 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:47:30 2007 -0700"
      },
      "message": "[MAC80211]: move QoS rx handlers into rx.c\n\nThis patch moves the QoS handlers into rx.c making it possible\nto compile wme.c only when NET_SCHED is defined.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Jiri Benc \u003cjbenc@suse.cz\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "136e83d6b8999f4ef680ff9cf2a67e1e1ccbd94e",
      "tree": "4af23b61f4b9d9e3d01af87def992ca6a9493828",
      "parents": [
        "3a4624652e68ee897145ac698a85bfd2603367c3"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Sep 10 13:55:08 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Sep 25 22:55:44 2007 -0700"
      },
      "message": "[PATCH] net/mac80211/wme.c: fix sparse warning\n\nwme.c triggers a sparse warning; it wasn\u0027t noticed before because until\nrecently ARRAY_SIZE triggered a sparse error.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f0706e828e96d0fa4e80c0d25aa98523f6d589a0",
      "tree": "a03c7f94939d74c1e1b82fcd9a215871590d8b35",
      "parents": [
        "a9de8ce0943e03b425be18561f51159fcceb873d"
      ],
      "author": {
        "name": "Jiri Benc",
        "email": "jbenc@suse.cz",
        "time": "Sat May 05 11:45:53 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat May 05 11:45:53 2007 -0700"
      },
      "message": "[MAC80211]: Add mac80211 wireless stack.\n\nAdd mac80211, the IEEE 802.11 software MAC layer.\n\nSigned-off-by: Jiri Benc \u003cjbenc@suse.cz\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    }
  ]
}
