aboutsummaryrefslogtreecommitdiffstats
path: root/hostapd/eapol_sm.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed a crash on no-RADIUS-server-reply timeoutJouni Malinen2008-02-011-0/+5
* WPS: Move device-specific data from Registrar to generic WPS contextJouni Malinen2008-01-141-2/+2
* WPS: Allow non-WPA association if WPS is enabled and start EAPOLJouni Malinen2008-01-071-1/+8
* WPS: Added WPS configuration entries into hostapd.confJouni Malinen2008-01-061-0/+3
* Added support for protected result indication with AT_RESULT_IND forJouni Malinen2007-12-211-0/+1
* Added 'struct wpabuf' data structure for presenting data buffers.Jouni Malinen2007-12-161-14/+10
* Added 'os_' prefix to common C library functions.Jouni Malinen2007-12-011-7/+7
* Simplified the interface between EAP Full Authenticator and EAPOL/AAA byJouni Malinen2007-11-261-180/+55
* Cleaned up EAPOL/EAP/AAA interfaces in hostapd. This updates the EAP serverJouni Malinen2007-11-251-78/+58
* Moved EAPOL state machine procedures to use callback functions instead ofJouni Malinen2007-11-251-4/+7
* Added logger() callback function to avoid direct calls to hostapd_logger()Jouni Malinen2007-11-251-25/+59
* Removed direct ap_get_sta() call from eapol_sm.c by adding a newJouni Malinen2007-11-251-14/+12
* Moved direct hostapd_get_eap_user() call from eapol_sm.c to ieee802_1x.cJouni Malinen2007-11-251-29/+3
* Added 'finished' callback to avoid direct calls to rsn_preauth_finished()Jouni Malinen2007-11-251-12/+7
* Added support for configuring PAC-Opaque encryption key and A-ID forJouni Malinen2007-06-101-0/+16
* Replaced remaining occurrences of wpa_zalloc() calls with os_zalloc() toJouni Malinen2007-05-271-1/+1
* Updated my email address jkmaline@cc.hut.fi to j@w1.fi since the HUTJouni Malinen2007-03-091-1/+1
* Renamed exported eapol_sm_*() functions in hostapd to eapol_auth_*() inJouni Malinen2007-02-251-13/+13
* Include EAP header files using an explicit path (eap_{peer,server,common})Jouni Malinen2007-02-251-1/+1
* Added endianness annotation for sparse and resolved most of theJouni Malinen2007-02-101-2/+2
* Started using callback functions to send EAP packets from EAPOL stateJouni Malinen2006-12-031-5/+78
* Started cleaning up interface to EAPOL authenticator code to make itJouni Malinen2006-12-031-23/+91
* eapol_port_timers_tick() does not use pointer to struct hostapd_data,Jouni Malinen2006-12-031-3/+3
* Renamed global EAP functions to allow EAP server and peerJouni Malinen2006-11-261-3/+3
* Store EAP type and VLAN-ID in PMKSA cache entry. Add EAP type intoJouni Malinen2006-10-061-2/+20
* Resolved number of signed/unsigned mismatches.Jouni Malinen2006-05-201-2/+2
* Replaced "p = malloc(len); memset(p, 0, len);" constructions with aJouni Malinen2006-03-251-2/+1
* Got rid of deprecated hostapd typedef and replace remaining uses withJouni Malinen2006-02-241-1/+1
* Added copyright notices and file description to header files that didJouni Malinen2006-02-231-2/+1
* Added support for EAP expanded type (vendor specific EAP methods):Jouni Malinen2006-01-011-3/+8
* Moved pairwise, wpa, and wpa_key_mgmt variables from struct sta_infoJouni Malinen2005-12-171-1/+1
* Moved RSN pre-authentication into its own file, preauth.c, so thatJouni Malinen2005-12-101-0/+1
* Move from struct hostapd_data to struct wpa_authenticator and structJouni Malinen2005-12-101-2/+2
* Started cleaning up WPA authenticator interface:Jouni Malinen2005-12-101-1/+1
* Start using a shared definition of state machine macros by movingJouni Malinen2005-12-101-204/+180
* Added a new header file, includes.h, that includes all commonly used headerJouni Malinen2005-11-271-6/+1
* Added support for EAP methods to use callbacks to external programsJouni Malinen2005-11-241-0/+12
* Clear eapolEap in BE_AUTH::REQUEST as a workaround for oldJouni Malinen2005-10-241-0/+13
* Fixed EAPOL state machine step function to process all stateJouni Malinen2005-10-241-0/+12
* Run eapol_sm_step_run from a registered timeout to make sure thatJouni Malinen2005-06-151-38/+57
* Changed 'Port Timers TICK' debug printing to only report events whenJouni Malinen2005-06-151-8/+23
* Terminology cleanup: replace EAP Authenticator with EAP server toJouni Malinen2005-06-111-1/+1
* Fixed STA-alive-check during the EAPOL state machineJouni Malinen2005-04-041-6/+8
* Fixed WPA2 to add PMKSA cache entry when using integrated EAP authenticator.Jouni Malinen2005-04-041-0/+6
* Added support for including network information intoJouni Malinen2005-02-271-0/+9
* Restore old currentId -like behavior from previous IEEE 802.1X versionJouni Malinen2005-01-231-0/+2
* Added support for configuring a forced PEAP version based on theJouni Malinen2005-01-121-0/+1
* Added support for configuring multiple allowed EAP types for Phase 2Jouni Malinen2005-01-081-0/+1
* Added support for EAP-SIM when using the integrated EAPJouni Malinen2005-01-021-1/+2
* Added support for configuring list of EAP methods for Phase 1 so thatJouni Malinen2004-12-281-2/+3