)]}'
{
  "commit": "5f9f1812b68a2979bc97399cd4954f1c191986af",
  "tree": "b1382e991cb71c146811012708ef65e78d36ac97",
  "parents": [
    "203afecaa320fa8c541ce130aed449ff53f5b4aa"
  ],
  "author": {
    "name": "Felix Fietkau",
    "email": "nbd@openwrt.org",
    "time": "Fri Mar 25 21:39:19 2011 +0100"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Mon Apr 04 16:20:00 2011 -0400"
  },
  "message": "mac80211: remove the dependency on crypto_blkcipher\n\nThe only thing that using crypto_blkcipher with ecb does over just using\narc4 directly is wrapping the encrypt/decrypt function into a for loop,\nlooping over each individual character.\nTo be able to do this, it pulls in around 40 kb worth of unnecessary\nkernel modules (at least on a MIPS embedded device).\nUsing arc4 directly not only eliminates those dependencies, it also makes\nthe code smaller.\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "513f85cc2ae1b1ad707f8a878fcf2fd5e6e93a91",
      "old_mode": 33188,
      "old_path": "net/mac80211/Kconfig",
      "new_id": "f5fdfcbf552a100d45e703455ed07145789e36bc",
      "new_mode": 33188,
      "new_path": "net/mac80211/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "a404017014246c19fd9c64d6edda717015cbe140",
      "old_mode": 33188,
      "old_path": "net/mac80211/ieee80211_i.h",
      "new_id": "6eb2c8523eeb03f01e3df0d76fa220cff1b55f72",
      "new_mode": 33188,
      "new_path": "net/mac80211/ieee80211_i.h"
    },
    {
      "type": "modify",
      "old_id": "e840c9cd46db94b122b56f2fb34bf53873585896",
      "old_mode": 33188,
      "old_path": "net/mac80211/tkip.c",
      "new_id": "757e4eb2baf7d97a9b07cfdffc0451199a832baf",
      "new_mode": 33188,
      "new_path": "net/mac80211/tkip.c"
    },
    {
      "type": "modify",
      "old_id": "7e83dee976fa0d4834ec6c09d6a0bb76b3e1123e",
      "old_mode": 33188,
      "old_path": "net/mac80211/tkip.h",
      "new_id": "1cab9c86978fdbe8e0f3c1d10b27f37557e31026",
      "new_mode": 33188,
      "new_path": "net/mac80211/tkip.h"
    },
    {
      "type": "modify",
      "old_id": "2ff6d1e3ed21565524fc55c724b24bbee67dd0c6",
      "old_mode": 33188,
      "old_path": "net/mac80211/wep.c",
      "new_id": "a1c6bfd55f0ff99428f6f5bbc83b576e2a90ce8a",
      "new_mode": 33188,
      "new_path": "net/mac80211/wep.c"
    },
    {
      "type": "modify",
      "old_id": "58654ee335186d2a3d0f588221dd62d22cf4cf0d",
      "old_mode": 33188,
      "old_path": "net/mac80211/wep.h",
      "new_id": "01e54840a6285b625ca48092cd1fb322278e1b00",
      "new_mode": 33188,
      "new_path": "net/mac80211/wep.h"
    }
  ]
}
