aboutsummaryrefslogtreecommitdiffstats
path: root/net/wireless
AgeCommit message (Expand)AuthorFilesLines
2022-05-09nl80211: fix locking in nl80211_set_tx_bitrate_mask()Johannes Berg1-2/+7
2022-05-04cfg80211: retrieve S1G operating channel numberKieran Frewen1-1/+1
2022-05-04nl80211: validate S1G channel widthKieran Frewen1-0/+9
2022-04-11cfg80211: hold bss_lock while updating nontrans_listRameshkumar Sundaram1-0/+2
2022-04-11nl80211: correctly check NL80211_ATTR_REG_ALPHA2 sizeJohannes Berg1-1/+2
2022-03-11Merge tag 'wireless-next-2022-03-11' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski4-29/+336
2022-03-06wireless: Use netif_rx().Sebastian Andrzej Siewior1-1/+1
2022-03-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-2/+15
2022-03-02nl80211: Update bss channel on channel switch for P2P_CLIENTSreeramya Soratkal1-1/+2
2022-03-01cfg80211: fix CONFIG_CFG80211_EXTRA_REGDB_KEYDIR typoJohannes Berg1-1/+1
2022-03-01nl80211: Handle nla_memdup failures in handle_nan_filterJiasheng Jiang1-0/+12
2022-02-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-13/+4
2022-02-16cfg80211: Support configuration of station EHT capabilitiesIlan Peer1-4/+33
2022-02-16cfg80211: add NO-EHT flag to regulatoryIlan Peer1-0/+3
2022-02-16nl80211: add support for 320MHz channel limitationSriram R2-0/+9
2022-02-16nl80211: add EHT MCS supportVeerendranath Jakkam2-0/+150
2022-02-16cfg80211: Add support for EHT 320 MHz channel widthJia Ding2-7/+86
2022-02-16cfg80211: Add data structures to capture EHT capabilitiesIlan Peer1-0/+27
2022-02-16nl80211: accept only HE capability elements with valid sizeJohannes Berg1-3/+11
2022-02-16nl80211: use RCU to read regdom in reg get/dumpJohannes Berg1-15/+17
2022-02-04cfg80211: fix race in netlink owner interface destructionJohannes Berg1-13/+4
2022-02-04cfg80211: pmsr: remove useless ifdef guardsJohannes Berg1-4/+0
2022-02-04cfg80211: don't add non transmitted BSS to 6GHz scanned channelsAvraham Stern1-1/+8
2022-02-04cfg80211/mac80211: assume CHECKSUM_COMPLETE includes SNAPJohannes Berg1-3/+5
2022-01-19Merge tag 'kbuild-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-2/+2
2022-01-08kbuild: do not quote string values in include/config/auto.confMasahiro Yamada1-2/+2
2021-12-21Merge tag 'mac80211-next-for-net-next-2021-12-21' of git://git.kernel.org/pub...Jakub Kicinski11-126/+474
2021-12-20cfg80211: Enable regulatory enforcement checks for drivers supporting mesh ifaceSriram R2-0/+3
2021-12-20cfg80211: refactor cfg80211_get_ies_channel_number()Johannes Berg1-24/+22
2021-12-20nl80211: Add support to set AP settings flags with single attributeVeerendranath Jakkam1-2/+6
2021-12-20cfg80211: Use the HE operation IE to determine a 6GHz BSS channelAyala Beker1-7/+49
2021-12-20cfg80211: rename offchannel_chain structs to background_chain to avoid confus...Lorenzo Bianconi7-73/+75
2021-12-20cfg80211: Add support for notifying association comebackIlan Peer2-0/+55
2021-12-20cfg80211: simplify cfg80211_chandef_valid()Johannes Berg1-30/+32
2021-12-14cfg80211: Acquire wiphy mutex on regulatory workIlan Peer1-1/+6
2021-12-14nl80211: remove reload flag from regulatory_requestFinn Behrens1-4/+2
2021-11-29nl80211: reset regdom when reloading regdbFinn Behrens1-2/+25
2021-11-28cfg80211: use ieee80211_bss_get_elem() instead of _get_ie()Johannes Berg4-34/+33
2021-11-26cfg80211: allow continuous radar monitoring on offchannel chainLorenzo Bianconi3-27/+71
2021-11-26cfg80211: schedule offchan_cac_abort_wk in cfg80211_radar_eventLorenzo Bianconi2-10/+17
2021-11-26cfg80211: delete redundant free codeliuguoqiang1-9/+5
2021-11-26cfg80211: fix possible NULL pointer dereference in cfg80211_stop_offchan_rada...Lorenzo Bianconi1-1/+4
2021-11-19cfg80211: move offchan_cac_event to a dedicated workLorenzo Bianconi3-23/+46
2021-11-19cfg80211: implement APIs for dedicated radar detection HWLorenzo Bianconi6-6/+176
2021-11-15nl80211: fix radio statistics in survey dumpJohannes Berg2-20/+20
2021-11-15cfg80211: call cfg80211_stop_ap when switch from P2P_GO typeNguyen Dinh Phi1-0/+1
2021-10-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-22/+29
2021-10-25cfg80211: correct bridge/4addr mode checkJanusz Dziedzic1-7/+7
2021-10-25cfg80211: fix management registrations lockingJohannes Berg3-13/+17
2021-10-21nl80211: Add LC placeholder band definition to nl80211_bandSrinivasan Raju2-0/+3
2021-10-21cfg80211: separate get channel number from iesWen Gong1-15/+26
2021-10-21cfg80211: scan: use element finding functions in easy casesJohannes Berg1-9/+9
2021-10-21nl80211: use element finding functionsJohannes Berg1-22/+22
2021-10-01cfg80211: scan: fix RCU in cfg80211_add_nontrans_list()Johannes Berg1-2/+5
2021-09-27nl80211: MBSSID and EMA support in AP modeJohn Crispin1-4/+174
2021-09-27nl80211: don't kfree() ERR_PTR() valueJohannes Berg1-0/+1
2021-09-27cfg80211: always free wiphy specific regdomainJohannes Berg1-0/+10
2021-09-27cfg80211: AP mode driver offload for FILS association cryptoSubrat Mishra3-0/+75
2021-09-23nl80211: don't put struct cfg80211_ap_settings on stackJohannes Berg1-78/+108
2021-09-23nl80211: prefer struct_size over open coded arithmeticLen Baker1-6/+6
2021-09-23cfg80211: honour V=1 in certificate code generationJohannes Berg1-2/+2
2021-08-26cfg80211: use wiphy DFS domain if it is self-managedSriram R1-1/+8
2021-08-18cfg80211: fix BSS color notify trace enum confusionJohannes Berg1-1/+1
2021-08-17nl80211: add support for BSS coloringJohn Crispin3-0/+216
2021-08-13mac80211: Use flex-array for radiotap header bitmapKees Cook1-3/+2
2021-08-13mac80211: radiotap: Use BIT() instead of shiftsKees Cook1-2/+2
2021-08-05net: Remove redundant if statementsYajun Deng2-13/+6
2021-07-23cfg80211: Fix possible memory leak in function cfg80211_bss_updateNguyen Dinh Phi1-4/+2
2021-07-23nl80211: limit band information in non-split dataJohannes Berg1-1/+4
2021-06-23cfg80211: Support hidden AP discovery over 6GHz bandIlan Peer1-3/+13
2021-06-23cfg80211: allow advertising vendor-specific capabilitiesJohannes Berg1-0/+5
2021-06-23cfg80211: set custom regdomain after wiphy registrationMiri Korenblit2-4/+5
2021-06-23cfg80211: add cfg80211_any_usable_channels()Johannes Berg1-1/+32
2021-06-23cfg80211: reg: improve bad regulatory warningJohannes Berg1-1/+3
2021-06-23nl80211: Fix typo pmsr->pmsrSosthène Guédon1-2/+2
2021-06-23cfg80211: trace more information in assoc trace eventJohannes Berg2-3/+45
2021-06-23nl80211/cfg80211: add BSS color to NDP ranging parametersAvraham Stern1-0/+12
2021-06-23wireless: add check of field VHT Extended NSS BW Capable for 160/80+80 MHz se...Wen Gong1-3/+7
2021-06-23cfg80211: expose the rfkill device to the low level driverEmmanuel Grumbach4-28/+19
2021-06-23cfg80211: fix default HE tx bitrate mask in 2G bandPing-Ke Shih1-5/+4
2021-06-23cfg80211: clean up variable use in cfg80211_parse_colocated_ap()Dan Carpenter1-3/+3
2021-06-23cfg80211: remove CFG80211_MAX_NUM_DIFFERENT_CHANNELSJohannes Berg1-8/+0
2021-06-23net: wireless: wext_compat.c: Remove redundant assignment to psYang Li1-1/+1
2021-06-23wireless: wext-spy: Fix out-of-bounds warningGustavo A. R. Silva1-7/+7
2021-06-18cfg80211: avoid double free of PMSR requestAvraham Stern1-2/+14
2021-06-18cfg80211: make certificate generation more robustJohannes Berg1-1/+1
2021-06-09cfg80211: shut down interfaces on failed resumeJohannes Berg1-0/+4
2021-06-09cfg80211: fix phy80211 symlink creationJohannes Berg1-8/+5
2021-05-31cfg80211: call cfg80211_leave_ocb when switching away from OCBDu Cheng1-0/+3
2021-05-11cfg80211: mitigate A-MSDU aggregation attacksMathy Vanhoef1-0/+3
2021-05-11mac80211: properly handle A-MSDUs that start with an RFC 1042 headerMathy Vanhoef1-2/+2
2021-04-29Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds6-17/+28
2021-04-27cfg80211: fix locking in netlink owner interface destructionJohannes Berg2-9/+36
2021-04-20Merge tag 'mac80211-next-for-net-next-2021-04-20' of git://git.kernel.org/pub...David S. Miller6-16/+27
2021-04-19cfg80211: scan: drop entry from hidden_list on overflowJohannes Berg1-0/+2
2021-04-19nl80211/cfg80211: add a flag to negotiate for LMR feedback in NDP rangingAvraham Stern2-1/+12
2021-04-19cfg80211: constify ieee80211_get_response_rate returnJoe Perches1-1/+1
2021-04-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-10/+16
2021-04-08nl80211: fix beacon head validationJohannes Berg1-1/+5
2021-04-08cfg80211: Remove wrong RNR IE validation checkIlan Peer1-1/+1
2021-04-08nl80211: fix potential leak of ACL paramsJohannes Berg1-2/+2
2021-04-08cfg80211: check S1G beacon compat element lengthJohannes Berg1-6/+8
2021-04-08cfg80211: allow specifying a reason for hw_rfkillEmmanuel Grumbach1-3/+4
2021-04-08nl80211: Add missing line in nl80211_fils_discovery_policyAloka Dixit1-3/+4
2021-04-08cfg80211: regulatory: use DEFINE_SPINLOCK() for spinlockQiheng Lin1-7/+3
2021-04-08cfg80211: remove WARN_ON() in cfg80211_sme_connectDu Cheng1-1/+1
2021-04-07net: remove the new_ifindex argument from dev_change_net_namespaceAndrei Vagin1-2/+2
2021-04-05net: Allow to specify ifindex when device is moved to another namespaceAndrei Vagin1-2/+2
2021-03-28reg.c: Fix a spelloBhaskar Chowdhury1-1/+1
2021-03-16wireless/nl80211: fix wdev_id may be used uninitializedJarod Wilson1-1/+1
2021-03-16nl80211: fix locking for wireless device netns changeJohannes Berg1-3/+7
2021-02-12cfg80211/mac80211: Support disabling HE modeBen Greear1-0/+7
2021-02-12cfg80211: initialize reg_rule in __freq_reg_info()Luca Coelho1-1/+1
2021-02-12cfg80211: remove unused callbackMatteo Croce1-7/+0
2021-02-02Merge tag 'mac80211-next-for-net-next-2021-02-02' of git://git.kernel.org/pub...Jakub Kicinski3-4/+19
2021-02-01cfg80211: fix netdev registration deadlockJohannes Berg1-1/+3
2021-01-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+3
2021-01-28cfg80211: call cfg80211_destroy_ifaces() with wiphy lock heldJohannes Berg1-0/+3
2021-01-28wext: call cfg80211_set_encryption() with wiphy lock heldJohannes Berg1-1/+6
2021-01-28wext: call cfg80211_change_iface() with wiphy lock heldJohannes Berg1-1/+6
2021-01-28nl80211: call cfg80211_dev_rename() under RTNLJohannes Berg1-1/+1
2021-01-26wext: fix NULL-ptr-dereference with cfg80211's lack of commit()Johannes Berg1-2/+3
2021-01-26cfg80211: avoid holding the RTNL when calling the driverJohannes Berg15-447/+692
2021-01-22cfg80211: change netdev registration/unregistration semanticsJohannes Berg1-48/+71
2021-01-22cfg80211: Add phyrate conversion support for extended MCS in 60GHz bandMax Chen1-0/+21
2021-01-22cfg80211: add VHT rate entries for MCS-10 and MCS-11Arend van Spriel1-3/+11
2021-01-08cfg80211: Save the regulatory domain with a lockIlan Peer1-1/+10
2021-01-05cfg80211: select CONFIG_CRC32Arnd Bergmann1-0/+1
2020-12-12Merge tag 'mac80211-next-for-net-next-2020-12-11' of git://git.kernel.org/pub...Jakub Kicinski10-92/+412
2020-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2020-12-11nl80211: add common API to configure SAR power limitationsCarl Huang3-0/+214
2020-12-11cfg80211: support immediate reconnect request hintJohannes Berg4-26/+43
2020-12-11nl80211: validate key indexes for cfg80211_registered_deviceAnant Thazhemadam3-11/+49
2020-12-11cfg80211: include block-tx flag in channel switch started eventJohannes Berg1-6/+11
2020-12-11cfg80211: Save the regulatory domain when setting custom regulatoryIlan Peer1-0/+8
2020-12-11nl80211: always accept scan request with the duration setAvraham Stern1-6/+0
2020-12-11cfg80211: Update TSF and TSF BSSID for multi BSSIlan Peer1-0/+3
2020-12-11cfg80211: scan PSC channels in case of scan with wildcard SSIDAyala Beker1-10/+8
2020-12-11cfg80211: Parse SAE H2E only membership selectorIlan Peer1-0/+2
2020-12-11nl80211: Fix fall-through warnings for ClangGustavo A. R. Silva1-0/+1
2020-12-11cfg80211: Fix fall-through warnings for ClangGustavo A. R. Silva1-0/+1
2020-12-11cfg80211: fix callback type mismatches in wext-compatSami Tolvanen1-32/+71
2020-12-11net: wireless: make a const array static, makes object smallerColin Ian King1-1/+1
2020-12-04cfg80211: initialize rekey_dataSara Sharon1-1/+1
2020-11-13Merge tag 'mac80211-next-for-net-next-2020-11-13' of git://git.kernel.org/pub...Jakub Kicinski8-136/+68
2020-11-11cfg80211: remove WDS codeJohannes Berg7-113/+8
2020-11-06cfg80211: add support to configure HE MCS for beacon rateRajkumar Manoharan1-2/+23
2020-11-06nl80211: fix beacon tx rate mask validationRajkumar Manoharan1-5/+10
2020-11-06nl80211/cfg80211: fix potential infinite loopColin Ian King1-1/+1
2020-11-06cfg80211: Add support to calculate and report 4096-QAM HE ratesVamsi Krishna1-15/+17
2020-11-06cfg80211: Add support to configure SAE PWE value to driversRohan Dutta1-0/+9
2020-10-30cfg80211: regulatory: Fix inconsistent format argumentYe Bin1-1/+1
2020-10-30cfg80211: initialize wdev data earlierJohannes Berg3-29/+36
2020-10-10Merge tag 'mac80211-next-for-net-next-2020-10-08' of git://git.kernel.org/pub...Jakub Kicinski1-1/+4
2020-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+3
2020-10-08net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key()Anant Thazhemadam1-0/+3
2020-10-08cfg80211: only allow S1G channels on S1G bandThomas Pedersen1-1/+4
2020-10-02genetlink: move to smaller ops wherever possibleJakub Kicinski1-0/+5
2020-10-02nl80211: fix non-split wiphy informationJohannes Berg1-1/+4
2020-10-02nl80211: reduce non-split wiphy dump sizeJohannes Berg1-13/+24
2020-09-28nl80211: extend support to config spatial reuse parameter setRajkumar Manoharan1-0/+25
2020-09-28nl80211: fix OBSS PD min and max offset validationRajkumar Manoharan1-10/+8
2020-09-28cfg80211: regulatory: remove a bogus initializationDan Carpenter1-1/+1
2020-09-28nl80211: include frequency offset in survey infoThomas Pedersen1-0/+5
2020-09-28cfg80211: handle Association Response from S1G STAThomas Pedersen1-3/+11
2020-09-28cfg80211: parse S1G Operation element for BSS channelThomas Pedersen1-7/+16
2020-09-28cfg80211: convert S1G beacon to scan resultsThomas Pedersen1-9/+48
2020-09-28nl80211: support S1G capability overrides in assocThomas Pedersen1-0/+20
2020-09-28wireless: radiotap: fix some kernel-docJohannes Berg1-0/+1
2020-09-28nl80211/cfg80211: support 6 GHz scanningTova Mussai4-14/+511
2020-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2-1/+2
2020-09-18nl80211: Unsolicited broadcast probe response supportAloka Dixit1-0/+46
2020-09-18nl80211: Add FILS discovery supportAloka Dixit1-0/+49
2020-09-18nl80211: support setting S1G channelsThomas Pedersen2-52/+105
2020-09-18nl80211: correctly validate S1G beacon headThomas Pedersen2-4/+18
2020-09-18cfg80211: regulatory: handle S1G channelsThomas Pedersen1-12/+58
2020-09-18nl80211: advertise supported channel width in S1GThomas Pedersen1-0/+15
2020-09-18lib80211: Remove unused macro DRV_NAMEYueHaibing1-2/+0
2020-09-18cfg80211: fix 6 GHz channel conversionJohannes Berg1-1/+1
2020-09-18lib80211: fix unmet direct dependendices config warning when !CRYPTONecip Fazil Yildiran1-0/+1
2020-09-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-8/+20
2020-09-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds4-8/+20
2020-08-27nl80211: support SAE authentication offload in AP modeChung-Hsien Hsu1-3/+6
2020-08-27nl80211: rename csa counter attributes countdown countersJohn Crispin1-8/+8
2020-08-27nl80211: add support for setting fixed HE rate/gi/ltfMiles Hu1-8/+129
2020-08-27cfg80211: add helper fn for adjacent rule channelsMarkus Theil1-11/+158
2020-08-27cfg80211: add helper fn for single rule channelsMarkus Theil1-47/+59
2020-08-27nl80211: use NLA_POLICY_RANGE(NLA_BINARY, ...) for a few attributesJohannes Berg1-22/+14
2020-08-27nl80211: clean up code/policy a bitJohannes Berg1-42/+18
2020-08-27net: wireless: Convert to use the preferred fallthrough macroMiaohe Lin7-20/+20
2020-08-27net: wireless: wext_compat.c: delete duplicated wordRandy Dunlap1-1/+1
2020-08-27net: wireless: sme.c: delete duplicated wordRandy Dunlap1-1/+1
2020-08-27net: wireless: scan.c: delete or fix duplicated wordsRandy Dunlap1-2/+2
2020-08-27net: wireless: reg.c: delete duplicated words + fix punctuationRandy Dunlap1-2/+2
2020-08-27net: wireless: delete duplicated word + fix grammarRandy Dunlap1-2/+2
2020-08-27cfg80211: Adjust 6 GHz frequency to channel conversionAmar Singhal1-3/+5
2020-08-27cfg80211: regulatory: reject invalid hintsJohannes Berg1-0/+3
2020-08-27wireless: fix wrong 160/80+80 MHz settingShay Bar1-4/+11
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva7-20/+20
2020-08-20nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usageJohannes Berg1-1/+1