aboutsummaryrefslogtreecommitdiffstats
path: root/net/wireless
AgeCommit message (Expand)AuthorFilesLines
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-18cfg80211: fix initialization of chan->max_reg_powerFelix Fietkau1-2/+3
2012-10-18cfg80211: fix antenna gain handlingFelix Fietkau1-2/+1
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
2012-06-29cfg80211: track monitor channelMichal Kazior3-2/+18
2012-06-29cfg80211: refuse to .set_monitor_channel when non-monitors are presentMichal Kazior1-0/+2
2012-06-29cfg80211: track monitor interfaces countMichal Kazior3-0/+43
2012-06-29cfg80211: introduce cfg80211_get_chan_stateMichal Kazior2-0/+63
2012-06-29cfg80211: track ibss fixed channelMichal Kazior1-0/+1
2012-06-29cfg80211: add channel tracking for AP and meshMichal Kazior4-5/+19
2012-06-29cfg80211: .stop_ap when interface is going downMichal Kazior2-0/+6
2012-06-29cfg80211: introduce cfg80211_stop_apMichal Kazior4-17/+50
2012-06-28net: Use NLMSG_DEFAULT_SIZE in combination with nlmsg_new()Thomas Graf1-13/+13
2012-06-28Merge remote-tracking branch 'wireless-next/master' into mac80211-nextJohannes Berg2-2/+2
2012-06-28cfg80211: allow advertising VHT capabilitiesMahesh Palivela1-0/+9
2012-06-27cfg80211: don't allow WoWLAN support without CONFIG_PMJohannes Berg2-0/+10
2012-06-26Merge branch 'for-john' of git://git.sipsolutions.net/mac80211-nextJohn W. Linville1-1/+8
2012-06-26nl80211: specify RSSI threshold in scheduled scanThomas Pedersen1-1/+8
2012-06-22Merge branch 'for-john' of git://git.sipsolutions.net/mac80211-nextJohn W. Linville4-154/+214
2012-06-20cfg80211: fix regression in multi-vif AP startFelix Fietkau1-2/+32
2012-06-20nl80211: use __cfg80211_rdev_from_attrs for testmodeJohannes Berg1-13/+10
2012-06-20nl80211: change __cfg80211_rdev_from_infoJohannes Berg1-9/+10
2012-06-20nl80211: fix netns separationJohannes Berg1-9/+12
2012-06-20nl80211: refactor __cfg80211_rdev_from_infoJohannes Berg1-28/+31
2012-06-20cfg80211: make some functions staticJohannes Berg3-89/+82
2012-06-18{nl,cfg,mac}80211: implement dot11MeshHWMPconfirmationIntervalChun-Yeow Yeoh2-1/+10
2012-06-14{nl,cfg,mac}80211: implement dot11MeshHWMProotInterval and dot11MeshHWMPactiv...Chun-Yeow Yeoh2-1/+18
2012-06-13Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-2/+2
2012-06-13nl80211: fix sched scan match attribute nameJohannes Berg1-2/+2
2012-06-13cfg80211: fix potential deadlock in regulatoryEliad Peller1-1/+1
2012-06-11{nl,cfg,mac}80211: fix the coding style related to mesh parametersChun-Yeow Yeoh1-45/+52
2012-06-09cfg80211: check iface combinations only when iface is runningMichal Kazior1-1/+1
2012-06-06cfg80211: validate remain-on-channel time betterJohannes Berg1-7/+16
2012-06-06cfg80211: clarify set_channel APIsJohannes Berg7-75/+42
2012-06-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-2/+23
2012-06-05cfg80211: provide channel to join_mesh functionJohannes Berg4-15/+138
2012-06-05cfg80211: disallow setting channel on WDS interfacesJohannes Berg2-4/+2
2012-06-05cfg80211: provide channel to start_ap functionJohannes Berg1-2/+51
2012-06-05cfg80211: simplify cfg80211_can_beacon_sec_chan APIJohannes Berg1-16/+6
2012-06-05cfg80211: deprecate CFG80211_WEXTJohannes Berg1-1/+0
2012-06-05wireless: remove wext sysfsJohannes Berg1-13/+0
2012-06-05cfg80211: fix interface combinations checkJohannes Berg1-1/+18
2012-06-04cfg80211: use sme_state in ibss start/join pathAmitkumar Karwar1-1/+5
2012-05-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-nextJohn W. Linville5-38/+41
2012-05-16nl80211: refactor valid channel type checkJohannes Berg1-30/+29
2012-05-16cfg80211: fix cfg80211_can_beacon_sec_chan prototypeJohannes Berg1-1/+1
2012-05-16nl80211: prevent additions to old station flags APIJohannes Berg1-2/+8
2012-05-16cfg80211: add warning when calculating MCS rates >= 32Johannes Berg1-1/+1
2012-05-16cfg80211: remove double prototypeJohannes Berg1-2/+0
2012-05-16Net: wireless: core.c: fixed checkpatch warningsCristian Chilipirea1-2/+2
2012-05-15net: Convert net_ratelimit uses to net_<level>_ratelimitedJoe Perches2-56/+27
2012-05-14Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...David S. Miller4-2/+41
2012-05-09wireless: Convert compare_ether_addr to ether_addr_equal by handJoe Perches1-3/+3
2012-05-09wireless: Convert compare_ether_addr to ether_addr_equalJoe Perches6-23/+21
2012-05-08{nl,cfg,mac}80211: Allow user to see/configure HT protection modeAshok Nagarajan2-1/+7
2012-05-08cfg80211: fix BSS comparisonEmmanuel Grumbach1-1/+5
2012-05-08cfg80211: Add framework to support ethtool stats.Ben Greear1-0/+29
2012-04-26Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-0/+3
2012-04-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2012-04-23cfg80211: Validate legacy rateset.Bala Shanmugam1-0/+3
2012-04-18Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville5-13/+19
2012-04-16cfg80211: increse bss expire timeRajkumar Manoharan1-1/+1
2012-04-16cfg80211: enforce lack of interface combinationsJohannes Berg2-11/+3
2012-04-15net: cleanup unsigned to unsigned intEric Dumazet1-3/+3
2012-04-13cfg80211: Add channel information to NL80211_CMD_GET_INTERFACEPontus Fuchs2-1/+15
2012-04-13cfg80211: fix interface combinations check.Lukasz Kucharczyk1-1/+1
2012-04-12Merge branch 'master' into for-davemJohn W. Linville8-34/+147
2012-04-12Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville3-23/+24
2012-04-11cfg80211: add channel switch notify eventThomas Pedersen3-0/+63
2012-04-11cfg80211/mac80211: enable proper device_set_wakeup_enable handlingJohannes Berg2-1/+8
2012-04-10{nl,cfg}80211: Support for mesh synchronizationJavier Cardona2-0/+19
2012-04-10cfg80211/nl80211: clarify TX queue APIJohannes Berg1-2/+5
2012-04-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-8/+2
2012-04-09cfg80211: warn if db.txt is empty with CONFIG_CFG80211_INTERNAL_REGDBLuis R. Rodriguez1-0/+10
2012-04-09cfg80211: use compare_ether_addr on MAC addresses instead of memcmpFelix Fietkau2-16/+18
2012-04-09net/wireless/wext-core.c: add missing kfreeJulia Lawall1-2/+4
2012-04-09nl80211: ensure interface is up in various APIsJohannes Berg1-13/+18
2012-04-05Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds1-8/+2
2012-04-05simple_open: automatically convert to simple_open()Stephen Boyd1-8/+2
2012-04-01wireless: Stop using NLA_PUT*().David S. Miller2-545/+662
2012-03-26cfg80211: allow CFG80211_SIGNAL_TYPE_UNSPEC in station_infoJohn W. Linville1-10/+19
2012-03-13cfg80211: clarify timestamp in cfg80211_inform_bssJohannes Berg1-4/+3
2012-03-12cfg80211: Add background scan period attribute.Bala Shanmugam2-0/+11
2012-03-06cfg80211: expose cfg80211_calculate_bitrate()Thomas Pedersen1-0/+1
2012-03-06cfg80211/mac80211: report signal strength for mgmt framesJohannes Berg3-6/+13
2012-03-05cfg80211: Add an attribute to set inactivity timeout in AP modeVasanthakumar Thiagarajan1-0/+8
2012-03-05{nl,cfg,mac}80211: Implement RSSI threshold for mesh peeringAshok Nagarajan2-0/+8
2012-02-29cfg80211: remove cookies from callbacksJohannes Berg1-3/+3
2012-02-22cfg80211: restructure AP/GO mode APIJohannes Berg1-113/+142
2012-02-06mac80211: off by one in mcs mask handlingDan Carpenter1-1/+1
2012-02-06cfg80211/mac80211: userspace peer authorization in IBSSAntonio Quartulli1-8/+12
2012-02-06cfg80211: export cfg80211_ref_bssJohannes Berg2-5/+12
2012-02-06cfg80211: stop tracking authenticated stateJohannes Berg4-318/+72
2012-01-30nl80211: add support for mcs masksSimon Wunderlich1-1/+60
2012-01-27{nl,cfg,mac}80211: Add support of setting non-forwarding entity in MeshChun-Yeow Yeoh2-0/+6
2012-01-27cfg80211: fix a few -Wshadow warningsJohannes Berg1-5/+3
2012-01-24wireless: Save original maximum regulatory transmission power for the calucat...Hong Wu1-17/+2
2012-01-11nl80211: fix old station flags compatibilityJohannes Berg1-4/+30
2012-01-04wireless: Treat IPv6 diffserv the same as IPv4 for 802.11eDave Täht1-1/+5
2012-01-04cfg80211: relicense reg.c reg.h and genregdb.awk to ISCLuis R. Rodriguez4-7/+54
2012-01-04cfg80211: replace reg.c Nokia commit 269ac5Luis R. Rodriguez1-3/+3
2012-01-04cfg80211: replace reg.c Nokia commit c4c32294Luis R. Rodriguez1-6/+6
2012-01-04wireless: Protect regdomain change by mutexDmitry Shmidt1-1/+4
2011-12-19cfg80211: Return beacon loss count in stationPaul Stewart1-0/+3
2011-12-16cfg80211: Restore orig channel values upon disconnectRajkumar Manoharan1-0/+26
2011-12-16cfg80211: allow following country IE power for custom regdom cardsLuis R. Rodriguez1-4/+16
2011-12-15cfg80211: validate nl80211 station handling betterJohannes Berg1-87/+112
2011-12-15nl80211: add TDLS peer flag to policyJohannes Berg1-0/+1
2011-12-14nl80211: accept testmode dump with netdevJohannes Berg1-19/+31
2011-12-13cfg80211: notify core hints that helps to restore regd settingsRajkumar Manoharan1-2/+14
2011-12-13cfg80211: Fix race in bss timeoutVasanthakumar Thiagarajan3-28/+45
2011-12-07wireless: disable wext sysfs by defaultJohannes Berg1-3/+4
2011-12-06nl80211: Parse channel type attribute in an ibss join requestAlexander Simon2-7/+37
2011-12-02Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-16/+36
2011-11-30cfg80211: amend regulatory NULL dereference fixLuis R. Rodriguez1-2/+4
2011-11-30cfg80211: fix race on init and driver registrationLuis R. Rodriguez1-16/+27
2011-11-28{nl,cfg,mac}80211: implement dot11MeshHWMPperrMinIntervalThomas Pedersen2-0/+8
2011-11-28{nl,cfg,mac}80211: Allow Setting Multicast Rate in MeshChun-Yeow Yeoh1-0/+5
2011-11-28wireless: Add NoAck per tid supportSimon Wunderlich1-0/+28
2011-11-28nl80211: fix MAC address validationEliad Peller1-2/+2
2011-11-22Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...John W. Linville10-0/+11
2011-11-21cfg80211: work around a sparse issueJohannes Berg1-11/+11
2011-11-21wireless: Support ht-capabilities over-rides.Ben Greear4-7/+91
2011-11-21cfg80211/mac80211: Revert "move information element parsing logic to cfg80211"Johannes Berg1-168/+0
2011-11-21nl80211: make get_vlan logic more commonJohannes Berg1-23/+31
2011-11-21cfg80211: add flags for off-channel capabilitiesJohannes Berg1-5/+11
2011-11-21nl80211: add testmode to the list of supported commandsKalle Valo1-0/+4
2011-11-21cfg80211: pass DFS region to drivers through reg_notifier()Luis R. Rodriguez1-0/+2
2011-11-21cfg80211: process regulatory DFS region for countriesLuis R. Rodriguez3-0/+53
2011-11-21cfg80211: fix regulatory NULL dereferenceJohannes Berg1-0/+4
2011-11-11nl80211: Pass probe response data to driversArik Nemtsov1-0/+9
2011-11-11nl80211: Add probe response offload attributeArik Nemtsov1-0/+4
2011-11-11nl80211: fix compiler warningJohannes Berg1-1/+1
2011-11-11mac80211/cfg80211: report monitor channel in wireless extensionsJohannes Berg1-0/+12
2011-11-11cfg80211: merge in beacon ies of hidden bss.Dmitry Tarnyagin1-3/+114
2011-11-09nl80211: advertise socket TX status capabilityJohannes Berg1-0/+2
2011-11-09cfg80211/mac80211: allow management TX to not wait for ACKJohannes Berg3-18/+28
2011-11-09cfg80211: add event for unexpected 4addr framesJohannes Berg3-2/+33