aboutsummaryrefslogtreecommitdiffstats
path: root/net/wireless
AgeCommit message (Expand)AuthorFilesLines
2015-03-16nl80211: ignore HT/VHT capabilities without QoS/WMMJohannes Berg1-0/+10
2015-02-24cfg80211: calls nl80211_exit on errorJunjie Mao1-0/+1
2015-02-24cfg80211: fix n_reg_rules to match world_regdomJason Abele1-1/+1
2015-02-24nl80211: fix memory leak in monitor flags parsingJohannes Berg1-4/+4
2015-02-24nl80211: use loop index as type for net detect frequency resultsSamuel Tan1-3/+1
2015-02-04Merge tag 'mac80211-next-for-davem-2015-02-03' of git://git.kernel.org/pub/sc...David S. Miller2-22/+77
2015-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-27/+44
2015-01-27cfg80211: Add new GCMP, CCMP-256, BIP-GMAC, BIP-CMAC-256 ciphersJouni Malinen1-0/+36
2015-01-27cfg80211: Fix BIP (AES-CMAC) cipher validationJouni Malinen1-12/+20
2015-01-26Merge tag 'mac80211-for-davem-2015-01-23' of git://git.kernel.org/pub/scm/lin...David S. Miller2-5/+10
2015-01-23nl80211: suppress smatch warningsJohannes Berg1-5/+5
2015-01-23nl80211: fix per-station group key get/del and memory leakJohannes Berg1-5/+4
2015-01-23mac80211: correct header length calculationFred Chou1-0/+6
2015-01-23nl80211: add an attribute to allow delaying the first scheduled scan cycleLuciano Coelho1-0/+5
2015-01-23nl80211: Allow set network namespace by fdVadim Kochan1-5/+11
2015-01-19Merge tag 'mac80211-next-for-davem-2015-01-19' of git://git.kernel.org/pub/sc...David S. Miller3-28/+48
2015-01-19Revert "wireless: Support of IFLA_INFO_KIND rtnl attribute"Johannes Berg1-6/+0
2015-01-18netlink: make nlmsg_end() and genlmsg_end() voidJohannes Berg1-9/+18
2015-01-16cfg80211: fix checking nl80211_send_station() return valueJohannes Berg1-1/+1
2015-01-15Merge tag 'mac80211-for-davem-2015-01-15' of git://git.kernel.org/pub/scm/lin...David S. Miller1-22/+34
2015-01-15Merge tag 'mac80211-next-for-davem-2015-01-15' of git://git.kernel.org/pub/sc...David S. Miller9-233/+676
2015-01-15cfg80211: change bandwidth reporting to explicit fieldJohannes Berg2-17/+47
2015-01-15cfg80211: remove 80+80 MHz rate reportingJohannes Berg2-5/+1
2015-01-14nl80211: send netdetect configuration info in NL80211_CMD_GET_WOWLANLuciano Coelho1-0/+52
2015-01-14cfg80211: avoid reg-hints in self-managed only systemsArik Nemtsov1-0/+25
2015-01-14cfg80211: introduce sync regdom set API for self-managedArik Nemtsov1-2/+29
2015-01-13net: rename vlan_tx_* helpers since "tx" is misleading thereJiri Pirko1-2/+2
2015-01-08nl80211: support per-TID station statisticsJohannes Berg1-0/+41
2015-01-08cfg80211: add nl80211 beacon-only statisticsJohannes Berg1-0/+2
2015-01-08cfg80211: remove enum station_info_flagsJohannes Berg2-90/+53
2015-01-08cfg80211: allow including station info in delete eventJohannes Berg1-22/+16
2015-01-08cfg80211: add scan time to survey dataJohannes Berg2-2/+9
2015-01-08cfg80211: allow survey data to return global dataJohannes Berg1-13/+18
2015-01-08cfg80211: remove "channel" from survey namesJohannes Berg2-28/+28
2015-01-07cfg80211: fix deadlock during reg chan checkArik Nemtsov1-22/+34
2015-01-07Merge branch 'mac80211' into mac80211-nextJohannes Berg3-11/+20
2015-01-06nl80211: define multicast group names in headerJohannes Berg1-6/+6
2015-01-06cfg80211: add extensible feature flag attributeGautam Kumar Shukla1-0/+5
2014-12-30Revert "cfg80211: make WEXT compatibility unselectable"Jiri Kosina1-1/+1
2014-12-18nl80211: Stop scheduled scan if netlink client disappearsJukka Rissanen3-0/+34
2014-12-18nl80211: Convert sched_scan_req pointer to RCU pointerJukka Rissanen4-17/+27
2014-12-17cfg80211: avoid intersection when applying self-managed regArik Nemtsov1-3/+13
2014-12-17cfg80211: return private regdom for self-managed devicesArik Nemtsov1-0/+24
2014-12-17cfg80211: allow wiphy specific regdomain managementJonathan Doron5-19/+149
2014-12-17cfg80211: allow usermode to query wiphy specific regdomArik Nemtsov3-34/+142
2014-12-12wireless: Support of IFLA_INFO_KIND rtnl attributeVadim Kochan1-0/+6
2014-12-12cfg80211: correctly check ad-hoc channelsArik Nemtsov1-1/+7
2014-12-12cfg80211: don't WARN about two consecutive Country IE hintEmmanuel Grumbach1-5/+2
2014-12-12nl80211: check matches array length before acessing itLuciano Coelho1-1/+1
2014-12-12cfg80211: use __force __rcu to suppress sparse warningJohannes Berg1-1/+1
2014-12-12cfg80211: avoid mem leak on driver hint setArik Nemtsov1-1/+4
2014-12-12cfg80211: Fix 160 MHz channels with 80+80 and 160 MHz driversJouni Malinen1-3/+6
2014-11-28cfg80211: remove unneeded initialisations in nl80211_set_regJohannes Berg1-3/+3
2014-11-28cfg80211: leave invalid channels on regdomain changeArik Nemtsov2-1/+120
2014-11-28cfg80211: make WEXT compatibility unselectableJohannes Berg1-1/+1
2014-11-27nl80211: don't crash sending invalid chandefJohannes Berg1-1/+2
2014-11-26cfg80211: clean up beacon loss CQM eventJohannes Berg1-0/+23
2014-11-26cfg80211: refactor the various CQM event sending codeJohannes Berg1-123/+99
2014-11-25cfg80211: remove pointless channel lookup in survey codeJohannes Berg1-5/+1
2014-11-19nl80211: Broadcast CMD_NEW_INTERFACE and CMD_DEL_INTERFACETomasz Bursztyka1-7/+41
2014-11-19nl80211: Replace interface socket owner attribute with more generic oneJukka Rissanen1-2/+2
2014-11-19cfg80211: protect fools returning NULL in add_virtual_intfRafał Miłecki1-1/+4
2014-11-19cfg80211: explicitly initialize some fields in custom reg pathArik Nemtsov1-0/+3
2014-11-19cfg80211: update missing fields in custom regulatory pathArik Nemtsov1-0/+10
2014-11-19cfg80211: allow drivers to support random MAC addresses for scanJohannes Berg1-3/+83
2014-11-19cfg80211: add wowlan net-detect supportLuciano Coelho2-1/+111
2014-11-19cfg80211: refactor nl80211_start_sched_scan so it can be reusedLuciano Coelho1-58/+72
2014-11-19cfg80211: introduce TDLS channel switch commandsArik Nemtsov4-0/+178
2014-11-18Merge remote-tracking branch 'wireless-next/master' into mac80211-nextJohannes Berg1-32/+0
2014-11-10cfg80211: introduce regulatory flags controlling bwArik Nemtsov1-2/+34
2014-11-10cfg80211/mac80211: allow any interface to send channel switch notificationsLuciano Coelho1-6/+0
2014-11-10cfg80211: add channel switch started notificationLuciano Coelho2-3/+41
2014-11-04Merge tag 'mac80211-next-for-john-2014-11-04' of git://git.kernel.org/pub/scm...John W. Linville10-42/+523
2014-11-04cfg80211: fix nl80211 cmd id in nl80211_send_mpath()Henning Rogge1-1/+1
2014-11-04cfg80211: 802.11p OCB mode handlingRostislav Lisovy9-2/+197
2014-10-31cfg80211: avoid using default in interface type switchJohannes Berg2-2/+18
2014-10-29cfg80211: fix integer signedness in chandef_primary_freqs()Johannes Berg1-1/+1
2014-10-29cfg80211: fix set but not used warning in nl80211_channel_switch()Fabian Frederick1-4/+1
2014-10-27cfg80211: support configuring vif mac addr on createBen Greear1-1/+3
2014-10-27cfg80211: support creating wiphy with suggested nameBen Greear1-11/+49
2014-10-22cfg80211: make WMM TSPEC support flag an nl80211 feature flagJohannes Berg1-8/+6
2014-10-20Merge branch 'mac80211' into mac80211-nextJohannes Berg1-1/+9
2014-10-20cfg80211: Specify frame and reason code for NL80211_CMD_DEL_STATIONJouni Malinen2-2/+29
2014-10-20cfg80211: Convert del_station() callback to use a param structJouni Malinen3-9/+31
2014-10-14lib80211: remove unused print_ssid()Andy Shevchenko1-32/+0
2014-10-10cfg80211: set the rates mask in connection probes over specified freqKarl Beldan1-2/+11
2014-10-09nl80211: sanity check the channel switch counter valueLuciano Coelho1-1/+9
2014-10-09cfg80211: add ops to query mesh proxy path tableHenning Rogge3-1/+170
2014-09-26Merge tag 'master-2014-09-16' of git://git.kernel.org/pub/scm/linux/kernel/gi...David S. Miller14-54/+366
2014-09-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+6
2014-09-15Merge tag 'mac80211-next-for-john-2014-09-12' of git://git.kernel.org/pub/scm...John W. Linville14-54/+366
2014-09-11cfg80211: allow requesting SMPS mode on ap startEliad Peller1-0/+24
2014-09-11cfg80211/mac80211: add wmm info to assoc eventEliad Peller3-10/+25
2014-09-11cfg80211: add WMM traffic stream APIJohannes Berg3-0/+185
2014-09-11cfg80211: clear nl80211 messages carrying keys after processingJohannes Berg1-4/+21
2014-09-11cfg80211: don't put kek/kck/replay counter on the stackJohannes Berg1-7/+3
2014-09-11cfg80211: clear wext keys when freeing and removing themJohannes Berg2-1/+3
2014-09-11cfg80211: clear connect keys when freeing themJohannes Berg5-11/+11
2014-09-05cfg80211: enable dynack through nl80211Lorenzo Bianconi1-0/+11
2014-09-05cfg80211: avoid duplicate entries on regdomain intersectionEliad Peller1-21/+60
2014-09-05nl80211: Add flag attribute for RRM connectionsAssaf Krauss1-0/+17
2014-09-05cfg80211: add Intel Mobile Communications copyrightJohannes Berg6-0/+6
2014-09-04Merge tag 'mac80211-next-for-john-2014-08-29' of git://git.kernel.org/pub/scm...John W. Linville4-16/+31
2014-09-03nl80211: clear skb cb before passing to netlinkJohannes Berg1-0/+6
2014-08-26cfg80211: allow passing frame type to cfg80211_inform_bss()Johannes Berg1-2/+13
2014-08-26cfg80211: clarify BSS probe response vs. beacon dataJohannes Berg2-6/+16
2014-08-26cfg80211: re-enable CSA for drivers that support itMichal Kazior1-6/+0
2014-08-26cfg80211: remove @gfp parameter from cfg80211_rx_mgmt()Vladimir Kondratiev1-2/+2
2014-08-25wireless: core: Reorder wiphy_register() notifications relevantlyTomasz Bursztyka1-4/+3
2014-07-25Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-1/+2
2014-07-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-nextJohn W. Linville3-14/+30
2014-07-21wireless: fixup genregdb.awk for remove of antenna gain from wireless-regdLuis R. Rodriguez2-13/+28
2014-07-21cfg80211: fix TDLS setup with VHT peersArik Nemtsov1-1/+2
2014-07-18cfg80211: fix mic_failure tracingEliad Peller1-1/+2
2014-07-10Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville3-22/+13
2014-06-25cfg80211: remove channel_switch combination checkMichal Kazior1-11/+0
2014-06-24nl80211: move set_qos_map command into split stateJohannes Berg1-6/+5
2014-06-23cfg80211: pass TDLS initiator in tdls_mgmt operationsArik Nemtsov3-6/+14
2014-06-23cfg80211: fix elapsed_jiffies calculationEliad Peller1-1/+1
2014-06-23Revert "cfg80211: Use 5MHz bandwidth by default when checking usable channels"Johannes Berg1-15/+7
2014-06-23cfg80211: make ethtool the driver's responsibilityJohannes Berg5-190/+2
2014-05-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-nextJohn W. Linville4-19/+24
2014-05-27regdb: Generalize the mW to dBm power conversionchaitanya.mgit@gmail.com1-12/+2
2014-05-26cfg80211: send events when devices are added/removedJohannes Berg3-7/+22
2014-05-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-nextJohn W. Linville13-77/+252
2014-05-22cfg80211: allow RSSI compensationEmmanuel Grumbach1-4/+8
2014-05-21cfg80211: don't set reg timeout for user-handled hintArik Nemtsov1-1/+2
2014-05-21cfg80211: implement cfg80211_get_station cfg80211 APIAntonio Quartulli2-1/+19
2014-05-20cfg80211: export expected throughput through get_station()Antonio Quartulli1-0/+4
2014-05-19cfg80211: constify wowlan/coalesce mask/pattern pointersJohannes Berg1-17/+22
2014-05-19cfg80211: constify more pointers in the cfg80211 APIJohannes Berg3-3/+4
2014-05-15cfg80211: Support multiple CSA countersAndrei Otcheretianski3-23/+66
2014-05-15cfg80211: Add API to update CSA counters in mgmt framesAndrei Otcheretianski1-2/+22
2014-05-15cfg80211: pass the actual iftype when calling cfg80211_chandef_dfs_required()Luciano Coelho2-4/+3
2014-05-14cfg80211: fix start_radar_detection issueJanusz Dziedzic1-1/+1
2014-05-13Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-3/+11
2014-05-13cfg80211: allow restricting supported dfs regionsFelix Fietkau2-2/+18
2014-05-09mac80211: handle failed restart/resume betterJohannes Berg1-6/+14
2014-05-06cfg80211: export interface stopping functionMichal Kazior6-11/+65
2014-05-05cfg80211: add cfg80211_sched_scan_stopped_rtnlEliad Peller1-2/+10
2014-05-05cfg80211: free sme on connection failuresEliad Peller1-1/+1
2014-04-29cfg80211: remove BUG_ON usageJohannes Berg2-3/+5
2014-04-28cfg80211: Dynamic channel bandwidth changes in AP modeJouni Malinen3-12/+59
2014-04-25cfg80211: Use 5MHz bandwidth by default when checking usable channelsRostislav Lisovy1-7/+15
2014-04-25cfg80211: Add attributes describing prohibited channel bandwidthRostislav Lisovy2-0/+15
2014-04-25cfg80211: change return value of notifier functionZhao, Gang2-2/+4
2014-04-25cfg80211: change wiphy_to_dev function nameZhao, Gang12-117/+118
2014-04-25cfg80211: change registered device pointer nameZhao, Gang3-196/+196
2014-04-25cfg80211: allow drivers to iterate over matching combinationsMichal Kazior1-7/+37
2014-04-25cfg80211: Fix GO Concurrent relaxation on UNII-3Ilan Peer1-1/+17
2014-04-22cfg80211: fix processing world regdomain when non modularLuis R. Rodriguez1-1/+1
2014-04-22cfg80211: avoid freeing last_request while in flightArik Nemtsov1-8/+16
2014-04-11cfg80211: reg: set DFS CAC time in case of custom regdJanusz Dziedzic1-0/+7
2014-04-10cfg80211: ignore invalid BSSIDs when looking for BSSesJohannes Berg1-0/+2
2014-04-10cfg80211: reject invalid IBSS BSSIDs in wext compat codeJohannes Berg1-0/+3
2014-04-10cfg80211: remove unused wiphy argument from cfg80211_wext_freq()Zhao, Gang5-8/+12
2014-04-09cfg80211: fix radar_detect combination checkingMichal Kazior1-1/+1
2014-04-09cfg80211/mac80211: move more combination checks to mac80211Luciano Coelho4-38/+5
2014-04-09cfg80211/mac80211: move combination check to mac80211 for ibssLuciano Coelho1-28/+0
2014-04-09cfg80211/mac80211: move interface counting for combination check to mac80211Luciano Coelho6-76/+17
2014-04-09cfg80211/mac80211: refactor cfg80211_chandef_dfs_required()Luciano Coelho3-40/+78
2014-04-09cfg80211: refactor cfg80211_can_use_iftype_chan()Luciano Coelho1-56/+73
2014-04-09cfg80211: Enable GO operation on indoor channelsIlan Peer3-2/+20
2014-04-09cfg80211: Add an option to hint indoor operationIlan Peer3-12/+65
2014-04-09cfg80211: Enable GO operation on additional channelsIlan Peer7-12/+154
2014-04-09cfg80211: Add Kconfig option for cellular BS hintsIlan Peer2-1/+14
2014-04-09cfg80211: Add indoor only and GO concurrent channel attributesDavid Spinadel2-0/+8
2014-04-09cfg80211: slightly clean up of cfg80211_sme_connect()Zhao, Gang1-2/+1
2014-04-09cfg80211: regulatory: use RCU_INIT_POINTERMonam Agarwal1-1/+1
2014-04-09cfg80211: allow userspace to take ownership of interfacesJohannes Berg3-1/+82
2014-03-21Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville14-82/+163
2014-03-20Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville14-82/+163
2014-03-19cfg80211: remove macro ASSERT_RDEV_LOCK(rdev)Zhao, Gang4-5/+2
2014-03-19cfg80211: remove unnecessary checkZhao, Gang1-3/+0
2014-03-19cfg80211/mac80211: ignore signal if the frame was heard on wrong channelEmmanuel Grumbach1-9/+19
2014-03-19cfg80211: make __cfg80211_join_ibss() staticZhao, Gang2-8/+4
2014-03-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+0
2014-03-13Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville9-93/+96
2014-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+10
2014-03-04cfg80211: add MPLS and 802.21 classificationSimon Wunderlich1-0/+16
2014-03-04Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-2/+10
2014-03-03cfg80211: allow reprocessing of pending requestsLuis R. Rodriguez1-6/+8
2014-03-03cfg80211: remove racy beacon_interval assignmentJohannes Berg1-2/+0
2014-02-25cfg80211: send stop AP event only due to internal reasonIlan Peer5-8/+9
2014-02-25cfg80211: DFS get CAC time from regulatory databaseJanusz Dziedzic4-2/+68
2014-02-25cfg80211: regulatory: allow getting DFS CAC time from userspaceJanusz Dziedzic3-8/+45
2014-02-25cfg80211: regulatory: allow user to set world regdomainJanusz Dziedzic1-3/+0
2014-02-25cfg80211: regulatory: reset regdomain in case of errorJanusz Dziedzic1-1/+9
2014-02-25cfg80211: regulatory: simplify uevent sendingJohannes Berg2-30/+8
2014-02-21cfg80211: remove radar requirements check from cfg80211_can_use_iftype_chan()Luciano Coelho3-34/+10
2014-02-21nl80211: make sure we check for DFS with mesh channel switchLuciano Coelho1-5/+10
2014-02-21cfg80211: regulatory: introduce NL80211_RRF_AUTO_BW rule flagJanusz Dziedzic3-39/+53
2014-02-20Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville13-112/+399
2014-02-20cfg80211: Pass TDLS peer capability information in tdls_mgmtSunil Dutt Undekari3-8/+20
2014-02-20Merge remote-tracking branch 'wireless-next/master' into mac80211-nextJohannes Berg6-48/+55
2014-02-19cfg80211: bugfix in regulatory user hint processInbal Hacohen1-1/+1
2014-02-13net: remove unnecessary return'sstephen hemminger1-2/+0
2014-02-13Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville6-48/+55
2014-02-12nl80211: use ie_len in scheduled scanJohannes Berg1-2/+2
2014-02-12cfg80211: remove NL80211_FEATURE_P2P_DEVICE_NEEDS_CHANNELJohannes Berg1-5/+1