Search Linux Wireless

pull-request: mac80211 2019-10-08

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

 



Hi Dave,

Another week, another set of fixes.

Please pull and let me know if there's any problem.

Thanks,
johannes



The following changes since commit 3afb0961884046c8fb4acbce65139088959681c8:

  tcp: fix slab-out-of-bounds in tcp_zerocopy_receive() (2019-10-03 12:05:34 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git tags/mac80211-for-davem-2019-10-08

for you to fetch changes up to dc0c18ed229cdcca283dd78fefa38273ec37a42c:

  mac80211: fix scan when operating on DFS channels in ETSI domains (2019-10-07 22:10:50 +0200)

----------------------------------------------------------------
A number of fixes:
 * allow scanning when operating on radar channels in
   ETSI regdomains
 * accept deauth frames in IBSS - we have code to parse
   and handle them, but were dropping them early
 * fix an allocation failure path in hwsim
 * fix a failure path memory leak in nl80211 FTM code
 * fix RCU handling & locking in multi-BSSID parsing
 * reject malformed SSID in mac80211 (this shouldn't
   really be able to happen, but defense in depth)
 * avoid userspace buffer overrun in ancient wext code
   if SSID was too long

----------------------------------------------------------------
Aaron Komisar (1):
      mac80211: fix scan when operating on DFS channels in ETSI domains

Johannes Berg (1):
      mac80211: accept deauth frames in IBSS mode

Michael Vassernis (1):
      mac80211_hwsim: fix incorrect dev_alloc_name failure goto

Navid Emamdoost (1):
      nl80211: fix memory leak in nl80211_get_ftm_responder_stats

Sara Sharon (1):
      cfg80211: fix a bunch of RCU issues in multi-bssid code

Will Deacon (2):
      mac80211: Reject malformed SSID elements
      cfg80211: wext: avoid copying malformed SSIDs

 drivers/net/wireless/mac80211_hwsim.c |  2 +-
 include/net/cfg80211.h                |  8 ++++++++
 net/mac80211/mlme.c                   |  5 +++--
 net/mac80211/rx.c                     | 11 ++++++++++-
 net/mac80211/scan.c                   | 30 ++++++++++++++++++++++++++++--
 net/wireless/nl80211.c                |  2 +-
 net/wireless/reg.c                    |  1 +
 net/wireless/reg.h                    |  8 --------
 net/wireless/scan.c                   | 23 +++++++++++++----------
 net/wireless/wext-sme.c               |  8 ++++++--
 10 files changed, 71 insertions(+), 27 deletions(-)




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

  Powered by Linux