)]}'
{
  "log": [
    {
      "commit": "40e3cad61197fce63853e778db020f7637d988f2",
      "tree": "6e086c930e1aef0bb24eb61af42d1f3c1fb7d38c",
      "parents": [
        "f0892b89e3c19c7d805825ca12511d26dcdf6415"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Tue Feb 28 01:18:31 2006 -0500"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Mar 01 11:12:00 2006 +0100"
      },
      "message": "[PATCH] pcmcia: avoid binding hostap_cs to Orinoco cards\n\nDon\u0027t just use cards with PCMCIA ID 0x0156, 0x0002.  Make sure that the\nvendor string is \"Intersil\" or \"INTERSIL\"\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "1dd31b6c89611ee91c0ff309c8733c0af61579e8",
      "tree": "5d936be4f0856c80cf7a98dba309653a0dfbd744",
      "parents": [
        "7fd105e758c8d746d57ab7e77f100e096bf153c8"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Mon Feb 20 18:28:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:11 2006 -0800"
      },
      "message": "[PATCH] ipw2200: Suppress warning message\n\nThe following message will be only printed if DEBUG_NOTIF is on.  \"Unknown\nnotification: subtype\u003d40,flags\u003d0xa0,size\u003d40\"\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nCc: James Ketrenos \u003cjketreno@linux.intel.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aca0b510cdbf81d52e15014a720be2b8dfd26aea",
      "tree": "39a0a5de7818121df0103e0015922d50c627d7a4",
      "parents": [
        "e7f52e4c43ba5d59a08c8482b5cf1f20f1ce7664"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Thu Feb 16 17:44:54 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:15:46 2006 -0500"
      },
      "message": "[PATCH] Wavelan_cs bitfield fixes\n\n\tSome bitfields were incorrectly initialised in wavelan_cs,\ncausing some compiler warning. Also killed a error message that should\nnot be there...\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7345137930907ba747781636c60112f7c2789aa8",
      "tree": "e565cee69f3fe47e2d48b274bc265d63b9623c00",
      "parents": [
        "0d467502b7fc2656f01d7f18ab290c8d41762018"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Sun Feb 05 17:55:16 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 17 08:12:57 2006 -0500"
      },
      "message": "[PATCH] wireless/atmel: fix Open System authentication process bugs\n\nThis patch fixes a number of bugs in the authentication process:\n\n1) When falling back to Shared Key authentication mode from Open System,\na missing \u0027return\u0027 would cause the auth request to be sent, but would\ndrop the card into Management Error state.  When falling back, the\ndriver should also indicate that it is switching to Shared Key mode by\nsetting exclude_unencrypted.\n\n2) Initial authentication modes were apparently wrong in some cases,\ncausing the driver to attempt Shared Key authentication mode when in\nfact the access point didn\u0027t support that mode or even had WEP disabled.\nThe driver should set the correct initial authentication mode based on\nwep_is_on and exclude_unencrypted.\n\n3) Authentication response packets from the access point in Open System\nmode were getting ignored because the driver was expecting the sequence\nnumber of a Shared Key mode response.  The patch separates the OS and SK\nmode handling to provide the correct behavior.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0d467502b7fc2656f01d7f18ab290c8d41762018",
      "tree": "1eccba8c615b20d672691d9e293a3af005f0045a",
      "parents": [
        "ab479995b191b4256183956c13caabb86331af8e"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Sun Feb 05 17:52:21 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 17 08:12:57 2006 -0500"
      },
      "message": "[PATCH] wireless/atmel: fix setting TX key only in ENCODEEXT\n\nThe previous patch that added ENCODEEXT and AUTH support to the atmel\ndriver contained a slight error which would cause just setting the TX\nkey index to also set the encryption key again.  This patch allows any\ncombination of setting the TX key index and setting an encryption key.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8f6da52aeff1fd7272ff5082552a39c050565b57",
      "tree": "e723c0c2e776f48a3a6b2a7a355b27bfbe2d4030",
      "parents": [
        "89edc3d2b429136a0e25f40275fd82dc58f147fd"
      ],
      "author": {
        "name": "Jesse Allen",
        "email": "the3dfxdude@gmail.com",
        "time": "Sun Feb 12 14:34:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Feb 12 16:10:47 2006 -0800"
      },
      "message": "[PATCH] orinoco: support smc2532w\n\nThe orinoco wireless driver can support the SMC 2532W-B PC Card, so add the\nid for it.\n\nSigned-off-by: Jesse Allen \u003cthe3dfxdude@gmail.com\u003e\nCc: Pavel Roskin \u003cproski@gnu.org\u003e\nCc: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "afcd024183d8a6eae7e489ce50b2485c5ae4f662",
      "tree": "c9c6ec6c59461229f48238582a4bf3e9209f5ae1",
      "parents": [
        "a2000572ad511f5f43091ed7bd2cc3b913104a1e"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Fri Feb 10 01:51:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 10 08:13:12 2006 -0800"
      },
      "message": "[PATCH] wrong firmware location in IPW2100 Kconfig entry\n\nFirmware should go into /lib/firmware, not /etc/firmware.\n\nFound by Alejandro Bonilla.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bf82a44949339c9af7bd61bb58847774e42e531e",
      "tree": "91e3617d89d5ac48108d85082ae6bd55cc03c812",
      "parents": [
        "97fa5a664e69f2fcdd2120e7f4765f8c1df56282"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Wed Feb 01 06:42:28 2006 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Wed Feb 08 01:05:26 2006 -0500"
      },
      "message": "[PATCH] type-safe min() in prism54\n\nwe do min() on u8 and small integer constant; cast the latter to u8.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "386093ef9a6c88576d8b418bf1c8616d5e410a20",
      "tree": "35c9df9cf7c538d2872eb7ea8ed9b0afb000c32e",
      "parents": [
        "ce5f8d70ba6e3d7ffcaff86b2cf91a42c27f77af"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Feb 01 03:04:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:11 2006 -0800"
      },
      "message": "[PATCH] ipw2200: fix -\u003eeeprom[EEPROM_VERSION] check\n\npriv-\u003eeeprom is a pointer.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Yi Zhu \u003cyi.zhu@intel.com\u003e\nCc: James Ketrenos \u003cjketreno@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae7ec20582de0867abda66ad06d468ce12b231f2",
      "tree": "a65889b95d06275d93b43ac3161a1a58b0a7d1cf",
      "parents": [
        "1a1fedf4d3e27c920b8de92a429011fb11c89028"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jan 30 19:23:17 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 30 17:41:36 2006 -0500"
      },
      "message": "[PATCH] PCMCIA\u003dm, HOSTAP_CS\u003dy is not a legal configuration\n\nCONFIG_PCMCIA\u003dm, CONFIG_HOSTAP_CS\u003dy doesn\u0027t compile.\n\nReported by \"Gabriel C.\" \u003ccrazy@pimpmylinux.org\u003e.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "489f4458cd98592d0bc527d4a5ac1c1393aaf254",
      "tree": "a051e20f92bb9e67471940637a6dfba7c2cf946c",
      "parents": [
        "17ed081deed479702ee4896f6de40aa32ecd6644"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Tue Jan 24 16:37:41 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 30 17:41:35 2006 -0500"
      },
      "message": "[PATCH] ipw2200: Fix a variable referenced after kfree() bug\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "17ed081deed479702ee4896f6de40aa32ecd6644",
      "tree": "c45447aed379c000bd14ae21c63a947641ad53d4",
      "parents": [
        "f73cb83f1ace1a4bd3c57ae33f5c6c8bac9c0946"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Tue Jan 24 16:36:31 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 30 17:41:35 2006 -0500"
      },
      "message": "[PATCH] ipw2200: Fix sw_reset doesn\u0027t clear the static essid problem\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f73cb83f1ace1a4bd3c57ae33f5c6c8bac9c0946",
      "tree": "ce9a268bbcbcc2c130355e98b6cf5383c2b145e9",
      "parents": [
        "b6e4da72342cb075a2742c79e693c8edc1d55389"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Tue Jan 24 16:36:22 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 30 17:41:35 2006 -0500"
      },
      "message": "[PATCH] ipw2200: Fix \"iwspy ethx off\" causes kernel panic\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b6e4da72342cb075a2742c79e693c8edc1d55389",
      "tree": "c21c089c15328273ceb350ea0d71c928e4c0277f",
      "parents": [
        "3c5eca542d19cd50e9a028dc32897cd698dcc33e"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Tue Jan 24 13:49:32 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 30 17:41:35 2006 -0500"
      },
      "message": "[PATCH] ipw2100: Fix setting txpower failed problem\n\nThe ipw2100 driver misunderstood the parameter of txpower.\nTx Power off means turn off the radio, but the driver interpret it as\n\"can\u0027t set txpower\". So when getting the txpower, it sets disabled\u003d1 to\nthe iwconifg tool in managed mode. And the tool will display \"Tx Power off\"\nwhen disabled\u003d1.\n\nNow, in managed mode, iwconfig will not show \"TX Power\" if the radio is not\nswitched off. It will only display \"Tx Power off\" only if the radio is killed.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3c5eca542d19cd50e9a028dc32897cd698dcc33e",
      "tree": "b09b68bccc5d2bb695475b75094170c35370fb91",
      "parents": [
        "4a99ac3a9ee7e1b90ebc3ddbb44db75eef5c41e6"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Tue Jan 24 13:49:26 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 30 17:41:35 2006 -0500"
      },
      "message": "[PATCH] ipw2100: Fix a gcc compile warning\n\ndrivers/net/wireless/ipw2100.c:2236: warning: `ipw2100_match_buf\u0027 defined\nbut not used\n\nCc: Yi Zhu \u003cyi.zhu@intel.com\u003e\nCc: James Ketrenos \u003cjketreno@linux.intel.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4f95af5bb546a9e7f46ed10f5e0dbe1e42a77884",
      "tree": "3ce51cc5dca3d18b3cebddb1c87ce30f3faa4f05",
      "parents": [
        "3ee68c4af3fd7228c1be63254b9f884614f9ebb2"
      ],
      "author": {
        "name": "Valdis.Kletnieks@vt.edu",
        "email": "Valdis.Kletnieks@vt.edu",
        "time": "Thu Jan 19 02:07:47 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Jan 27 16:49:58 2006 -0500"
      },
      "message": "[PATCH] orinoco_cs: tweak Vcc debugging messages\n\nThe current orinoco_cs.c can issue the exact same error message for\n2 different tests that can fail.  Alter them so we can tell which\none of the two failed.\n\nSigned-off-by: Valdis Kletnieks \u003cvaldis.kletnieks@vt.edu\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2610c733023850be2db9fef9c81f851a64bb9f67",
      "tree": "62db077203a86e8b67cde10941f7034caed02c4e",
      "parents": [
        "38bd3b2629702894ca3528358ffc447bbacc9442"
      ],
      "author": {
        "name": "Javier Achirica",
        "email": "achirica@gmail.com",
        "time": "Tue Jan 17 08:01:01 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 08:01:01 2006 -0500"
      },
      "message": "airo: Off-by-one channel fix\n"
    },
    {
      "commit": "5fad5a2e1f34b333a801b749c4e143c2ac3e8a4f",
      "tree": "6f54bc291ad4ea7b5e892ea1ebbb3f3fec48616e",
      "parents": [
        "8aec938389d8409d5d036131c0d16c8b6748703f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Jan 14 03:09:34 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 16 16:51:54 2006 -0500"
      },
      "message": "[PATCH] hostap: don\u0027t #include C files in hostap_main.c\n\nThis patch contains an attempt to properly build hostap.o without\n#include\u0027ing C files.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8aec938389d8409d5d036131c0d16c8b6748703f",
      "tree": "246dcce1c4d889fd5784f1e8e758b7213a76262e",
      "parents": [
        "d6a13a24b76236ade7fd70081ba41a51e8215578"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Jan 14 16:20:53 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 16 16:51:54 2006 -0500"
      },
      "message": "[PATCH] ipw2100: remove code for WIRELESS_EXT \u003c 18\n\nWIRELESS_EXT \u003c 18 will never be true in the kernel.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d6a13a24b76236ade7fd70081ba41a51e8215578",
      "tree": "85c495d422a6e152789108b8623245886afcd554",
      "parents": [
        "a485cde662f5b6b2299ee01a7e9e2c11683f807b"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu Jan 12 15:00:58 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 16 16:51:53 2006 -0500"
      },
      "message": "[PATCH] drivers/net/wireless: correct reported ssid lengths\n\nESSIDs can technically include NULL characters.  Drivers should not be\nadjusting the length of the ESSID before reporting it in their\nSIOCGIWESSID handlers.  Breaks stuff like wpa_supplicant.  Note that ipw\ndrivers, which seem to currently be the \"most correct\", don\u0027t have this\nproblem.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a485cde662f5b6b2299ee01a7e9e2c11683f807b",
      "tree": "359f04714e13c7010fa0f63d6968211d658c3af7",
      "parents": [
        "d834a41c966c6a20368fadb59248740935e6fbae"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Dec 30 18:22:26 2005 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 16 16:51:53 2006 -0500"
      },
      "message": "[PATCH] hostap: allow flashing firmware\n\nHost AP driver has code to support writing firmware to non-volatile\nmemory, a.k.a. flash.  This code has been extensively tested when Host\nAP was a standalone driver.\n\nAdd a configuration option to the kernel to allow enabling this\nfunctionality.  Improve the description of the RAM download option.\nMention cards that require it.  Remove obsolete scary comment.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d834a41c966c6a20368fadb59248740935e6fbae",
      "tree": "53163530c274c0f9b7eeed35e0fd9564f48a7192",
      "parents": [
        "0b8d3256a0c1d75bbe8ef5b0de64843e3fc9f47b"
      ],
      "author": {
        "name": "Olaf Kirch",
        "email": "okir@suse.de",
        "time": "Mon Jan 09 17:00:37 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 16 16:51:53 2006 -0500"
      },
      "message": "[PATCH] ipw2200: do not sleep in ipw_request_direct_scan\n\nDrivers should not sleep for very long inside an ioctl -\nso return EAGAIN and let wpa_supplicant handle the problem.\n\nSigned-off-by: Olaf Kirch \u003cokir@suse.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "caa06b619f20f21c741e0d7457a0ef633d50ba70",
      "tree": "7763fee18e161586d292de72e95ac23a3623df0e",
      "parents": [
        "4a8e4a270b89030bdeb09d2f8cef7cfe9a50e54d"
      ],
      "author": {
        "name": "Graham Gower",
        "email": "graham.gower@gmail.com",
        "time": "Mon Jan 16 16:41:37 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 16 16:51:53 2006 -0500"
      },
      "message": "[PATCH] prism54/islpci_eth.c: dev_kfree_skb used with interrupts disabled\n\ndev_kfree_skb should not be used with interrupts disabled.  Change to\nuse dev_kfree_skb_irq instead.\n\nSigned-off-by: Graham Gower \u003cgraham.gower@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3f02d072d46bb409e8ca3cf16c0511f5c21adaf6",
      "tree": "baec074db38a5ceaaabbcee76f199acef43bb42a",
      "parents": [
        "0238cb4e7583c521bb3538060f98a73e65f61324",
        "fb453d4b0b51ea71c9eb8192c61b768afeb7ee8a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 15 16:43:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 15 16:43:29 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n"
    },
    {
      "commit": "858119e159384308a5dde67776691a2ebf70df0f",
      "tree": "f360768f999d51edc0863917ce0bf79e88c0ec4c",
      "parents": [
        "b0a9499c3dd50d333e2aedb7e894873c58da3785"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Sat Jan 14 13:20:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:06 2006 -0800"
      },
      "message": "[PATCH] Unlinline a bunch of other functions\n\nRemove the \"inline\" keyword from a bunch of big functions in the kernel with\nthe goal of shrinking it by 30kb to 40kb\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a8e82ef97a1d1227575698935ec86ae4d02c372c",
      "tree": "79ca26053e20e200f10007da229a78e70d5b28df",
      "parents": [
        "b480146fd19b99b16263467216622effcd93fd96"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jan 15 01:58:57 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Sun Jan 15 01:58:57 2006 +0100"
      },
      "message": "drivers/net/{,wireless/}Kconfig: remove dead URL\n\nshadow.cabi.net does no longer exist.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "9c782e3b2083c33b5a14c9955cf15f32ea88116b",
      "tree": "992f409f92486917a4dac822acfa754bced3e5be",
      "parents": [
        "7c7dce9209161eb260cdf9e9172f72c3a02379e6"
      ],
      "author": {
        "name": "Alex Shepard",
        "email": "ashepard@u.washington.edu",
        "time": "Sun Jan 15 01:57:00 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Sun Jan 15 01:57:00 2006 +0100"
      },
      "message": "Spelling fix in IPW2100 and IPW2200 Kconfig entries\n\ns/remvoed/removed/\n\nSigned-off-by: Alex Shepard \u003cashepard@u.washington.edu\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "9a6301c114aaab1df6de6fad9899bb89852a7592",
      "tree": "7889afd49f5d4a97434c4bac5995e1828192c96d",
      "parents": [
        "c213460fd4781c04832c81416532d64ae2bfa88b"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jan 10 00:56:11 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Jan 12 16:34:24 2006 -0500"
      },
      "message": "[PATCH] wireless/atmel: add IWENCODEEXT, IWAUTH, and association event support\n\nThis patch allows the Atmel driver to work correctly with wpa_supplicant\nand other programs that require some conformance with WEXT-18.  It\nshould not affect current behavior of the driver.  The patch does four\nthings:\n\n1) Implements SIOCSIWENCODEEXT, SIOCGIWENCODEEXT, SIOCSIWAUTH, and\nSIOCGIWAUTH calls for unencrypted and WEP operation\n\n2) Accepts zero-filled addresses for SIOCSIWAP, which are legal and\nshould turn off any previous forced WAP address\n\n3) Sends association and de-association events to userspace at most of\nthe appropriate times\n\n4) Fixes erroneous order of CIPHER_SUITE_WEP_* arguments in one location\nwhich are actually unused anyway\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "9ad8b9d1520db4d317d791eeb8d6e47c366be82c",
      "tree": "56c7b762ee872047b9e617d9f441d733c58e82e8",
      "parents": [
        "ac7c66698a2c51e4c6a34b84621c79e7cb89e07d"
      ],
      "author": {
        "name": "dann frazier",
        "email": "dannf@dannf.org",
        "time": "Wed Jan 11 11:26:24 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Jan 12 16:31:51 2006 -0500"
      },
      "message": "[PATCH] CONFIG_AIRO needs CONFIG_CRYPTO\n\nairo.c currently has MICSUPPORT enabled, which requires CONFIG_CRYPTO.  A\nuser reported a build failure which is due to the lack of a Kconfig\ndependency.  See http://bugs.debian.org/344205.\n\nThis patch makes Kconfig enforce this dependency.\n\nSigned-off-by: dann frazier \u003cdannf@debian.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "33f0f88f1c51ae5c2d593d26960c760ea154c2e2",
      "tree": "f53a38cf49406863f079d74d0e8f91b276f7c1a9",
      "parents": [
        "6ed80991a2dce4afc113be35089c564d62fa1f11"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jan 09 20:54:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:59 2006 -0800"
      },
      "message": "[PATCH] TTY layer buffering revamp\n\nThe API and code have been through various bits of initial review by\nserial driver people but they definitely need to live somewhere for a\nwhile so the unconverted drivers can get knocked into shape, existing\ndrivers that have been updated can be better tuned and bugs whacked out.\n\nThis replaces the tty flip buffers with kmalloc objects in rings. In the\nnormal situation for an IRQ driven serial port at typical speeds the\nbehaviour is pretty much the same, two buffers end up allocated and the\nkernel cycles between them as before.\n\nWhen there are delays or at high speed we now behave far better as the\nbuffer pool can grow a bit rather than lose characters. This also means\nthat we can operate at higher speeds reliably.\n\nFor drivers that receive characters in blocks (DMA based, USB and\nespecially virtualisation) the layer allows a lot of driver specific\ncode that works around the tty layer with private secondary queues to be\nremoved. The IBM folks need this sort of layer, the smart serial port\npeople do, the virtualisers do (because a virtualised tty typically\noperates at infinite speed rather than emulating 9600 baud).\n\nFinally many drivers had invalid and unsafe attempts to avoid buffer\noverflows by directly invoking tty methods extracted out of the innards\nof work queue structs. These are no longer needed and all go away. That\nfixes various random hangs with serial ports on overflow.\n\nThe other change in here is to optimise the receive_room path that is\nused by some callers. It turns out that only one ldisc uses receive room\nexcept asa constant and it updates it far far less than the value is\nread. We thus make it a variable not a function call.\n\nI expect the code to contain bugs due to the size alone but I\u0027ll be\nwatching and squashing them and feeding out new patches as it goes.\n\nBecause the buffers now dynamically expand you should only run out of\nbuffering when the kernel runs out of memory for real.  That means a lot of\nthe horrible hacks high performance drivers used to do just aren\u0027t needed any\nmore.\n\nDescription:\n\ntty_insert_flip_char is an old API and continues to work as before, as does\ntty_flip_buffer_push() [this is why many drivers dont need modification].  It\ndoes now also return the number of chars inserted\n\nThere are also\n\ntty_buffer_request_room(tty, len)\n\nwhich asks for a buffer block of the length requested and returns the space\nfound.  This improves efficiency with hardware that knows how much to\ntransfer.\n\nand tty_insert_flip_string_flags(tty, str, flags, len)\n\nto insert a string of characters and flags\n\nFor a smart interface the usual code is\n\n    len \u003d tty_request_buffer_room(tty, amount_hardware_says);\n    tty_insert_flip_string(tty, buffer_from_card, len);\n\nMore description!\n\nAt the moment tty buffers are attached directly to the tty.  This is causing a\nlot of the problems related to tty layer locking, also problems at high speed\nand also with bursty data (such as occurs in virtualised environments)\n\nI\u0027m working on ripping out the flip buffers and replacing them with a pool of\ndynamically allocated buffers.  This allows both for old style \"byte I/O\"\ndevices and also helps virtualisation and smart devices where large blocks of\ndata suddenely materialise and need storing.\n\nSo far so good.  Lots of drivers reference tty-\u003eflip.*.  Several of them also\ncall directly and unsafely into function pointers it provides.  This will all\nbreak.  Most drivers can use tty_insert_flip_char which can be kept as an API\nbut others need more.\n\nAt the moment I\u0027ve added the following interfaces, if people think more will\nbe needed now is a good time to say\n\n int tty_buffer_request_room(tty, size)\n\nTry and ensure at least size bytes are available, returns actual room (may be\nzero).  At the moment it just uses the flipbuf space but that will change.\nRepeated calls without characters being added are not cumulative.  (ie if you\ncall it with 1, 1, 1, and then 4 you\u0027ll have four characters of space.  The\nother functions will also try and grow buffers in future but this will be a\nmore efficient way when you know block sizes.\n\n int tty_insert_flip_char(tty, ch, flag)\n\nAs before insert a character if there is room.  Now returns 1 for success, 0\nfor failure.\n\n int tty_insert_flip_string(tty, str, len)\n\nInsert a block of non error characters.  Returns the number inserted.\n\n int tty_prepare_flip_string(tty, strptr, len)\n\nAdjust the buffer to allow len characters to be added.  Returns a buffer\npointer in strptr and the length available.  This allows for hardware that\nneeds to use functions like insl or mencpy_fromio.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Serge Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: John Hawkes \u003chawkes@sgi.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "166c3436d683cfe5316c7723ed746a93db053f12",
      "tree": "bb7a72a938b3a9db6a6b04032125ae6a765c0e60",
      "parents": [
        "64916f1ebe93592153c72bcdb189a31e4d40049a"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Mon Jan 09 11:04:31 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jan 09 11:04:31 2006 -0500"
      },
      "message": "[patch] ipw2100: support WEXT-18 enc_capa v3\n\nThis patch allows ipw2100 driver to advertise the WPA-related encryption\noptions that it does really support.  It\u0027s necessary to work correctly\nwith NetworkManager and other programs that actually check driver \u0026 card\ncapabilities.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f8cfa618dccbdc6dab5297f75779566a388a98fd",
      "tree": "b91e0952038dafc6e03bf8b1d8948b1fdefec031",
      "parents": [
        "b463581154f3f3eecda27cae60df813fefcd84d3"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Nov 14 21:25:51 2005 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jan 06 00:03:24 2006 +0100"
      },
      "message": "[PATCH] pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback\n\nUnify the EVENT_CARD_INSERTION and \"attach\" callbacks to one unified\nprobe() callback. As all in-kernel drivers are changed to this new\ncallback, there will be no temporary backwards-compatibility. Inside a\nprobe() function, each driver _must_ set struct pcmcia_device\n*p_dev-\u003einstance and instance-\u003ehandle correctly.\n\nWith these patches, the basic driver interface for 16-bit PCMCIA drivers\nnow has the classic four callbacks known also from other buses:\n\n        int (*probe)            (struct pcmcia_device *dev);\n        void (*remove)          (struct pcmcia_device *dev);\n\n        int (*suspend)          (struct pcmcia_device *dev);\n        int (*resume)           (struct pcmcia_device *dev);\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "b463581154f3f3eecda27cae60df813fefcd84d3",
      "tree": "5e5b0f7a32b0727b64e52b9b2649897e6c841074",
      "parents": [
        "f3990715589d378a2d3aa9b8accd78bb4a2378b7"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Nov 14 21:25:35 2005 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jan 06 00:03:20 2006 +0100"
      },
      "message": "[PATCH] pcmcia: remove dev_list from drivers\n\nThe linked list of devices managed by each PCMCIA driver is, in very most\ncases, unused. Therefore, remove it from many drivers.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "cc3b4866bee996c922e875b8c8efe9f0d8803aae",
      "tree": "6632837b6986f33566f75ed971cecbdc210e3201",
      "parents": [
        "8e9e793d68fcda6cc84c18cedf85ca0f91d801a8"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Nov 14 21:23:14 2005 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jan 06 00:03:10 2006 +0100"
      },
      "message": "[PATCH] pcmcia: unify detach, REMOVAL_EVENT handlers into one remove callback\n\nUnify the \"detach\" and REMOVAL_EVENT handlers to one \"remove\" function.\nOld functionality is preserved, for the moment.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "98e4c28b7ec390c2dad6a4c69d69629c0f7e8b10",
      "tree": "b3d46f0643352e541d6a39e6da09059687cf713d",
      "parents": [
        "63e7ebd06402951bc8863ba5b7bc9b9f42044849"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Nov 14 21:21:18 2005 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jan 05 23:59:02 2006 +0100"
      },
      "message": "[PATCH] pcmcia: new suspend core\n\nMove the suspend and resume methods out of the event handler, and into\nspecial functions. Also use these functions for pre- and post-reset, as\nalmost all drivers already do, and the remaining ones can easily be\nconverted.\n\nBugfix to include/pcmcia/ds.c\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "d779188d2baf436e67fe8816fca2ef53d246900f",
      "tree": "9bac75842a5611172860feec3c4019ff874a2b89",
      "parents": [
        "f61ea1b0c825a20a1826bb43a226387091934586",
        "ac67c6247361b3b8644b34e5301a46d5069c1373"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:31:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:31:56 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "3c19065a1e2c862becc576bc65e54f2bc1cbffe6",
      "tree": "ffea801487e7bb870fad3ef3dbd4605193acd5d4",
      "parents": [
        "88df8ef59a3eb54b1e2412765ff2736d2376d1ca"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jan 03 15:27:38 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 03 15:27:38 2006 -0800"
      },
      "message": "[IEEE80211] ipw2200: Simplify multicast checks.\n\nFrom: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n\nis_multicast_ether_addr() accepts broadcast too, so the\nis_broadcast_ether_addr() calls are redundant.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ac67c6247361b3b8644b34e5301a46d5069c1373",
      "tree": "dd83147e304181e889eefa39e5056451031f4b5d",
      "parents": [
        "c4c48d83e9ffb1c25cccd59d5ea9dda6ded01faf",
        "88026842b0a760145aa71d69e74fbc9ec118ca44"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 03 10:49:18 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 03 10:49:18 2006 -0500"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "d495657200bd3ce10f9cb52401056804bf365811",
      "tree": "a1d1ddd873685657e4a9ded74a35f63047ed120e",
      "parents": [
        "c8cb00f6ac9aa13b0575726163b165fd2276ff25"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Dec 16 18:57:10 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 10:05:51 2005 -0500"
      },
      "message": "[PATCH] orinoco_nortel: Add Symbol LA-4123 ID\n\nAdd ID for Symbol LA-4123.  Reported by Tomas Novak \u003ctap@post.cz\u003e\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "c8cb00f6ac9aa13b0575726163b165fd2276ff25",
      "tree": "62dafcea2b222a2425d7a580c8678def4d578277",
      "parents": [
        "c162eeaa21fde6c27112690f5bc0a461a9f1763e"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Dec 16 18:49:53 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 10:05:50 2005 -0500"
      },
      "message": "[PATCH] orinoco_nortel: Fix incorrect PCI resource use\n\norinoco_nortel was broken during conversion to iomem API.  Wrong PCI BAR\nis used for chipset registers.  Reported by Tomas Novak \u003ctap@post.cz\u003e\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "0f52bf905884c6dd7f994c9e2f533b2c02f0bd4b",
      "tree": "42e15d05ffb12e7bfa3be630c383efb19a9ceed9",
      "parents": [
        "c75f4742e2306a319baaa556e53209d4e7c47f0d"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "Brice.Goglin@ens-lyon.org",
        "time": "Thu Dec 01 01:41:46 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 04:51:34 2005 -0500"
      },
      "message": "[PATCH] Duplicate IPW_DEBUG option for ipw2100 and 2200\n\nThere are currently two IPW_DEBUG options in drivers/net/wireless/Kconfig\n(one for ipw2100 and one for ipw2200).  The attached patch splits it into\nIPW2100_DEBUG and IPW2200_DEBUG.\n\nSigned-off-by: Brice Goglin \u003cBrice.Goglin@ens-lyon.org\u003e\nCc: \"James P. Ketrenos\" \u003cipw2100-admin@linux.intel.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "c75f4742e2306a319baaa556e53209d4e7c47f0d",
      "tree": "6644c1c802b8a4f9efb02eca774d9ec24c5fa845",
      "parents": [
        "62d65a8062530a4b2673999deb9be368fa60ca87"
      ],
      "author": {
        "name": "Takis",
        "email": "panagiotis.issaris@gmail.com",
        "time": "Thu Dec 01 01:41:45 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 04:51:34 2005 -0500"
      },
      "message": "[PATCH] ipw2200: kzalloc conversion and Kconfig dependency fix\n\n- Use kzalloc for IPW2200\n- Fix config dependency for IPW2200\n\nSigned-off-by: Panagiotis Issaris \u003ctakis@issaris.org\u003e\nCc: James Ketrenos \u003cjketreno@linux.intel.com\u003e\nCc: Yi Zhu \u003cyi.zhu@intel.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "62d65a8062530a4b2673999deb9be368fa60ca87",
      "tree": "89ccd9b8de02b247f145275311378280ae26cdfb",
      "parents": [
        "f89b23217372ed9bdba8804c1616d445402d1e05",
        "ea182d4aefa3a27847d890b1592a608d1180aa45"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 04:51:26 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 04:51:26 2005 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027\n"
    },
    {
      "commit": "f89b23217372ed9bdba8804c1616d445402d1e05",
      "tree": "cb2c44e47590dfca02f98ecd5f7c973db2f241ba",
      "parents": [
        "127477840b9fd205958203648b9fa89860d69a43"
      ],
      "author": {
        "name": "Dan Streetman",
        "email": "ddstreet@ieee.org",
        "time": "Fri Nov 11 11:41:42 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 02:40:34 2005 -0500"
      },
      "message": "[PATCH] airo.c: add support for IW_ENCODE_TEMP (i.e. xsupplicant)\n\nHello Jeff,\n\nthis patch changes causes the airo driver to not reset the card when a\ntemporary WEP key is set, when the IW_ENCODE_TEMP flag is used.  This is\nneeded for xsupplicant as 802.1x, LEAP, etc. change WEP keys frequently\nafter authentication and resetting the card causes infinite\nreauthentication.\n\nJavier and Jean agree with the patch, Javier suggested I send this to\nyou, can you apply this?\n\nThanks.\n\nSigned-off-by: Dan Streetman \u003cddstreet@ieee.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "1d97f384486a697ed227ef4609a26f18a8ea9a11",
      "tree": "930213b1fb4f810c0e0ab3cfcfd3feeb2880a1fe",
      "parents": [
        "1096e87174f925bb817a41386ee70573b2a7d6ff"
      ],
      "author": {
        "name": "Matthieu CASTET",
        "email": "castet.matthieu@free.fr",
        "time": "Thu Dec 01 02:35:26 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 02:35:26 2005 -0500"
      },
      "message": "[wireless airo] reset card in init\n\nwithout this patch after an rmmod, modprobe the card won\u0027t work anymore\nuntil the next reboot.\n\nThis patch seem safe to apply for all cards as the bsd driver already do\nthat.\n\nI had to add a timeout because strange things happen (issuecommand will\nfail) if the card is already reseted (after a reboot).\n\nPS : it seems there are missing reset when leaving monitor mode...\n\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\n"
    },
    {
      "commit": "c08ad1e304061dbd6ef7545d8f2db530b43c0fbd",
      "tree": "ce55c1ed1d7aabe5dd691a9270de9f63a4ae3738",
      "parents": [
        "ee7ebdf40260c6c5586f20cda5d253bc988e7baa"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Tue Nov 29 02:59:27 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Dec 01 02:28:56 2005 -0500"
      },
      "message": "[PATCH] orinoco: fix setting power management parameters\n\nPower management parameters could not be set by iwconfig due to\nincorrect error handling.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "c902f981b79b512eb3d0c0410f8cae88c78beb57",
      "tree": "6c18ba859a0d11d14402b3c1b303f00f0e561915",
      "parents": [
        "97bae8dc961f59e81e85c7f92ff04f5ff73c20e8",
        "f7492f17f2123f0f4db5f9e8ba89867a7b352658"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 15:07:11 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 15:07:11 2005 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027\n"
    },
    {
      "commit": "f7492f17f2123f0f4db5f9e8ba89867a7b352658",
      "tree": "8e81147b6b1bb6a7784d56024a21e17ceda2a14b",
      "parents": [
        "51c83a946d5c8bc05eef7828197080f31fa33601"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 15:06:59 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 15:06:59 2005 -0500"
      },
      "message": "[wireless hermes] build fix\n"
    },
    {
      "commit": "51c83a946d5c8bc05eef7828197080f31fa33601",
      "tree": "5ece41dc3bd597f93d22ff499952b161060c371d",
      "parents": [
        "cea00da3972806d213a7dbe1b98e889435385e6b",
        "eaf8f53bc001d20aa59aa4519b71f11a1cc7f945"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 13:57:44 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 13:57:44 2005 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.tuxdriver.com/git/netdev-jwl\n"
    },
    {
      "commit": "eaf8f53bc001d20aa59aa4519b71f11a1cc7f945",
      "tree": "14976ddc4b0dab125a6e42bb503dcdaa4ff50f18",
      "parents": [
        "a7a461b32fdff1e7db42b50db53840e4fa978384"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Sat Nov 12 12:50:12 2005 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 18 13:51:40 2005 -0500"
      },
      "message": "[PATCH] ipw2100: Fix \u0027Driver using old /proc/net/wireless...\u0027 message\n\nipw2100: Fix \u0027Driver using old /proc/net/wireless...\u0027 message\n\nWireless extensions moved the get_wireless_stats handler from being\nin net_device into wireless_handler.\n\nA prior instance of this patch resolved the issue for the ipw2200.\nThis one fixes it for the ipw2100.\n\nSigned-off-by: Benoit Boissinot \u003cbenoit.boissinot@ens-lyon.org\u003e\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "97bae8dc961f59e81e85c7f92ff04f5ff73c20e8",
      "tree": "4b1d350e36c76cf1d1665292976af8cc10d57e4c",
      "parents": [
        "15d014d13149aedd76cbff1b5c3bbfe839391457",
        "cea00da3972806d213a7dbe1b98e889435385e6b"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 13:36:39 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 13:36:39 2005 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027\n"
    },
    {
      "commit": "c5b42f343d19d0a04782db0dde5b128dd282f95c",
      "tree": "ec0b45fac9f38dcc6b6066efbfea7b04450060e7",
      "parents": [
        "cbf7c42b727826770a44c0a10ef3663da08e64bc"
      ],
      "author": {
        "name": "Gabriel A. Devenyi",
        "email": "ace@staticwave.ca",
        "time": "Sat Nov 12 16:00:46 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 13:31:00 2005 -0500"
      },
      "message": "[PATCH] drivers/net/wireless/hermes.c unsigned int comparision\n\nhermas_bap_pread,  hermes_bap_pwrite, and hermes_bap_pwrite_pad all have a parameter \"len\" that is declared unsigned,\nbut checked for a value less than zero. Auditing the callers, it is possible for len to be passed a negative value, so len should be an int.\n\nThanks to LinuxICC (http://linuxicc.sf.net)\n\nSigned-off-by: Gabriel A. Devenyi \u003cace@staticwave.ca\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "cbf7c42b727826770a44c0a10ef3663da08e64bc",
      "tree": "0206348a235c72ecb239f2fd82c29ac5daf38a5c",
      "parents": [
        "344547093274c8bdb87becb939e5c8ab009ebfe6"
      ],
      "author": {
        "name": "Roger While",
        "email": "simrw@sim-basis.de",
        "time": "Mon Nov 14 11:50:46 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 13:29:41 2005 -0500"
      },
      "message": "[PATCH] prism54 : Remove extraneous udelay/register read\n\nIn isl_38xx.c\nIn routine isl38xx_trigger-device\n\nMove unnecessary udelay/register read.\nThis is only required when hand-compiling the driver and\nsetting  VERBOSE \u003e SHOW_ERROR_MESSAGES\n\nSigned-off-by: Roger While \u003csimrw@sim-basis.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "620d9aa95b7910da07912340971bc2d9b2497382",
      "tree": "dc6389a6a1020dd69b120b4958cd85f0e23d6be2",
      "parents": [
        "2afecc047e9077d8dc9e312b32e944955e71ce53"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 16 16:09:53 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 13:29:06 2005 -0500"
      },
      "message": "[PATCH] i82593.h: make header comment GPL-compatible\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "1f8fc99300c6247cace008c470f31eb86e9e7802",
      "tree": "8e09406ea2d7a4de8343185277576fed47725d97",
      "parents": [
        "638cbac8de9b57345a9446e107b6aebc10b58970",
        "7635d345b2c047339b44c85fff486c6b94b67216"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 13:23:52 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 13:23:52 2005 -0500"
      },
      "message": "Merge branch \u0027upstream-jgarzik\u0027 of git://git.tuxdriver.com/git/netdev-jwl\n"
    },
    {
      "commit": "3b26b1100e26811e54770abaa221eae140ba840d",
      "tree": "eb19e8e3145dfeb93ca5f1f9882302f5831fb35b",
      "parents": [
        "efb3442cf1c65747a858476e10f705612383eed1"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Nov 17 13:58:30 2005 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 08:32:58 2005 -0800"
      },
      "message": "[PATCH] ipw2200: fix error log offset calculation\n\nThis fixes a slab corruption issue in the ipw2200 driver: it essentially\nmultiplied the error log number _twice_ by the size of the error element\nentry (once explicitly in the code, and once implicitly as part of the\nregular pointer arithmetic).\n\nCc: Henrik Brix Andersen \u003cbrix@gentoo.org\u003e\nCc: Bernard Blackham \u003cbernard@blackham.com.au\u003e\nCc: Zilvinas Valinskas \u003czilvinas@gemtek.lt\u003e\nCc: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n--\n"
    },
    {
      "commit": "efb3442cf1c65747a858476e10f705612383eed1",
      "tree": "a093915da40a7887a8c8a3f927177764a55d33d2",
      "parents": [
        "0db169f9703115bab09eda5d89a8f6937a7bf98e"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Wed Nov 16 21:55:05 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 08:32:58 2005 -0800"
      },
      "message": "[PATCH] ipw2200: disallow direct scanning when device is down\n\nThe function ipw_request_direct_scan() should bail out when the device\nis down.  This fixes a lockup caused by wpa_supplicant triggering\nipw_request_direct_scan() while the driver was in a middle of a reset\ndue to firmware errors.\n\nThanks to Zilvinas Valinskas for reporting the bug and helping me\ndebug it.\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nAcked-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7635d345b2c047339b44c85fff486c6b94b67216",
      "tree": "26c3084df392c33094fd58bba0b8286e56940e18",
      "parents": [
        "5bc4c36d7cd9f1605efeade67b3d27845a4affcd"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Nov 13 13:26:25 2005 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 16 14:13:20 2005 -0500"
      },
      "message": "[PATCH] hostap: rename hostap.c to hostap_main.c\n\nI wanted to remove the #include \"hostap_ioctl.c\" from hostap.c and\nbuild hostap_ioctl.c separately, but this doesn\u0027t work since hostap.c\nhas the same name as the module.\n\nAfter renaming hostap.c this will be possible.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Jouni Malinen \u003cjkmaline@cc.hut.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5bc4c36d7cd9f1605efeade67b3d27845a4affcd",
      "tree": "e843b8935601345fb926bf979a31f43b34d44079",
      "parents": [
        "4d791aadf63c9d605bc9a4144e79d5756fc29fb3"
      ],
      "author": {
        "name": "Christophe Lucas",
        "email": "clucas@rotomalug.org",
        "time": "Sat Nov 12 21:58:53 2005 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 16 14:13:20 2005 -0500"
      },
      "message": "[PATCH] atmel: audit return code of create_proc_read_entry\n\nSigned-off-by: Christophe Lucas \u003cclucas@rotomalug.org\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4d791aadf63c9d605bc9a4144e79d5756fc29fb3",
      "tree": "8a8d09d11a00a1d3487fd76c3ffc371ac2aff160",
      "parents": [
        "c1120b22499d7e13e5cd2349cb2168b76d0edaca"
      ],
      "author": {
        "name": "Carlo Perassi",
        "email": "carlo@linux.it",
        "time": "Sun Nov 13 15:02:15 2005 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Nov 16 14:13:20 2005 -0500"
      },
      "message": "[PATCH] atmel: CodingStyle cleanup\n\nReading this driver I noticed some trailing whitespaces and tabs so I\nremoved them with some 80th column fitting and a few more similar\nthings.\n\nSigned-off-by: Carlo Perassi \u003ccarlo@linux.it\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2ecc26b87a2b3e8650d3c7fe3fc85a8c73d5560d",
      "tree": "0453e556241830d675d2063b74ac3b769326b379",
      "parents": [
        "6af37fa9928a0d50cda1bad14b2eda8c1a4d1a0e",
        "b16a228d05a95b27d77d07a91688382f68ece8a7"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:14:56 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:14:56 2005 -0500"
      },
      "message": "Merge branch \u0027atmel\u0027\n"
    },
    {
      "commit": "b16a228d05a95b27d77d07a91688382f68ece8a7",
      "tree": "a76708ef80110839f6f8cc88da292962548d51f5",
      "parents": [
        "741b2252a5e14d6c60a913c77a6099abe73a854a"
      ],
      "author": {
        "name": "simon@thekelleys.org.uk",
        "email": "simon@thekelleys.org.uk",
        "time": "Sun Oct 30 15:50:15 2005 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:12:17 2005 -0500"
      },
      "message": "[PATCH] Atmel wireless update\n\n* Merge PCMCIA card table with new Brodowski PCMCIA id table.\n* Add missing entries to PCMCIA id table.\n* Other tweaks to conform with Documentation/driver-changes.txt\n  (types, call request_region, etc)\n* Fix size of requested IO region.\n* Reduce printk verbosity.\n* Remove EXPERIMENTAL\n* tweak to association code - don\u0027t force shared key authentication\n  when wep in use.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "a7c243b544c0e9f6775c2607decaa59d54fb9e11",
      "tree": "86fdb4d2d6cef932af7497f28827e7d52b29e48c",
      "parents": [
        "7df446e7e043b2ba5fd5de42529f9d797e8b501a",
        "f406db8cba6bbce42b96490e6d31bdec229ad994"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 08:34:36 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 08:34:36 2005 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "733482e445ca4450cf41381b1c95e2b8c7145114",
      "tree": "d31a2fdaeb8e439fc348a781c780a035d794266d",
      "parents": [
        "c1a0f5e3c01d28b6782457bee5ae5ace3a9958ec"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Tue Nov 08 21:34:55 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:57 2005 -0800"
      },
      "message": "[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason\n\nThis patch removes almost all inclusions of linux/version.h.  The 3\n#defines are unused in most of the touched files.\n\nA few drivers use the simple KERNEL_VERSION(a,b,c) macro, which is\nunfortunatly in linux/version.h.\n\nThere are also lots of #ifdef for long obsolete kernels, this was not\ntouched.  In a few places, the linux/version.h include was move to where\nthe LINUX_VERSION_CODE was used.\n\nquilt vi `find * -type f -name \"*.[ch]\"|xargs grep -El \u0027(UTS_RELEASE|LINUX_VERSION_CODE|KERNEL_VERSION|linux/version.h)\u0027|grep -Ev \u0027(/(boot|coda|drm)/|~$)\u0027`\n\nsearch pattern:\n/UTS_RELEASE\\|LINUX_VERSION_CODE\\|KERNEL_VERSION\\|linux\\/\\(utsname\\|version\\).h\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c2a8fad43376b2567087358a9cc46844f742342e",
      "tree": "1e00e52b1cb7cf63856a3d865381a03369a263a0",
      "parents": [
        "eedb9f09e92598c165de37a8c210434d270ca3a6"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 00:49:38 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 00:49:38 2005 -0500"
      },
      "message": "[wireless ipw2100] kill unused-var warnings for debug-disabled code\n"
    },
    {
      "commit": "eedb9f09e92598c165de37a8c210434d270ca3a6",
      "tree": "11f4ab9bcc75210c2b4a15dc33c3f4d6a612deec",
      "parents": [
        "f24e09754bcb4d367664ea635c0c4ccde6ec4df5",
        "826d2abe9945372c8838398bfd88a1caa5844d41"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 00:47:08 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 00:47:08 2005 -0500"
      },
      "message": "Merge rsync://bughost.org/repos/ipw-delta/\n"
    },
    {
      "commit": "3133c5e896c0b2509e72ae0c2cb9452c80d47f46",
      "tree": "ae8af7e85d0a7c402cca7d31eac2935897e1d698",
      "parents": [
        "6b995751c2e851d2bc9c277b5884d0adb519e31d",
        "b69a3aa85cb7bda2eb6c5932a62c1337d0d6612c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Nov 07 22:54:48 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Nov 07 22:54:48 2005 -0500"
      },
      "message": "Merge git://git.tuxdriver.com/git/netdev-jwl\n"
    },
    {
      "commit": "b69a3aa85cb7bda2eb6c5932a62c1337d0d6612c",
      "tree": "64a65fcec724795c213ab96c1419c95a78c41be4",
      "parents": [
        "f36be62115aabd50b4eda0f06f07ab5fae2e9cfd"
      ],
      "author": {
        "name": "Panagiotis Issaris",
        "email": "takis@issaris.org",
        "time": "Tue Nov 08 00:03:15 2005 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 21:50:01 2005 -0500"
      },
      "message": "[PATCH] wireless net: Conversions of kmalloc/memset to kzalloc\n\nMore conversions of kmalloc/memset to kzalloc\n\nSigned-off-by: Panagiotis Issaris \u003ctakis@issaris.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f36be62115aabd50b4eda0f06f07ab5fae2e9cfd",
      "tree": "9fd9f6a2b0a53bbf316eb72594282b0a6d345b3c",
      "parents": [
        "097688ef4710648db335c3c4fa243751f60b330a"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Nov 08 00:41:48 2005 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 21:50:01 2005 -0500"
      },
      "message": "[PATCH] atmel: memset correct range\n\nSpecify the correct range when calling memset in atmel_get_range.\nDo this by specifying the size of the structure, rather than the size\nof the pointer.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0b47939fe616a5e0dd279d98d1eb372e4acc1c09",
      "tree": "0e7d5bceaba4a2ca0d55accdd59218edc4d023c5",
      "parents": [
        "de7fe963b123365a27f82330689806226a48d088"
      ],
      "author": {
        "name": "Roger While",
        "email": "simrw@sim-basis.de",
        "time": "Mon Nov 07 20:58:21 2005 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 21:50:00 2005 -0500"
      },
      "message": "[PATCH] prism54 : Transmit stats updated in wrong place\n\nMove update of the transmit statistics to the correct place.  This\nwould be just before starting transmission rather than (potentially\nlong) afterward.\n\nSigned-off-by: Roger While \u003csimrw@sim-basis.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "de7fe963b123365a27f82330689806226a48d088",
      "tree": "19bcac799db2f77420ada3ca4356cbb906da17de",
      "parents": [
        "ac1f60db6a62c8605b551497c8002ba267ea1f4a"
      ],
      "author": {
        "name": "Roger While",
        "email": "simrw@sim-basis.de",
        "time": "Mon Nov 07 20:57:58 2005 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 21:50:00 2005 -0500"
      },
      "message": "[PATCH] prism54 : Unused variable / extraneous udelay\n\nIn isl_38xx.c :\nThe variable \"counter\" is defined and incremented but never\nused except if the driver is hand-compiled setting\nVERBOSE \u003e SHOW_ERROR_MESSAGES.\nMove the definition and the increment to within the\n#if VERBOSE ..   block.\n\nRemove extraneous udelay\u0027s.\nThese are not required when triggering the device.\n\nSigned-off-by: Roger While \u003csimrw@sim-basis.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cf1b479b6922c6736d9f00d90c2b78e977692c93",
      "tree": "bd7488fcae82f9614c2ee44d7d982e15a3c04b55",
      "parents": [
        "81715376de909637b957f856e30880871fbd78fc"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Oct 20 16:35:24 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:15 2005 -0600"
      },
      "message": "Update version ipw2200 stamp to 1.0.8\n"
    },
    {
      "commit": "81715376de909637b957f856e30880871fbd78fc",
      "tree": "66319480546e4912c9a5a922d6e679e2d5825ad7",
      "parents": [
        "286568ab1e8f0e09a76cfa58e8ed48ddc44484b5"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Aug 25 01:37:28 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:13 2005 -0600"
      },
      "message": "Updated firmware version stamp to 2.4 from 2.3 so it will use the latest firmware.\nYou can obtain the firmware at http://ipw2200.sf.net/firmware.php\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "286568ab1e8f0e09a76cfa58e8ed48ddc44484b5",
      "tree": "fbb8bdd43cbc12b642ed4109a8b2de99793e4f47",
      "parents": [
        "9d5b880bb8e977426d64a4caebe3fd3ae73a2862"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Tue Aug 30 10:34:25 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:10 2005 -0600"
      },
      "message": "Fixed parameter reordering in firmware log routine.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "9d5b880bb8e977426d64a4caebe3fd3ae73a2862",
      "tree": "eabb0466805d6e13268951f50edf331ffee526a5",
      "parents": [
        "035205760e4f28082fedb258a20c804746c84ffe"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Wed Oct 19 16:25:33 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:07 2005 -0600"
      },
      "message": "Fixed problem with not being able to send broadcast packets.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "035205760e4f28082fedb258a20c804746c84ffe",
      "tree": "5d13b9c6287f1e6f753f859026920e9c67f53689",
      "parents": [
        "991d1cc5963f4926478f3139ec0b0dd26a2c888c"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Wed Oct 19 16:12:31 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:05 2005 -0600"
      },
      "message": "Added channel support for ipw2200 cards identified as \u0027ZZR\u0027\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "991d1cc5963f4926478f3139ec0b0dd26a2c888c",
      "tree": "dcfb9b32f23be2c8952797fd81174219abd76c85",
      "parents": [
        "e758256104c3c2475f7746bc1b348c99cdb207f2"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Oct 13 09:26:48 2005 +0000"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:02 2005 -0600"
      },
      "message": "Removed warning about TKIP not being configured if countermeasures are\nconfigured.\n\nCountermeasures default to being turned off when wpa_supplicant runs,\nregardless of if TKIP is being used.  They are only turned on if a TKIP\nis running.  The warning we were printing is therefore not needed.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "e758256104c3c2475f7746bc1b348c99cdb207f2",
      "tree": "c3076d27876f5d633db3ed5f8e3e4775679b7245",
      "parents": [
        "8935f39e86e3707770e091fb58d9060307edf959"
      ],
      "author": {
        "name": "Ben Cahill",
        "email": "ben.m.cahill@intel.com",
        "time": "Thu Oct 06 15:34:41 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:00 2005 -0600"
      },
      "message": "Fixes missed beacon logic in relation to on-network AP roaming.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "8935f39e86e3707770e091fb58d9060307edf959",
      "tree": "d85da62867f9d46fe68baed98186a4f04bb787ae",
      "parents": [
        "97a78ca968b84a5e9d8854622b4760cec5058f77"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Wed Oct 05 15:59:08 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:57 2005 -0600"
      },
      "message": "Removed legacy WIRELESS_EXT checks from ipw2200.c\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "97a78ca968b84a5e9d8854622b4760cec5058f77",
      "tree": "79a8105f17bab5db404d1f9bd49b3fa916fd1eb1",
      "parents": [
        "87bb5e3814572b85cf5d4650fb1f88267411845f"
      ],
      "author": {
        "name": "Benoit Boissinot",
        "email": "bboissin+ipw2100@gmail.com",
        "time": "Thu Sep 15 17:30:28 2005 +0000"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:54 2005 -0600"
      },
      "message": "Fix \u0027Driver using old /proc/net/wireless support, please fix driver !\u0027 message.\n\nWireless extensions moved the get_wireless_stats handler from being\nin net_device into wireless_handler.\n\nSigned-off-by: Benoit Boissinot \u003cbenoit.boissinot@ens-lyon.org\u003e\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "87bb5e3814572b85cf5d4650fb1f88267411845f",
      "tree": "b4e20691e20077eaee00eab3266b32f3c1b7da05",
      "parents": [
        "9ef539d0d6fca1cd0b1f9b884be8b92cb80159c9"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Sep 15 01:00:31 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:52 2005 -0600"
      },
      "message": "Pulled out a stray KERNEL_VERSION check around the suspend handler.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "9ef539d0d6fca1cd0b1f9b884be8b92cb80159c9",
      "tree": "3b86e4c0453ac4cd87a2d58378fc531f93c23597",
      "parents": [
        "e63247269de722c3e753991025fb7f15c6aba9aa"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Sep 15 00:42:42 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:49 2005 -0600"
      },
      "message": "Updated driver version stamps for ipw2100 (1.1.3) and ipw2200 (1.0.7)\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "e63247269de722c3e753991025fb7f15c6aba9aa",
      "tree": "905710c6c5ad75b90dbb11da009dd064b705c03a",
      "parents": [
        "f4ff497d45c7071166277a39590cc59b50dc893c"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Wed Sep 14 21:04:15 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:47 2005 -0600"
      },
      "message": "Fixes WEP firmware error condition.\n\nThe problem is caused by the patch in bug455 -- Channel change flood\ngenerates fatal error.\n\nThe patch set the DISASSOCIATING status bit after sending the command.\nThe process was scheduled out when waiting for the command to be sent to\nthe card. The disassociated notification clears the DISASSOCIATING bit\nin the tasklet before the process set the bit.\n\nMove the bit setting code before sending the command now.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "f4ff497d45c7071166277a39590cc59b50dc893c",
      "tree": "1db4370e38cc2ba866dc6068fadee23f8f587590",
      "parents": [
        "29cb843e6457c45c4a257a0d2080da3fd7fb9d1e"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Mon Sep 12 10:48:48 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:44 2005 -0600"
      },
      "message": "[Fix bug# 771] Too many (8) bytes recieved when using AES/hwcrypto\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "29cb843e6457c45c4a257a0d2080da3fd7fb9d1e",
      "tree": "8342a3735fac973f66a469d31630b3bb3cd4a7cf",
      "parents": [
        "392d0f6d0752e6a3e25c3e3da95d78c53b0fd7a1"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Mon Sep 12 10:43:33 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:41 2005 -0600"
      },
      "message": "Fixes problem with WEP not working (association succeeds, but no Tx/Rx)\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "392d0f6d0752e6a3e25c3e3da95d78c53b0fd7a1",
      "tree": "7af3f936974a169cc86a20f463f83af0f308276c",
      "parents": [
        "fb7ccc9e6d1a2872ea8a07154f1689d19a7576c5"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Wed Sep 07 18:39:03 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:39 2005 -0600"
      },
      "message": "Removed PF_SYNCTHREAD legacy.\n\nThe PF_SYNCTHREAD check was introduced to try and remain compatible with\nSWSUSP2.  This check is no longer needed with newer versions.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "fb7ccc9e6d1a2872ea8a07154f1689d19a7576c5",
      "tree": "9639c1c101af0d99f3f87f5a49d9ad9add887b7d",
      "parents": [
        "cdd1fa1e10a2231b5e24bde82550ac499aa5dcc4"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Wed Sep 07 18:19:08 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:36 2005 -0600"
      },
      "message": "Fixed problem with get_cmd_string not existing if CONFIG_IPW_DEBUG disabled.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "cdd1fa1e10a2231b5e24bde82550ac499aa5dcc4",
      "tree": "8c2a2ff794bf3e53b350f0ee7e8971f7d96aae32",
      "parents": [
        "567deaf6d4a3372cd16b8719741ca3a6157c9615"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Wed Aug 31 18:14:27 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:34 2005 -0600"
      },
      "message": "Card with WEP enabled and using shared-key auth will have firmware\nerror when it tries to auth to a WPA ap. The patch filters out WPA\nnetworks if the card is not wpa enabled when selecting network to\nassociate to.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\n"
    },
    {
      "commit": "567deaf6d4a3372cd16b8719741ca3a6157c9615",
      "tree": "70b81b5a07473eb1a1de798e9271a1389306b43c",
      "parents": [
        "90700fd982022f0519e7bd7595adb8084f36d1c6"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Wed Aug 31 18:07:22 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:29 2005 -0600"
      },
      "message": "Mixed PTK/GTK CCMP/TKIP support.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\n"
    },
    {
      "commit": "90700fd982022f0519e7bd7595adb8084f36d1c6",
      "tree": "297461b8ec67e914f0518be5ddb21831bb179b45",
      "parents": [
        "24a47dbd89a2738bc149de4685ae5a2a97193ae1"
      ],
      "author": {
        "name": "Peter Jones",
        "email": "pjones@redhat.com",
        "time": "Fri Aug 26 16:51:06 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:25 2005 -0600"
      },
      "message": "Fixed is_network_packet() to include checking for broadcast packets.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "24a47dbd89a2738bc149de4685ae5a2a97193ae1",
      "tree": "8f51a610a39581d48b6b9a6e7a0e4ba8420df8a3",
      "parents": [
        "a4f6bbb305123c2c42322a10a770be64089a17ca"
      ],
      "author": {
        "name": "Mike Kershaw",
        "email": "dragorn@kismetwireless.net",
        "time": "Fri Aug 26 00:41:54 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:22 2005 -0600"
      },
      "message": "Adds radiotap support to ipw2200 in monitor mode..\n\nSigned-off-by: Mike Kershaw \u003cdragorn@kismetwireless.net\u003e\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "a4f6bbb305123c2c42322a10a770be64089a17ca",
      "tree": "6f43bf7bb84b7ef2459e2b1023fb1db34ffb8cbc",
      "parents": [
        "054b08d48464bfa8e5be69829b59bd599c5dcd72"
      ],
      "author": {
        "name": "Peter Jones",
        "email": "pjones@redhat.com",
        "time": "Fri Aug 26 00:33:34 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:19 2005 -0600"
      },
      "message": "Make all the places the firmware fails to load showerrors (in decimal,\nso you can cross-reference errno.h easily).\n\nSigned-off-by: Peter Jones \u003cpjones@redhat.com\u003e\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "054b08d48464bfa8e5be69829b59bd599c5dcd72",
      "tree": "c60cb9e8e0407d8b98572e933c5fd250a82e05ee",
      "parents": [
        "55135791819270a412dfb99f66301f02c72edadf"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Thu Aug 25 17:45:49 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:17 2005 -0600"
      },
      "message": "Don\u0027t set hardware WEP if we are actually using TKIP/AES.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\n"
    },
    {
      "commit": "55135791819270a412dfb99f66301f02c72edadf",
      "tree": "b854cf6f17428f9610cf9868e0a51b66b6465b1a",
      "parents": [
        "7b99659f97ca20e5f1ea56253a9449d278d825d5"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Aug 25 17:43:14 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:14 2005 -0600"
      },
      "message": "[Bug 760] Fix setting WEP key in monitor mode causes IV lost.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\n"
    },
    {
      "commit": "7b99659f97ca20e5f1ea56253a9449d278d825d5",
      "tree": "318b810e66466299874004b202fa7ee9a4538878",
      "parents": [
        "a0e04ab36048eb1c3da2524b5b0b802b6ab064f0"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Thu Aug 25 17:36:13 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:11 2005 -0600"
      },
      "message": "[Bug 455] Fix frequent channel change generates firmware fatal error.\n\nBecause of the frequent channel change, it is possible that when we are\ntry to associate with channel 1 (authenticated but not associated).\nAnother channel change comes at this time, then the driver will issue\ndisassociate command to the firmware which will cause the fatal error.\n\nIt seems that the association/disassociation procedure should not be\ninterrupted.\n\nThe patch attached adds test on STATUS_ASSOCIATING | STATUS_DISASSOCIATING\nin ipw_send_cmd(), when ensures that commands will not be sent to firmware\nwhen we are in these two status.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\n"
    },
    {
      "commit": "a0e04ab36048eb1c3da2524b5b0b802b6ab064f0",
      "tree": "a12ae524c5da22d51a66440822776b565d22c31c",
      "parents": [
        "3b9990cb1751d3d267c0e5c94bff0f155c944c66"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Aug 25 00:49:43 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:09 2005 -0600"
      },
      "message": "Added wait_state wakeup on scan completion.\nFixed copyright date in ipw2200.h\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "3b9990cb1751d3d267c0e5c94bff0f155c944c66",
      "tree": "4889e130e3d3482a8784cdd7d0d38b8bcc93b246",
      "parents": [
        "1fe0adb4314009362d28205bbf09f6d758e82002"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Fri Aug 19 13:18:55 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:06 2005 -0600"
      },
      "message": "Updated ipw2200 to use the new ieee80211 callbacks\n(handle_probe_response, handle_beacon, handle_association_response).\n\nFixed a problem with ipw_send_cmd() returning non-zero on success.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "1fe0adb4314009362d28205bbf09f6d758e82002",
      "tree": "63809744601a0f97ed8499c72377ab49d78a78ab",
      "parents": [
        "f6c5cb7c6f8a85045996bfc3442af963d6578d60"
      ],
      "author": {
        "name": "Liu Hong",
        "email": "hong.liu@intel.com",
        "time": "Fri Aug 19 09:33:10 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:03 2005 -0600"
      },
      "message": "Migrated some of the channel verification code back into the driver to\nkeep regulatory consistency in one location.\n\nSigned-off-by: James Ketrenos\n"
    },
    {
      "commit": "f6c5cb7c6f8a85045996bfc3442af963d6578d60",
      "tree": "47de65141268590002d7c9a091303681f84a6595",
      "parents": [
        "9ddf84f6f20335ce896feb459b19c3258bbf2e96"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Aug 25 00:39:09 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:00 2005 -0600"
      },
      "message": "Added cmdlog in non-debug systems.\n\nYou can now specify via the module parameter \u0027cmdlog\u0027 to allocate a\nring buffer for caching host commands sent to the firmware. They can\nthen be dumped at any time via the sysfs entry \u0027cmd_log\u0027\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "9ddf84f6f20335ce896feb459b19c3258bbf2e96",
      "tree": "48e2e961031aa7bb7fe7fef401ba132b1e53bf39",
      "parents": [
        "b39860c60b135ef16c1c16a3e2a757ff8070c5ad"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Tue Aug 16 17:07:11 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:58 2005 -0600"
      },
      "message": "Changed all of the ipw_send_cmd() calls to return any ipw_send_cmd error\ncodes to the caller and changed ipw_send_cmd itself to print the error\nmessage to the syslog indicating which command failed to be sent.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    }
  ],
  "next": "b39860c60b135ef16c1c16a3e2a757ff8070c5ad"
}
