aboutsummaryrefslogtreecommitdiffstats
path: root/src/eap_server/eap_server_peap.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove PEAPv2 supportJouni Malinen2014-01-071-130/+1
| | | | | | | | | PEAPv2 implementation was not fully completed and there does not seem to be any deployments of PEAPv2 nor any clear sign of such showing up in the future either. As such, there is not much point in maintaining this implementation in hostapd/wpa_supplicant. Signed-hostap: Jouni Malinen <j@w1.fi>
* Remove the GPL notification from files contributed by Jouni MalinenJouni Malinen2012-02-111-8/+2
| | | | | | | Remove the GPL notification text from the files that were initially contributed by myself. Signed-hostap: Jouni Malinen <j@w1.fi>
* EAP-PEAP: Remove unused hdr assignmentJouni Malinen2011-11-271-2/+0
| | | | Signed-hostap: Jouni Malinen <j@w1.fi>
* PEAP: Verify peap_prfplus() resultJouni Malinen2011-11-131-5/+10
| | | | | | | | | | This function can fail in theory since the SHA-1 functions are allowed to return an error. While this does not really happen in practice (we would not get this far if SHA-1 does not work), it is cleaner to include the error handling here to keep static analyzers happier. [Bug 421] Signed-hostap: Jouni Malinen <j@w1.fi>
* Annotate places depending on strong random numbersJouni Malinen2010-11-231-1/+2
| | | | | | | | | | | | | This commit adds a new wrapper, random_get_bytes(), that is currently defined to use os_get_random() as is. The places using random_get_bytes() depend on the returned value being strong random number, i.e., something that is infeasible for external device to figure out. These values are used either directly as a key or as nonces/challenges that are used as input for key derivation or authentication. The remaining direct uses of os_get_random() do not need as strong random numbers to function correctly.
* Rename EAP server source files to avoid duplicate namesJouni Malinen2010-02-191-0/+1386
This makes it easier to build both EAP peer and server functionality into the same project with some toolchains.