summaryrefslogtreecommitdiff
path: root/sys/net80211
AgeCommit message (Expand)Author
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
2020-12-08Fix 802.11 RSN capabilities announced to peers.Stefan Sperling
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