summaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_input.c
AgeCommit message (Expand)Author
2007-08-01check the key length field in message 3 of the 4-way handshake.Damien Bergamini
2007-08-01group key handshake message 1 is very different between RSN and WPA1.Damien Bergamini
2007-08-01pass the supplicant's nonce generated on reception of message 1 of theDamien Bergamini
2007-08-01in 4-way handshake messages 2 and 3, parse vendor-specific WPA1 IEs too.Damien Bergamini
2007-08-01PMKID KDE is optionnal in message 1 of the 4-way handshake (at leastDamien Bergamini
2007-08-01fix parsing and construction of RSN/WPA IEs.Damien Bergamini
2007-08-01all WPA implementations i have tested use EAPOL-Key frames version 1,Damien Bergamini
2007-08-01KEYACK bit is not set for 4-way handshake messages 2 and 4.Damien Bergamini
2007-08-01cipher suite type for CCMP is 4 not 3.Damien Bergamini
2007-07-28adds functions to parse and to build EAPOL-Key frames used inDamien Bergamini
2007-07-14update QoS Tx/Rx sequence numbers for each TID.Damien Bergamini
2007-07-13cleanup parsing of beacon and probe response mgmt frames.Damien Bergamini
2007-07-13in ieee80211_recv_assoc_resp(), do not start updating the nodeDamien Bergamini
2007-07-13change the way we parse IEs to make sure we never read past the end ofDamien Bergamini
2007-07-13properly check ieee80211_setup_rates() return code.Damien Bergamini
2007-07-06have ieee80211_parse_rsn() return a reason code so that we canDamien Bergamini
2007-07-06remove remaining bits for pre-RSNA shared authmode support.Damien Bergamini
2007-07-06don't check the IEEE80211_CAPINFO_PRIVACY bit in (re)association requests.Damien Bergamini
2007-07-04ignore WMM vendor IEs that are not parameter sets.Damien Bergamini
2007-07-03maintain the traffic-indication (TIM) virtual bitmap by definingDamien Bergamini
2007-07-03fix kernel builds with IEEE80211_DEBUG enabled.Damien Bergamini
2007-07-02split ieee80211_parse_rsn() so the same function can be usedDamien Bergamini
2007-07-02replace some letoh16(*(u_int16_t *)frm) by LE_READ_2(frm)Damien Bergamini
2007-06-21add (currently unused) code to parse RSN IEs.Damien Bergamini
2007-06-21parse vendor-specific Microsoft WMM OUI.Damien Bergamini
2007-06-21add code to parse EDCA parameter set information elements.Damien Bergamini
2007-06-21split ieee80211_recv_mgmt() into smaller functions:Damien Bergamini
2007-06-16move global declaration of ieee80211_merge_print_intvl into the onlyDamien Bergamini
2007-06-16constifyDamien Bergamini
2007-06-16don't mix u_int{8,16,32}_t and uint{8,16,32}_tDamien Bergamini
2007-06-16de-staticDamien Bergamini
2007-06-06The license permits us to redistribute this code under the BSD or the GPLv2.Damien Bergamini
2006-12-25print the phy mode in IFF_DEBUG status output which helps to debugReyk Floeter
2006-08-29Fix handling of beacon frames by stations while they're associated.Damien Bergamini
2006-08-29make ic_stats.is_rx_tooshort statistic more accurate.Damien Bergamini
2006-07-29ALIGNED_POINTER is always defined.Miod Vallat
2006-06-27add the net80211 hostap options "nwflag hidenwid" for hidden SSID modeReyk Floeter
2006-06-18s/memcmp/IEEE80211_ADDR_EQ/Damien Bergamini
2006-06-18Improve 802.11b/g interoperability and move toward better complianceDamien Bergamini
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2006-01-11Disable shared key mode until we have a way for the user to specifyTodd C. Miller
2006-01-02use the correct format string directive %llu instead of "%ull".Reyk Floeter
2005-11-03re-implement the bpf "filter drop" option that it actually works. theReyk Floeter
2005-09-13replace the node hash table with a red-black tree. this fixes someReyk Floeter
2005-09-08mostly knfReyk Floeter
2005-09-08Remove the last of the FreeBSD compatiblity goop.Jonathan Gray
2005-09-08Remove FreeBSD if_printf compat function from net80211.Jonathan Gray
2005-09-07Remove FreeBSD/NetBSD ifdef mess. We are not likely to beJonathan Gray
2005-05-07Fix compilation with IEEE80211_DEBUG defined. Spotted by djm@.Jonathan Gray
2005-03-08make this compileMichael Shalayeff