1. 26 10月, 2012 1 次提交
  2. 25 10月, 2012 2 次提交
  3. 24 10月, 2012 1 次提交
  4. 18 10月, 2012 2 次提交
  5. 17 10月, 2012 1 次提交
  6. 15 10月, 2012 1 次提交
  7. 09 10月, 2012 2 次提交
  8. 05 10月, 2012 7 次提交
  9. 03 10月, 2012 3 次提交
  10. 02 10月, 2012 9 次提交
  11. 01 10月, 2012 1 次提交
    • J
      mac80211: Fix FC masking in BIP AAD generation · 33766368
      Jouni Malinen 提交于
      The bits used in the mask were off-by-one and ended up masking PwrMgt,
      MoreData, Protected fields instead of Retry, PwrMgt, MoreData. Fix this
      and to mask the correct fields. While doing so, convert the code to mask
      the full FC using IEEE80211_FCTL_* defines similarly to how CCMP AAD is
      built.
      
      Since BIP is used only with broadcast/multicast management frames, the
      Retry field is always 0 in these frames. The Protected field is also
      zero to maintain backwards compatibility. As such, the incorrect mask
      here does not really cause any problems for valid frames. In theory, an
      invalid BIP frame with Retry or Protected field set to 1 could be
      rejected because of BIP validation. However, no such frame should show
      up with standard compliant implementations, so this does not cause
      problems in normal BIP use.
      Signed-off-by: NJouni Malinen <j@w1.fi>
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      33766368
  12. 29 9月, 2012 1 次提交
  13. 28 9月, 2012 9 次提交