Search Linux Wireless

pull-request: mac80211 2012-10-29

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



John,

Please pull my mac80211.git tree per below to get a number of fixes. I
have included a patch from Antonio to fix a memcpy overrun, Felix's
patches for the antenna gain/tx power issues, a few mesh-related fixes
from Javier for mac80211 and my own patches to not access data that
might not be present in an skb at all as well as a patch (the duplicate
IE check one) to make mac80211 forward-compatible with potential future
spec extensions that use the same IE multiple times.

It's a bit bigger than I'd like maybe, but I think all of these are
worthwhile fixes at this point.

Thanks,
johannes


The following changes since commit 3a40414f826a8f1096d9b94c4a53ef91b25ba28d:

  mac80211: connect with HT20 if HT40 is not permitted (2012-10-17 13:46:38 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git for-john

for you to fetch changes up to 6dbda2d00d466225f9db1dc695ff852443f28832:

  mac80211: make sure data is accessible in EAPOL check (2012-10-26 22:52:42 +0200)

----------------------------------------------------------------
Antonio Quartulli (1):
      mac80211: fix SSID copy on IBSS JOIN

Felix Fietkau (2):
      cfg80211: fix antenna gain handling
      cfg80211: fix initialization of chan->max_reg_power

Javier Cardona (3):
      mac80211: Only process mesh config header on frames that RA_MATCH
      mac80211: Don't drop frames received with mesh ttl == 1
      mac80211: don't inspect Sequence Control field on control frames

Johannes Berg (5):
      mac80211: use blacklist for duplicate IE check
      wireless: drop invalid mesh address extension frames
      mac80211: check management frame header length
      mac80211: verify that skb data is present
      mac80211: make sure data is accessible in EAPOL check

 include/net/cfg80211.h |    9 ++++++
 net/mac80211/ibss.c    |    2 +-
 net/mac80211/rx.c      |   74 ++++++++++++++++++++++++++++++++++++------------
 net/mac80211/util.c    |   42 ++++++++++++++++++++++-----
 net/wireless/core.c    |    3 +-
 net/wireless/reg.c     |    5 ++--
 net/wireless/util.c    |   14 +++++----
 7 files changed, 113 insertions(+), 36 deletions(-)

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux