summaryrefslogtreecommitdiff
path: root/sys/net80211
AgeCommit message (Expand)Author
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
2019-12-18Re-enable firmware-based Tx retries at lower rates for iwm(4).Stefan Sperling
2019-11-15Whitespace removal, no code change.Mike Larkin
2019-11-11Prevent a NULL deref in ieee80211_node2req() which could be triggeredStefan Sperling
2019-11-10Stop connecting to available open wifi networks when the interface is put up.Stefan Sperling
2019-11-09Give access points which fail to AUTH or ASSOC less priority duringStefan Sperling
2019-11-09Trigger a background scan when root runs the 'ifconfig scan' command.Stefan Sperling
2019-11-09Clear the unref callback function pointer when cleaning up an ieee80211_node.Stefan Sperling
2019-11-06Raise net80211's "beacon miss" threshold to avoid frequent re-connectsStefan Sperling
2019-10-31Make background scans less frequent if we keep choosing the same AP.Stefan Sperling
2019-10-11Probe responses are generally only seen after probe requests,Patrick Wildt
2019-10-06Fix net80211's accounting of discarded input control frames.Stefan Sperling
2019-09-25Update acces point channel in node list when receiving packets from sametobhe
2019-09-12Make wireless drivers call if_input() only once per interrupt.Stefan Sperling
2019-09-02Make net80211 expose reasons for association failures to userland and haveStefan Sperling
2019-09-02Reset the current wireless PHY mode to 'auto' when a scan begins if weStefan Sperling
2019-08-29Always parse RSN/WPA IEs if the driver announces support for RSN.Stefan Sperling
2019-08-27Keep ieee80211_node structures cached across scans, rather thanStefan Sperling
2019-08-26remove redundant assignment to ic_curmodeStefan Sperling
2019-08-16check that software de/encrypt is possible: under hardwareRichard Procter
2019-07-29Add support for 802.11n Tx aggregation to net80211 and the iwn(4) driver.Stefan Sperling
2019-07-23In 11n hostap mode, properly disable HT protection when neededStefan Sperling
2019-06-18Stop probing a Tx rate if transmission failure or too many retries occur.Stefan Sperling