index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
net80211
Age
Commit message (
Expand
)
Author
2007-09-07
use new malloc M_ZERO flag + replace MALLOC with malloc
Damien Bergamini
2007-08-29
typo in a macro (fortunately unused): 0c00 -> 0x00
Damien Bergamini
2007-08-29
- use ieee80211_get_hdrlen() where appropriate.
Damien Bergamini
2007-08-27
rework ieee80211_recv_4way_msg2() function.
Damien Bergamini
2007-08-27
Checking the MIC early in ieee80211_recv_eapol() does not work for
Damien Bergamini
2007-08-23
add a new ieee80211_save_ie() function to make a copy of an
Damien Bergamini
2007-08-23
add ieee80211_get_hdrlen() to compute the size of the 802.11 header
Damien Bergamini
2007-08-23
the authenticator can't differentiate 4-way handshake message 2 from
Damien Bergamini
2007-08-23
add pseudo-header definition for TKIP MIC computation.
Damien Bergamini
2007-08-23
fix ieee80211_map_ptk() for TKIP.
Damien Bergamini
2007-08-22
add a ieee80211_get_txkey() function to determine the key to use for
Damien Bergamini
2007-08-22
- add k_rxmic and k_txmic fields to struct ieee80211_key to store the
Damien Bergamini
2007-08-16
back out part of last diff; breaks all hardware wep decryption.
Theo de Raadt
2007-08-14
Prevent sneaking in unencrypted packets into WEP traffic.
Alexander Bluhm
2007-08-05
Fix the length calculation of the TIM bitmask in ieee80211_add_tim().
Claudio Jeker
2007-08-03
fix parsing of GTK KDE.
Damien Bergamini
2007-08-03
add a ni_eapol_desc field to struct ieee80211_node to know whether
Damien Bergamini
2007-08-01
allow ic_set_key to be NULL so that drivers won't need to implement it
Damien Bergamini
2007-08-01
make sure the MIC field is set in group key handshake messages before
Damien Bergamini
2007-08-01
make ieee80211_recv_wpa_group_msg1() install the GTK in ic_nw_keys[] too.
Damien Bergamini
2007-08-01
add generic ieee80211_encrypt() and ieee80211_decrypt() functions that
Damien Bergamini
2007-08-01
unbreak.
Damien Bergamini
2007-08-01
check the key length field in message 3 of the 4-way handshake.
Damien Bergamini
2007-08-01
set key length field in message 1 & 3 of the 4-way handshake.
Damien Bergamini
2007-08-01
group key handshake message 1 is very different between RSN and WPA1.
Damien Bergamini
2007-08-01
pass the supplicant's nonce generated on reception of message 1 of the
Damien Bergamini
2007-08-01
in 4-way handshake messages 2 and 3, parse vendor-specific WPA1 IEs too.
Damien Bergamini
2007-08-01
add a TSC field to the key structure. it will be used to store the
Damien Bergamini
2007-08-01
PMKID KDE is optionnal in message 1 of the 4-way handshake (at least
Damien Bergamini
2007-08-01
fix parsing and construction of RSN/WPA IEs.
Damien Bergamini
2007-08-01
all WPA implementations i have tested use EAPOL-Key frames version 1,
Damien Bergamini
2007-08-01
the EAPOL-Key MIC must be computed with the MIC bit set.
Damien Bergamini
2007-08-01
KEYACK bit is not set for 4-way handshake messages 2 and 4.
Damien Bergamini
2007-08-01
cipher suite type for CCMP is 4 not 3.
Damien Bergamini
2007-07-28
adds functions to parse and to build EAPOL-Key frames used in
Damien Bergamini
2007-07-28
add callbacks that drivers must implement to install/reset keys.
Damien Bergamini
2007-07-28
add a couple of fields to the ieee80211_node structure to manage RSN
Damien Bergamini
2007-07-28
extend the ieee80211_key structure with a key identifier, a flags field
Damien Bergamini
2007-07-28
WPA1 uses its own (non-standard) EAPOL-Key descriptor type.
Damien Bergamini
2007-07-24
new function to check the MIC of a received EAPOL-Key frame.
Damien Bergamini
2007-07-24
use rc4_skip().
Damien Bergamini
2007-07-24
remove some unused key derivation functions.
Damien Bergamini
2007-07-24
remove arc4_ compatibility macros.
Damien Bergamini
2007-07-24
add functions to compute EAPOL-Key Key MIC fields and to encrypt/decrypt
Damien Bergamini
2007-07-24
add ic_globalcnt to struct ieee80211com:
Damien Bergamini
2007-07-24
cleanup definition of struct ieee80211_eapol_key.
Damien Bergamini
2007-07-18
modify ieee80211_aes_key_wrap() to support in-place encryption.
Damien Bergamini
2007-07-18
add AES Key Wrap algorithm (see RFC 3394).
Damien Bergamini
2007-07-18
replace the ieee80211_wepkey structure with a more generic ieee80211_key
Damien Bergamini
2007-07-14
s/uint8_t/u_int8_t/ for consistency.
Damien Bergamini
[next]