)]}'
{
  "commit": "6eb6edf04acd09e3cea09456913e8da59323b89e",
  "tree": "7cf648aba7823b1b7cc9419f682a2dca60cc2e82",
  "parents": [
    "e5658d3e8a347f4393a9403b0cec8d43fa6214b1"
  ],
  "author": {
    "name": "James Ketrenos",
    "email": "jketreno@linux.intel.com",
    "time": "Thu Sep 22 10:34:15 2005 +0000"
  },
  "committer": {
    "name": "Jeff Garzik",
    "email": "jgarzik@pobox.com",
    "time": "Thu Sep 22 15:40:59 2005 -0400"
  },
  "message": "[PATCH] ieee80211: in-tree driver updates to sync with latest ieee80211 series\n\nChanged crypto method from requiring a struct ieee80211_device reference\nto the init handler.  Instead we now have a get/set flags method for\neach crypto component.\n\nSetting of TKIP countermeasures can now be done via\nset_flags(IEEE80211_CRYPTO_TKIP_COUNTERMEASURES)\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4a381a074fdd8e45547fe7df4f22bfe4a42bb4af",
      "old_mode": 33188,
      "old_path": "include/net/ieee80211.h",
      "new_id": "4851756202c5814ef66ea5089bd069f3f176c238",
      "new_mode": 33188,
      "new_path": "include/net/ieee80211.h"
    },
    {
      "type": "modify",
      "old_id": "daf3b2c6b038d9b7038b10243d5218d1bbcbc209",
      "old_mode": 33188,
      "old_path": "include/net/ieee80211_crypt.h",
      "new_id": "0c9d859d912edded9386a8c4448dcf3996609651",
      "new_mode": 33188,
      "new_path": "include/net/ieee80211_crypt.h"
    },
    {
      "type": "modify",
      "old_id": "e26bcc918032026814b483138e50b105ce53cb56",
      "old_mode": 33188,
      "old_path": "net/ieee80211/ieee80211_crypt.c",
      "new_id": "f3b6aa3be63878a08708cf5542f654117882527e",
      "new_mode": 33188,
      "new_path": "net/ieee80211/ieee80211_crypt.c"
    },
    {
      "type": "modify",
      "old_id": "081d8575dbb180bd54dcc1ab5ad358e380545199",
      "old_mode": 33188,
      "old_path": "net/ieee80211/ieee80211_crypt_ccmp.c",
      "new_id": "05a853c13012836fe518cf965049e84ce1f59b0a",
      "new_mode": 33188,
      "new_path": "net/ieee80211/ieee80211_crypt_ccmp.c"
    },
    {
      "type": "modify",
      "old_id": "e0733050ae7179d859342905e24317e34230af48",
      "old_mode": 33188,
      "old_path": "net/ieee80211/ieee80211_crypt_tkip.c",
      "new_id": "2e34f29b7956f46c4f81fef31953af4953fd2752",
      "new_mode": 33188,
      "new_path": "net/ieee80211/ieee80211_crypt_tkip.c"
    },
    {
      "type": "modify",
      "old_id": "2aaeac1e02d7881e5fc83a34fe0636d7d049ca89",
      "old_mode": 33188,
      "old_path": "net/ieee80211/ieee80211_crypt_wep.c",
      "new_id": "7c08ed2f2628f4dd439465f0abdd90358a8e39a9",
      "new_mode": 33188,
      "new_path": "net/ieee80211/ieee80211_crypt_wep.c"
    },
    {
      "type": "modify",
      "old_id": "3193125641672e59b0472f9280e4f993d4faf917",
      "old_mode": 33188,
      "old_path": "net/ieee80211/ieee80211_module.c",
      "new_id": "5714692e82b46d9fe9d9452a693aa994f0619d5a",
      "new_mode": 33188,
      "new_path": "net/ieee80211/ieee80211_module.c"
    },
    {
      "type": "modify",
      "old_id": "3dd2bbae0c24f10c7f3218ab2fcdf1a54dd60174",
      "old_mode": 33188,
      "old_path": "net/ieee80211/ieee80211_wx.c",
      "new_id": "ee7a70a132500c5834c8bb8d5e826f2bb8c0c235",
      "new_mode": 33188,
      "new_path": "net/ieee80211/ieee80211_wx.c"
    }
  ]
}
