EXT PW: Add support for password parameter from external storage
authorJouni Malinen <j@w1.fi>
Fri, 3 Aug 2012 18:47:31 +0000 (21:47 +0300)
committerJouni Malinen <j@w1.fi>
Fri, 3 Aug 2012 19:15:42 +0000 (22:15 +0300)
commit0ebb23e340e625d59923039d0a4eb6379bdad992
tree9329f2925c8a522db44433a4427e2514ca9c2839
parent9173b16fd194269878a6a29f4452be22d6cb53c2
EXT PW: Add support for password parameter from external storage

This allows the password parameter for EAP methods to be fetched
from an external storage.

Following example can be used for developer testing:

ext_password_backend=test:pw1=password|pw2=testing

network={
    key_mgmt=WPA-EAP
    eap=TTLS
    identity="user"
    password=ext:pw1
    ca_cert="ca.pem"
    phase2="auth=PAP"
}

Signed-hostap: Jouni Malinen <j@w1.fi>
src/eap_peer/eap.c
src/eap_peer/eap.h
src/eap_peer/eap_config.h
src/eap_peer/eap_i.h
src/eap_peer/eap_mschapv2.c
src/eapol_supp/eapol_supp_sm.c
src/eapol_supp/eapol_supp_sm.h
wpa_supplicant/config.c
wpa_supplicant/wpa_supplicant.conf