| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-05-05 | wifi: cfg80211/mac80211: Add NL80211_IFTYPE_PD for PD PASN and PMSR operations | Peddolla Harshavardhan Reddy | 1 | -0/+1 |
| 2026-05-05 | wifi: cfg80211: Add MAC address filter to remain_on_channel | Peddolla Harshavardhan Reddy | 1 | -1/+2 |
| 2026-05-05 | wifi: mac80211: allow userspace TX/RX over NAN Data interfaces | Ilan Peer | 1 | -2/+7 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -1/+1 |
| 2025-09-19 | wifi: mac80211: Support Tx of action frame for NAN | Ilan Peer | 1 | -1/+4 |
| 2025-06-24 | wifi: cfg80211/mac80211: Add support to get radio index | Roopni Devanathan | 1 | -1/+1 |
| 2025-06-20 | wifi: mac80211: Allow scan on a radio while operating on DFS on another radio | Raj Kumar Bhagat | 1 | -1/+4 |
| 2025-04-05 | treewide: Switch/rename to timer_delete[_sync]() | Thomas Gleixner | 1 | -3/+3 |
| 2024-08-27 | wifi: mac80211: don't use rate mask for offchannel TX either | Ping-Ke Shih | 1 | -0/+1 |
| 2024-05-29 | wifi: mac80211: handle HW restart during ROC | Johannes Berg | 1 | -1/+34 |
| 2024-04-19 | wifi: mac80211: handle link ID during management Tx | Sriram R | 1 | -1/+11 |
| 2024-02-08 | wifi: mac80211: simplify non-chanctx drivers | Johannes Berg | 1 | -9/+12 |
| 2023-10-23 | wifi: mac80211: fix a expired vs. cancel race in roc | Emmanuel Grumbach | 1 | -0/+17 |
| 2023-09-11 | wifi: mac80211: Do not force off-channel for management Tx with MLO | Ilan Peer | 1 | -1/+6 |
| 2023-09-11 | wifi: cfg80211: remove wdev mutex | Johannes Berg | 1 | -2/+0 |
| 2023-09-11 | wifi: mac80211: reduce iflist_mtx | Johannes Berg | 1 | -4/+4 |
| 2023-09-11 | wifi: mac80211: remove local->mtx | Johannes Berg | 1 | -29/+19 |
| 2023-09-11 | wifi: mac80211: move dynamic PS to wiphy work | Johannes Berg | 1 | -1/+1 |
| 2023-09-11 | wifi: mac80211: move offchannel works to wiphy work | Johannes Berg | 1 | -18/+18 |
| 2023-06-14 | wifi: mac80211: pass roc->sdata to drv_cancel_remain_on_channel() | Anjaneyulu | 1 | -2/+2 |
| 2022-07-22 | wifi: mac80211: expand ieee80211_mgmt_tx() for MLO | Johannes Berg | 1 | -14/+33 |
| 2022-07-15 | wifi: mac80211: RCU-ify link/link_conf pointers | Johannes Berg | 1 | -5/+10 |
| 2022-07-15 | wifi: mac80211: Consider MLO links in offchannel logic | Andrei Otcheretianski | 1 | -2/+16 |
| 2022-06-20 | wifi: mac80211: split bss_info_changed method | Johannes Berg | 1 | -4/+4 |
| 2022-06-20 | wifi: mac80211: reorg some iface data structs for MLD | Johannes Berg | 1 | -3/+3 |
| 2022-06-20 | wifi: mac80211: move interface config to new struct | Johannes Berg | 1 | -1/+1 |
| 2022-06-20 | wifi: mac80211: move some future per-link data to bss_conf | Johannes Berg | 1 | -3/+3 |
| 2022-05-16 | mac80211: use ifmgd->bssid instead of ifmgd->associated->bssid | Johannes Berg | 1 | -1/+1 |
| 2020-09-28 | mac80211: Inform AP when returning operating channel | Loic Poulain | 1 | -29/+9 |
| 2020-08-27 | mac80211: rename csa counters to countdown counters | John Crispin | 1 | -1/+1 |
| 2020-07-31 | mac80211: remove unused flags argument in transmit functions | Mathy Vanhoef | 1 | -1/+1 |
| 2020-07-31 | mac80211: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 1 | -2/+2 |
| 2020-04-24 | mac80211: handle channel frequency offset | Thomas Pedersen | 1 | -0/+4 |
| 2019-07-26 | mac80211: pass the vif to cancel_remain_on_channel | Emmanuel Grumbach | 1 | -2/+3 |
| 2019-06-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -4/+1 |
| 2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | Thomas Gleixner | 1 | -4/+1 |
| 2019-06-14 | mac80211: notify offchannel expire on mgmt_tx | James Prestwood | 1 | -0/+4 |
| 2018-06-15 | mac80211: support scan features for improved scan privacy | Johannes Berg | 1 | -1/+1 |
| 2017-12-11 | mac80211: mark expected switch fall-throughs | Gustavo A. R. Silva | 1 | -2/+2 |
| 2017-09-05 | mac80211: flush hw_roc_start work before cancelling the ROC | Avraham Stern | 1 | -0/+2 |
| 2017-06-16 | networking: introduce and use skb_put_data() | Johannes Berg | 1 | -2/+1 |
| 2016-10-12 | mac80211: fix CMD_FRAME for AP_VLAN | Michael Braun | 1 | -1/+1 |
| 2016-09-30 | mac80211: add boilerplate code for start / stop NAN | Ayala Beker | 1 | -1/+2 |
| 2016-09-30 | cfg80211: add start / stop NAN commands | Ayala Beker | 1 | -0/+1 |
| 2016-01-14 | mac80211: avoid ROC during hw restart | Eliad Peller | 1 | -0/+4 |
| 2016-01-14 | mac80211: fix remain-on-channel cancellation | Johannes Berg | 1 | -2/+4 |
| 2016-01-14 | mac80211: recalculate SW ROC only when needed | Johannes Berg | 1 | -5/+1 |
| 2015-12-07 | mac80211: handle HW ROC expired properly | Ilan Peer | 1 | -1/+5 |
| 2015-12-04 | mac80211: reject zero cookie in mgmt-tx/roc cancel | Johannes Berg | 1 | -0/+3 |
| 2015-12-04 | mac80211: rewrite remain-on-channel logic | Johannes Berg | 1 | -286/+313 |
| 2015-12-04 | mac80211: simplify ack_skb handling | Johannes Berg | 1 | -5/+3 |
| 2015-12-04 | mac80211: move off-channel/mgmt-tx code to offchannel.c | Johannes Berg | 1 | -3/+471 |
| 2015-12-04 | mac80211: fix mgmt-tx abort cookie and leak | Johannes Berg | 1 | -3/+2 |
| 2015-09-29 | mac80211: use bool argument to ieee80211_send_nullfunc | Johannes Berg | 1 | -3/+3 |
| 2015-06-10 | mac80211: convert HW flags to unsigned long bitmap | Johannes Berg | 1 | -1/+1 |
| 2015-01-14 | mac80211: let flush() drop packets when possible | Emmanuel Grumbach | 1 | -2/+2 |
| 2014-06-23 | mac80211: introduce refcount for queue_stop_reasons | Luciano Coelho | 1 | -2/+4 |
| 2014-05-14 | mac80211: fix on-channel remain-on-channel | Johannes Berg | 1 | -7/+20 |
| 2014-04-09 | mac80211: fix software remain-on-channel implementation | Johannes Berg | 1 | -0/+1 |
| 2013-09-30 | mac80211: Run deferred scan if last roc_list item is not started | Jouni Malinen | 1 | -0/+2 |
| 2013-04-10 | Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber... | John W. Linville | 1 | -3/+3 |
| 2013-04-10 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil... | John W. Linville | 1 | -6/+17 |
| 2013-04-08 | mac80211: purge remain-on-channel items when suspending | Johannes Berg | 1 | -3/+3 |
| 2013-03-25 | mac80211: fix remain-on-channel cancel crash | Johannes Berg | 1 | -6/+17 |
| 2013-03-18 | mac80211: stop queues temporarily for flushing | Johannes Berg | 1 | -2/+2 |
| 2013-03-18 | mac80211: pass queue bitmap to flush operation | Johannes Berg | 1 | -2/+2 |
| 2013-03-06 | mac80211: Allow drivers to differentiate between ROC types | Ilan Peer | 1 | -1/+1 |
| 2013-02-11 | mac80211: Add flushes before going off-channel | Seth Forshee | 1 | -0/+5 |
| 2013-02-11 | mac80211: Fix tx queue handling during scans | Seth Forshee | 1 | -20/+10 |
| 2013-01-28 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil... | John W. Linville | 1 | -12/+7 |
| 2013-01-16 | mac80211: synchronize scan off/on-channel and PS states | Stanislaw Gruszka | 1 | -12/+7 |
| 2013-01-03 | mac80211: track enable_beacon explicitly | Johannes Berg | 1 | -6/+9 |
| 2012-12-06 | Merge tag 'nfc-fixes-3.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/... | John W. Linville | 1 | -2/+0 |
| 2012-11-26 | mac80211: fix remain-on-channel (non-)cancelling | Johannes Berg | 1 | -2/+0 |
| 2012-11-26 | cfg80211: remove remain-on-channel channel type | Johannes Berg | 1 | -5/+3 |
| 2012-11-19 | mac80211: make remain_on_channel() op pass vif param | Eliad Peller | 1 | -1/+1 |
| 2012-10-30 | mac80211: use a counter for remain-on-channel cookie | Johannes Berg | 1 | -4/+3 |
| 2012-10-17 | mac80211: use channel contexts | Johannes Berg | 1 | -1/+2 |
| 2012-10-16 | mac80211: track whether to use channel contexts | Johannes Berg | 1 | -0/+6 |
| 2012-09-06 | mac80211: use list_move instead of list_del/list_add | Wei Yongjun | 1 | -2/+1 |
| 2012-08-20 | mac80211: support P2P Device abstraction | Johannes Berg | 1 | -0/+6 |
| 2012-07-13 | mac80211: fix use after free | Alan Cox | 1 | -2/+4 |
| 2012-07-09 | cfg80211: use wdev in mgmt-tx/ROC APIs | Johannes Berg | 1 | -3/+3 |
| 2012-06-24 | mac80211: rename driver-trace file | Johannes Berg | 1 | -1/+0 |
| 2012-06-20 | mac80211: fix double-start of remain-on-channel | Johannes Berg | 1 | -1/+5 |
| 2012-06-20 | mac80211: cleanup offchannel_ps_enable argument | Rajkumar Manoharan | 1 | -5/+4 |
| 2012-06-11 | mac80211: remove unneeded ieee80211_run_deferred_scan() | Johannes Berg | 1 | -5/+0 |
| 2012-06-06 | mac80211: unify SW/offload remain-on-channel | Johannes Berg | 1 | -42/+238 |
| 2012-06-06 | mac80211: do remain-on-channel while idle | Johannes Berg | 1 | -4/+0 |
| 2012-06-04 | mac80211: clean up remain-on-channel on interface stop | Johannes Berg | 1 | -0/+16 |
| 2012-01-04 | mac80211: remove dead code | Mohammed Shafi Shajakhan | 1 | -17/+0 |
| 2012-01-04 | mac80211: always clear SDATA_STATE_OFFCHANNEL flag | Eliad Peller | 1 | -1/+3 |
| 2011-11-30 | mac80211: revert on-channel work optimisations | Johannes Berg | 1 | -6/+3 |
| 2011-11-22 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval... | John W. Linville | 1 | -0/+1 |
| 2011-11-17 | mac80211: call ieee80211_recalc_idle() after sending packets | Felix Fietkau | 1 | -2/+2 |
| 2011-10-31 | net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules | Paul Gortmaker | 1 | -0/+1 |
| 2011-02-04 | mac80211: Optimize scans on current operating channel. | Ben Greear | 1 | -31/+37 |
| 2011-01-05 | mac80211: implement off-channel TX using hw r-o-c offload | Johannes Berg | 1 | -10/+20 |
| 2011-01-05 | mac80211: implement hardware offload for remain-on-channel | Johannes Berg | 1 | -0/+75 |
| 2010-09-16 | mac80211: disable beacon monitor while going offchannel | Luis R. Rodriguez | 1 | -0/+2 |
| 2010-09-16 | mac80211: reset connection idle when going offchannel | Luis R. Rodriguez | 1 | -0/+5 |
| 2010-08-27 | mac80211: fix offchannel queue stop | Johannes Berg | 1 | -2/+17 |
| 2010-01-15 | mac80211: Fixed netif_tx_wake_all_queues in IBSS mode | Benoit Papillault | 1 | -1/+3 |
| 2010-01-06 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 | John W. Linville | 1 | -3/+3 |
| 2009-12-28 | mac80211: support remain-on-channel command | Johannes Berg | 1 | -2/+6 |
| 2009-12-28 | mac80211: Generalize off-channel operation helpers from scan code | Jouni Malinen | 1 | -0/+164 |