)]}'
{
  "commit": "f3f9258678b081c3ef2f036aef450cd2053ef419",
  "tree": "a1c619e776cdea71943429dffbbaa87b0a7c7999",
  "parents": [
    "170ebf85160dd128e1c4206cc197cce7d1424705"
  ],
  "author": {
    "name": "Jouni Malinen",
    "email": "jouni.malinen@atheros.com",
    "time": "Fri Mar 20 17:57:36 2009 +0200"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Fri Mar 20 16:01:57 2009 -0400"
  },
  "message": "nl80211: Check that function pointer !\u003d NULL before using it\n\nNL80211_CMD_GET_MESH_PARAMS and NL80211_CMD_SET_MESH_PARAMS handlers\ndid not verify whether a function pointer is NULL (not supported by\nthe driver) before trying to call the function. The former nl80211\ncommand is available for unprivileged users, too, so this can\npotentially allow normal users to kill networking (or worse..) if\nmac80211 is built without CONFIG_MAC80211_MESH\u003dy.\n\nSigned-off-by: Jouni Malinen \u003cjouni.malinen@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e728fff474eb97bce9c983fac4afbc005f66fd1",
      "old_mode": 33188,
      "old_path": "net/wireless/nl80211.c",
      "new_id": "31b807af3235044557a72cffbf224d4926705280",
      "new_mode": 33188,
      "new_path": "net/wireless/nl80211.c"
    }
  ]
}
