summaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_input.c
AgeCommit message (Expand)Author
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-03-26Fix wrong sequence number wrap in ieee80211_recv_auth().Stefan Sperling
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-10spellingJonathan Gray
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 gapwait accounting. Count all the packets in the reordertobhe
2020-12-08Use BA agreement immediately after it is requested by the AP.tobhe
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-06-01Revert "Ignore new Rxblock ack agreements until the WPA handshake is done."Stefan Sperling
2020-05-26Let unencrypted 802.11 frames pass during hardware decryption post-processing.Stefan Sperling
2020-05-15Fix CCMP replay check with 11n Rx aggregation and CCMP hardware offloading.Stefan Sperling
2020-03-11Make sure hdrlen is initialized.tobhe
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-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-08-29Always parse RSN/WPA IEs if the driver announces support for RSN.Stefan Sperling
2019-07-29Add support for 802.11n Tx aggregation to net80211 and the iwn(4) driver.Stefan Sperling
2019-05-12Fix 'ifconfig nwflags; These flags ended up overlapping with other flagsStefan Sperling
2019-03-29Use stricter validation checks for A-MPDUs in the net80211 input path.Stefan Sperling
2019-03-01Pick up the AP's 11g ERP protection setting properly in 11n client mode.Stefan Sperling
2019-01-15Stop processing "no data" frames in ieee80211_input() before decryption.Stefan Sperling
2018-08-07Ignore basic MCS set information found in association responses.Stefan Sperling
2018-05-05On 5GHz channels, keep the most recent RSSI measurement from a probeStefan Sperling
2018-04-29Don't bother with background scans while the desired BSSID is fixed.Stefan Sperling
2018-04-27If a wifi driver does not provide an ic_bgscan_start() function there is noStefan Sperling
2017-12-12Only trigger background scans while we are in RUN state, and do not updateStefan Sperling
2017-12-08Add support for background scanning to net80211 and iwm(4).Stefan Sperling
2017-09-04If a beacon is received in RUN state, reset the management timer.Stefan Sperling
2017-08-04Remove ieee80211_input_print() which printed information about receivedStefan Sperling
2017-06-04Add sizes for free for the RSN IEs. Rewrite ieee80211_save_ie() slightlyTheo Buehler
2017-06-03Add a few sizes to free().Theo Buehler
2017-05-02Fix a problem with associating to wifi networks with a hidden SSID.Stefan Sperling
2017-04-11Partially revert previous mallocarray conversions that containDavid Hill
2017-04-09Convert a malloc(9) to mallocarray(9)David Hill
2017-03-13Make 'ifconfig scan' show WPA information for other APs correctly whileStefan Sperling
2017-03-12Introduce separate fields for supported WPA protocols and AKMs in structStefan Sperling
2017-03-01Fix a bug allowing a man-in-the-middle attack against WPA wireless clients.Stefan Sperling
2017-02-02Remove global counters from struct ieee80211com which track the number ofStefan Sperling
2017-01-25In amsdu_decap() check the actual length of the data in the remaining mbufStefan Sperling