aboutsummaryrefslogtreecommitdiffstats
path: root/net/wireless
AgeCommit message (Expand)AuthorFilesLines
2023-03-10wifi: cfg80211: fix MLO connection ownershipJohannes Berg1-9/+7
2023-03-10wifi: nl80211: fix puncturing bitmap policyJohannes Berg1-1/+7
2023-03-10wifi: nl80211: fix NULL-ptr deref in offchan checkJohannes Berg1-1/+1
2023-03-07wifi: nl80211: convert cfg80211_scan_request allocation to *_size macrosJacob Keller1-12/+14
2023-03-07wifi: nl80211: Add support for randomizing TA of auth and deauth framesVeerendranath Jakkam1-19/+36
2023-03-07wifi: cfg80211/mac80211: report link ID on control port RXJohannes Berg2-9/+17
2023-03-07wifi: nl80211: add a command to enable/disable HW timestampingAvraham Stern3-0/+79
2023-03-07wifi: wireless: cleanup unused function parametersMordechay Goodstein1-16/+5
2023-03-07wifi: wireless: correct primary channel validation on 6 GHzMordechay Goodstein1-7/+6
2023-03-07wifi: wireless: return primary channel regardless of DUPMordechay Goodstein1-3/+1
2023-02-26wifi: wext: warn about usage only onceJohannes Berg1-2/+2
2023-02-15wifi: cfg80211: Set SSID if it is not already setMarc Bornand1-0/+17
2023-02-14wifi: cfg80211: call reg_notifier for self managed wiphy from driver hintWen Gong1-0/+3
2023-02-14wifi: cfg80211: get rid of gfp in cfg80211_bss_color_notifyLorenzo Bianconi1-3/+3
2023-02-14wifi: nl80211: Allow authentication frames and set keys on NAN interfaceVinay Gannevaram1-1/+17
2023-02-14wifi: mac80211: add a workaround for receiving non-standard mesh A-MSDUFelix Fietkau1-0/+32
2023-02-14wifi: mac80211: fix receiving A-MSDU frames on mesh interfacesFelix Fietkau1-44/+76
2023-02-14wifi: cfg80211: factor out bridge tunnel / RFC1042 header checkFelix Fietkau1-16/+18
2023-02-14wifi: cfg80211: move A-MSDU check in ieee80211_data_to_8023_exthdrFelix Fietkau1-2/+3
2023-02-14wifi: cfg80211: Allow action frames to be transmitted with link BSS in MLDRameshkumar Sundaram1-1/+4
2023-02-14wifi: cfg80211: include puncturing bitmap in channel switch eventsAloka Dixit2-15/+29
2023-02-14wifi: nl80211: validate and configure puncturing bitmapAloka Dixit1-0/+32
2023-02-14wifi: cfg80211: move puncturing bitmap validation from mac80211Aloka Dixit1-0/+69
2023-02-14wifi: nl80211: return error message for malformed chandefJaewan Kim1-1/+4
2023-02-14wifi: nl80211: add MLO_LINK_ID to CMD_STOP_AP eventAlvin Šipraga3-4/+6
2023-02-14wifi: nl80211: emit CMD_START_AP on multicast group when an AP is startedAlvin Šipraga1-0/+38
2023-02-14wifi: cfg80211: Extend cfg80211_update_owe_info_event() for MLD APVeerendranath Jakkam2-14/+35
2023-02-14wifi: cfg80211: Extend cfg80211_new_sta() for MLD APVeerendranath Jakkam1-0/+16
2023-02-14wifi: cfg80211: Fix use after free for wextAlexander Wetzel1-5/+26
2023-02-14wifi: cfg80211: Authentication offload to user space for MLO connection in ST...Veerendranath Jakkam2-3/+8
2023-02-14wifi: cfg80211: trace: remove MAC_PR_{FMT,ARG}Johannes Berg1-124/+120
2023-01-19wifi: wireless: deny wireless extensions on MLO-capable devicesJohannes Berg1-0/+4
2023-01-19wifi: wireless: warn on most wireless extension usageJohannes Berg1-2/+14
2023-01-19wifi: cfg80211: Deduplicate certificate loadingLukas Wunner1-46/+8
2023-01-18wifi: cfg80211: Support 32 bytes KCK key in GTK rekey offloadShivani Baranwal1-2/+4
2023-01-18wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data()Shivani Baranwal1-1/+1
2023-01-18wifi: cfg80211: remove support for static WEPJohannes Berg6-13/+8
2022-12-16Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2022-12-02Merge tag 'wireless-next-2022-12-02' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski3-32/+19
2022-12-01wifi: cfg80211: use bss_from_pub() instead of container_of()Johannes Berg1-30/+11
2022-12-01wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() failsChen Zhongjin1-1/+3
2022-12-01wifi: cfg80211: fix comparison of BSS frequenciesJUN-KYU SHIN1-1/+2
2022-12-01wifi: nl80211: Add checks for nla_nest_start() in nl80211_send_iface()Yuan Can1-0/+3
2022-11-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+8
2022-11-25wifi: cfg80211: don't allow multi-BSSID in S1GJohannes Berg1-1/+6
2022-11-25wifi: cfg80211: fix buffer overflow in elem comparisonJohannes Berg1-1/+2
2022-11-21Merge 6.1-rc6 into driver-core-nextGreg Kroah-Hartman3-6/+16
2022-11-18Merge tag 'wireless-next-2022-11-18' of git://git.kernel.org/pub/scm/linux/ke...David S. Miller4-105/+91
2022-11-16wifi: cfg80211: Avoid clashing function prototypesGustavo A. R. Silva4-105/+91
2022-11-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-6/+16
2022-11-09driver core: class: make namespace and get_ownership take const *Greg Kroah-Hartman1-1/+1
2022-11-07genetlink: introduce split op representationJakub Kicinski1-2/+4
2022-10-28Kalle Valo says:Jakub Kicinski6-10/+49
2022-10-21wifi: cfg80211: Fix bitrates overflow issuePaul Zhang1-2/+4
2022-10-21wifi: cfg80211: fix memory leak in query_regdb_file()Arend van Spriel1-3/+9
2022-10-21wifi: cfg80211: silence a sparse RCU warningJohannes Berg1-1/+3
2022-10-13Merge branch 'cve-fixes-2022-10-13'Johannes Berg1-27/+50
2022-10-10Merge remote-tracking branch 'wireless/main' into wireless-nextJohannes Berg3-27/+34
2022-10-10wifi: cfg80211: update hidden BSSes to avoid WARN_ONJohannes Berg1-11/+20
2022-10-10wifi: cfg80211: avoid nontransmitted BSS list corruptionJohannes Berg1-0/+9
2022-10-10wifi: cfg80211: fix BSS refcounting bugsJohannes Berg1-13/+14
2022-10-10wifi: cfg80211: ensure length byte is present before accessJohannes Berg1-2/+4
2022-10-10wifi: cfg80211/mac80211: reject bad MBSSID elementsJohannes Berg1-0/+2
2022-10-10wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()Johannes Berg1-1/+1
2022-10-07cfg80211: Update Transition Disable policy during port authorizationVinayak Yadawad5-8/+24
2022-10-07wifi: nl80211: use link ID in NL80211_CMD_SET_BSSJohannes Berg1-1/+3
2022-10-07wifi: cfg80211: support reporting failed linksJohannes Berg3-1/+22
2022-10-07wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexibl...Kees Cook1-1/+3
2022-10-07wifi: wext: use flex array destination for memcpy()Hawkins Jiawei1-7/+10
2022-10-07wifi: cfg80211: fix ieee80211_data_to_8023_exthdr handling of small packetsFelix Fietkau1-19/+21
2022-09-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2022-09-27wifi: cfg80211: fix MCS divisor valueTamizh Chelvam Raja1-2/+2
2022-09-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-1/+1
2022-09-04Merge tag 'wireless-next-2022-09-03' of git://git.kernel.org/pub/scm/linux/ke...David S. Miller1-6/+5
2022-09-03wifi: nl80211: add MLD address to assoc BSS entriesJohannes Berg1-2/+4
2022-09-03wifi: nl80211: remove redundant err variableJinpeng Cui1-4/+1
2022-09-03wifi: use struct_group to copy addressesJohannes Berg1-1/+1
2022-09-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2022-08-29genetlink: start to validate reserved header bytesJakub Kicinski1-0/+1
2022-08-26Merge tag 'wireless-next-2022-08-26-v2' of git://git.kernel.org/pub/scm/linux...David S. Miller10-114/+278
2022-08-25wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify()Veerendranath Jakkam2-8/+21
2022-08-25wifi: nl80211: send MLO links channel info in GET_INTERFACEVeerendranath Jakkam1-0/+7
2022-08-25wifi: cfg80211/mac80211: check EHT capability size correctlyJohannes Berg2-5/+29
2022-08-25wifi: cfg80211: Add link_id parameter to various key operations for MLOVeerendranath Jakkam7-98/+191
2022-08-25wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLDVeerendranath Jakkam1-0/+7
2022-08-25wifi: cfg80211: reject connect response with MLO params for WEPVeerendranath Jakkam1-0/+3
2022-08-25wifi: cfg80211: add link id to txq paramsShaul Triebitz1-2/+15
2022-08-25wifi: cfg80211: get correct AP link chandefShaul Triebitz1-0/+4
2022-08-25wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0Ilan Peer1-1/+1
2022-08-25wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()Dan Carpenter1-1/+2
2022-08-08wifi: cfg80211: Fix validating BSS pointers in __cfg80211_connect_resultVeerendranath Jakkam1-3/+5
2022-07-22wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX APIJohannes Berg1-0/+12
2022-07-22wifi: cfg80211: report link ID in NL80211_CMD_FRAMEJohannes Berg1-0/+2
2022-07-22wifi: cfg80211: add hardware timestamps to frame RX infoAvraham Stern1-1/+9
2022-07-22wifi: cfg80211/nl80211: move rx management data into a structAvraham Stern4-28/+25
2022-07-22wifi: cfg80211: add a function for reporting TX status with hardware timestampsAvraham Stern1-14/+28
2022-07-22wifi: nl80211: require MLD address on link STA add/modifyJohannes Berg1-3/+2
2022-07-15wifi: mac80211: remove stray printkJohannes Berg1-1/+0
2022-07-15wifi: mac80211: support MLO authentication/association with one linkJohannes Berg1-0/+3
2022-07-15wifi: cfg80211: add cfg80211_get_iftype_ext_capa()Johannes Berg1-0/+14
2022-07-15wifi: nl80211: fix some attribute policy entriesJohannes Berg1-9/+9
2022-07-15wifi: nl80211: reject fragmented and non-inheritance elementsJohannes Berg1-0/+25
2022-07-15wifi: nl80211: reject link specific elements on assoc linkJohannes Berg1-0/+7
2022-07-15wifi: cfg80211: set country_elem to NULLJohannes Berg1-1/+1
2022-07-15wifi: nl80211: advertise MLO supportJohannes Berg1-0/+3
2022-07-15wifi: nl80211: allow link ID in set_wiphy with frequencyIlan Peer1-2/+5
2022-07-15wifi: cfg80211/mac80211: Support control port TX from specific linkAndrei Otcheretianski3-8/+15
2022-07-15wifi: nl80211: Support MLD parameters in nl80211_set_station()Andrei Otcheretianski1-1/+22
2022-07-15wifi: nl80211: check MLO support in authenticateJohannes Berg1-0/+2
2022-07-15wifi: nl80211: set BSS to NULL if IS_ERR()Johannes Berg1-0/+1
2022-07-15wifi: nl80211: add EML/MLD capabilities to per-iftype capabilitiesJohannes Berg1-0/+9
2022-07-15wifi: nl80211: better validate link ID for stationsJohannes Berg1-9/+17
2022-07-15wifi: cfg80211: clean up links appropriatelyJohannes Berg4-10/+52
2022-07-15wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLOJohannes Berg2-30/+50
2022-07-15wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments into a structJohannes Berg3-26/+22
2022-07-15wifi: cfg80211: adjust assoc comeback for MLOJohannes Berg2-8/+8
2022-07-15wifi: cfg80211: prepare association failure APIs for MLOJohannes Berg2-20/+35
2022-07-15wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_requestJohannes Berg3-10/+5
2022-07-15wifi: nl80211: acquire wdev mutex for dump_surveyJohannes Berg1-0/+2
2022-07-15wifi: cfg80211: drop BSS elements from assoc trace for nowJohannes Berg2-21/+3
2022-07-15wifi: nl80211: enable setting the link address at new stationShaul Triebitz1-1/+19
2022-07-15wifi: nl80211: hold wdev mutex for station APIsJohannes Berg1-1/+10
2022-07-15wifi: nl80211: hold wdev mutex for channel switch APIsJohannes Berg1-5/+16
2022-07-15wifi: nl80211: hold wdev mutex in add/mod/del link stationJohannes Berg1-3/+13
2022-07-15wifi: cfg80211/mac80211: separate link params from station paramsShaul Triebitz2-56/+65
2022-07-15wifi: cfg80211: add API to add/modify/remove a link stationShaul Triebitz3-8/+305
2022-07-15wifi: cfg80211: Allow MLO TX with link source addressAndrei Otcheretianski1-1/+13
2022-07-15wifi: cfg80211: use strscpy to replace strlcpyXueBing Chen1-6/+6
2022-07-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2022-07-11wifi: nl80211: fix sending link ID info of associated BSSVeerendranath Jakkam1-1/+2
2022-07-11wifi: cfg80211: fix a comment in cfg80211_mlme_mgmt_tx()Veerendranath Jakkam1-1/+1
2022-07-11wifi: nl80211: Fix reading NL80211_ATTR_MLO_LINK_ID in nl80211_pre_doitVeerendranath Jakkam1-1/+1
2022-07-01wifi: nl80211: retrieve EHT related elements in AP modeAloka Dixit1-2/+24
2022-07-01wifi: cfg80211: Increase akm_suites array size in cfg80211_crypto_settingsVeerendranath Jakkam2-1/+12
2022-07-01wifi: cfg80211: remove chandef check in cfg80211_cac_event()Johannes Berg1-3/+0
2022-07-01wifi: nl80211: relax wdev mutex check in wdev_chandef()Johannes Berg1-1/+11
2022-07-01wifi: nl80211: acquire wdev mutex earlier in start_apJohannes Berg1-12/+13
2022-07-01wifi: nl80211: hold wdev mutex for tid configJohannes Berg1-0/+3
2022-07-01wifi: cfg80211: handle IBSS in channel switchJohannes Berg1-0/+3
2022-06-29wifi: cfg80211: Allow P2P client interface to indicate port authorizationVinayak Yadawad1-1/+2
2022-06-20cfg80211: Indicate MLO connection info in connect and roam callbacksVeerendranath Jakkam3-114/+401
2022-06-20wifi: nl80211: expose link ID for associated BSSesJohannes Berg1-2/+4
2022-06-20wifi: nl80211: expose link information for interfacesJohannes Berg1-0/+22
2022-06-20wifi: cfg80211: add optional link add/remove callbacksJohannes Berg3-2/+58
2022-06-20wifi: cfg80211: sort trace.hJohannes Berg1-137/+137
2022-06-20wifi: nl80211: support MLO in auth/assocJohannes Berg3-6/+117
2022-06-20wifi: cfg80211: simplify cfg80211_mlme_auth() prototypeJohannes Berg4-55/+46
2022-06-20wifi: nl80211: refactor BSS lookup in nl80211_associate()Johannes Berg1-21/+38
2022-06-20wifi: cfg80211: mlme: get BSS entry outside cfg80211_mlme_assoc()Johannes Berg4-22/+27
2022-06-20wifi: cfg80211: do some rework towards MLO link APIsJohannes Berg17-484/+1077
2022-05-19Merge tag 'wireless-next-2022-05-19' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski5-286/+245
2022-05-16nl80211: Parse NL80211_ATTR_HE_BSS_COLOR as a part of nl80211_parse_beaconRameshkumar Sundaram1-32/+32
2022-05-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-3/+17
2022-05-09nl80211: fix locking in nl80211_set_tx_bitrate_mask()Johannes Berg1-2/+7
2022-05-04cfg80211: support disabling EHT modeMuna Sinada1-0/+7
2022-05-04cfg80211: declare MODULE_FIRMWARE for regulatory.dbDimitri John Ledkov1-0/+4
2022-05-04nl80211: rework internal_flags usageJohannes Berg1-145/+199
2022-05-04nl80211: don't hold RTNL in color change requestJohannes Berg1-2/+1
2022-05-04cfg80211: remove cfg80211_get_chan_state()Johannes Berg3-108/+3
2022-05-04cfg80211: retrieve S1G operating channel numberKieran Frewen1-1/+1
2022-05-04nl80211: validate S1G channel widthKieran Frewen1-0/+9
2022-05-03Merge tag 'wireless-next-2022-05-03' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski1-0/+1
2022-04-11nl80211: show SSID for P2P_GO interfacesJohannes Berg1-0/+1
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