aboutsummaryrefslogtreecommitdiffstats
path: root/net/wireless
AgeCommit message (Expand)AuthorFilesLines
2013-02-19Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-9/+0
2013-02-18Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...David S. Miller13-379/+1486
2013-02-18net: proc: change proc_net_remove to remove_proc_entryGao feng1-1/+1
2013-02-18net: proc: change proc_net_fops_create to proc_createGao feng1-1/+2
2013-02-18Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville13-379/+1486
2013-02-18cfg80211: fix station change if TDLS isn't supportedJohannes Berg1-9/+0
2013-02-15cfg80211: Pass TDLS peer's QoS/HT/VHT information during set_stationJouni Malinen1-9/+81
2013-02-15cfg80211: Pass station (extended) capability info to kernelJouni Malinen1-0/+36
2013-02-15cfg80211: advertise extended capabilities to userspaceJohannes Berg1-0/+9
2013-02-15nl80211: advertise HT/VHT channel limitationsJohannes Berg2-1/+14
2013-02-15cfg80211: allow drivers to selectively disable 80/160 MHzJohannes Berg2-1/+20
2013-02-15Merge remote-tracking branch 'mac80211/master' into HEADJohannes Berg1-1/+1
2013-02-15nl80211/cfg80211: add radar detection command/eventSimon Wunderlich9-17/+463
2013-02-13cfg80211: configuration for WoWLAN over TCPJohannes Berg2-3/+295
2013-02-13cfg80211: check vendor IE length to avoid overrunLuciano Coelho1-4/+8
2013-02-13nl80211: add packet offset information for wowlan patternAmitkumar Karwar1-27/+47
2013-02-11cfg80211: move TSF into IEsJohannes Berg2-15/+19
2013-02-11cfg80211: remove scan ies NULL checkJohannes Berg1-8/+3
2013-02-11cfg80211: track hidden SSID networks properlyJohannes Berg2-54/+223
2013-02-11cfg80211: pass wiphy to cfg80211_ref_bss/put_bssJohannes Berg5-20/+20
2013-02-11cfg80211: fix radar check for P2P_DEVICEIlan Peer1-1/+1
2013-02-11cfg80211: Fix memory leakLarry Finger1-2/+7
2013-02-08Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville5-1/+153
2013-02-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2013-02-04cfg80211: wrap BSS krefJohannes Berg1-5/+15
2013-02-04cfg80211: remove a local variableJohannes Berg1-3/+2
2013-02-04cfg80211: use lockdep to assert lock is heldJohannes Berg1-2/+4
2013-02-04cfg80211: move locking into cfg80211_bss_ageJohannes Berg2-3/+2
2013-02-04cfg80211: fix BSS IE allocation commentJohannes Berg1-4/+1
2013-02-04cfg80211: remove unused cfg80211_get_meshJohannes Berg1-65/+0
2013-02-04cfg80211: simplify mesh BSS comparisonJohannes Berg1-81/+39
2013-02-04cfg80211: fix BSS list hidden SSID lookupJohannes Berg1-27/+53
2013-02-04cfg80211: refactor hidden SSID findingJohannes Berg1-62/+20
2013-02-04cfg80211: expand per-station byte counters to 64bitVladimir Kondratiev1-3/+13
2013-02-01Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-1/+1
2013-01-31cfg80211: remove free_priv BSS APIJohannes Berg1-3/+0
2013-01-31cfg80211/mac80211: support reporting wakeup reasonJohannes Berg2-0/+132
2013-01-29cfg80211: add SME state to warning in __cfg80211_mlme_disassocJohannes Berg1-1/+1
2013-01-28Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville11-819/+817
2013-01-25cfg80211/nl80211: add API for MAC address ACLsVasanthakumar Thiagarajan4-0/+151
2013-01-24cfg80211: fix channel check in cfg80211_can_use_iftype_chanSimon Wunderlich1-1/+2
2013-01-24cfg80211: off by one in ieee80211_bss()Dan Carpenter1-1/+1
2013-01-16cfg80211: check radar interface combinationsSimon Wunderlich4-8/+55
2013-01-16cfg80211: Allow use_mfp to be specified with the connect commandJouni Malinen2-1/+11
2013-01-16nl80211: allow user-space to set address for P2P_DEVICEArend van Spriel1-0/+7
2013-01-16{cfg,nl}80211: mesh power mode primitives and userspace accessMarco Porsch2-1/+45
2013-01-16{cfg,nl,mac}80211: set beacon interval and DTIM period on mesh joinMarco Porsch2-0/+20
2013-01-16nl80211: add range checks to mesh parametersMarco Porsch1-35/+44
2013-01-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+1
2013-01-11net, wireless: overwrite default_ethtool_opsStanislaw Gruszka1-2/+1
2013-01-11wireless: fix regulatory HT40 allowed checkFelix Fietkau1-1/+3
2013-01-09regulatory: fix restore_regulatory_settingsJohannes Berg1-1/+1
2013-01-09regulatory: fix ueventJohannes Berg1-6/+13
2013-01-06ethtool: fix drvinfo strings set in driversJiri Pirko1-2/+2
2013-01-03cfg80211: disallow more station changesJohannes Berg1-14/+8
2013-01-03wireless: use __alignedJohannes Berg1-1/+1
2013-01-03nl80211/mac80211: support full station state in AP modeJohannes Berg1-0/+24
2013-01-03cfg80211: move some AP code to right fileJohannes Berg2-62/+62
2013-01-03cfg80211: move world roaming check for beacon hintsLuis R. Rodriguez1-6/+5
2013-01-03cfg80211: move reg_is_world_roaming()Luis R. Rodriguez1-16/+16
2013-01-03cfg80211: do not process beacon hints if one is already queuedLuis R. Rodriguez1-0/+19
2013-01-03cfg80211: adjacent 80+80 MHz channel segments are invalidJohannes Berg1-0/+4
2013-01-03regulatory: use IS_ERR macro family for freq_reg_infoJohannes Berg1-21/+17
2013-01-03regulatory: use RCU to protect last_requestJohannes Berg1-90/+109
2013-01-03regulatory: use RCU to protect global and wiphy regdomainsJohannes Berg3-65/+85
2013-01-03regulatory: pass new regdomain to reset functionJohannes Berg1-15/+11
2013-01-03regulatory: remove handling of channel bandwidthJohannes Berg1-30/+14
2013-01-03regulatory: fix reg_is_valid_request handlingJohannes Berg3-23/+17
2013-01-03regulatory: remove locking from wiphy_apply_custom_regulatoryJohannes Berg1-4/+0
2013-01-03regulatory: clarify locking rules and assertionsJohannes Berg1-20/+11
2013-01-03regulatory: simplify freq_reg_info_regdJohannes Berg1-15/+16
2013-01-03regulatory: remove useless warningJohannes Berg1-4/+0
2013-01-03regulatory: remove redundant isalpha() checkJohannes Berg1-4/+2
2013-01-03regulatory: simplify restore_regulatory_settingsJohannes Berg1-14/+1
2013-01-03regulatory: remove BUG_ONJohannes Berg2-60/+37
2013-01-03cfg80211: remove wiphy_idx_validJohannes Berg4-34/+12
2013-01-03regulatory: use proper enum for return valuesJohannes Berg1-64/+69
2013-01-03regulatory: remove useless locking on exitJohannes Berg1-8/+3
2013-01-03regulatory: code cleanupJohannes Berg4-195/+116
2013-01-03regulatory: simplify regulatory_hint_11dJohannes Berg1-5/+0
2013-01-03regulatory: don't test list before iteratingJohannes Berg1-47/+19
2013-01-03regulatory: clean up reg_copy_regd()Johannes Berg1-26/+24
2013-01-03regulatory: clean up regdom_intersectJohannes Berg1-10/+2
2013-01-03regulatory: don't allocate too much memoryJohannes Berg1-3/+4
2013-01-03regulatory: don't write past array when intersecting rulesJohannes Berg1-2/+2
2012-12-22CONFIG_HOTPLUG removal from networking coreGreg KH2-11/+0
2012-12-11Merge branch 'for-john' of git://git.sipsolutions.net/mac80211-nextJohn W. Linville2-1/+4
2012-12-07wext: explicitly cast -110 to u8Johannes Berg1-1/+1
2012-12-06Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville10-346/+398
2012-12-04cfg80211: check no-OFDM flag for channels wider than 20 MHzJohannes Berg1-0/+3
2012-12-03cfg80211: fix channel error on mesh joinMarco Porsch1-1/+2
2012-11-30cfg80211: fix BSS struct IE access racesJohannes Berg8-229/+243
2012-11-30cfg80211: fix cmp_hidden_bssJohannes Berg1-4/+14
2012-11-30cfg80211: fix whitespace in scan handlingJohannes Berg1-16/+13
2012-11-30cfg80211: don't BUG_ON BSS struct issuesJohannes Berg1-2/+4
2012-11-29nl80211: Fix HT_IBSS feature check in ibss_joinSimon Wunderlich1-0/+1
2012-11-29cfg80211: Remove unused VHT chan codeMahesh Palivela1-27/+1
2012-11-28nl80211: remove unnecessary checksJohannes Berg1-3/+2
2012-11-27nl80211: support P2P GO powersave configurationJohannes Berg1-0/+56
2012-11-27cfg80211: rework chandef checking and export itJohannes Berg3-69/+67
2012-11-26Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville13-490/+848
2012-11-26cfg80211: fix some tracing output issuesJohannes Berg1-76/+73
2012-11-26nl80211/cfg80211: add VHT MCS supportJohannes Berg2-16/+116
2012-11-26nl80211/cfg80211: support VHT channel configurationJohannes Berg8-86/+372
2012-11-26cfg80211: pass a channel definition structJohannes Berg11-300/+276
2012-11-26cfg80211: remove remain-on-channel channel typeJohannes Berg6-92/+47
2012-11-26cfg80211: change function signature of cfg80211_get_p2p_attr()Arend van Spriel1-2/+3
2012-11-23cfg80211: use DS or HT operation IEs to determine BSS channelJohannes Berg1-1/+44
2012-11-21Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville2-0/+70
2012-11-21Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-3/+2
2012-11-19cfg80211: Add TDLS event to allow drivers to request operationsJouni Malinen2-0/+70
2012-11-16lib80211: hide Kconfig symbolJohannes Berg1-3/+2
2012-11-12wireless: allow 40 MHz on world roaming channels 12/13Johannes Berg1-3/+2
2012-11-07nl80211: send the NL80211_ATTR_SSID in nl80211_send_iface()Antonio Quartulli1-0/+5
2012-11-07cfg80211: store the ssid into wirless_dev in AP modeAntonio Quartulli2-0/+3
2012-11-06wireless: add utility function to get P2P attributeJohannes Berg1-0/+99
2012-11-05cfg80211: allow registering more than one beacon listenerBen Greear3-29/+73
2012-11-05nl/cfg80211: add the NL80211_CMD_SET_MCAST_RATE commandAntonio Quartulli1-0/+39
2012-10-30cfg80211: allow per interface TX power settingJohannes Berg4-19/+26
2012-10-30nl80211: move "can set channel" checkJohannes Berg1-4/+4
2012-10-29Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville3-10/+12
2012-10-29Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville4-4/+32
2012-10-26mac80211: verify that skb data is presentJohannes Berg1-1/+2
2012-10-26wireless: drop invalid mesh address extension framesJohannes Berg1-5/+6
2012-10-23cfg80211: add tracing for P2P Device start/stopJohannes Berg4-4/+32
2012-10-23Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-9/+3
2012-10-18cfg80211: fix initialization of chan->max_reg_powerFelix Fietkau1-2/+3
2012-10-18cfg80211: fix antenna gain handlingFelix Fietkau1-2/+1
2012-10-18cfg80211: add cfg80211 exported function tracingBeni Lev7-10/+615
2012-10-18cfg80211: add tracing to rdev-opsBeni Lev4-79/+2141
2012-10-18cfg80211: add wrappers for registered_device_opsHila Gonen14-148/+700
2012-10-18cfg80211: Disallow HT/WEP in IBSS modeSujith Manoharan1-3/+17
2012-10-18cfg80211: add support for flushing old scan resultsSam Leffler4-24/+59
2012-10-18cfg80211: add scan flag to indicate its prioritySam Leffler1-2/+14
2012-10-18cfg80211: code rearrangement to avoid forward declarationsAmitkumar Karwar1-27/+27
2012-10-18{nl,cfg}80211: add a flags word to scan requestsSam Leffler1-0/+12
2012-10-17{nl,cfg}80211: Peer STA VHT capsMahesh Palivela1-0/+5
2012-10-17cfg80211: Allow user space to specify non-IEs to SAE AuthenticationJouni Malinen4-18/+61
2012-10-15cfg80211/mac80211: avoid state mishmash on deauthStanislaw Gruszka1-9/+3
2012-09-30Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...David S. Miller4-24/+65
2012-09-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+9
2012-09-28Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville4-24/+65
2012-09-25Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville4-24/+65
2012-09-25cfg80211: Fix regulatory check for 60GHz band frequenciesVladimir Kondratiev1-5/+14
2012-09-18cfg80211: fix possible circular lock on reg_regdb_search()Luis R. Rodriguez1-3/+9
2012-09-18cfg80211/nl80211: Notify connection request failure in AP modePandiyarajan Pitchaimuthu3-0/+50
2012-09-18wireless: remove unreachable codeAlan Cox1-19/+1
2012-09-14Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville4-10/+10
2012-09-10netlink: Rename pid to portid to avoid confusionEric W. Biederman3-64/+64
2012-09-07Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville5-3/+28
2012-09-06Merge remote-tracking branch 'mac80211/master' into mac80211-nextJohannes Berg2-2/+21
2012-09-05Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville1-1/+3
2012-09-05cfg80211: fix indentationHila Gonen1-1/+1
2012-09-05wext: include wireless event id when it has a size problemArend van Spriel1-4/+4
2012-09-05cfg80211: use list_move_tail instead of list_del/list_add_tailWei Yongjun1-4/+2
2012-09-04nl80211: fix possible memory leak nl80211_connect()Wei Yongjun1-1/+3
2012-08-24Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville6-29/+201
2012-08-20cfg80211: add P2P Device abstractionJohannes Berg5-14/+196
2012-08-20wireless: add radiotap A-MPDU status fieldJohannes Berg1-0/+2
2012-08-06cfg80211: process pending events when unregistering net deviceDaniel Drake3-1/+7
2012-08-02cfg80211: Clear "beacon_found" on regulatory restorePaul Stewart1-0/+1
2012-08-02cfg80211: add channel flag to prohibit OFDM operationSeth Forshee1-0/+2
2012-07-31cfg80211: unify IE searchVladimir Kondratiev1-15/+3
2012-07-30Merge remote-tracking branch 'wireless/master' into mac80211Johannes Berg18-528/+1511
2012-07-25wireless: reg: restore previous behaviour of chan->max_power calculationsStanislaw Gruszka1-1/+15
2012-07-20Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville13-287/+656
2012-07-18cfg80211: Fix mutex locking in reg_last_request_cell_baseMohammed Shafi Shajakhan1-1/+3
2012-07-17cfg80211: remove regulatory_update()Luis R. Rodriguez1-10/+2
2012-07-17cfg80211: make regulatory_update() staticLuis R. Rodriguez3-4/+4
2012-07-17cfg80211: rename reg_device_remove() to wiphy_regulatory_deregister()Luis R. Rodriguez3-5/+7
2012-07-17cfg80211: add cellular base station regulatory hint supportLuis R. Rodriguez4-8/+134
2012-07-17cfg80211: add CONFIG_CFG80211_CERTIFICATION_ONUSLuis R. Rodriguez1-0/+21
2012-07-17cfg80211: fix set_regdom() to cancel requests with same alpha2Kalle Valo1-1/+4
2012-07-17cfg80211: support TX error rate CQMThomas Pedersen3-0/+103
2012-07-17nl80211: add wdev ID as u64 as it shouldJohannes Berg1-1/+1
2012-07-13cfg80211: reduce monitor interface trackingJohannes Berg3-58/+2
2012-07-13cfg80211/mac80211: re-add get_channel operationJohannes Berg2-7/+18
2012-07-12nl80211: allow enabling WoWLAN without triggersJohannes Berg1-17/+13
2012-07-12Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville12-63/+488
2012-07-12cfg80211: ignore channel state for stopped AP/mesh interfacesFelix Fietkau1-2/+9
2012-07-12cfg80211: fix locking and lockdep complaintsJohannes Berg3-6/+12
2012-07-12nl80211: move scan API to wdevJohannes Berg5-32/+37
2012-07-12nl80211: send interface after creationJohannes Berg1-2/+15
2012-07-12cfg80211: use wireless_dev for interface managementJohannes Berg1-9/+17
2012-07-09cfg80211: use wdev in mgmt-tx/ROC APIsJohannes Berg4-74/+91
2012-07-09nl80211: don't assume wdev->netdev existsJohannes Berg1-1/+6
2012-07-09nl80211: retrieve interface data by wdevJohannes Berg1-11/+15
2012-07-09nl80211: add NL80211_FLAG_NEED_WDEVJohannes Berg1-18/+39
2012-07-09nl80211: prepare for non-netdev wireless devsJohannes Berg5-41/+123
2012-07-08cfg80211: fix oops due to unassigned set_monitor_enabled callbackVladimir Kondratiev1-2/+3
2012-07-05cfg80211: bitrate calculation for 60gVladimir Kondratiev1-0/+49
2012-07-05{nl,cfg}80211: support high bitratesVladimir Kondratiev2-3/+8
2012-07-04cfg80211: fix locking regression in monitor channel trackingJohannes Berg2-7/+5
2012-07-02wireless: regulatory for 60gVladimir Kondratiev1-1/+4
2012-07-02cfg80211: add 802.11ad (60gHz band) supportVladimir Kondratiev2-10/+35
2012-06-29Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville4-155/+222
2012-06-29cfg80211: respect iface combinations when starting operationMichal Kazior6-5/+52
2012-06-29cfg80211: add channel checking for iface combinationsMichal Kazior3-8/+88
2012-06-29cfg80211/mac80211: remove .get_channelMichal Kazior2-17/+7
2012-06-29cfg80211: set initial monitor channelMichal Kazior1-0/+31