summaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211.c
AgeCommit message (Expand)Author
2019-06-10Revised version of 'ifconfig mode' command fix.Stefan Sperling
2019-05-31Revert my "Repair the 'ifconfig mode' command" commit.Stefan Sperling
2019-05-29Repair the 'ifconfig mode' command.Stefan Sperling
2019-05-21Fix out-of-bounds array access in ieee80211_setbasicrates(); CID 1479607Stefan Sperling
2019-02-19Make ifconfig(8) display whether bwfm(4) firmware is using 802.11ac.Stefan Sperling
2019-01-23Move 802.11n rateset definitions out of MiRA and make them available toStefan Sperling
2018-09-11Nuke unused LIST() ieee80211com_head.Kenneth R Westerback
2018-07-11Disambiguate the source of panics in sys/net* by adding __func__Nayden Markatchev
2018-04-28When starting a background scan, free the nodes table to ensure weStefan Sperling
2018-04-26net80211: stub SIOCS80211SCAN, make ifconfig scan instant.Paul Irofti
2018-04-20remove the background scan timeout on detach, so we don't crash shortlyJonathan Matthew
2017-12-12Make ieee80211_chan2ieee() panic if a bogus channel pointer is detected.Stefan Sperling
2017-12-08Add support for background scanning to net80211 and iwm(4).Stefan Sperling
2017-09-05When selecting the next wireless mode during the scan loop, always selectStefan Sperling
2017-06-20Initialize the link state of a wireless interface to DOWN when theStefan Sperling
2017-05-31The net80211 stack was providing a 'beacon miss timeout' value (in ms)Stefan Sperling
2017-05-30Improve the new ieee80211_{min,max}_rates() APIs and fix regressions.Stefan Sperling
2017-05-30Introduce ieee80211_min_basic_rate() and ieee80211_max_basic_rate().Stefan Sperling
2016-01-13Fix fallout from turbo mode removal commit: Channel initializationStefan Sperling
2016-01-12Remove wireless turbo mode support. It is a non-standard extensionStefan Sperling
2016-01-05Remove the IEEE80211_NO_HT macro. Reduces ifdef spaghetti, enables 11n modeStefan Sperling
2016-01-04Don't return 11n mode from ieee80211_chan2mode() so we can switch intoStefan Sperling
2016-01-04Skip over 11n mode during scanning to avoid scanning channels more than once.Stefan Sperling
2015-12-18Fix out of bounds array access in ieee80211_setbasicrates().Stefan Sperling
2015-12-16Don't forget about monitor mode while building the ifmedia listStefan Sperling
2015-11-27correct logic for a IEEE80211_MODE_11N testJonathan Gray
2015-11-15Expose 11n mode to the ifmedia layer and introduce the concept of MCS.Stefan Sperling
2015-11-15IEEE80211_MODE_MAX has been raised to include 11n mode so make sure thatStefan Sperling
2015-11-15Declare 802.11n mode and channel flags. Tweak 11n related fields in structStefan Sperling
2015-10-17Spell all "unexpected mode %u" panics in lower case, not just one of them.Stefan Sperling
2015-09-27Add ieee80211_channel_init(), factored out from ieee80211_ifattach().Stefan Sperling
2015-09-11Make room for media types of the future. Extend the ifmedia word to 64 bits.Stefan Sperling
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-12-23unifdef some more INET. v4 4life.Ted Unangst
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-08-08use nitems() instead of various local constructsJasper Lievisse Adriaanse
2013-11-21Remove unneeded include.Martin Pieuchot
2010-08-07No "\n" needed at the end of panic() strings.Kenneth R Westerback
2009-11-21when wpa is enabled, defer setting the link up until the 802.1XDamien Bergamini
2009-11-02s/hz/Hz/ on multiples of the SI unit hertz other than MHz.Igor Sobrado
2009-06-03make wireless interfaces priority 4 by default. other interfaces remainBob Beck
2008-08-29move code to support Frequency-Hopping spread spectrum (FHSS) PHYsDamien Bergamini
2008-08-27introduce new IEEE80211_STA_ONLY kernel option that can be set toDamien Bergamini
2008-07-27s/IEEE80211_DPRINTF/DPRINTF/Damien Bergamini
2008-07-21add ieee80211_priv.h file: contains definitions private to net80211.Damien Bergamini
2008-04-26move things from ieee80211_ifattach() to ieee80211_crypto_attach().Damien Bergamini
2008-04-16Kernel implementation of the 4-way handshake and group-keyDamien Bergamini
2007-11-17make it clear in the code and in the man page that the rate2plcp andDamien Bergamini
2007-11-14Add ieee80211_rate2plcp() and ieee80211_plcp2rate() functions, whichMarcus Glocker
2007-11-03Revert last commit which added ieee80211_rate2plcp() andMarcus Glocker