summaryrefslogtreecommitdiffstats
path: root/sys/net80211
AgeCommit message (Expand)AuthorFilesLines
2021-03-26Fix wrong sequence number wrap in ieee80211_recv_auth().stsp1-2/+2
2021-03-25an invalid value of `mcs' may come from the hardware so adjust code so that themestre1-2/+3
2021-03-23Fix a corner case bug in Rx block ack window gap-wait timeout handling.stsp1-1/+5
2021-03-23When moving the Rx block ack window forward do not implicitly rely onstsp1-2/+3
2021-03-12Add RA, a new 11n Tx rate adaptation module for net80211.stsp2-0/+783
2021-03-10spellingjsg4-11/+11
2020-12-10ieee80211_decrypt must use m_freem() instead of m_free()stsp1-2/+2
2020-12-10Fix double-free on error in ieee80211_amsdu_decap().stsp1-5/+5
2020-12-09Ignore trailing data in A-MSDU frame buffers if it is smaller than thestsp1-12/+8
2020-12-09Disable A-MSDU support again.stsp2-2/+8
2020-12-09Flush reorder buffer after gap timeout, otherwise the frames remaintobhe1-1/+6
2020-12-08Enable 802.11 A-MSDU support again. It was disabled some time ago butstsp2-18/+2
2020-12-08Fix 802.11 RSN capabilities announced to peers.stsp1-3/+12
2020-12-08Fix gapwait accounting. Count all the packets in the reordertobhe1-24/+12
2020-12-08Use BA agreement immediately after it is requested by the AP.tobhe1-2/+17
2020-11-19Always check for EBUSY when the return value of ic_set_key() is tested.krw3-11/+44
2020-11-12Don't enable port or link until all crypto keys are installed bykrw1-9/+29
2020-10-09Kill unused IEEE80211_RADIOTAP_HWQUEUE.mpi1-6/+1
2020-10-06The command value of the _IOC() macro is limited to values [0..255].gerhard1-2/+2
2020-08-28Add missing #if's to fix build without bpf(4).mvs1-1/+3
2020-07-21Improve processing of lost frames during 802.11 Rx aggregation.stsp2-20/+54
2020-07-20The IEEE80211_F_HIDENWID flag is now part of ic_userflags, not ic_flags.stsp1-2/+2
2020-07-15ieee80211: track micfail timeout with getuptime(9) instead of tickscheloha2-8/+8
2020-07-13When a wifi interface acts as a client and the WPA handshake is done,stsp1-1/+3
2020-07-10Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use thepatrick1-2/+2
2020-06-08Undo pseudo-driver changes early in ieee80211_ifdetach() to prevent astsp1-1/+9
2020-06-01Revert "Ignore new Rxblock ack agreements until the WPA handshake is done."stsp1-6/+1
2020-05-31Typo in WPA supplicant state machine: RNSA_SUPP_PTKDONE -> RSNA_SUPP_PTKDONEstsp3-8/+8
2020-05-31Remove a dead assignment to ni_rsn_state in ieee80211_node_leave_rsn().stsp1-3/+1
2020-05-29If no station happens to be associated when ieee80211_setkeys() runs thenstsp1-1/+5
2020-05-29In hostap mode, after completing a new group key handshake with allstsp1-1/+7
2020-05-26Let unencrypted 802.11 frames pass during hardware decryption post-processing.stsp1-7/+13
2020-05-19Revert previous; Set the ESS capability bit in assoc requests again.stsp1-2/+2
2020-05-19Do not set the 802.11 ESS capability bit in association requests.stsp1-2/+2
2020-05-15Fix CCMP replay check with 11n Rx aggregation and CCMP hardware offloading.stsp5-91/+231
2020-05-05Purge the ic_bss->ni_savedq mbuf queue when a wireless interface goes down.stsp1-2/+6
2020-05-01Prevent divide-by-zero in MiRA which I managed to trigger with iwn(4).stsp1-1/+4
2020-04-29Add the 'nomimo' nwflag which disables MIMO in 11n mode.stsp1-3/+5
2020-04-17Prevent MiRA from jumping from very high to very low rates whilestsp1-1/+4
2020-04-11Eliminate an unnecessary intermediate variable in ieee80211_mira_choose().stsp1-4/+2
2020-04-11Skip MiRA's event-based probing if we're already at the minimum orstsp1-5/+7
2020-04-11Update MiRA probing interval of probed rates which are worse than thestsp1-24/+18
2020-04-08Fix ifconfig "media:" line for 11n wifi interfaces during and after bgscan.stsp2-2/+23
2020-03-30Don't let MiRA trigger event-based probing if the current measurementstsp1-3/+3
2020-03-29Compute MiRA's moving average and standard deviation after computing thestsp1-10/+10
2020-03-11Make sure hdrlen is initialized.tobhe1-2/+3
2020-03-06Properly wrap 802.11 frame sequence numbers when incrementing them.stsp1-4/+4
2020-03-05Fix MiRA probing shortcut comparing measured throughput against thestsp1-3/+4
2020-03-05Fix a MiRa probing short-cut comparing current to previous measurements.stsp1-2/+2
2020-03-05Cancel MiRA probing timeouts if a channel quality change triggers probing.stsp1-1/+3