lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200525142233.42467-1-johannes@sipsolutions.net>
Date:   Mon, 25 May 2020 16:22:32 +0200
From:   Johannes Berg <johannes@...solutions.net>
To:     netdev@...r.kernel.org
Cc:     linux-wireless@...r.kernel.org
Subject: pull-request: mac80211-next next-2020-04-25

Hi Dave,

Here's a batch of updates for net-next. I didn't get through
everything yet, but Kalle needed some of the changes here
(the ones related to DPP) for some driver changes, so here
it is.

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

Thanks,
johannes



The following changes since commit 1802136023c010759d9ed1ff2b6384bcbf5eb3f9:

  Merge branch 'ovs-meter-tables' (2020-04-23 18:26:12 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git tags/mac80211-next-for-net-next-2020-04-25

for you to fetch changes up to 60689de46c7f6a0028c8b37b6f03db68cbfad8ed:

  mac80211: fix memory overlap due to variable length param (2020-04-29 16:21:45 +0200)

----------------------------------------------------------------
One batch of changes, containing:
 * hwsim improvements from Jouni and myself, to be able to
   test more scenarios easily
 * some more HE (802.11ax) support
 * some initial S1G (sub 1 GHz) work for fractional MHz channels
 * some (action) frame registration updates to help DPP support
 * along with other various improvements/fixes

----------------------------------------------------------------
Andrei Otcheretianski (1):
      mac80211: Don't destroy auth data in case of anti-clogging

Ilan Peer (3):
      cfg80211: Parse HE membership selector
      mac80211: Skip entries with HE membership selector
      mac80211: Fail association when AP has no legacy rates

Johannes Berg (13):
      mac80211_hwsim: notify wmediumd of used MAC addresses
      mac80211: mlme: remove duplicate AID bookkeeping
      mac80211: fix drv_config_iface_filter() behaviour
      cfg80211: change internal management frame registration API
      cfg80211: support multicast RX registration
      nl80211: allow client-only BIGTK support
      mac80211: implement Operating Mode Notification extended NSS support
      mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test
      mac80211_hwsim: indicate in IBSS that we have transmitted beacons
      cfg80211: reject channels/chandefs with KHz offset >= 1000
      mac80211: fix two missing documentation entries
      staging: rtl8723bs: remove mgmt_frame_register method
      staging: wilc1000: adjust for management frame register API changes

Jouni Malinen (6):
      cfg80211: Unprotected Beacon frame RX indication
      mac80211: Report beacon protection failures to user space
      mac80211: Process multicast RX registration for Action frames
      mac80211_hwsim: Advertise support for multicast RX registration
      mac80211: TX legacy rate control for Beacon frames
      mac80211_hwsim: Claim support for setting Beacon frame TX legacy rate

Mordechay Goodstein (2):
      mac80211: agg-tx: refactor sending addba
      mac80211: agg-tx: add an option to defer ADDBA transmit

Rajkumar Manoharan (1):
      mac80211: fix memory overlap due to variable length param

Shaul Triebitz (1):
      mac80211: add twt_protected flag to the bss_conf structure

Thomas Pedersen (4):
      ieee80211: share 802.11 unit conversion helpers
      cfg80211: express channels with a KHz component
      mac80211: handle channel frequency offset
      mac80211: add freq_offset to RX status

 drivers/net/wireless/ath/ath11k/mac.c              |   3 +-
 drivers/net/wireless/ath/ath6kl/cfg80211.c         |  26 ++--
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |  19 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c        |   6 +-
 drivers/net/wireless/mac80211_hwsim.c              |  63 ++++++++++
 drivers/net/wireless/mac80211_hwsim.h              |   8 ++
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |  16 +--
 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c  |  83 +++++++------
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |  24 ----
 drivers/staging/wilc1000/cfg80211.c                |  36 +++---
 drivers/staging/wilc1000/cfg80211.h                |   5 +-
 drivers/staging/wilc1000/netdev.c                  |  21 ++--
 drivers/staging/wilc1000/netdev.h                  |   9 +-
 include/linux/ieee80211.h                          |  23 +++-
 include/net/cfg80211.h                             | 134 ++++++++++++++++++---
 include/net/mac80211.h                             |  35 +++++-
 include/net/regulatory.h                           |   7 --
 include/uapi/linux/nl80211.h                       |  23 ++++
 net/mac80211/agg-tx.c                              |  79 +++++++-----
 net/mac80211/cfg.c                                 |  93 +++++++++-----
 net/mac80211/chan.c                                |   1 +
 net/mac80211/debugfs_netdev.c                      |   2 +-
 net/mac80211/he.c                                  |  13 +-
 net/mac80211/ibss.c                                |   5 +
 net/mac80211/ieee80211_i.h                         |   9 +-
 net/mac80211/iface.c                               |   5 +
 net/mac80211/main.c                                |  11 +-
 net/mac80211/mesh.c                                |   1 +
 net/mac80211/mlme.c                                |  62 +++++++---
 net/mac80211/offchannel.c                          |   4 +
 net/mac80211/rc80211_minstrel_ht.c                 |   3 +-
 net/mac80211/rx.c                                  |  17 ++-
 net/mac80211/scan.c                                |   4 +-
 net/mac80211/sta_info.h                            |   4 +
 net/mac80211/tdls.c                                |   7 +-
 net/mac80211/trace.h                               |  41 +++++--
 net/mac80211/tx.c                                  |   7 +-
 net/mac80211/vht.c                                 |  10 +-
 net/wireless/chan.c                                |  71 ++++++-----
 net/wireless/core.c                                |  10 +-
 net/wireless/core.h                                |   9 +-
 net/wireless/mlme.c                                | 106 ++++++++--------
 net/wireless/nl80211.c                             |  44 ++++++-
 net/wireless/rdev-ops.h                            |  11 +-
 net/wireless/reg.c                                 |  40 +++---
 net/wireless/scan.c                                |   4 +-
 net/wireless/sme.c                                 |   2 +
 net/wireless/trace.h                               |  41 ++++---
 net/wireless/util.c                                |  58 +++++----
 49 files changed, 873 insertions(+), 442 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ