)]}'
{
  "commit": "6ae15df16ef3dc3f5f043e94bb2cd4aa6c7f2aa8",
  "tree": "4aaf3f6dd60df4dd712679e8594796dfd8322194",
  "parents": [
    "76ea4c7f4cd319dee35934ecab57745feae58fa5"
  ],
  "author": {
    "name": "Daniel Drake",
    "email": "dsd@gentoo.org",
    "time": "Thu Jun 01 15:37:22 2006 +0100"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Mon Jun 05 15:51:30 2006 -0400"
  },
  "message": "[PATCH] softmac: Fix handling of authentication failure\n\nMy router blew up earlier, but exhibited some interesting behaviour during\nits dying moments. It was broadcasting beacons but wouldn\u0027t respond to\nany authentication requests.\n\nI noticed that softmac wasn\u0027t playing nice with this, as I couldn\u0027t make it try\nto connect to other networks after it had timed out authenticating to my ill\nrouter.\n\nTo resolve this, I modified the softmac event/notify API to pass the event\ncode to the callback, so that callbacks being notified from\nIEEE80211SOFTMAC_EVENT_ANY masks can make some judgement. In this case, the\nieee80211softmac_assoc callback needs to make a decision based upon whether\nthe association passed or failed.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "703463a8828b2f8e5ba3a14f6214f968c4fd3c3e",
      "old_mode": 33188,
      "old_path": "include/net/ieee80211softmac.h",
      "new_id": "7a483ab4022f98cd20d4946dc7f61054d08e30f0",
      "new_mode": 33188,
      "new_path": "include/net/ieee80211softmac.h"
    },
    {
      "type": "modify",
      "old_id": "5d90b9a6ee50f5863027a1e957b1d918bbdfa0b7",
      "old_mode": 33188,
      "old_path": "net/ieee80211/softmac/ieee80211softmac_assoc.c",
      "new_id": "5e9a90651d04f5433225357dad60ac5c396218d2",
      "new_mode": 33188,
      "new_path": "net/ieee80211/softmac/ieee80211softmac_assoc.c"
    },
    {
      "type": "modify",
      "old_id": "4b153f7cc96c7096f41515a15013882734d45197",
      "old_mode": 33188,
      "old_path": "net/ieee80211/softmac/ieee80211softmac_event.c",
      "new_id": "f34fa2ef666b5fa56247f060bae06a2d94f7f06e",
      "new_mode": 33188,
      "new_path": "net/ieee80211/softmac/ieee80211softmac_event.c"
    }
  ]
}
