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]
Date:   Thu, 29 Mar 2018 15:10:02 +0200
From:   Johannes Berg <johannes@...solutions.net>
To:     David Miller <davem@...emloft.net>
Cc:     netdev@...r.kernel.org, linux-wireless@...r.kernel.org
Subject: pull-request: mac80211-next 2018-03-29

Hi Dave,

Last update for -next, I guess, but I wanted to get the ETSI adaptivity
requirements code and the eapol-over-nl80211 thing out - both have been
around for a while. A number of other smaller things are also there, of
course.

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

Thanks,
johannes



The following changes since commit 0466080c751ec2de9efae3ac6305225cc4326047:

  Merge branch 'dsa-mv88e6xxx-some-fixes' (2018-03-20 12:29:58 -0400)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git tags/mac80211-next-for-davem-2018-03-29

for you to fetch changes up to c470bdc1aaf36669e04ba65faf1092b2d1c6cabe:

  mac80211: don't WARN on bad WMM parameters from buggy APs (2018-03-29 15:02:38 +0200)

----------------------------------------------------------------
We have a fair number of patches, but many of them are from the
first bullet here:
 * EAPoL-over-nl80211 from Denis - this will let us fix
   some long-standing issues with bridging, races with
   encryption and more
 * DFS offload support from the qtnfmac folks
 * regulatory database changes for the new ETSI adaptivity
   requirements
 * various other fixes and small enhancements

----------------------------------------------------------------
Benjamin Beichler (1):
      mac80211_hwsim: fix use-after-free bug in hwsim_exit_net

Denis Kenzior (11):
      cfg80211: Support all iftypes in autodisconnect_wk
      nl80211: Add SOCKET_OWNER support to JOIN_IBSS
      nl80211: Add SOCKET_OWNER support to JOIN_MESH
      nl80211: Add SOCKET_OWNER support to START_AP
      nl80211: Add CMD_CONTROL_PORT_FRAME API
      nl80211: Implement TX of control port frames
      nl80211: Add CONTROL_PORT_OVER_NL80211 attribute
      nl80211: Add control_port_over_nl80211 for ibss
      nl80211: Add control_port_over_nl80211 to mesh_setup
      mac80211: Add support for tx_control_port
      mac80211: Send control port frames over nl80211

Dmitry Lebed (4):
      cfg80211/nl80211: add CAC_STARTED event
      cfg80211/nl80211: add DFS offload flag
      cfg80211: fix CAC_STARTED event handling
      cfg80211: enable use of non-cleared DFS channels for DFS offload

Emmanuel Grumbach (1):
      mac80211: don't WARN on bad WMM parameters from buggy APs

Haim Dreyfuss (3):
      cfg80211: read wmm rules from regulatory database
      mac80211: limit wmm params to comply with ETSI requirements
      cfg80211: Add API to allow querying regdb for wmm_rule

Johannes Berg (4):
      mac80211_hwsim: fix secondary MAC address assignment
      cfg80211: don't require RTNL held for regdomain reads
      mac80211: remove shadowing duplicated variable
      Merge branch 'eapol-over-nl80211' into mac80211-next

Manikanta Pubbisetty (1):
      mac80211: allow AP_VLAN operation on crypto controlled devices

Pradeep Kumar Chitrapu (1):
      mac80211: notify driver for change in multicast rates

Tosoni (1):
      mac80211: inform wireless layer when frame RSSI is invalid

tamizhr@...eaurora.org (3):
      cfg80211: fix data type of sta_opmode_info parameter
      mac80211: Use proper smps_mode enum in sta opmode event
      mac80211: Use proper chan_width enum in sta opmode event

 drivers/net/wireless/mac80211_hwsim.c |  10 +-
 include/net/cfg80211.h                |  76 ++++++++++++-
 include/net/mac80211.h                |   3 +
 include/net/regulatory.h              |  28 +++++
 include/uapi/linux/nl80211.h          |  46 +++++++-
 net/mac80211/cfg.c                    |  12 ++
 net/mac80211/ht.c                     |  15 +++
 net/mac80211/ibss.c                   |   3 +-
 net/mac80211/ieee80211_i.h            |  12 ++
 net/mac80211/iface.c                  |   2 +
 net/mac80211/key.c                    |   8 +-
 net/mac80211/main.c                   |  10 +-
 net/mac80211/mesh.c                   |   3 +-
 net/mac80211/mlme.c                   | 168 ++++++++++++++-------------
 net/mac80211/rx.c                     |  45 ++++++--
 net/mac80211/scan.c                   |   4 +-
 net/mac80211/tx.c                     |  46 ++++++++
 net/mac80211/util.c                   |  47 +++++++-
 net/mac80211/vht.c                    |  32 +++++-
 net/wireless/ap.c                     |   1 +
 net/wireless/chan.c                   |   9 +-
 net/wireless/core.h                   |  12 +-
 net/wireless/ibss.c                   |  27 +----
 net/wireless/mesh.c                   |  16 +--
 net/wireless/mlme.c                   |   9 +-
 net/wireless/nl80211.c                | 205 +++++++++++++++++++++++++++++++--
 net/wireless/rdev-ops.h               |  15 +++
 net/wireless/reg.c                    | 206 ++++++++++++++++++++++++++++++++--
 net/wireless/sme.c                    |  43 +++++--
 net/wireless/trace.h                  |  47 ++++++++
 30 files changed, 979 insertions(+), 181 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ