aboutsummaryrefslogtreecommitdiffstats
path: root/net/wireless
AgeCommit message (Expand)AuthorFilesLines
2025-11-25wifi: cfg80211: include s1g_primary_2mhz when sending chandefLachlan Hodges1-0/+3
2025-11-24wifi: cfg80211: stop radar detection in cfg80211_leave()Johannes Berg3-0/+21
2025-11-24wifi: cfg80211: use cfg80211_leave() in iftype changeJohannes Berg1-22/+1
2025-11-20wifi: cfg80211: replace use of system_unbound_wq with system_dfl_wqMarco Crivellari2-3/+3
2025-11-11wifi: cfg80211/mac80211: Add fallback mechanism for INDOOR_SP connectionPagadala Yesu Anjaneyulu3-6/+8
2025-11-11wifi: cfg80211/mac80211: clean up duplicate ap_power handlingPagadala Yesu Anjaneyulu1-14/+1
2025-11-11wifi: cfg80211: use a C99 initializer in wiphy_registerEmmanuel Grumbach1-6/+6
2025-11-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-0/+77
2025-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+1
2025-10-28wifi: cfg80211: add an hrtimer based delayed work itemBenjamin Berg2-0/+77
2025-10-27wifi: cfg80211: Add parameters to radio-specific debugfs directoriesRoopni Devanathan1-0/+33
2025-10-27wifi: cfg80211: Add debugfs support for multi-radio wiphyRoopni Devanathan1-0/+15
2025-10-27wifi: cfg80211: default S1G chandef width to 1MHzLachlan Hodges1-0/+3
2025-10-27wifi: cfg80211/mac80211: validate radio frequency range for monitor modeRyder Lee1-3/+3
2025-10-20wifi: nl80211: call kfree without a NULL checkEmmanuel Grumbach1-2/+1
2025-09-23wifi: cfg80211: fix width unit in cfg80211_radio_chandef_valid()Ryder Lee1-1/+1
2025-09-22wifi: cfg80211: remove IEEE80211_CHAN_{1,2,4,8,16}MHZ flagsJohannes Berg1-15/+0
2025-09-19wifi: cfg80211: remove ieee80211_s1g_channel_widthLachlan Hodges1-27/+0
2025-09-19wifi: cfg80211: correctly implement and validate S1G chandefLachlan Hodges3-101/+115
2025-09-19wifi: cfg80211: Store the NAN cluster IDIlan Peer1-0/+2
2025-09-19wifi: cfg80211: Support Tx/Rx of action frame for NANIlan Peer1-2/+6
2025-09-19wifi: cfg80211: Advertise supported NAN capabilitiesIlan Peer1-0/+41
2025-09-19wifi: cfg80211: Add cluster joined notification APIsAndrei Otcheretianski2-0/+60
2025-09-19wifi: nl80211: Add NAN Discovery Window (DW) notificationAndrei Otcheretianski2-0/+61
2025-09-19wifi: nl80211: Add more configuration options for NAN commandsAndrei Otcheretianski1-35/+263
2025-09-11Merge tag 'wireless-next-2025-09-11' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski6-73/+323
2025-09-11wifi: nl80211: completely disable per-link stats for nowJohannes Berg1-1/+1
2025-09-10wifi: cfg80211: Remove the redundant wiphy_devZheng tan1-1/+1
2025-09-10wifi: cfg80211: update the time stamps in hidden ssidMiri Korenblit1-2/+7
2025-09-10wifi: cfg80211: Fix "no buffer space available" error in nl80211_get_station(...Nithyanantham Paramasivam1-6/+7
2025-09-04wifi: nl80211: strict checking attributes for NL80211_CMD_SET_BSSArend van Spriel1-7/+45
2025-09-04wifi: nl80211: allow drivers to support subset of NL80211_CMD_SET_BSSArend van Spriel2-2/+46
2025-09-04wifi: nl80211: Add EHT fixed Tx rate supportMuna Sinada1-5/+224
2025-09-04wifi: cfg80211: fix return value in cfg80211_get_radio_idx_by_chan()Aditya Kumar Singh1-1/+1
2025-09-03wifi: cfg80211: Remove unused tracepointsSteven Rostedt1-56/+0
2025-09-03wifi: cfg80211: sme: cap SSID length in __cfg80211_connect_result()Dan Carpenter1-1/+4
2025-08-26wifi: cfg80211: fix use-after-free in cmp_bss()Dmitry Antipov1-1/+2
2025-07-24Merge tag 'wireless-next-2025-07-24' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski5-20/+99
2025-07-22wifi: nl80211: Set num_sub_specs before looping through sub_specsKees Cook1-0/+1
2025-07-21wifi: cfg80211/mac80211: report link ID for unexpected framesMichael-CY Lee2-17/+22
2025-07-21wifi: cfg80211: reject HTC bit for management framesJohannes Berg1-1/+2
2025-07-18net: s/dev_get_flags/netif_get_flags/Stanislav Fomichev1-1/+1
2025-07-18wifi: cfg80211: Add missing lock in cfg80211_check_and_end_cac()Alexander Wetzel1-0/+2
2025-07-18wifi: cfg80211: support configuring an S1G short beaconing BSSLachlan Hodges1-0/+72
2025-07-18wifi: cfg80211/mac80211: remove wrong scan request n_channelsJohannes Berg2-2/+0
2025-07-15wifi: cfg80211: fix double free for link_sinfo in nl80211_station_dump()Sarika Sharma1-1/+9
2025-07-15wifi: cfg80211: fix off channel operation allowed check for MLOAditya Kumar Singh1-6/+17
2025-07-15wifi: cfg80211: parse attribute to update unsolicited probe response templateYuvarani V1-0/+18
2025-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-4/+55
2025-07-09wifi: cfg80211/mac80211: implement dot11ExtendedRegInfoSupportSomashekhar Puttagangaiah1-0/+1
2025-07-09wifi: cfg80211: add a flag for the first part of a scanBenjamin Berg1-5/+10
2025-07-09wifi: cfg80211: only verify part of Extended MLD CapabilitiesBenjamin Berg1-2/+19
2025-07-09wifi: nl80211: make nl80211_check_scan_flags() type safeJohannes Berg1-27/+28
2025-07-09wifi: cfg80211: hide scan internalsJohannes Berg7-173/+196
2025-07-08wifi: cfg80211: move away from using a fake platform deviceGreg Kroah-Hartman1-14/+14
2025-07-07wifi: prevent A-MSDU attacks in mesh networksMathy Vanhoef1-2/+50
2025-06-30wifi: cfg80211: fix S1G beacon head validation in nl80211Lachlan Hodges1-2/+5
2025-06-24wifi: cfg80211: support configuration of S1G station capabilitiesLachlan Hodges1-0/+8
2025-06-24wifi: cfg80211: Report per-radio RTS threshold to userspaceRoopni Devanathan1-0/+6
2025-06-24wifi: cfg80211: Add Support to Set RTS Threshold for each RadioRoopni Devanathan2-3/+78
2025-06-24wifi: cfg80211/mac80211: Add support to get radio indexRoopni Devanathan4-52/+102
2025-06-24wifi: mac80211: extend support to fill link level sinfo structureSarika Sharma1-0/+12
2025-06-24wifi: cfg80211: clear sinfo->filled for MLO station statisticsSarika Sharma1-0/+6
2025-06-24wifi: cfg80211: allocate memory for link_station info structureSarika Sharma1-3/+24
2025-06-24wifi: cfg80211: add statistics for providing overview for MLO stationSarika Sharma1-0/+188
2025-06-24wifi: cfg80211: extend to embed link level statistics in NL messageSarika Sharma1-0/+216
2025-06-20wifi: cfg80211: Add support for link reconfiguration negotiation offload to d...Kavita Kavita2-6/+14
2025-06-20wifi: cfg80211: Add utility API to get radio index from channelVasanthakumar Thiagarajan1-0/+24
2025-06-12Merge tag 'net-6.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-1/+1
2025-06-11wifi: cfg80211: use kfree_sensitive() for connkeys cleanupZilin Guan1-1/+1
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()timers-cleanups-2025-06-08Ingo Molnar1-1/+1
2025-06-05wifi: cfg80211/mac80211: correctly parse S1G beacon optional elementsLachlan Hodges1-11/+7
2025-05-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2025-05-06wifi: cfg80211: fix out-of-bounds access during multi-link element defragment...Veerendranath Jakkam1-1/+1
2025-04-23wifi: nl80211: add link id of transmitted profile for MLO MBSSIDRameshkumar Sundaram1-1/+23
2025-04-23wifi: cfg80211: Add support to get EMLSR capabilities of non-AP MLDRamasamy Kaliappan1-0/+18
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-3/+3
2025-03-18wifi: nl80211: re-enable multi-link reconfigurationJohannes Berg1-1/+2
2025-03-18wifi: cfg80211: init wiphy_work before allocating rfkill failsEdward Adam Davis1-3/+3
2025-03-18wifi: nl80211: store chandef on the correct link when starting CACAditya Kumar Singh1-1/+1
2025-03-18Merge net-next/main to resolve conflictsJohannes Berg3-6/+23
2025-03-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2-4/+15
2025-03-12wifi: cfg80211: expose cfg80211_chandef_get_width()Johannes Berg2-7/+2
2025-03-11wifi: cfg80211: Update the link address when a link is addedIlan Peer1-0/+4
2025-03-11wifi: mac80211: allow 320 MHz FTM measurementsAvraham Stern1-1/+2
2025-03-11wifi: cfg80211: allow IR in 20 MHz configurationsAnjaneyulu3-2/+14
2025-03-11wifi: cfg80211: allow setting extended MLD capa/opsJohannes Berg2-0/+16
2025-03-11wifi: cfg80211: move link reconfig parameters into a structJohannes Berg5-36/+30
2025-03-07wifi: cfg80211: cancel wiphy_work before freeing wiphyMiri Korenblit1-0/+7
2025-03-07wifi: nl80211: fix assoc link handlingJohannes Berg1-4/+8
2025-03-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-2/+8
2025-03-04Merge tag 'wireless-next-2025-03-04-v2' of https://git.kernel.org/pub/scm/lin...Jakub Kicinski4-13/+17
2025-03-04Merge tag 'wireless-2025-03-04' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski2-2/+8
2025-03-04wifi: nl80211: disable multi-link reconfigurationJohannes Berg1-1/+1
2025-03-04net: rename netns_local to netns_immutableNicolas Dichtel1-5/+5
2025-03-03wifi: cfg80211: regulatory: improve invalid hints checkingNikita Zhandarovich1-1/+2
2025-02-28wifi: cfg80211: reorg sinfo structure elements for meshSarika Sharma1-5/+6
2025-02-26wifi: cfg80211: expose update timestamp to driversBenjamin Berg3-6/+5
2025-02-26wifi: cfg80211: convert timeouts to secs_to_jiffies()Easwar Hariharan1-1/+1
2025-02-11wifi: nl80211: reject cooked mode if it is set along with other flagsVitaliy Shevtsov1-0/+5
2025-02-11wifi: cfg80211: Fix trace print for removed linksIlan Peer1-1/+1
2025-02-11wifi: nl80211/cfg80211: Stop supporting cooked monitorAlexander Wetzel1-0/+4
2025-01-28Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-4/+1
2025-01-26Merge tag 'mm-nonmm-stable-2025-01-24-23-16' of git://git.kernel.org/pub/scm/...Linus Torvalds1-3/+1
2025-01-15wifi: cfg80211: adjust allocation of colocated AP dataDmitry Antipov1-3/+1
2025-01-15saner replacement for debugfs_rename()Al Viro1-4/+1
2025-01-13wifi: nl80211: simplify nested if checksJohannes Berg1-4/+3
2025-01-13wifi: cfg80211: Add support for controlling EPCSIlan Peer3-0/+109
2025-01-13wifi: cfg80211: Add support for dynamic addition/removal of linksIlan Peer6-0/+231
2025-01-13wifi: nl80211: Split the links handling of an association requestIlan Peer1-75/+76
2025-01-13wifi: nl80211: fix nl80211_start_radar_detection return valueNicolas Escande1-18/+19
2025-01-13wifi: cfg80211: skip regulatory for punctured subchannelsKavita Kavita1-247/+123
2025-01-13wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlierKees Cook1-2/+1
2025-01-13wifi: nl80211: permit userspace to pass supported selectorsBenjamin Berg1-0/+32
2025-01-13wifi: cfg80211: check extended MLD capa/ops in assocJohannes Berg1-0/+7
2025-01-13wifi: cfg80211: scan: skip duplicate RNR entriesJohannes Berg1-1/+12
2025-01-13wifi: cfg80211: copy multi-link element from the multi-link probe request's f...Michael-CY Lee1-1/+26
2025-01-12net: remove get_task_comm() and print task comm directlyYafang Shao1-3/+1
2024-12-19Merge tag 'wireless-next-2024-12-19' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski14-475/+313
2024-12-10Merge tag 'wireless-2024-12-10' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski3-3/+3
2024-12-06wifi: cfg80211: sme: init n_channels before channels[] accessHaoyu Li1-0/+1
2024-12-04wifi: cfg80211: send MLO links tx power info in GET_INTERFACERameshkumar Sundaram4-28/+38
2024-12-04wifi: cfg80211: tests: Fix potential NULL dereference in test_cfg80211_parse_...Zichen Xie1-0/+2
2024-12-04wifi: cfg80211: define and use wiphy guardJohannes Berg11-448/+274
2024-12-03wifi: cfg80211: clear link ID from bitmap during link delete after clean upAditya Kumar Singh1-2/+1
2024-12-03wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-oneLin Ma1-1/+1
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra2-2/+2
2024-11-13Merge tag 'wireless-next-2024-11-13' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski2-10/+5
2024-11-11net: convert to nla_get_*_default()Johannes Berg1-36/+18
2024-11-07wifi: cfg80211: Fix an error handling path in nl80211_start_ap()Christophe JAILLET1-4/+4
2024-11-07wifi: nl80211: fix bounds checker error in nl80211_parse_sched_scanAleksei Vetrov1-0/+1
2024-11-07wifi: cfg80211: Remove the Medium Synchronization Delay validity checkLingbo Kong1-6/+0
2024-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-0/+12
2024-10-29Merge tag 'wireless-next-2024-10-25' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski20-2064/+176
2024-10-25wifi: cfg80211: clear wdev->cqm_config pointer on freeJohannes Berg1-0/+1
2024-10-25Merge tag 'wireless-2024-10-21' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller2-0/+11
2024-10-23wifi: cfg80211: add monitor SKIP_TX flagFelix Fietkau1-0/+1
2024-10-23wifi: cfg80211: pass net_device to .set_monitor_channelFelix Fietkau6-9/+14
2024-10-23wifi: cfg80211: report per wiphy radio antenna maskFelix Fietkau1-0/+5
2024-10-23wifi: cfg80211: add option for vif allowed radiosFelix Fietkau4-11/+90
2024-10-23wifi: cfg80211: disallow SMPS in AP modeJohannes Berg1-27/+3
2024-10-15genetlink: hold RCU in genlmsg_mcast()Eric Dumazet1-6/+2
2024-10-09Merge net-next/main to resolve conflictsJohannes Berg1-1/+1
2024-10-09Revert "wifi: cfg80211: unexport wireless_nlevent_flush()"Johannes Berg2-7/+1
2024-10-08wifi: cfg80211: unexport wireless_nlevent_flush()Johannes Berg2-1/+7
2024-10-08wifi: cfg80211: stop exporting wext symbolsJohannes Berg4-25/+1
2024-10-08wifi: wext/libipw: move spy implementation to libipwJohannes Berg3-236/+0
2024-10-08wifi: ipw2x00/lib80211: move remaining lib80211 into libipwJohannes Berg6-1736/+0
2024-10-08wifi: nl80211: remove redundant null pointer check in coalescingDmitry Kandybka1-2/+0
2024-10-08wifi: cfg80211: check radio iface combination for multi radio per wiphyKarthikeyan Periyasamy1-10/+54
2024-10-08wifi: mac80211, cfg80211: miscellaneous spelling fixesDmitry Antipov7-8/+8
2024-10-08wifi: cfg80211: Add wiphy_delayed_work_pending()Remi Pommarel1-0/+7
2024-10-08wifi: cfg80211: Do not create BSS entries for unsupported channelsChenming Huang1-0/+4
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro1-1/+1
2024-09-09wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errorsDmitry Antipov2-2/+4
2024-09-06wifi: cfg80211/mac80211: use proper link ID for DFSAditya Kumar Singh2-12/+13
2024-09-06wifi: cfg80211: handle DFS per linkAditya Kumar Singh5-34/+62
2024-09-06wifi: cfg80211: move DFS related members to links[] in wireless_devAditya Kumar Singh5-13/+14
2024-09-06wifi: trace: unlink rdev_end_cac trace event from wiphy_netdev_evt classAditya Kumar Singh1-3/+12
2024-09-06wifi: cfg80211: avoid overriding direct/MBSSID BSS with per-STA profile BSSVeerendranath Jakkam1-0/+27
2024-09-06wifi: cfg80211: skip indicating signal for per-STA profile BSSsVeerendranath Jakkam3-11/+19
2024-09-06wifi: cfg80211: make BSS source types publicVeerendranath Jakkam2-5/+7
2024-09-06wifi: cfg80211: Avoid RCU debug splat in __cfg80211_bss_update error pathsVeerendranath Jakkam1-2/+2
2024-09-06wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan()Dmitry Antipov1-3/+3
2024-09-04Merge tag 'wireless-next-2024-09-04' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski6-15/+30
2024-09-03netdev_features: convert NETIF_F_NETNS_LOCAL to dev->netns_localAlexander Lobakin1-5/+5
2024-08-28wifi: cfg80211: Set correct chandef when starting CACIssam Hamdi1-1/+14
2024-08-27wifi: cfg80211: Use kmemdup_array instead of kmemdup for multiple allocationYu Jiaoliang1-2/+2
2024-08-27wifi: cfg80211: fix bug of mapping AF3x to incorrect User Priorityhhorace1-4/+6
2024-08-27wifi: lib80211: Constify struct lib80211_crypto_opsChristophe JAILLET4-4/+4
2024-08-27wifi: lib80211: Handle const struct lib80211_crypto_ops in lib80211Christophe JAILLET1-4/+4
2024-07-26wifi: cfg80211: correct S1G beacon length calculationJohannes Berg1-3/+8
2024-07-26wifi: cfg80211: fix reporting failed MLO links status with cfg80211_connect_doneVeerendranath Jakkam1-0/+1
2024-07-09wifi: cfg80211: add helper for checking if a chandef is valid on a radioFelix Fietkau1-0/+35
2024-07-09wifi: cfg80211: extend interface combination check for multi-radioFelix Fietkau2-7/+38
2024-07-09wifi: cfg80211: add support for advertising multiple radios belonging to a wiphyFelix Fietkau1-11/+102
2024-07-08wifi: nl80211: split helper function from nl80211_put_iface_combinationsFelix Fietkau1-52/+59
2024-06-28wifi: nl80211: don't give key data to userspaceJohannes Berg1-8/+2
2024-06-27Merge tag 'wireless-next-2024-06-27' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski11-138/+256
2024-06-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+5
2024-06-26wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM valuesEric Dumazet1-1/+5
2024-06-26wifi: cfg80211: Always call tracingIlan Peer1-35/+21
2024-06-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+9
2024-06-12wifi: cfg80211: honor WIPHY_FLAG_SPLIT_SCAN_6GHZ in cfg80211_conn_scanEmmanuel Grumbach1-2/+2
2024-06-12wifi: nl80211: remove the FTMs per burst limit for NDP rangingAvraham Stern2-3/+10
2024-06-12wifi: cfg80211: reject non-conformant 6 GHz center frequenciesBenjamin Berg2-11/+49
2024-06-12wifi: cfg80211: add regulatory flag to allow VLP AP operationJohannes Berg4-19/+62
2024-06-12wifi: cfg80211: refactor regulatory beaconing checkingJohannes Berg1-18/+12
2024-06-12wifi: cfg80211: refactor 6 GHz AP power type parsingJohannes Berg2-27/+46
2024-06-12wifi: mac80211: refactor channel checksJohannes Berg3-10/+14
2024-06-12wifi: nl80211: expose can-monitor channel propertyJohannes Berg1-0/+3
2024-06-12wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he()Baochen Qiang1-1/+3
2024-06-12wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()Baochen Qiang1-2/+2
2024-06-12wifi: cfg80211: make hash table duplicates more survivableJohannes Berg1-12/+34
2024-06-12wifi: cfg80211: wext: add extra SIOCSIWSCAN data checkDmitry Antipov1-2/+6
2024-06-12wifi: cfg80211: wext: set ssids=NULL for passive scansJohannes Berg1-1/+3
2024-06-10Merge tag 'wireless-next-2024-06-07' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski6-111/+225
2024-05-29wifi: cfg80211: fix 6 GHz scan request buildingJohannes Berg2-17/+36
2024-05-29wifi: cfg80211: pmsr: use correct nla_get_uX functionsLin Ma1-4/+4
2024-05-29wifi: cfg80211: Lock wiphy in cfg80211_get_stationRemi Pommarel1-1/+6