summaryrefslogtreecommitdiff
path: root/sys/net80211
AgeCommit message (Expand)Author
2020-12-08Fix gapwait accounting. Count all the packets in the reordertobhe
2020-12-08Use BA agreement immediately after it is requested by the AP.tobhe
2020-11-19Always check for EBUSY when the return value of ic_set_key() is tested.Kenneth R Westerback
2020-11-12Don't enable port or link until all crypto keys are installed byKenneth R Westerback
2020-10-09Kill unused IEEE80211_RADIOTAP_HWQUEUE.Martin Pieuchot
2020-10-06The command value of the _IOC() macro is limited to values [0..255].Gerhard Roth
2020-08-28Add missing #if's to fix build without bpf(4).mvs
2020-07-21Improve processing of lost frames during 802.11 Rx aggregation.Stefan Sperling
2020-07-20The IEEE80211_F_HIDENWID flag is now part of ic_userflags, not ic_flags.Stefan Sperling
2020-07-15ieee80211: track micfail timeout with getuptime(9) instead of tickscheloha
2020-07-13When a wifi interface acts as a client and the WPA handshake is done,Stefan Sperling
2020-07-10Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use thePatrick Wildt
2020-06-08Undo pseudo-driver changes early in ieee80211_ifdetach() to prevent aStefan Sperling
2020-06-01Revert "Ignore new Rxblock ack agreements until the WPA handshake is done."Stefan Sperling
2020-05-31Typo in WPA supplicant state machine: RNSA_SUPP_PTKDONE -> RSNA_SUPP_PTKDONEStefan Sperling
2020-05-31Remove a dead assignment to ni_rsn_state in ieee80211_node_leave_rsn().Stefan Sperling
2020-05-29If no station happens to be associated when ieee80211_setkeys() runs thenStefan Sperling
2020-05-29In hostap mode, after completing a new group key handshake with allStefan Sperling
2020-05-26Let unencrypted 802.11 frames pass during hardware decryption post-processing.Stefan Sperling
2020-05-19Revert previous; Set the ESS capability bit in assoc requests again.Stefan Sperling
2020-05-19Do not set the 802.11 ESS capability bit in association requests.Stefan Sperling
2020-05-15Fix CCMP replay check with 11n Rx aggregation and CCMP hardware offloading.Stefan Sperling
2020-05-05Purge the ic_bss->ni_savedq mbuf queue when a wireless interface goes down.Stefan Sperling
2020-05-01Prevent divide-by-zero in MiRA which I managed to trigger with iwn(4).Stefan Sperling
2020-04-29Add the 'nomimo' nwflag which disables MIMO in 11n mode.Stefan Sperling
2020-04-17Prevent MiRA from jumping from very high to very low rates whileStefan Sperling
2020-04-11Eliminate an unnecessary intermediate variable in ieee80211_mira_choose().Stefan Sperling
2020-04-11Skip MiRA's event-based probing if we're already at the minimum orStefan Sperling
2020-04-11Update MiRA probing interval of probed rates which are worse than theStefan Sperling
2020-04-08Fix ifconfig "media:" line for 11n wifi interfaces during and after bgscan.Stefan Sperling
2020-03-30Don't let MiRA trigger event-based probing if the current measurementStefan Sperling
2020-03-29Compute MiRA's moving average and standard deviation after computing theStefan Sperling
2020-03-11Make sure hdrlen is initialized.tobhe
2020-03-06Properly wrap 802.11 frame sequence numbers when incrementing them.Stefan Sperling
2020-03-05Fix MiRA probing shortcut comparing measured throughput against theStefan Sperling
2020-03-05Fix a MiRa probing short-cut comparing current to previous measurements.Stefan Sperling
2020-03-05Cancel MiRA probing timeouts if a channel quality change triggers probing.Stefan Sperling
2020-03-05fix build without MIRA_AGGRESSIVE_DOWNWARDS_PROBINGStefan Sperling
2020-03-05MiRA needs to add tx time overhead for ACK only for single-frame transmissions.Stefan Sperling
2020-03-03Fix dead link to the MiRA paper and add DOI link to the published version.Theo Buehler
2020-03-03Fix MiRA's sub-frame error rate computation.Stefan Sperling
2020-03-03Do not send any QoS data frames unless Tx aggregation has been negotiated.Stefan Sperling
2020-02-18Fix an mbuf corruption issue which occurs in net80211 hostap mode.Stefan Sperling
2020-01-15If join is connected to an AP, remove the node from the cache so we properlyPeter Hessler
2020-01-13When we change attributes for a join essid, we should apply the changePeter Hessler
2019-12-29If the new candidate AP found after a background scan has an RSSI levelStefan Sperling
2019-12-29increase net80211's node cache size; now we can see all APs at 36c3Stefan Sperling
2019-12-27Don't start background scans before WPA handshake has completed.Stefan Sperling
2019-12-20Ignore new Rx block ack agreements until the WPA handshake is done.Stefan Sperling
2019-12-20Have net80211 actually update the Rx block ack sequence number window,Stefan Sperling