aboutsummaryrefslogtreecommitdiffstats
path: root/hostapd/wpa.c
Commit message (Expand)AuthorAgeFilesLines
* FT: Use AES-128-CMAC for MIC regardless of pairwise cipher suiteJouni Malinen2008-01-151-4/+4
* Enforce return value validation for AES functions and resolve the generatedJouni Malinen2008-01-011-2/+6
* Added 'os_' prefix to common C library functions.Jouni Malinen2007-12-011-157/+155
* Replaced the old hostapd_get_rand() calls with os_get_random().Jouni Malinen2007-12-011-5/+5
* Replaced remaining occurrences of wpa_zalloc() calls with os_zalloc() toJouni Malinen2007-05-271-5/+5
* IEEE 802.11r/D6.0 removed AES-CMAC capability bit (bit6) from RSNJouni Malinen2007-05-191-2/+1
* Changed hostapd to use a separate index for IGTK and make it use indexesJouni Malinen2007-04-221-7/+23
* removed DGTK/DHV processing since this was removed from IEEE 802.11w/D2.0.Jouni Malinen2007-04-211-26/+1
* Allow AES-128-CMAC to be used even in non-FT case since IEEE 802.11r/D5.0Jouni Malinen2007-03-251-9/+19
* Added support for deriving and pushing PMK-R1 for every configured R1KHJouni Malinen2007-03-241-0/+4
* Updated my email address jkmaline@cc.hut.fi to j@w1.fi since the HUTJouni Malinen2007-03-091-1/+1
* Fixed IEEE 802.11r key derivation for FT-EAP mode. This was using PMK,Jouni Malinen2007-02-261-8/+23
* Renamed wpa_gen_wpa_ie() to wpa_auth_gen_wpa_ie() to avoid a conflict withJouni Malinen2007-02-251-1/+1
* Share the ame wpa_parse_wpa_ie_rsn() function by moving it to wpa_common.cJouni Malinen2007-02-251-3/+2
* Replace u8[4] arrays with u32 in WPA/RSN selector processing to clean upJouni Malinen2007-02-251-29/+4
* Moved WPA/RSN selectors into wpa_common.c so that linking of wpa_auth_ie.cJouni Malinen2007-02-251-1/+1
* Added endianness annotation for sparse and resolved most of theJouni Malinen2007-02-101-1/+1
* Removed unused variables.Jouni Malinen2007-02-031-3/+2
* Removed unneeded header file inclusions.Jouni Malinen2006-12-291-1/+0
* Unified macro names for RSN and vendor specific IE numbers by removingJouni Malinen2006-12-271-1/+1
* Moved WPA/RSN functions common to both supplicant and authenticatorJouni Malinen2006-12-271-69/+7
* Cleaned up RSN definitions by moving the shared structures and definesJouni Malinen2006-12-271-24/+24
* Added support for using AES-128-CMAC for EAPOL-Key messages when using FT.Jouni Malinen2006-12-271-4/+43
* Added a dummy handler for WPA_ASSOC_FT event to get rid of a compilerJouni Malinen2006-12-261-1/+3
* Added preliminary support for IEEE 802.11r/D4.0 FT base protocol:Jouni Malinen2006-12-261-0/+35
* Remove forgotten lines that were already commented out.Jouni Malinen2006-12-101-9/+0
* Clean up wpa.c:Jouni Malinen2006-12-041-1461/+47
* Added preliminary implementation of IEEE 802.11r/D4.0. This commit isJouni Malinen2006-12-041-160/+86
* Cleaned up WPA IE processing to not memcpy/memcmp oui+oui_type in oneJouni Malinen2006-12-031-2/+4
* Validate hostapd_get_rand() return value.Jouni Malinen2006-12-021-4/+17
* Moved BIT, MACSTR, MAC2STR, IFNAMSIZ, ETH_P_EAPOL, ETH_P_RSN_PREAUTHJouni Malinen2006-11-271-1/+2
* Removed dependency on hostap_common.h (a part of Host AP driver) fromJouni Malinen2006-11-191-1/+1
* Added preliminary implementation of IEEE 802.11w/D1.0 (managementJouni Malinen2006-10-291-2/+202
* Cleaned up EAPOL-Key sending by moving GTK encapsulation into theJouni Malinen2006-10-291-79/+89
* Cleaned up GTK rekeying code by moving it to a common function that isJouni Malinen2006-10-291-15/+14
* Removed STAKey handshake since PeerKey handshake has replaced it inJouni Malinen2006-10-211-307/+6
* Added dynamic VLAN support for WPA by allocating new group key stateJouni Malinen2006-10-071-123/+254
* Store EAP type and VLAN-ID in PMKSA cache entry. Add EAP type intoJouni Malinen2006-10-061-2/+5
* Fixed PMKSA cache update in the end of successful RSNJouni Malinen2006-09-131-0/+16
* Added MLME indications to create a common location for triggering eventsJouni Malinen2006-09-091-9/+12
* Do not add PMKID into msg 1/4 in case of WPA2-PSK for now since withJouni Malinen2006-08-031-1/+6
* Fixed snprintf() return value use for the case where the full string didJouni Malinen2006-07-271-79/+94
* Fixed hostapd to add PMKID KDE into 4-Way Handshake Message 1 whenJouni Malinen2006-07-251-6/+14
* Added WMM support (management frame processing and configuration; restJouni Malinen2006-06-281-0/+11
* Resolved compiler warnings when building for 64-bit target.Jouni Malinen2006-05-201-2/+2
* Resolved number of signed/unsigned mismatches.Jouni Malinen2006-05-201-5/+9
* Added PeerKey handshake implementation for IEEE 802.11e direct linkJouni Malinen2006-05-201-5/+545
* Clean up __wpa_send_eapol() function by using a bitfield argumentJouni Malinen2006-05-201-39/+47
* Preliminary changes to make it possible build Windows versions ofJouni Malinen2006-04-221-0/+4
* Added a new configuration option, eapol_version, that can be used toJouni Malinen2006-03-261-2/+2