)]}'
{
  "commit": "881d948c23442173a011f1adcfe4c95bf7f27515",
  "tree": "3d7e6a4bf23b960cf45a4d2c5734578168ce0424",
  "parents": [
    "369391db1aabd089cefaadaabb6d9fc82e78b0a7"
  ],
  "author": {
    "name": "Johannes Berg",
    "email": "johannes@sipsolutions.net",
    "time": "Wed Jan 21 15:13:48 2009 +0100"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Thu Jan 29 16:01:09 2009 -0500"
  },
  "message": "wireless: restrict to 32 legacy rates\n\nSince the standards only define 12 legacy rates, 32 is certainly\na sane upper limit and we don\u0027t need to use u64 everywhere. Add\nsanity checking that no more than 32 rates are registered and\nchange the variables to u32 throughout.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8bb6659c0b3f858c0508c10df03b6a9261f62ddc",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/b43/main.c",
      "new_id": "675a73a98072f81752dc60803fa547e56ca152d9",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/b43/main.c"
    },
    {
      "type": "modify",
      "old_id": "fb996c27a19b4b3340b7e682f319eae0a627631e",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/b43legacy/main.c",
      "new_id": "879edc786713710fdde14c61257a61e5c4798645",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/b43legacy/main.c"
    },
    {
      "type": "modify",
      "old_id": "64492feca9b2ca64c0f8710571aae5b3a9ed08b0",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/p54/p54.h",
      "new_id": "94c3acd1fcaf41e0058e53e79537b39c3296df5c",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/p54/p54.h"
    },
    {
      "type": "modify",
      "old_id": "cc56637e73b52f8f59bccb02b77d32dc27b9cdd2",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt2x00.h",
      "new_id": "46918deceda13ccd1e30c14bb1e069a0c4a2b1c8",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt2x00.h"
    },
    {
      "type": "modify",
      "old_id": "ef42559694f1f4a67e4b2996dfbf2166a2b7d61c",
      "old_mode": 33188,
      "old_path": "include/net/mac80211.h",
      "new_id": "c76484009baa3b1fe98441819e70c3ab69e29f1e",
      "new_mode": 33188,
      "new_path": "include/net/mac80211.h"
    },
    {
      "type": "modify",
      "old_id": "9e73aae40c5dadc05bffe63e9ba5c269e190ed1b",
      "old_mode": 33188,
      "old_path": "include/net/wireless.h",
      "new_id": "6c5b0820423220991986908653f684028436d0e3",
      "new_mode": 33188,
      "new_path": "include/net/wireless.h"
    },
    {
      "type": "modify",
      "old_id": "a8c72742a8b1cdc45aad49cf5bdf4a05d33eb50d",
      "old_mode": 33188,
      "old_path": "net/mac80211/ieee80211_i.h",
      "new_id": "70366efc792efdcda233c1296b011a9749b425e0",
      "new_mode": 33188,
      "new_path": "net/mac80211/ieee80211_i.h"
    },
    {
      "type": "modify",
      "old_id": "82f568e943657c2c5114ef111f57e53292011edc",
      "old_mode": 33188,
      "old_path": "net/mac80211/mesh.c",
      "new_id": "2d573f8470d00dcbf912756a8841bcc6ce23e04d",
      "new_mode": 33188,
      "new_path": "net/mac80211/mesh.c"
    },
    {
      "type": "modify",
      "old_id": "f1196f5c3efeb487770322189abe715a885c6f5f",
      "old_mode": 33188,
      "old_path": "net/mac80211/mesh.h",
      "new_id": "9e064ee98ee0040f1a2546361869ada96889e226",
      "new_mode": 33188,
      "new_path": "net/mac80211/mesh.h"
    },
    {
      "type": "modify",
      "old_id": "c140a1b71a5e1d55768fe06a21df43839e61d202",
      "old_mode": 33188,
      "old_path": "net/mac80211/mesh_plink.c",
      "new_id": "a8bbdeca013a1b3caf8c928226b7877b88a57cf6",
      "new_mode": 33188,
      "new_path": "net/mac80211/mesh_plink.c"
    },
    {
      "type": "modify",
      "old_id": "b9e4b93089c48c3f79b1fe499815eb8d36917e0b",
      "old_mode": 33188,
      "old_path": "net/mac80211/mlme.c",
      "new_id": "9852da54f5e7d02379fff5a8bec18fcf353fbf2e",
      "new_mode": 33188,
      "new_path": "net/mac80211/mlme.c"
    },
    {
      "type": "modify",
      "old_id": "3f559e3d0a7cfbcd5b71bafb27fa14906fc08b3c",
      "old_mode": 33188,
      "old_path": "net/mac80211/util.c",
      "new_id": "ede96c4fea2e2edada0b5e7a710eb5d827a88beb",
      "new_mode": 33188,
      "new_path": "net/mac80211/util.c"
    },
    {
      "type": "modify",
      "old_id": "b96fc0c3f1c446132cf71e3e0464a6a2ff4edd84",
      "old_mode": 33188,
      "old_path": "net/wireless/core.c",
      "new_id": "12522647608917c400d2fb905f04863930f65bcc",
      "new_mode": 33188,
      "new_path": "net/wireless/core.c"
    },
    {
      "type": "modify",
      "old_id": "e76cc28b034557fc1dfcadbae21a09307f6fee5c",
      "old_mode": 33188,
      "old_path": "net/wireless/util.c",
      "new_id": "487cdd9bcffcb0137fb3f6dd04db210c005eae06",
      "new_mode": 33188,
      "new_path": "net/wireless/util.c"
    }
  ]
}
