summaryrefslogtreecommitdiff
path: root/sys/net80211
AgeCommit message (Expand)Author
2022-12-27Fix array bounds mismatch with clang 15Patrick Wildt
2022-03-23Fix a few bugs in the net80211 VHT rate adaptation code.Stefan Sperling
2022-03-20Introduce an alternative mechanism for wifi drivers to communicateStefan Sperling
2022-03-20Make background scans pick up APs on 2GHz channels while in 11ac mode.Stefan Sperling
2022-03-19Fix wrongly implemented check for 5GHz access point RSSI threshold.Stefan Sperling
2022-03-19Give 11n and 11ac networks a higher score during SSID selection.Stefan Sperling
2022-03-19Do not define RA_DEBUG; pointed out by miod@Stefan Sperling
2022-03-19Add 11ac/VHT Tx rate adaptation support to net80211.Stefan Sperling
2022-03-14Add initial 802.11ac (VHT) support to net80211.Stefan Sperling
2022-03-14sync ieee80211 channel flags over to radiotapStefan Sperling
2022-03-07rename net80211 ioctl struct ieee80211_channel to struct ieee80211_chaninfoStefan Sperling
2022-01-28When it's the possessive of 'it', it's spelled "its", without thePhilip Guenther
2022-01-21Fix and re-enable active scans on iwm(4) and iwx(4).Stefan Sperling
2022-01-12Remove ieee80211_find_node_for_beacon().Stefan Sperling
2022-01-05rename ETHERTYPE_PAE to ETHERTYPE_EAPOL.David Gwynne
2021-12-07Teach the net80211 stack to remove corresponding frames from ic_pwrsaveqStefan Sperling
2021-12-05Defer rtm_80211info() call from ieee80211_set_link_state() to a task context.Stefan Sperling
2021-12-03Introduce an optional driver-specific bgscan_done() handler whichStefan Sperling
2021-12-03Ignore ADDBA requests from our AP while we are roaming away from it.Stefan Sperling
2021-11-08Send MiRA source files to the Attic.Stefan Sperling
2021-11-03In addition to the WEP key(s) being set at device initialization withKenneth R Westerback
2021-10-11Monitor 20/40 MHz channel width changes in beacons sent by our access pointStefan Sperling
2021-10-11Add support for 40MHz channels to net80211 RA.Stefan Sperling
2021-10-08Revert my previous commit to ieee80211_node.c (CVS commit Hne35XgzezGa9zmv).Stefan Sperling
2021-10-07Send a probe request to our new AP when we are about to roam to it.Stefan Sperling
2021-09-23Revert ieee80211_proto.c r1.97 (cvs commit ID 8vKZsdvvkjTr5BG5).Stefan Sperling
2021-09-23Add an ADDBA_OFFLOAD capability for wifi devices manage Tx block ackStefan Sperling
2021-09-08Improve debug output when sending 802.11 action frames by showing theStefan Sperling
2021-09-03Reset a net80211 node's QoS Tx sequence counter to the start of theStefan Sperling
2021-05-18Drop fragmented 802.11 frames.Stefan Sperling
2021-05-17put unused 802.11 fragmentation support code under #ifdef notyetStefan Sperling
2021-05-17Prevent frame injection via forged 802.11n A-MSDUs.Stefan Sperling
2021-05-11During a "key unset for sw crypto" panic, display more meta-dataStefan Sperling
2021-05-11In hostap mode don't send data frames to nodes which aren't in state ASSOC.Stefan Sperling
2021-05-03Tweak the heuristic net80211 RA is using to decide whether enoughStefan Sperling
2021-04-29Make iwn, iwm, and iwx keep track of beacon parameters at run-time.Stefan Sperling
2021-04-25Implement support for Rx aggregation offload in iwm(9) and iwx(4), andStefan Sperling
2021-04-15When starting an AP or IBSS network, reconfigure the operation mode toStefan Sperling
2021-03-26Fix wrong sequence number wrap in ieee80211_recv_auth().Stefan Sperling
2021-03-25an invalid value of `mcs' may come from the hardware so adjust code so that theRicardo Mestre
2021-03-23Fix a corner case bug in Rx block ack window gap-wait timeout handling.Stefan Sperling
2021-03-23When moving the Rx block ack window forward do not implicitly rely onStefan Sperling
2021-03-12Add RA, a new 11n Tx rate adaptation module for net80211.Stefan Sperling
2021-03-10spellingJonathan Gray
2020-12-10ieee80211_decrypt must use m_freem() instead of m_free()Stefan Sperling
2020-12-10Fix double-free on error in ieee80211_amsdu_decap().Stefan Sperling
2020-12-09Ignore trailing data in A-MSDU frame buffers if it is smaller than theStefan Sperling
2020-12-09Disable A-MSDU support again.Stefan Sperling
2020-12-09Flush reorder buffer after gap timeout, otherwise the frames remaintobhe
2020-12-08Enable 802.11 A-MSDU support again. It was disabled some time ago butStefan Sperling