1. 14 2月, 2009 3 次提交
  2. 12 2月, 2009 2 次提交
  3. 10 2月, 2009 3 次提交
  4. 31 1月, 2009 3 次提交
  5. 30 1月, 2009 27 次提交
  6. 13 1月, 2009 1 次提交
  7. 20 12月, 2008 1 次提交
    • J
      ath9k: Fixed RX decryption status reporting · be2864cf
      Jouni Malinen 提交于
      The RX code in ath9k uses sc_keymap to figure out whether a default
      key was used. However, the default key entries in sc_keymap were
      always set and as such, frames could have been claimed to be decrypted
      by hardware when they were not. This can cause problems especially
      with TKIP since mac80211 is validating the Michael MIC in the frame
      and this will result in MIC failure and potentially TKIP
      countermeasures if the frame was not decrypted correctly.
      
      Change key cache slot allocation to mark only the keys that really
      have been used in sc_keymap to avoid the issue. The key cache slot
      selection routines are now internally avoiding the slots that may be
      needed for TKIP group keys.
      Signed-off-by: NJouni Malinen <jouni.malinen@atheros.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      be2864cf