| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-04-17 | wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded | Felix Fietkau | 1 | -3/+33 |
| 2024-02-08 | wifi: mac80211: add missing kernel-doc for fast_tx_check | Johannes Berg | 1 | -1/+2 |
| 2023-08-22 | wifi: mac80211: mesh: Remove unused function declaration mesh_ids_set_default() | Yue Haibing | 1 | -1/+0 |
| 2023-06-06 | wifi: mac80211: consistently use u64 for BSS changes | Anjaneyulu | 1 | -9/+10 |
| 2023-03-31 | wifi: mac80211: enable EHT mesh support | Ryder Lee | 1 | -0/+4 |
| 2023-03-22 | wifi: mac80211: mesh fast xmit support | Felix Fietkau | 1 | -0/+44 |
| 2022-01-04 | mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh | Pavel Skripkin | 1 | -21/+1 |
| 2021-06-23 | mac80211: fix some spelling mistakes | Zheng Yongjun | 1 | -1/+1 |
| 2020-05-31 | mac80211: add HE 6 GHz Band Capability element | Rajkumar Manoharan | 1 | -0/+2 |
| 2019-07-26 | mac80211: implement HE support for mesh | Sven Eckelmann | 1 | -0/+4 |
| 2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | Thomas Gleixner | 1 | -4/+1 |
| 2019-04-08 | mac80211: Add support for NL80211_STA_INFO_AIRTIME_LINK_METRIC | Narayanraddi Masti | 1 | -0/+2 |
| 2019-02-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -0/+6 |
| 2019-02-15 | mac80211: Use linked list instead of rhashtable walk for mesh tables | Herbert Xu | 1 | -0/+6 |
| 2019-01-19 | nl80211/mac80211: mesh: add mesh path change count to mpath info | Julan Hsu | 1 | -0/+2 |
| 2018-11-09 | {nl,mac}80211: add rssi to mesh candidates | Bob Copeland | 1 | -1/+2 |
| 2018-09-10 | mac80211: fix TX status reporting for ieee80211s | Yuan-Chi Pang | 1 | -1/+2 |
| 2017-11-20 | mac80211: Convert timers to use timer_setup() | Kees Cook | 1 | -1/+1 |
| 2017-10-06 | net/mac80211/mesh_plink: Convert timers to use timer_setup() | Kees Cook | 1 | -0/+1 |
| 2016-12-13 | mac80211: Use appropriate name for functions and messages | Masashi Honma | 1 | -1/+1 |
| 2016-04-05 | mac80211: mesh: fix cleanup for mesh pathtable | Bob Copeland | 1 | -0/+1 |
| 2016-04-05 | mac80211: mesh: fix mesh path kerneldoc | Bob Copeland | 1 | -8/+12 |
| 2016-04-05 | mac80211: mesh: reorder structure members | Bob Copeland | 1 | -3/+2 |
| 2016-04-05 | mac80211: mesh: embed gates hlist head directly | Bob Copeland | 1 | -1/+1 |
| 2016-04-05 | mac80211: mesh: use hlist for rmc cache | Bob Copeland | 1 | -2/+2 |
| 2016-04-05 | mac80211: mesh: fix crash in mesh_path_timer | Bob Copeland | 1 | -0/+3 |
| 2016-04-05 | mac80211: mesh: convert path table to rhashtable | Bob Copeland | 1 | -28/+3 |
| 2016-04-05 | mac80211: mesh: embed known gates list in struct mesh_path | Bob Copeland | 1 | -0/+1 |
| 2016-04-05 | mac80211: mesh: move path tables into if_mesh | Bob Copeland | 1 | -6/+4 |
| 2016-03-01 | Merge tag 'mac80211-next-for-davem-2016-02-26' of git://git.kernel.org/pub/sc... | David S. Miller | 1 | -3/+0 |
| 2016-02-24 | mac80211: mesh: drop constant field mean_chain_len | Bob Copeland | 1 | -3/+0 |
| 2016-01-26 | mac80211: Requeue work after scan complete for all VIF types. | Sachin Kulkarni | 1 | -4/+0 |
| 2015-10-05 | mac80211: make ieee80211_new_mesh_header return unsigned | Andrzej Hajda | 1 | -3/+3 |
| 2015-09-22 | mac80211: implement VHT support for mesh | Bob Copeland | 1 | -0/+4 |
| 2014-10-09 | mac80211: implement cfg80211_ops to query mesh proxy path table | Henning Rogge | 1 | -0/+3 |
| 2013-11-25 | mac80211: use put_unaligned_le in mesh when necessary | Chun-Yeow Yeoh | 1 | -2/+2 |
| 2013-11-25 | mac80211: remove unused mesh_mgmt_ies_add() prototype | Bob Copeland | 1 | -2/+0 |
| 2013-06-18 | mac80211: update mesh beacon on workqueue | Thomas Pedersen | 1 | -0/+2 |
| 2013-06-11 | mac80211: expire mesh peers based on mesh configuration | Colleen Twitty | 1 | -1/+0 |
| 2013-06-03 | mac80211: set mesh formation field properly | Jacob Minshall | 1 | -2/+2 |
| 2013-04-08 | mac80211: return new mpath from mesh_path_add() | Bob Copeland | 1 | -1/+2 |
| 2013-03-06 | mac80211: cleanup suspend/resume on mesh mode | Stanislaw Gruszka | 1 | -12/+0 |
| 2013-02-15 | mac80211: clean up mesh code | Johannes Berg | 1 | -55/+50 |
| 2013-02-15 | mac80211: cache mesh beacon | Thomas Pedersen | 1 | -1/+4 |
| 2013-02-15 | mac80211: constify IE parsing | Johannes Berg | 1 | -5/+6 |
| 2013-02-15 | mac80211: consolidate MBSS change notification | Thomas Pedersen | 1 | -5/+5 |
| 2013-02-11 | mac80211: fix mesh sta teardown | Thomas Pedersen | 1 | -1/+2 |
| 2013-02-04 | mac80211: mesh power save basics | Marco Porsch | 1 | -0/+17 |
| 2013-01-16 | {cfg,nl,mac}80211: set beacon interval and DTIM period on mesh join | Marco Porsch | 1 | -2/+0 |
| 2013-01-16 | mac80211: update mesh peer link counter during userspace peering | Marco Porsch | 1 | -0/+14 |
| 2013-01-03 | mac80211: RMC buckets are just list heads | Thomas Pedersen | 1 | -1/+1 |
| 2012-11-26 | mac80211: move Mesh Capability field definition to ieee80211.h | Marco Porsch | 1 | -14/+0 |
| 2012-10-18 | mac80211: remove unimplemented mesh vendor sync | Johannes Berg | 1 | -1/+1 |
| 2012-10-17 | mac80211: move out the non-statistics variable estab_plinks from mesh_stat | Ashok Nagarajan | 1 | -1/+1 |
| 2012-08-21 | Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber... | John W. Linville | 1 | -0/+3 |
| 2012-08-20 | mac80211: clean up mpath_move_to_queue() | Thomas Pedersen | 1 | -0/+3 |
| 2012-08-13 | mac80211: fix unnecessary beacon update after peering status change | Marco Porsch | 1 | -1/+1 |
| 2012-06-18 | {nl,cfg,mac}80211: implement dot11MeshHWMPconfirmationInterval | Chun-Yeow Yeoh | 1 | -0/+2 |
| 2012-06-09 | mac80211: Rename stainfo variable for the more common sta | Javier Cardona | 1 | -1/+1 |
| 2012-04-24 | mac80211: Adds clean sdata helper | Andrei Emeltchenko | 1 | -1/+3 |
| 2012-04-23 | mac80211: refactor mesh peer rate handling | Thomas Pedersen | 1 | -5/+5 |
| 2012-04-11 | mac80211: Check basic rates when peering | Ashok Nagarajan | 1 | -1/+1 |
| 2012-04-10 | mac80211: Implement mesh synchronization framework | Javier Cardona | 1 | -0/+19 |
| 2012-04-09 | mac80211: fix the RANN propagation issues | Chun-Yeow Yeoh | 1 | -0/+2 |
| 2012-04-09 | wireless: rename ht_info to ht_operation | Johannes Berg | 1 | -1/+1 |
| 2012-03-05 | mac80211: Fix the generation of PREQs in proactive RANN mechanism of HWMP | Chun-Yeow Yeoh | 1 | -0/+4 |
| 2012-02-27 | mac80211: clean up asm/unaligned.h inclusion | Johannes Berg | 1 | -1/+0 |
| 2011-11-28 | mac80211: don't initiate path discovery when forwarding frame with unknown DA | Thomas Pedersen | 1 | -0/+2 |
| 2011-11-09 | mac80211: Avoid filling up mesh preq queue with redundant requests | Javier Cardona | 1 | -0/+3 |
| 2011-11-08 | mac80211: add HT IEs to mesh frames | Thomas Pedersen | 1 | -0/+4 |
| 2011-09-30 | mac80211: standardize adding supported rates IEs | Arik Nemtsov | 1 | -4/+0 |
| 2011-09-13 | mac80211: Improve mpath state locking | Javier Cardona | 1 | -1/+3 |
| 2011-09-13 | mac80211: Remove mesh paths when an interface is removed | Javier Cardona | 1 | -1/+1 |
| 2011-08-24 | {nl,cfg,mac}80211: let userspace set RANN interval | Javier Cardona | 1 | -1/+0 |
| 2011-08-24 | mac80211: mesh gate implementation | Javier Cardona | 1 | -0/+11 |
| 2011-08-22 | mac80211: update mesh path selection frame format | Thomas Pedersen | 1 | -8/+4 |
| 2011-08-22 | mac80211: fix mesh beacon format | Thomas Pedersen | 1 | -0/+14 |
| 2011-05-16 | mac80211: annotate and fix RCU in mesh code | Johannes Berg | 1 | -4/+0 |
| 2011-05-16 | mac80211: fix and simplify mesh locking | Johannes Berg | 1 | -0/+3 |
| 2011-05-16 | mac80211: sparse RCU annotations | Johannes Berg | 1 | -1/+1 |
| 2011-05-12 | mac80211: mesh: move some code to make it static | Johannes Berg | 1 | -4/+0 |
| 2011-04-12 | mac80211: send notification on new peer candidate for our secure mesh | Javier Cardona | 1 | -1/+2 |
| 2010-12-20 | mac80211: Remove unused third address from mesh address extension header. | Javier Cardona | 1 | -2/+2 |
| 2010-12-20 | mac80211: Send mesh non-HWMP path selection frames to userspace | Javier Cardona | 1 | -0/+7 |
| 2010-12-15 | wireless:mac80211: kill unuse macro MESH_CFG_CMP_LEN in mesh.h | Shan Wei | 1 | -11/+0 |
| 2010-12-06 | cfg80211/mac80211: add mesh join/leave commands | Johannes Berg | 1 | -25/+0 |
| 2010-12-06 | nl80211/mac80211: define and allow configuring mesh element TTL | Javier Cardona | 1 | -0/+2 |
| 2010-08-09 | Fix spelling fuction -> function in comments | Stefan Weil | 1 | -1/+1 |
| 2010-06-14 | mac80211: pull mgmt frame rx into rx handler | Johannes Berg | 1 | -2/+0 |
| 2010-04-08 | mac80211: Moved mesh action codes to a more visible location | Javier Cardona | 1 | -2/+0 |
| 2009-12-10 | mac80211: Revert 'Use correct sign for mesh active path refresh' | Javier Cardona | 1 | -2/+3 |
| 2009-11-18 | mac80211: use fixed broadcast address | Johannes Berg | 1 | -2/+2 |
| 2009-11-13 | mac80211: update copyrights to 2009 | Rui Paulo | 1 | -1/+1 |
| 2009-11-13 | mac80211: add nl80211/cfg80211 handling of the new mesh root mode option. | Rui Paulo | 1 | -0/+1 |
| 2009-11-13 | mac80211: implement a timer to send RANN action frames | Rui Paulo | 1 | -0/+3 |
| 2009-11-13 | mac80211: replace "destination" with "target" to follow the spec | Rui Paulo | 1 | -5/+5 |
| 2009-11-13 | mac80211: update PERR frame format | Rui Paulo | 1 | -2/+7 |
| 2009-11-11 | mac80211: update the format of path selection frames | Rui Paulo | 1 | -0/+1 |
| 2009-11-11 | mac80211: update peer link management IE and action frames | Rui Paulo | 1 | -1/+1 |
| 2009-11-11 | mac80211: set MESH_TTL to 31 | Rui Paulo | 1 | -1/+1 |
| 2009-08-20 | mac80211: Decouple fail_avg stats used by mesh from rate control algorithm. | Javier Cardona | 1 | -0/+2 |
| 2009-08-14 | mac80211: Move mpath and mpp growth to mesh workqueue. | Javier Cardona | 1 | -1/+19 |
| 2009-08-14 | mac80211: Assign a default mesh beaconing interval. | Javier Cardona | 1 | -0/+1 |
| 2009-08-14 | mac80211: Use 3-address format for mesh broadcast frames. | Javier Cardona | 1 | -1/+4 |
| 2009-08-14 | mac80211: Improve dequeing from mpath frame queue. | Javier Cardona | 1 | -1/+1 |
| 2009-08-14 | nl80211: add generation number to all dumps | Johannes Berg | 1 | -0/+2 |
| 2009-07-10 | mac80211: push rx status into skb->cb | Johannes Berg | 1 | -2/+1 |
| 2009-05-22 | wireless: move some utility functions from mac80211 to cfg80211 | Zhu Yi | 1 | -4/+0 |
| 2009-05-20 | mac80211: cancel/restart all timers across suspend/resume | Johannes Berg | 1 | -0/+12 |
| 2009-02-13 | mac80211: use cfg80211s BSS infrastructure | Johannes Berg | 1 | -1/+0 |
| 2009-01-29 | wireless: restrict to 32 legacy rates | Johannes Berg | 1 | -1/+1 |
| 2009-01-29 | mac80211: trivial documentation fixes (enum mesh_path_flags). | Rami Rosen | 1 | -3/+3 |
| 2009-01-29 | mac80211: remove mesh_plink_close() method. | Rami Rosen | 1 | -1/+0 |
| 2008-11-10 | wireless: move mesh config length constant | Johannes Berg | 1 | -4/+1 |
| 2008-09-24 | mac80211: mesh portal functionality support | YanBo | 1 | -0/+4 |
| 2008-09-15 | mac80211: split off mesh handling entirely | Johannes Berg | 1 | -3/+12 |
| 2008-08-22 | replace net_device arguments with ieee80211_{local,sub_if_data} as appropriate | Jasper Bryant-Greene | 1 | -27/+34 |
| 2008-08-07 | mac80211: fix use of skb->cb for mesh forwarding | Luis Carlos Cobo | 1 | -4/+1 |
| 2008-05-21 | mac80211: Prepare mesh_table_grow to failing copy_node callback. | Pavel Emelyanov | 1 | -1/+1 |
| 2008-05-01 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville... | David S. Miller | 1 | -1/+1 |
| 2008-04-30 | mac80211: use 4-byte mesh sequence number | Luis Carlos Cobo | 1 | -1/+1 |
| 2008-04-27 | asm/unaligned.h doesn't work well as the very first include | Al Viro | 1 | -0/+1 |
| 2008-04-08 | Revert "mac80211: use a struct for bss->mesh_config" | John W. Linville | 1 | -10/+0 |
| 2008-04-01 | mac80211: use a struct for bss->mesh_config | Luis Carlos Cobo | 1 | -0/+10 |
| 2008-03-06 | mac80211: always force mesh_path deletions | Luis Carlos Cobo | 1 | -3/+1 |
| 2008-03-06 | mac80211: fix sta_info mesh timer bug | Johannes Berg | 1 | -2/+0 |
| 2008-03-06 | mac80211: split sta_info_add | Johannes Berg | 1 | -2/+2 |
| 2008-03-06 | mac80211: RCU-ify STA info structure access | Johannes Berg | 1 | -7/+9 |
| 2008-03-06 | mac80211: clean up mesh code | Johannes Berg | 1 | -2/+11 |
| 2008-03-06 | mac80211: mesh function and data structures definitions | Luis Carlos Cobo | 1 | -0/+283 |