aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211
AgeCommit message (Expand)AuthorFilesLines
2011-12-05Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-1/+6
2011-12-01Revert "mac80211: clear sta.drv_priv on reconfiguration"John W. Linville1-1/+0
2011-11-30mac80211: fill rate filter for internal scan requestsSimon Wunderlich1-0/+6
2011-11-30Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-3/+39
2011-11-28mac80211: fix race between the AGG SM and the Tx data pathEmmanuel Grumbach1-0/+14
2011-11-28mac80211: fix race condition caused by late addBA responseNikolay Martynov1-1/+17
2011-11-28mac80211: don't stop a single aggregation session twiceJohannes Berg1-2/+8
2011-11-22Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-6/+6
2011-11-21mac80211: Fix endian bug in radiotap header generationHelmut Schaa1-4/+4
2011-11-21mac80211: Fix AMSDU rate printout in debugfs.Ben Greear1-2/+2
2011-11-11Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville3-4/+11
2011-11-09Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...David S. Miller2-4/+23
2011-11-09mac80211: fix race between connection monitor & suspendJohannes Berg1-1/+1
2011-11-09mac80211: fix bug in ieee80211_build_probe_reqJohannes Berg1-0/+4
2011-11-09mac80211: fix NULL dereference in radiotap codeJohannes Berg1-3/+6
2011-11-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds4-12/+26
2011-11-07mac80211: uAPSD - fix IEEE80211_FCTL_MOREDATA bit settingJanusz.Dziedzic@tieto.com1-4/+4
2011-11-07mac80211: use min rate as basic rate for buggy APsEliad Peller1-0/+19
2011-11-02mac80211: disable powersave for broken APsJohannes Berg2-2/+17
2011-11-02mac80211: Fix TDLS support validation in add_station handlerJouni Malinen1-6/+6
2011-11-02mac80211: config hw when going back on-channelEliad Peller1-2/+1
2011-11-02mac80211: fix remain_off_channel regressionEliad Peller1-2/+2
2011-10-31net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modulesPaul Gortmaker16-0/+16
2011-10-31net: add moduleparam.h for users of module_param/MODULE_PARM_DESCPaul Gortmaker1-0/+1
2011-10-31net: Fix files explicitly needing to include module.hPaul Gortmaker1-0/+1
2011-10-25Merge branch 'pm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-3/+3
2011-10-17Merge branch 'master' of git://git.infradead.org/users/linville/wireless-next...John W. Linville10-273/+288
2011-10-14mac80211: Provide station flags to cfg80211Helmut Schaa1-1/+19
2011-10-14mac80211: fix TID for null poll responseJohannes Berg1-4/+2
2011-10-14mac80211: reformat TX unauthorised checkJohannes Berg1-5/+4
2011-10-14mac80211: Populate radiotap header with MCS info for TX framesHelmut Schaa1-0/+23
2011-10-14mac80211: Build TX radiotap header dynamicallyHelmut Schaa3-52/+78
2011-10-11mac80211: dont orphan TX skbJohannes Berg1-5/+0
2011-10-11mac80211: dont adjust truesizeJohannes Berg1-3/+0
2011-10-11mac80211: parse radiotap header earlierJohannes Berg1-113/+88
2011-10-11mac80211: move fragment flag to info flag as dont-fragmentJohannes Berg3-27/+16
2011-10-11mac80211: remove tx_data ethertypeJohannes Berg2-7/+1
2011-10-11mac80211: optimise monitor xmitJohannes Berg1-59/+49
2011-10-11mac80211: Fix regression that allowed mpaths between non-peers.Javier Cardona1-0/+9
2011-10-11mac80211: fix offchannel TX cookie matchingJohannes Berg4-3/+4
2011-10-11mac80211: pass no-CCK flag through to HW scanJohannes Berg1-0/+1
2011-10-11Merge branch 'master' of git://git.infradead.org/users/linville/wireless-next...John W. Linville27-452/+1470
2011-10-07Merge branch 'pm-qos' into pm-for-linusRafael J. Wysocki3-3/+3
2011-10-03mac80211: pass vif param to conf_tx() callbackEliad Peller1-1/+2
2011-10-03mac80211: Send nullfunc frames at lower rate during connection monitorRajkumar Manoharan2-3/+10
2011-10-03mac80211: Allow noack flag overwrite for injected framesHelmut Schaa1-2/+13
2011-09-30mac80211: dont assign seqno to or aggregate QoS Null framesJohannes Berg1-0/+4
2011-09-30mac80211: allow out-of-band EOSP notificationJohannes Berg4-0/+66
2011-09-30mac80211: explicitly notify drivers of frame releaseJohannes Berg3-10/+61
2011-09-30mac80211: add missing station flags to debugfsJohannes Berg1-11/+14
2011-09-30mac80211: optimise station flagsJohannes Berg18-194/+173
2011-09-30mac80211: reply only once to each PS-pollJohannes Berg3-16/+18
2011-09-30mac80211: send (QoS) Null if no buffered framesJohannes Berg3-12/+92
2011-09-30mac80211: implement uAPSDJohannes Berg5-79/+224
2011-09-30mac80211: allow releasing driver-buffered framesJohannes Berg3-16/+116
2011-09-30mac80211: clear more-data bit on filtered framesJohannes Berg1-0/+10
2011-09-30mac80211: remove return value from add_pending_skbsJohannes Berg2-15/+12
2011-09-30mac80211: split PS buffers into ACsJohannes Berg5-84/+213
2011-09-30mac80211: also expire filtered framesJohannes Berg2-5/+57
2011-09-30mac80211: unify TIM bit handlingJohannes Berg4-68/+50
2011-09-30mac80211: let drivers inform it about per TID buffered framesJohannes Berg1-2/+6
2011-09-30mac80211: data path modification for TDLS peersArik Nemtsov3-5/+52
2011-09-30nl80211/mac80211: allow adding TDLS peers as stationsArik Nemtsov3-3/+26
2011-09-30mac80211: handle TDLS high-level commands and framesArik Nemtsov3-0/+326
2011-09-30mac80211: standardize adding supported rates IEsArik Nemtsov5-66/+61
2011-09-30cfg80211/mac80211: apply station uAPSD parameters selectivelyJohannes Berg1-2/+4
2011-09-30mac80211: max_tp_rate2 management of minstrel_htLorenzo Bianconi1-0/+2
2011-09-30Merge branch 'master' of git://git.infradead.org/users/linville/wireless-next...John W. Linville14-123/+191
2011-09-27mac80211: save tx params per sdataEliad Peller6-15/+31
2011-09-27cfg80211/mac80211: add netdev param to set_txq_params()Eliad Peller1-0/+1
2011-09-27mac80211: Send the management frame at requested rateRajkumar Manoharan7-7/+42
2011-09-27nl80211/cfg80211: Add support to disable CCK rate for management frameRajkumar Manoharan1-1/+2
2011-09-27mac80211: add ieee80211_vif param to tsf functionsEliad Peller5-74/+78
2011-09-22Merge branch 'master' of github.com:davem330/netDavid S. Miller2-2/+2
2011-09-21mac80211: notify peer when shutting down peer linkThomas Pedersen1-0/+8
2011-09-21mac80211: fix AP/VLAN PS buffer raceJohannes Berg1-6/+4
2011-09-20mac80211: fix indentationAlexander Simon1-1/+1
2011-09-20Merge branch 'master' of git://git.infradead.org/users/linville/wirelessJohn W. Linville2-2/+2
2011-09-19mac80211: Fix regression on queue stop during 2040 bss changeRajkumar Manoharan1-19/+24
2011-09-19Merge branch 'master' of ssh://infradead/~/public_git/wireless-next into for-...John W. Linville25-227/+329
2011-09-16mac80211: fix endian issues and comments for BAR failure handlingFelix Fietkau1-6/+8
2011-09-14mac80211: Update device channel in case of HW channel switch supportedShahar Levi1-0/+3
2011-09-14mac80211: Mark all mesh stations as QoS capableJavier Cardona1-1/+1
2011-09-14mac80211: Mesh data frames must have the QoS headerJavier Cardona7-14/+15
2011-09-14mac80211: Start implementing QoS support for mesh interfacesJavier Cardona4-10/+14
2011-09-14mac80211: further optimise buffer expiry timerJohannes Berg1-7/+3
2011-09-14mac80211: add ssid config to bss information in AP-modeArik Nemtsov2-1/+20
2011-09-14minstrel_ht: fix Open BA session request floodsChristian Lamparter1-1/+2
2011-09-14mac80211: stop tx before doing hw config and rate updateRajkumar Manoharan2-0/+17
2011-09-14mac80211: Stop forwarding mesh traffic when tx queues are fullJavier Cardona3-0/+10
2011-09-14mac80211: check if mesh frame is in RMC after decryptThomas Pedersen1-9/+6
2011-09-14mac80211: make ieee80211_send_bar available for driversFelix Fietkau3-4/+5
2011-09-13mac80211: handle allocation failures in mesh_pathtbl_init()Dan Carpenter1-2/+17
2011-09-13mac80211: add flag to indicate HW only Tx-agg setup supportArik Nemtsov3-2/+6
2011-09-13mac80211: Remove unnecessary OOM logging messagesJoe Perches10-93/+32
2011-09-13mac80211: Consolidate mesh path duplicated functionsJavier Cardona1-42/+28
2011-09-13mac80211: Consolidate {mesh,mpp}_path_flush into one functionJavier Cardona1-39/+26
2011-09-13mac80211: Don't iterate twice over all mpaths when once in sufficientJavier Cardona1-27/+37
2011-09-13mac80211: Remove redundant mesh path expiration checksJavier Cardona1-6/+3
2011-09-13mac80211: Improve mpath state lockingJavier Cardona2-11/+7
2011-09-13mac80211: Remove mesh paths when an interface is removedJavier Cardona4-3/+47
2011-09-13mac80211: Fix RCU pointer dereference in mesh_path_discard_frame()Javier Cardona1-1/+6
2011-09-13mac80211: retry sending failed BAR frames later instead of tearing down aggrFelix Fietkau2-1/+41
2011-09-13mac80211: Defer tranmission of mesh path errorsJavier Cardona1-2/+30
2011-09-13Merge branch 'master' of git://git.infradead.org/users/linville/wireless-next...John W. Linville2-15/+7
2011-09-13mac80211: fix missing sta_lock in __sta_info_destroyJohannes Berg1-1/+1
2011-08-29mac80211: refactor skb copy to failq in mesh_path_move_to_queueJohn W. Linville1-4/+4
2011-08-29net/mac80211/debugfs: Convert to kstrou8_from_userPeter Huewe1-11/+3
2011-08-29Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville16-365/+1148
2011-08-26mac80211: add uapsd_queues and max_sp params fieldsEliad Peller1-0/+3
2011-08-26mac80211: allow action frames with unknown BSSID in GO modeArik Nemtsov1-1/+3
2011-08-26mac80211: fix race condition between assoc_done and first EAP packetGuy Eilam4-60/+236
2011-08-26mac80211: refactor sta_info_insert_rcu to 3 main stagesGuy Eilam1-53/+95
2011-08-26mac80211: mesh gate fixesThomas Pedersen3-8/+14
2011-08-25PM QoS: Move and rename the implementation filesJean Pihet3-3/+3
2011-08-24{nl,cfg,mac}80211: let userspace make meshif mesh gateJavier Cardona3-1/+11
2011-08-24{nl,cfg,mac}80211: let userspace set RANN intervalJavier Cardona5-6/+13
2011-08-24{nl,mac}80211: add missing root mode meshconf entriesJavier Cardona1-1/+1
2011-08-24mac80211: mesh gate implementationJavier Cardona5-9/+331
2011-08-24mac80211: fix mesh path flushingJavier Cardona1-2/+1
2011-08-24mac80211: mesh locking fixesJavier Cardona1-2/+2
2011-08-24mac80211: fix mpath timer NULL functionJavier Cardona1-2/+4
2011-08-24mac80211: improve mpath debuggingJavier Cardona3-11/+31
2011-08-22mac80211: update mesh path selection frame formatThomas Pedersen5-45/+61
2011-08-22mac80211: update mesh peering frame formatThomas Pedersen3-43/+74
2011-08-22mac80211: update mesh peering frame codesThomas Pedersen1-81/+76
2011-08-22mac80211: fix mesh beacon formatThomas Pedersen4-62/+196
2011-08-22mac80211: Tear down BA session on BAR tx failureHelmut Schaa1-0/+18
2011-08-22wireless: Introduce defines for BAR TID_INFO & MULTI_TID fieldsHelmut Schaa1-1/+1
2011-08-22Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville11-320/+40
2011-08-22mac80211: fix suspend/resume races with unregister hwStanislaw Gruszka1-1/+1
2011-08-17net: remove use of ndo_set_multicast_list in driversJiri Pirko1-2/+2
2011-08-12cfg80211/mac80211: move information element parsing logic to cfg80211Yogesh Ashok Powar2-230/+0
2011-08-12net: cleanup some rcu_dereference_rawEric Dumazet1-2/+2
2011-08-11nl80211/cfg80211: Make addition of new sinfo fields saferJouni Malinen1-0/+1
2011-08-10mac80211: fix erroneous clearing of MESH_PATH_SN_VALID flagJavier Cardona1-1/+0
2011-08-10mac80211: clear sta.drv_priv on reconfigurationEliad Peller1-0/+1
2011-08-09mac80211: Don't use EAPOL frames for rate samplingHelmut Schaa1-1/+7
2011-08-09mac80211: Fill in skb->protocol information for injected framesHelmut Schaa1-0/+20
2011-08-08mac80211/mesh: make the preq queue lock consistentBaruch Siach1-3/+3
2011-08-08mac80211: Don't use a buf_size=0 in ADDBA requestsHelmut Schaa1-0/+1
2011-08-08mac80211: Stop TX BA session if buf_size is zeroHelmut Schaa1-11/+7
2011-08-08mac80211: remove offchannel_tx APIJohannes Berg4-74/+0
2011-08-02rcu: convert uses of rcu_assign_pointer(x, NULL) to RCU_INIT_POINTERStephen Hemminger5-14/+14
2011-07-27net: Audit drivers to identify those needing IFF_TX_SKB_SHARING clearedNeil Horman1-0/+1
2011-07-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-14/+10
2011-07-21treewide: fix potentially dangerous trailing ';' in #defined values/expressionsPhil Carmody1-10/+10
2011-07-20mac80211: check sta_info_get() return valueEliad Peller1-1/+9
2011-07-20mac80211: sync driver before TXJohannes Berg5-3/+122
2011-07-19mac80211: implement scan supported ratesJohannes Berg5-15/+15
2011-07-18mac80211: reconfigure tx on device reconfigurationEliad Peller4-1/+12
2011-07-15mac80211: be more careful in suspend/resumeJohannes Berg2-26/+31
2011-07-15mac80211: let key iteration get keys in install orderJohannes Berg1-1/+1
2011-07-15mac80211: allow driver access to TKIP RX P1KJohannes Berg1-0/+11
2011-07-13mac80211: allow driver to disconnect after resumeJohannes Berg6-6/+63
2011-07-13mac80211: remove a redundant checkMohammed Shafi Shajakhan1-2/+1
2011-07-11mac80211: allocate only one RX queueJohannes Berg1-2/+2
2011-07-11mac80211: add driver RSSI threshold eventsMeenakshi Venkataraman5-0/+125
2011-07-11Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-1/+2
2011-07-11Merge branch 'master' into for-nextJiri Kosina7-32/+23
2011-07-08rcu: treewide: Do not use rcu_read_lock_held when calling rcu_dereference_checkMichal Hocko1-4/+0
2011-07-08mac80211: Restart STA timers only on associated stateRajkumar Manoharan1-0/+3
2011-07-08mac80211: allow driver to generate P1K for IV32Johannes Berg1-6/+3
2011-07-08mac80211: allow drivers to access key sequence counterJohannes Berg2-2/+77
2011-07-08mac80211: simplify RX PN/IV handlingJohannes Berg5-20/+44
2011-07-08mac80211: use AES_BLOCK_SIZEJohannes Berg5-29/+25
2011-07-08mac80211: fix CMAC racesJohannes Berg6-32/+33
2011-07-08mac80211: fix CCMP racesJohannes Berg4-25/+32
2011-07-08mac80211: fix TKIP races, make API easier to useJohannes Berg5-61/+78
2011-07-07mac80211: fix TKIP replay vulnerabilityJohannes Berg1-3/+13
2011-07-07mac80211: fix ie memory allocation for scheduled scansLuciano Coelho1-1/+2
2011-07-06mac80211: support GTK rekey offloadJohannes Berg4-0/+87
2011-07-06mac80211: allow driver to iterate keysJohannes Berg1-0/+33
2011-07-05mac80211: allow driver to impose WoWLAN restrictionsJohannes Berg1-6/+10
2011-07-05mac80211: fix smatch complainsChristian Lamparter2-3/+5
2011-07-05mac80211: Skip tailroom reservation for full HW-crypto devices with race fixYogesh Ashok Powar3-11/+57
2011-06-29mac80211: propagate information about STA WME support downArik Nemtsov1-1/+4
2011-06-28Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-1/+7
2011-06-27mac80211: dynamic PS - don't enter PS when TX frames are pendingArik Nemtsov1-12/+24
2011-06-27mac80211: Drop DS Channel PARAM in directed probePaul Stewart5-11/+26
2011-06-27mac80211: reestablish mis-configured existing Rx BA sessionsArik Nemtsov1-1/+5
2011-06-27mac80211: restrict advertised HW scan ratesJohannes Berg1-2/+3
2011-06-27wireless: unify QoS control field definitionsJohannes Berg3-8/+2
2011-06-27mac80211: fix rx->key NULL dereference during mic failureArik Nemtsov1-1/+7
2011-06-20mac80211: quiesce vif before suspendingEliad Peller1-16/+27
2011-06-17mac80211: add cancel_hw_scan() callbackEliad Peller3-16/+37
2011-06-17mac80211: Start monitor work on restartPaul Stewart1-0/+1
2011-06-10networking: fix warning about unused label wake_upVincent Zweije1-0/+2
2011-06-10mac80211: add ieee80211_get_operstate() functionEliad Peller1-0/+7
2011-06-10Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-8/+4
2011-06-08mac80211: fix IBSS teardown raceJohannes Berg1-2/+4
2011-06-07mac80211: Stop BA session event from deviceShahar Levi3-0/+24
2011-06-07Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville4-23/+12
2011-06-07Revert "mac80211: stop queues before rate control updation"John W. Linville1-6/+0
2011-06-06Revert "mac80211: Skip tailroom reservation for full HW-crypto devices"John W. Linville3-23/+8
2011-06-03mac80211: call dev_alloc_name before copying name to sdataThadeu Lima de Souza Cascardo1-0/+4
2011-06-01minstrel_ht: fixed rate mode through debugfsZefir Kurtisi3-0/+28
2011-06-01nl80211: add testmode dump supportWey-Yi Guy1-0/+14
2011-05-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2....John W. Linville2-1/+7
2011-05-27mac80211: Remove duplicate linux/slab.h include from net/mac80211/scan.cJesper Juhl1-1/+0