aboutsummaryrefslogtreecommitdiffstats
path: root/net/wireless/wext-compat.c
AgeCommit message (Expand)AuthorFilesLines
2025-06-24wifi: cfg80211/mac80211: Add support to get radio indexRoopni Devanathan1-5/+5
2024-12-04wifi: cfg80211: send MLO links tx power info in GET_INTERFACERameshkumar Sundaram1-1/+1
2024-12-04wifi: cfg80211: define and use wiphy guardJohannes Berg1-206/+111
2024-10-23wifi: cfg80211: pass net_device to .set_monitor_channelFelix Fietkau1-1/+1
2024-10-08wifi: cfg80211: stop exporting wext symbolsJohannes Berg1-9/+0
2024-10-08wifi: mac80211, cfg80211: miscellaneous spelling fixesDmitry Antipov1-1/+1
2023-10-23wifi: cfg80211: wext: convert return value to kernel-docJohannes Berg1-2/+2
2023-09-11wifi: cfg80211: remove wdev mutexJohannes Berg1-34/+9
2023-01-18wifi: cfg80211: remove support for static WEPJohannes Berg1-1/+1
2022-11-16wifi: cfg80211: Avoid clashing function prototypesGustavo A. R. Silva1-98/+82
2022-08-25wifi: cfg80211: Add link_id parameter to various key operations for MLOVeerendranath Jakkam1-5/+6
2022-08-25wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLDVeerendranath Jakkam1-0/+7
2022-06-20wifi: cfg80211: do some rework towards MLO link APIsJohannes Berg1-13/+35
2021-06-23cfg80211: expose the rfkill device to the low level driverEmmanuel Grumbach1-3/+3
2021-06-23net: wireless: wext_compat.c: Remove redundant assignment to psYang Li1-1/+1
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-26cfg80211: avoid holding the RTNL when calling the driverJohannes Berg1-74/+197
2020-12-11cfg80211: fix callback type mismatches in wext-compatSami Tolvanen1-32/+71
2020-11-11cfg80211: remove WDS codeJohannes Berg1-51/+0
2020-08-27net: wireless: Convert to use the preferred fallthrough macroMiaohe Lin1-2/+2
2020-08-27net: wireless: wext_compat.c: delete duplicated wordRandy Dunlap1-1/+1
2020-07-13net: wireless: kerneldoc fixesAndrew Lunn1-1/+0
2019-10-01cfg80211: initialize on-stack chandefsJohannes Berg1-1/+1
2019-09-11cfg80211: always shut down on HW rfkillJohannes Berg1-2/+3
2019-04-26cfg80211: remove redundant zero check on variable 'changed'Colin Ian King1-3/+0
2019-01-25cfg80211: mark expected switch fall-throughsGustavo A. R. Silva1-0/+2
2018-10-01cfg80211: fix wext-compat memory leakStefan Seyfried1-4/+10
2018-06-29cfg80211: use BIT_ULL for NL80211_STA_INFO_* attribute typesOmer Efrat1-5/+5
2018-01-18cfg80211: fix station info handling bugsJohannes Berg1-2/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-04-13cfg80211: move add/change interface monitor flags into paramsJohannes Berg1-1/+1
2016-09-30cfg80211: Add support for static WEP in the driverDavid Spinadel1-1/+1
2016-09-28cfg80211: wext: really don't store non-WEP keysJohannes Berg1-1/+11
2016-09-13cfg80211: reduce connect key caching struct sizeJohannes Berg1-3/+3
2016-09-13cfg80211: wext: only allow WEP keys to be configured before connectedJohannes Berg1-0/+3
2016-05-02wext: remove a/b/g/n from SIOCGIWNAMEJohannes Berg1-35/+0
2016-04-12cfg80211: remove enum ieee80211_bandJohannes Berg1-7/+7
2015-06-09cfg80211: wext: clear sinfo struct before calling driverJohannes Berg1-0/+2
2015-02-28cfg80211-wext: export symbols only when neededJohannes Berg1-9/+9
2015-01-08cfg80211: remove enum station_info_flagsJohannes Berg1-5/+5
2014-09-11cfg80211: clear wext keys when freeing and removing themJohannes Berg1-0/+2
2014-04-25cfg80211: change wiphy_to_dev function nameZhao, Gang1-16/+16
2014-04-10cfg80211: remove unused wiphy argument from cfg80211_wext_freq()Zhao, Gang1-4/+4
2014-01-09cfg80211: add sanity check for retry limit in wext-compatUjjal Roy1-1/+1
2014-01-06cfg80211: fix wext-compat for getting retry valueUjjal Roy1-2/+2
2013-05-25cfg80211: vastly simplify lockingJohannes Berg1-18/+4
2012-12-07wext: explicitly cast -110 to u8Johannes Berg1-1/+1
2012-11-26nl80211/cfg80211: support VHT channel configurationJohannes Berg1-1/+3
2012-11-26cfg80211: pass a channel definition structJohannes Berg1-9/+17
2012-10-30cfg80211: allow per interface TX power settingJohannes Berg1-2/+2
2012-10-18cfg80211: add wrappers for registered_device_opsHila Gonen1-26/+22
2012-07-13cfg80211/mac80211: re-add get_channel operationJohannes Berg1-2/+7
2012-06-29cfg80211/mac80211: remove .get_channelMichal Kazior1-7/+2
2012-06-06cfg80211: clarify set_channel APIsJohannes Berg1-8/+2
2012-06-05cfg80211: provide channel to join_mesh functionJohannes Berg1-1/+11
2012-06-05cfg80211: disallow setting channel on WDS interfacesJohannes Berg1-1/+0
2012-04-13cfg80211: Add channel information to NL80211_CMD_GET_INTERFACEPontus Fuchs1-1/+2
2011-11-17Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-0/+12
2011-11-11mac80211/cfg80211: report monitor channel in wireless extensionsJohannes Berg1-0/+12
2011-10-31net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modulesPaul Gortmaker1-0/+1
2011-08-08cfg80211: remove unused wext handler exportsJohannes Berg1-78/+58
2011-08-08cfg80211: split wext compatibility to separate headerJohannes Berg1-0/+1
2011-03-03Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-2/+2
2011-02-21fix cfg80211_wext_siwfreq lock ordering...Daniel J Blueman1-2/+2
2011-01-21cfg80211: Extend channel to frequency mapping for 802.11jBruno Randolf1-1/+4
2010-12-13cfg80211/nl80211: separate unicast/multicast default TX keysJohannes Berg1-4/+4
2010-10-11wireless: Set some stats used by /proc/net/wireless (wext)Ben Greear1-0/+4
2010-10-06cfg80211/mac80211: allow per-station GTKsJohannes Berg1-13/+25
2010-08-30wireless extensions: fix kernel heap content leakJohannes Berg1-0/+3
2010-07-20wireless: correct sparse warning in wext-compat.cJohn W. Linville1-0/+1
2010-06-24cfg80211/mac80211: Update set_tx_power to use mBm instead of dBm unitsJuuso Oikarinen1-5/+5
2010-05-11Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-5/+10
2010-05-07cfg80211/mac80211: better channel handlingJohannes Berg1-5/+10
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-02-19nl80211: add power save commandsKalle Valo1-5/+5
2010-01-27cfg80211: fix wext-compat for setting rate to 'auto'John W. Linville1-1/+1
2010-01-12cfg80211/mac80211: Use more generic bitrate mask for rate controlJouni Malinen1-4/+30
2009-12-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6John W. Linville1-0/+1
2009-12-21wireless: report reasonable bitrate for MCS rates through wextJohn W. Linville1-4/+1
2009-12-09cfg80211: Clear encryption privacy when key off is done.Vivek Natarajan1-0/+1
2009-11-28cfg80211: Add PMKSA wext compatibility handlerSamuel Ortiz1-0/+42
2009-11-18cfg80211: re-join IBSS when privacy changesJohannes Berg1-9/+40
2009-11-02cfg80211: Fix WEXT compat siwauth wpa and group cipherJouni Malinen1-4/+2
2009-09-21trivial: remove unnecessary semicolonsJoe Perches1-1/+1
2009-08-28cfg80211: clean up properly on interface type changeJohannes Berg1-13/+3
2009-08-20cfg80211: export cfg80211_wext_siwfreqJussi Kivilinna1-0/+1
2009-08-14cfg80211: fix locking for SIWFREQJohannes Berg1-1/+1
2009-08-14cfg80211: validate channel settings across interfacesJohannes Berg1-36/+19
2009-07-29cfg80211: self-contained wext handling where possibleJohannes Berg1-0/+40
2009-07-29cfg80211: combine IWESSID handlersJohannes Berg1-0/+34
2009-07-29cfg80211: combine IWAP handlersJohannes Berg1-8/+44
2009-07-29cfg80211: combine iwfreq implementationsJohannes Berg1-1/+53
2009-07-24cfg80211: set_default_key only for WEPZhu Yi1-1/+2
2009-07-24cfg80211: fix disabling WPA via wext (SIOCSIWAUTH)Gábor Stefanik1-1/+11
2009-07-24cfg80211: fix wext statsJohannes Berg1-4/+9
2009-07-24cfg80211: rework key operationJohannes Berg1-62/+101
2009-07-24cfg80211: fix race in giwrateJohannes Berg1-5/+8
2009-07-10cfg80211: fix MFP bug, sparse warningsJohannes Berg1-3/+3
2009-07-10cfg80211: check for current_bss from giwrateSamuel Ortiz1-2/+5
2009-07-10cfg80211: fix giwrangeJohannes Berg1-4/+3
2009-07-10cfg80211: implement get_wireless_statsJohannes Berg1-0/+59
2009-07-10cfg80211: implement IWRATEJohannes Berg1-0/+63
2009-07-10cfg80211: implement IWAP for WDSJohannes Berg1-0/+46
2009-07-10cfg80211: implement iwpowerJohannes Berg1-0/+60
2009-07-10cfg80211: managed mode wext compatibilityJohannes Berg1-44/+185
2009-07-10cfg80211: infer WPA and WPA2 support from TKIP and CCMPDavid Kilroy1-4/+4
2009-07-10cfg80211: set WE encoding size based on available ciphersDavid Kilroy1-3/+10
2009-07-10cfg80211: allow drivers that can't scan for specific ssidsDavid Kilroy1-1/+2
2009-07-10cfg80211: Advertise ciphers via WE according to driver capabilityDavid Kilroy1-2/+13
2009-07-10cfg80211: pass netdev to change_virtual_intfJohannes Berg1-1/+1
2009-06-03cfg80211: add rfkill supportJohannes Berg1-4/+7
2009-06-03cfg80211: move txpower wext from mac80211Johannes Berg1-0/+80
2009-05-20cfg80211: allow wext to remove keys that don't existJohannes Berg1-0/+7
2009-05-13nl80211: Add RSC configuration for new keysJouni Malinen1-0/+5
2009-05-13cfg80211: implement wext key handlingJohannes Berg1-1/+256
2009-05-11cfg80211: fix wext iw_freq parsingJohannes Berg1-6/+18
2009-04-22cfg80211: mark all WEXT handlers _GPLJohannes Berg1-12/+12
2009-04-22nl80211: Add set/get for frag/rts threshold and retry limitsJouni Malinen1-0/+151
2009-04-22cfg80211: clean up includesJohannes Berg1-1/+0
2009-04-22cfg80211/nl80211: add IBSS APIJohannes Berg1-0/+30
2009-04-22cfg80211/mac80211: move wext SIWMLME into cfg80211Johannes Berg1-1/+45
2009-03-27cfg80211: accept no-op interface mode changesJohannes Berg1-2/+9
2009-02-27mac80211/cfg80211: move iwrange handler to cfg80211Johannes Berg1-0/+97
2008-12-05cfg80211: handle SIOCGIWMODE/SIOCSIWMODEJohannes Berg1-0/+79
2008-12-05cfg80211: handle SIOCGIWNAMEJohannes Berg1-0/+60