| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
fix ieee80211_eapol_key_encrypt() so that we don't add more padding
bytes than necessary in the case of AES Key Wrap encryption.
|
|
|
|
| |
we won't support PeerKey handshake in a first time.
|
| |
|
|
|
|
| |
EAPOL-Key Data fields.
|
|
|
|
|
| |
in an RSNA, each STA must maintain a 256-bit global key counter that
must be initialized to a random value (see 8.5.7).
|
|
|
|
|
| |
explicitly use ovbcopy() even if our kernel memcpy() supports
overlapping buffers.
|
|
|
|
| |
this will be used to encrypt/decrypt EAPOL-Key frames payload.
|
|
|
|
| |
one that can be used with other ciphers than WEP.
|
| |
|
|
|
|
|
|
| |
add a parameter to ieee80211_decap() to handle different 802.11
header sizes.
cleanup and clarify ieee80211_classify().
|
| |
|
|
|
|
| |
functions defined in 802.11i.
|
| |
|
|
|
|
| |
ok jsg@
|
|
|
|
|
|
| |
Choose the BSD license so that future enhancements will be BSD-only.
ok jsg@ reyk@ deraadt@
|
|
|
|
|
|
|
|
| |
problems with non-standard wep keys >= 104 bits.
thanks to Alexander Bluhm
ok mglocker@ jsg@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with IEEE Std 802.11g-2003 standard:
- add ERP Information Element in probe responses and beacons
- keep track of the number of associated non-ERP STAs and non-short slot
time capable STAs in the BSS
- enable use of RTS/CTS or CTS-to-self protection when required by the BSS
- add a ic_updateslot() callback to notify drivers of slot time changes
- cleanup computation of mgmt frames sizes in ieee80211_output.c
- nuke unnecessary <sys/cdefs.h> includes
- remove an unused macro (LOGICALLY_EQUAL) while i'm here
From {free,net}bsd, with additional fixes.
ok brad@, reyk@
|
|
|
|
| |
ok jsg@
|
|
|
|
| |
ok reyk@
|
|
|
|
| |
ok reyk@
|
|
|
|
|
| |
doing a wholesale merge with them in future.
very enthusiastic ok from reyk@
|
| |
|
|
|
|
| |
attached yet.
|
|
Based in part on a diff from Matthew Gream.
|