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:	Mon, 30 Mar 2015 17:23:16 +0200
From:	Johannes Berg <johannes@...solutions.net>
To:	David Miller <davem@...emloft.net>
Cc:	netdev <netdev@...r.kernel.org>,
	linux-wireless <linux-wireless@...r.kernel.org>
Subject: pull-request: mac80211-next 2015-03-30

Hi,

Sorry for the late pull request, I had intended to send this earlier but
due to travel and various other things always got delayed.

The diffstat has all those drivers due to the name_assign_type change
that changes API in all of them, which of course couldn't go through
Kalle's tree.

Please pull, and let me know if there are any problems.

johannes

The following changes since commit b7853d73e39b099bbee149cac4c34dbf98f3fefa:

  bridge: add vlan info to bridge setlink and dellink notification messages (2015-02-22 23:00:45 -0500)

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-2015-03-30

for you to fetch changes up to 2c44be81f0fc147eed9dc63e2601318b2c007aeb:

  mac80211: set QoS capability before changing station state (2015-03-30 15:11:01 +0200)

----------------------------------------------------------------
Lots of updates for net-next; along with the usual flurry
of small fixes, cleanups and internal features we have:
 * VHT support for TDLS and IBSS (conditional on drivers though)
 * first TX performance improvements (the biggest will come later)
 * many suspend/resume (race) fixes
 * name_assign_type support from Tom Gundersen

----------------------------------------------------------------
Ahmad Kholaif (1):
      cfg80211: Allow NL80211_ATTR_IFINDEX to be added to vendor events

Alexander Bondar (1):
      mac80211: Update beacon's timing and DTIM count on every beacon

Arik Nemtsov (5):
      mac80211: TDLS: support VHT between peers
      mac80211: allow TDLS setup code to take wdev lock
      mac80211: allow iterating inactive interfaces
      cfg/mac80211: add regulatory classes IE during TDLS setup
      mac80211: send HT/VHT IEs in TDLS discovery response

Ben (1):
      cfg80211: Process all pending regulatory requests/hints

Bob Copeland (1):
      mac80211_hwsim: support any address in userspace

Cedric Izoard (1):
      mac80211: Get IV len from key conf and not cipher scheme

Dan Carpenter (1):
      mac80111: aes_ccm: cleanup ieee80211_aes_key_setup_encrypt()

David Spinadel (1):
      mac80211: stop scan before connection

Dedy Lansky (1):
      cfg80211: add bss_type and privacy arguments in cfg80211_get_bss()

Eliad Peller (1):
      cfg80211: add operating classes 128-130

Emmanuel Grumbach (5):
      mac80211: allow to get wireless_dev structure from ieee80211_vif
      mac80211: convert rssi_callback() to event_callback()
      mac80211: notify the driver about authentication status
      mac80211: notify the driver about association status
      mac80211: notify the driver about deauth

Felix Fietkau (1):
      mac80211: minstrel_ht: fix rounding issue in MCS duration calculation

Ilan peer (3):
      cfg80211: Simplify the handling of regulatory indoor setting
      cfg80211: Add API to change the indoor regulatory setting
      cfg80211: Schedule timeout for all CRDA calls

James Minor (1):
      cfg80211-wext: return -E2BIG when buffer can't hold full BSS entry

Janusz.Dziedzic@...to.com (4):
      cfg80211: add VHT support for IBSS
      mac80211: IBSS: refactor ieee80211_rx_bss_info
      mac80211: IBSS fix scan request
      mac80211: add VHT support for IBSS

Johannes Berg (28):
      mac80211: don't look up stations for multicast addresses
      mac80211: iterate using station list in AP SMPS
      cfg80211-wext: export symbols only when needed
      mac80211: remove TX latency measurement code
      wext: add checked wrappers for adding events/points to streams
      nl80211: add notes about userspace API/ABI modifications
      mac80211: fix another suspend vs. association race
      mac80211: don't do driver suspend with auth/assoc in progress
      mac80211: start queues if driver rejected wowlan
      mac80211: check and dequeue skb in ieee80211_tx_prepare_skb()
      nl80211: prohibit mixing 'any' and regular wowlan triggers
      mac80211_hwsim: fix beacon timers
      mac80211: move netdev stats to common function
      mac80211: add comment for rx_path_lock
      mac80211: refactor drop connection/unlock in CSA processing
      mac80211: remove drop_unencrypted code
      mac80211: don't look up destination station twice
      mac80211: drop 4-addr VLAN frames earlier if not connected
      mac80211: mesh: avoid pointless station lookup
      mac80211: avoid duplicate TX path station lookup
      cfg80211: add vlan to station add/change tracing
      mac80211: agg-tx: avoid sending DelBA with sta->lock held
      mac80211: reject aggregation sessions with non-HT peers
      mac80111: aes_gcm: clean up ieee80211_aes_gcm_key_setup_encrypt()
      mac80211: send AP probe as unicast again
      mac80211: make sta.wme indicate whether QoS is used
      mac80211: factor out station lookup from ieee80211_build_hdr()
      mac80211: set QoS capability before changing station state

Jouni Malinen (2):
      mac80211_hwsim: Add minimal capability for vendor command/event testing
      mac80211: Fix misplaced return in AES-GMAC key setup

Luciano Coelho (5):
      mac80211: handle drv_add_interface failures properly during reconfig
      mac80211: remove useless double check for open_count in __ieee80211_suspend()
      mac80211: remove duplicate check for quiescing when queueing work
      nl80211: add net-detect delay to wowlan info
      nl80211: small clarification of the sched_scan delay attribute

Marek Puzyniak (1):
      mac80211: initialize rate control earlier for tdls station

Masashi Honma (1):
      nl/mac80211: allow zero plink timeout to disable STA expiration

Michael Braun (1):
      mac80211: fix typo in debug output

Nicholas Mc Guire (2):
      mesh_plink: use msecs_to_jiffies for proper time conversion
      mesh_plink: fixup type of timeout to match usage

SenthilKumar Jegadeesan (1):
      mac80211: provide station PMF configuration to driver

Tom Gundersen (1):
      cfg80211: pass name_assign_type to rdev_add_virtual_intf()

 drivers/net/wireless/ath/ath10k/mac.c              |   3 +-
 drivers/net/wireless/ath/ath6kl/cfg80211.c         |  15 +-
 drivers/net/wireless/ath/ath6kl/cfg80211.h         |   1 +
 drivers/net/wireless/ath/ath6kl/core.c             |   4 +-
 drivers/net/wireless/ath/wil6210/cfg80211.c        |   2 +-
 drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c |   3 +-
 drivers/net/wireless/brcm80211/brcmfmac/p2p.c      |   3 +
 drivers/net/wireless/brcm80211/brcmfmac/p2p.h      |   1 +
 drivers/net/wireless/cw1200/sta.c                  |   4 +-
 drivers/net/wireless/ipw2x00/Kconfig               |   2 +-
 drivers/net/wireless/iwlwifi/dvm/mac80211.c        |  15 +-
 drivers/net/wireless/iwlwifi/mvm/coex.c            |   2 +-
 drivers/net/wireless/iwlwifi/mvm/coex_legacy.c     |   2 +-
 drivers/net/wireless/iwlwifi/mvm/mvm.h             |   4 +-
 drivers/net/wireless/libertas/cfg.c                |   6 +-
 drivers/net/wireless/mac80211_hwsim.c              | 103 ++++++-
 drivers/net/wireless/mwifiex/cfg80211.c            |  13 +-
 drivers/net/wireless/mwifiex/main.c                |   6 +-
 drivers/net/wireless/mwifiex/main.h                |   1 +
 drivers/net/wireless/orinoco/Kconfig               |   2 +-
 drivers/net/wireless/ti/wl18xx/event.c             |   4 +-
 drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c  |   6 +-
 include/net/cfg80211.h                             |  65 +++-
 include/net/iw_handler.h                           |  22 ++
 include/net/mac80211.h                             | 150 +++++++--
 include/uapi/linux/nl80211.h                       |  34 +-
 net/mac80211/aes_ccm.c                             |  12 +-
 net/mac80211/aes_gcm.c                             |  12 +-
 net/mac80211/aes_gmac.c                            |   4 +-
 net/mac80211/agg-rx.c                              |   8 +
 net/mac80211/agg-tx.c                              |  14 +-
 net/mac80211/cfg.c                                 |  97 +++---
 net/mac80211/debugfs.c                             | 170 ----------
 net/mac80211/debugfs_netdev.c                      |   2 -
 net/mac80211/debugfs_sta.c                         | 134 --------
 net/mac80211/driver-ops.h                          |  12 +-
 net/mac80211/ht.c                                  |   2 -
 net/mac80211/ibss.c                                | 341 +++++++++++++--------
 net/mac80211/ieee80211_i.h                         |  39 +--
 net/mac80211/iface.c                               |   4 +-
 net/mac80211/key.c                                 |   1 +
 net/mac80211/key.h                                 |   2 +
 net/mac80211/main.c                                |   4 +-
 net/mac80211/mesh.c                                |   3 +-
 net/mac80211/mesh_plink.c                          |  10 +-
 net/mac80211/mlme.c                                | 212 +++++++++----
 net/mac80211/pm.c                                  |  28 +-
 net/mac80211/rc80211_minstrel_ht.c                 |   6 +-
 net/mac80211/rx.c                                  |  17 +-
 net/mac80211/scan.c                                |  25 +-
 net/mac80211/sta_info.c                            |  56 +---
 net/mac80211/sta_info.h                            |  22 --
 net/mac80211/status.c                              |  74 -----
 net/mac80211/tdls.c                                | 155 ++++++++--
 net/mac80211/trace.h                               |  14 +-
 net/mac80211/tx.c                                  | 266 +++++++++-------
 net/mac80211/util.c                                | 128 +++++++-
 net/mac80211/vht.c                                 |   4 -
 net/mac80211/wpa.c                                 |  13 +-
 net/wireless/Kconfig                               |   8 +
 net/wireless/ibss.c                                |   2 +-
 net/wireless/mlme.c                                |   6 +-
 net/wireless/nl80211.c                             |  84 ++++-
 net/wireless/rdev-ops.h                            |   5 +-
 net/wireless/reg.c                                 | 111 ++++---
 net/wireless/reg.h                                 |  15 +-
 net/wireless/scan.c                                | 302 ++++++++++++------
 net/wireless/sme.c                                 |  16 +-
 net/wireless/trace.h                               |  32 +-
 net/wireless/util.c                                | 130 ++++++++
 net/wireless/wext-compat.c                         |  18 +-
 net/wireless/wext-compat.h                         |   6 +
 72 files changed, 1909 insertions(+), 1190 deletions(-)


--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ