1. 21 Dec, 2009 1 commit
    • Johannes Berg's avatar
      mac80211: fix WMM AP settings application · 0183826b
      Johannes Berg authored
      My
        commit 77fdaa12
        Author: Johannes Berg <johannes@sipsolutions.net>
        Date:   Tue Jul 7 03:45:17 2009 +0200
      
            mac80211: rework MLME for multiple authentications
      
      inadvertedly broke WMM because it removed, along with
      a bunch of other now useless initialisations, the line
      initialising sdata->u.mgd.wmm_last_param_set to -1
      which would make it adopt any WMM parameter set. If,
      as is usually the case, the AP uses WMM parameter set
      sequence number zero, we'd never update it until the
      AP changes the sequence number.
      
      Add the missing initialisation back to get the WMM
      settings from the AP applied locally.
      Signed-off-by: default avatarJohannes Berg <johannes@sipsolutions.net>
      Cc: stable@kernel.org [2.6.31+]
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      0183826b
  2. 07 Dec, 2009 1 commit
  3. 19 Nov, 2009 1 commit
    • Johannes Berg's avatar
      mac80211: avoid spurious deauth frames/messages · a58ce43f
      Johannes Berg authored
      With WEXT, it happens frequently that the SME
      requests an authentication but then deauthenticates
      right away because some new parameters came along.
      Every time this happens we print a deauth message
      and send a deauth frame, but both of that is rather
      confusing. Avoid it by aborting the authentication
      process silently, and telling cfg80211 about that.
      
      The patch looks larger than it really is:
      __cfg80211_auth_remove() is split out from
      cfg80211_send_auth_timeout(), there's no new code
      except __cfg80211_auth_canceled() (a one-liner) and
      the mac80211 bits (7 new lines of code).
      Signed-off-by: default avatarJohannes Berg <johannes@sipsolutions.net>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      a58ce43f
  4. 18 Nov, 2009 1 commit
  5. 16 Nov, 2009 1 commit
  6. 27 Oct, 2009 3 commits
  7. 28 Sep, 2009 1 commit
  8. 28 Aug, 2009 1 commit
  9. 14 Aug, 2009 1 commit
  10. 04 Aug, 2009 5 commits
  11. 29 Jul, 2009 1 commit
  12. 27 Jul, 2009 4 commits
  13. 24 Jul, 2009 5 commits
  14. 10 Jul, 2009 14 commits