aboutsummaryrefslogtreecommitdiffstats
path: root/net/wireless
AgeCommit message (Expand)AuthorFilesLines
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
2014-02-06cfg80211: send scan results from work queueJohannes Berg6-42/+45
2014-02-06cfg80211: fix scan done raceJohannes Berg1-4/+10
2014-02-06cfg80211: re-enable 5/10 MHz supportJohannes Berg1-3/+0
2014-02-06nl80211: Reset split_start when netlink skb is exhaustedPontus Fuchs1-1/+2
2014-02-05cfg80211: regulatory introduce maximum bandwidth calculationJanusz Dziedzic3-21/+126
2014-02-04cfg80211: consider existing DFS interfacesMichal Kazior8-14/+32
2014-02-04cfg80211: fix channel configuration in IBSS joinAntonio Quartulli4-13/+34
2014-02-04net: wireless: move regulatory timeout work to power efficient workqueueShaibal Dutta1-3/+6
2014-02-04cfg80211: add helper reg_get_regdomain() functionJanusz Dziedzic1-11/+17
2014-02-04cfg80211: set preset_chandef after channel switchJanusz Dziedzic1-0/+1
2014-02-04nl80211: fix scheduled scan RSSI matchset attribute confusionJohannes Berg1-9/+61
2014-02-04nl80211: send event when AP operation is stoppedJohannes Berg3-0/+32
2014-02-04nl80211: check nla_parse() return valuesJohannes Berg1-14/+23
2014-02-04cfg80211: make device_type constJohannes Berg2-2/+2
2014-02-04nl80211: make netlink attribute policies constJohannes Berg1-4/+4
2014-02-04nl80211: check channel switch validity betterJohannes Berg1-1/+6
2014-02-04cfg80211: fix few minor issues in reg_process_hint()Ilan Peer1-9/+10
2014-02-04nl80211: add Guard Interval support for set_bitrate_maskJanusz Dziedzic1-0/+7
2014-02-04cfg80211: Clean up connect params and channel fetchingJouni Malinen1-17/+25
2014-02-04cfg80211: Advertise maximum associated STAs in AP modeJouni Malinen1-0/+6
2014-02-04cfg80211: Allow BSS hint to be provided for connectJouni Malinen1-0/+13
2014-01-17Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville6-78/+76
2014-01-14net: nl80211: __dev_get_by_index instead of dev_get_by_index to find interfaceYing Xue1-65/+37
2014-01-13cfg80211: make regulatory_hint() remove REGULATORY_CUSTOM_REGLuis R. Rodriguez1-0/+2
2014-01-13Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville5-78/+74
2014-01-09cfg80211: add sanity check for retry limit in wext-compatUjjal Roy1-1/+1
2014-01-09cfg80211: Add a function to get the number of supported channelsIlan Peer4-26/+20
2014-01-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-10/+16
2014-01-06cfg80211: fix wext-compat for getting retry valueUjjal Roy1-2/+2
2014-01-06nl80211: move vendor/testmode event skb functions out of ifdefJohannes Berg1-49/+49
2013-12-30cfg80211/mac80211: correct qos-map lockingJohannes Berg1-0/+2
2013-12-19cfg80211: Add support for QoS mappingKyeyoon Park8-1/+141
2013-12-19nl80211: support vendor-specific eventsJohannes Berg1-19/+79
2013-12-16nl80211: add VHT support for set_bitrate_maskJanusz Dziedzic1-6/+86
2013-12-16radiotap: fix bitmap-end-finding buffer overrunJohannes Berg1-0/+4
2013-12-16Merge remote-tracking branch 'wireless-next/master' into mac80211-nextJohannes Berg5-151/+152
2013-12-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville3-32/+55
2013-12-05cfg80211: don't "leak" uncompleted scansEliad Peller3-30/+8
2013-12-05cfg80211: stop sched scan only when neededBarak Bercovitz1-1/+4
2013-12-05cfg80211: in bitrate_mask, rename mcs to ht_mcsJanusz Dziedzic1-9/+9
2013-12-05nl80211: allow setting bitrate mask back to defaultJanusz Dziedzic1-3/+5
2013-12-05cfg80211: fix WARN_ON for re-association to the expired BSSUjjal Roy1-10/+12
2013-12-04nl80211: allow the use of DFS channel in meshChun-Yeow Yeoh1-2/+11
2013-12-03nl80211: vendor command supportJohannes Berg2-71/+170
2013-12-03nl80211: don't clear bitrate_mask twiceJanusz Dziedzic1-9/+8
2013-12-03cfg80211: DFS check dfs_region before usageLuis R. Rodriguez1-0/+5
2013-12-03cfg80211: add reg_get_dfs_region()Luis R. Rodriguez2-0/+28
2013-12-03nl80211/cfg80211: Set Operating Mode NotificationMarek Kwaczynski1-0/+7
2013-12-02Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville13-453/+787
2013-12-02cfg80211: disable CSA for all driversSimon Wunderlich1-0/+6
2013-12-02cfg80211/mac80211/ath6kl: acquire wdev lock outside ch_switch_notifySimon Wunderlich1-6/+3
2013-12-02cfg80211: protect beacon changing functions with wdev-lockSimon Wunderlich1-3/+19
2013-12-02cfg80211: aggregate mgmt_tx parameters into a structAndrei Otcheretianski5-43/+33
2013-12-02cfg80211: fix reporting 5/10 MHz support to user spaceFelix Fietkau1-4/+5
2013-11-25cfg80211: replace print_dfs_region() with reg_dfs_region_str() helperLuis R. Rodriguez1-25/+16
2013-11-25cfg80211: distinguish unset DFS region from unknownLuis R. Rodriguez1-0/+3
2013-11-25cfg80211: intersection dfs regions when intersecting regdomainsLuis R. Rodriguez1-0/+16
2013-11-25cfg80211: use enum nl80211_dfs_regions for dfs_region everywhereLuis R. Rodriguez3-4/+4
2013-11-25cfg80211: add an option to disable processing country IEsLuis R. Rodriguez1-0/+3
2013-11-25cfg80211: add flags to define country IE processing rulesLuis R. Rodriguez1-5/+3
2013-11-25cfg80211: move regulatory flags to their own variableLuis R. Rodriguez2-17/+17
2013-11-25cfg80211: rename __set_regdom() to reg_set_rd_country_ie()Luis R. Rodriguez1-6/+5
2013-11-25cfg80211: set driver regulatory updates on its ownLuis R. Rodriguez1-67/+56
2013-11-25cfg80211: set user regulatory updates on its ownLuis R. Rodriguez1-0/+35
2013-11-25cfg80211: set core regulatory updates on its ownLuis R. Rodriguez1-13/+27
2013-11-25cfg80211: pass the last_request to __set_regdom()Luis R. Rodriguez1-3/+3
2013-11-25cfg80211: move core reg_notfier() check to sourceLuis R. Rodriguez1-13/+18
2013-11-25cfg80211: allow only the core to request to update the world regdomLuis R. Rodriguez1-0/+2
2013-11-25cfg80211: add helper for calling CRDALuis R. Rodriguez1-12/+12
2013-11-25cfg80211: add helper for kfree'ing and assigning last_requestLuis R. Rodriguez1-10/+11
2013-11-25cfg80211: add helper for kfree'ing last_requestLuis R. Rodriguez1-23/+19
2013-11-25cfg80211: process non country IE conflicting firstLuis R. Rodriguez1-19/+20
2013-11-25cfg80211: process country IE regulatory requests on their ownLuis R. Rodriguez1-133/+68
2013-11-25cfg80211: process driver regulatory requests on its ownLuis R. Rodriguez1-17/+86
2013-11-25cfg80211: process user regulatory requests on its ownLuis R. Rodriguez1-33/+81
2013-11-25cfg80211: processing core regulatory hints on its ownLuis R. Rodriguez1-2/+44
2013-11-25cfg80211: check regulatory request alpha2 earlyLuis R. Rodriguez3-1/+5
2013-11-25cfg80211: enforce disabling channels by custom or strict settingsLuis R. Rodriguez1-3/+14
2013-11-25cfg80211: fix parsing when db.txt ends on a ruleLuis R. Rodriguez1-0/+2
2013-11-25cfg80211: add function helpers to genregdb.awkLuis R. Rodriguez1-11/+25
2013-11-25cfg80211: allow beaconing after DFS CACJanusz Dziedzic1-11/+74
2013-11-25cfg80211/mac80211: DFS setup chandef for cac eventJanusz Dziedzic3-8/+6
2013-11-25cfg80211: don't allow drivers to unset NL80211_FEATURE_SCAN_FLUSHJohannes Berg2-10/+6
2013-11-25cfg80211: add missing break in cfg80211_get_chan_state()Johannes Berg1-0/+1
2013-11-25cfg80211: remove second argument from reg_process_hint()Luis R. Rodriguez1-6/+5
2013-11-25cfg80211: force WIPHY_FLAG_CUSTOM_REGULATORY on wiphy_apply_custom_regulatory()Luis R. Rodriguez1-0/+4
2013-11-25cfg80211: DFS check chandef usable before CACJanusz Dziedzic3-1/+88
2013-11-25cfg80211: add helper functions for start/end freqJanusz Dziedzic1-14/+30
2013-11-25cfg80211: consolidate passive-scan and no-ibss flagsLuis R. Rodriguez6-37/+25
2013-11-25cfg80211: ignore supported rates for nonexistant bands on scanFelix Fietkau1-0/+4
2013-11-25cfg80211: disable 5/10 MHz support for all driversJohannes Berg1-0/+3
2013-11-25nl80211: check nla_nest_start() return valueJohannes Berg1-0/+2
2013-11-25nl80211: fix error path in nl80211_get_key()Johannes Berg1-1/+1
2013-11-25nl80211: check nla_put_* return valuesJohannes Berg1-22/+30
2013-11-25cfg80211: fix ibss wext chandef creationSimon Wunderlich1-9/+9
2013-11-19genetlink: make multicast groups const, prevent abuseJohannes Berg1-75/+54
2013-11-19genetlink: pass family to functions using groupsJohannes Berg1-35/+35
2013-11-19genetlink: only pass array to genl_register_family_with_ops()Johannes Berg1-2/+1
2013-11-14genetlink: make all genl_ops users constJohannes Berg1-1/+1
2013-11-14genetlink: allow making ops constJohannes Berg1-4/+4
2013-11-08Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville9-27/+108
2013-11-05Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville2-4/+6
2013-11-05Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville7-23/+102
2013-11-04Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-10/+17
2013-11-04Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville5-13/+27
2013-10-28nl80211: fix channel switch parsingAndrei Otcheretianski1-3/+1
2013-10-28{nl,cfg,mac}80211: implement mesh channel switch userspace APIChun-Yeow Yeoh1-1/+2
2013-10-28{nl,cfg,mac}80211: enable the triggering of CSA frame in meshChun-Yeow Yeoh1-0/+1
2013-10-28cfg80211: export reg_initiator_name()Luis R. Rodriguez1-10/+16
2013-10-28nl80211/cfg80211: enable DFS for IBSS modeSimon Wunderlich4-11/+38
2013-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-3/+9
2013-10-21cfg80211: update dfs_state_entered upon dfs_state changeMichal Kazior1-0/+2
2013-10-21cfg80211: fix DFS channel recovery timeoutMichal Kazior1-2/+2
2013-10-21cfg80211: fix scheduled scan pointer accessJohannes Berg1-2/+2
2013-10-19net: misc: Remove extern from function prototypesJoe Perches2-5/+5
2013-10-18cfg80211: export reg_initiator_name()Luis R. Rodriguez1-10/+17
2013-10-17Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville7-37/+78
2013-10-14wireless: radiotap: fix parsing buffer overrunJohannes Berg1-1/+6
2013-10-11cfg80211: simplify strict custom alpha2 regdomain checkLuis R. Rodriguez1-2/+8
2013-10-11cfg80211: enable regulatory hints for strict custom settingsLuis R. Rodriguez1-0/+1
2013-10-11cfg80211: pass station supported channel and oper class infoSunil Dutt1-0/+46
2013-10-09cfg80211: don't add p2p device while in RFKILLEmmanuel Grumbach2-2/+3
2013-10-09cfg80211: rename regulatory_hint_11d() to regulatory_hint_country_ie()Luis R. Rodriguez3-6/+6
2013-10-02cfg80211: vlan priority handling in WMMcedric Voncken1-0/+9
2013-10-01regulatory: enable channels 52-64 and 100-144 for world roamingJohannes Berg1-2/+12
2013-10-01nl80211: allow CAC only if no operation is going onSimon Wunderlich1-0/+3
2013-10-01cfg80211: parse dfs region for internal regdb optionJanusz Dziedzic1-0/+6
2013-10-01mac80211: fix some snprintf misusesEliad Peller1-11/+13
2013-09-26cfg80211: fix sysfs registration raceJohannes Berg1-8/+13
2013-09-26cfg80211: fix warning when using WEXT for IBSSBruno Randolf1-0/+3
2013-09-26nl80211: enable IBSS support for channel switch announcementsSimon Wunderlich1-15/+34
2013-09-26cfg80211: export cfg80211_chandef_dfs_requiredSimon Wunderlich2-9/+1
2013-09-26cfg80211: use the correct macro to check for active monitor supportLuciano Coelho1-2/+2
2013-09-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds10-87/+616
2013-09-03wireless: scan: Remove comment to compare_ether_addrJoe Perches1-4/+0
2013-09-03Merge tag 'driver-core-3.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-11/+14
2013-08-28Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville3-5/+7
2013-08-28Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-17/+15
2013-08-23cfg80211: add flags to cfg80211_rx_mgmt()Vladimir Kondratiev3-5/+7
2013-08-16Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville3-38/+49
2013-08-14cfg80211: don't request disconnect if not connectedJohannes Berg1-6/+4
2013-08-14nl80211: nl80211hdr_put() doesn't return an ERR_PTRDan Carpenter1-11/+11
2013-08-12cfg80211: add wdev to testmode cmdDavid Spinadel3-11/+25
2013-08-12nl80211: clean up CQM settings codeJohannes Berg1-27/+24
2013-08-09Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville3-1/+166
2013-08-09Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville3-3/+9
2013-08-01Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...John W. Linville8-39/+394
2013-08-01nl80211/cfg80211: add channel switch commandSimon Wunderlich3-1/+166
2013-07-31cfg80211: fix P2P GO interface teardownJohannes Berg1-0/+1
2013-07-30nl80211: fix another nl80211_fam.attrbuf raceJohannes Berg1-2/+4
2013-07-25net: wireless: convert class code to use dev_groupsGreg Kroah-Hartman1-11/+14
2013-07-25regulatory: use correct regulatory initiator on wiphy registerArik Nemtsov1-1/+4
2013-07-16nl80211: allow 5 and 10 MHz channels for IBSSSimon Wunderlich1-0/+2
2013-07-16cfg80211/mac80211: get mandatory rates based on scan widthSimon Wunderlich2-5/+14
2013-07-16nl80211: add scan width to bss and scan request structsSimon Wunderlich3-16/+28
2013-07-16cfg80211/nl80211: Add packet coalesce supportAmitkumar Karwar4-0/+321
2013-07-16nl80211: enable HT overrides for ibssSimon Wunderlich1-0/+13
2013-07-16cfg80211/nl80211: rename packet pattern related structures and enumsAmitkumar Karwar1-18/+16
2013-07-16nl80211: fix the setting of RSSI threshold value for meshChun-Yeow Yeoh1-2/+2
2013-07-16regulatory: add missing rtnl lockingJohannes Berg1-0/+2
2013-07-16cfg80211: fix bugs in new SME implementationJohannes Berg1-3/+26
2013-07-16nl80211: fix mgmt tx status and testmode reporting for netnsMichal Kazior1-2/+5
2013-06-28Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville7-145/+246
2013-06-24cfg80211: fix compilation warning for cfg80211_leave_all()Arend van Spriel1-1/+1
2013-06-24wireless: check for dangling wdev->current_bss pointerBen Greear1-0/+6
2013-06-24wireless: add comments about bss refcountingBen Greear2-0/+7
2013-06-24wireless: Make sure __cfg80211_connect_result always puts bssBen Greear1-1/+4
2013-06-21Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville10-587/+534
2013-06-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+14
2013-06-19cfg80211: hold BSS over association processJohannes Berg2-5/+14