summaryrefslogtreecommitdiff
path: root/sys/net80211
AgeCommit message (Expand)Author
2007-07-24use rc4_skip().Damien Bergamini
2007-07-24remove some unused key derivation functions.Damien Bergamini
2007-07-24remove arc4_ compatibility macros.Damien Bergamini
2007-07-24add functions to compute EAPOL-Key Key MIC fields and to encrypt/decryptDamien Bergamini
2007-07-24add ic_globalcnt to struct ieee80211com:Damien Bergamini
2007-07-24cleanup definition of struct ieee80211_eapol_key.Damien Bergamini
2007-07-18modify ieee80211_aes_key_wrap() to support in-place encryption.Damien Bergamini
2007-07-18add AES Key Wrap algorithm (see RFC 3394).Damien Bergamini
2007-07-18replace the ieee80211_wepkey structure with a more generic ieee80211_keyDamien Bergamini
2007-07-14s/uint8_t/u_int8_t/ for consistency.Damien Bergamini
2007-07-14update QoS Tx/Rx sequence numbers for each TID.Damien Bergamini
2007-07-13do not increment ic_stats.is_tx_nombuf in ieee80211_get_rts() andDamien 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-06cleanup the computation of mgmt frames sizes.Damien 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-06initialize an unitialized variable.Damien Bergamini
2007-07-05always set the IEEE80211_CAPINFO_ESS bit in association requests.Damien Bergamini
2007-07-05some HT frames may have an additional HT Control field.Damien Bergamini
2007-07-05move the logic of determining whether an extended supported rates IE isDamien Bergamini
2007-07-05split ieee80211_add_rsn() so that the code can be reused forDamien Bergamini
2007-07-05add myself to the copyright list.Damien Bergamini
2007-07-05add the pseudo-random function (PRF) and various key derivationDamien Bergamini
2007-07-04add subtype "Action" for management frames.Damien Bergamini
2007-07-04ignore WMM vendor IEs that are not parameter sets.Damien Bergamini
2007-07-04allow USEGROUP as the pairwise cipher for RSN IE.Damien Bergamini
2007-07-04add RSN flags for ic_caps and ic_flags.Damien Bergamini
2007-07-03maintain the traffic-indication (TIM) virtual bitmap by definingDamien Bergamini
2007-07-03add a function that builds an RSN IE (ieee80211_add_rsn).Damien Bergamini
2007-07-03fix kernel builds with IEEE80211_DEBUG enabled.Damien Bergamini
2007-07-03move construction of IEs into individual functions so that we don'tDamien Bergamini
2007-07-03don't set the IEEE80211_CAPINFO_ESS bit in the Capability InformationDamien Bergamini
2007-07-03no TIM in probe reponses.Damien Bergamini
2007-07-03In ieee80211_getmbuf(), if we need to allocate a mbuf cluster becauseDamien Bergamini
2007-07-03fix SSID IE in the case where HIDENWID is used.Damien Bergamini
2007-07-03Backout part of 1.20 because IEEE80211_AUTH_ALGORITHM() and friends are usedClaudio Jeker
2007-07-03Readd IEEE80211_REASON_RSN_REQUIRED and IEEE80211_REASON_RSN_INCONSISTENTClaudio Jeker
2007-07-02remove more unused stuff.Damien Bergamini
2007-07-02add new ieee80211_eapol_key structure (used by the various 802.11iDamien Bergamini
2007-07-02split ieee80211_parse_rsn() so the same function can be usedDamien Bergamini
2007-07-02fix REASON codes.Damien Bergamini
2007-07-02add IEEE80211_FC1_PROTECTED flag.Damien Bergamini
2007-07-02initial bits for proper TIM support.Damien Bergamini
2007-07-02remove a lot of unused #defineDamien Bergamini
2007-07-02replace some letoh16(*(u_int16_t *)frm) by LE_READ_2(frm)Damien Bergamini
2007-07-02split ieee80211_send_mgmt() like I did for ieee80211_recv_mgmt()Damien Bergamini