Jouni Malinen
36b8ed2824
eap_example: Fix build after recent crypto changes
2009-12-06 11:59:51 +02:00
Jouni Malinen
d66e084a98
Remove obsolete comment about wpa_supplicant header files
2009-12-06 11:30:39 +02:00
Jouni Malinen
127608152e
Move EAP method registration away from src/eap_{peer,server}
...
This makes it easier to make a library out of EAP methods without
losing possiblity of binary size optimization by linker dropping
unreferenced code.
2009-12-06 11:28:41 +02:00
Jouni Malinen
2d106f21aa
Remove unnecessary defines
...
The following defines are not really needed in most places, so
remove them to clean up source code and build scripts:
EAP_TLS_FUNCS
EAP_TLS_OPENSSL
EAP_TLS_GNUTLS
CONFIG_TLS_INTERNAL
2009-12-05 22:51:08 +02:00
Jouni Malinen
03da66bd59
Remove src/crypto from default include path
...
In addition, start ordering header file includes to be in more
consistent order: system header files, src/utils, src/*, same
directory as the *.c file.
2009-11-29 23:04:43 +02:00
Jouni Malinen
79ec5264ed
Use PEM format RSA private key with eap_example
...
It looks like GnuTLS does not know how to parse the previously used
DER-formatted PKCS#1 private key (server.key). To work around this, use
a PEM-formatted version of the same key. This format can now be used by
OpenSSL, GnuTLS, and the internal TLS implementation.
2009-08-16 09:35:31 +03:00
Jouni Malinen
c91231c912
Add GnuTLS build option for eap_example
2009-08-16 09:34:58 +03:00
Jouni Malinen
94531aa05d
Ignore the generated libeap.a file
2009-08-13 11:44:15 +03:00
Jouni Malinen
49748af992
Fix eap_example build after the crypto build cleanup
2009-08-13 11:43:32 +03:00
Johannes Berg
4c9e03e0b2
Crypto build cleanup: remove CONFIG_NO_AES_*
...
Instead of using a defines and conditional building of AES parts,
move the conditional functionality into separate files.
2009-08-13 11:40:28 +03:00
Johannes Berg
27da6d4a0e
Crypto build cleanup: remove CONFIG_NO_AES_ENCRYPT
...
Instead of using a define and conditional building of AES parts,
move the AES encryption routines into a separate file.
2009-08-13 11:21:32 +03:00
Johannes Berg
381fcbc9f4
Crypto build cleanup: remove CONFIG_NO_AES_DECRYPT
...
Instead of using a define and conditional building of AES parts,
move the AES decryption routines into a separate file.
2009-08-13 11:16:21 +03:00
Johannes Berg
ad01a5315e
Crypto build cleanup: remove INTERNAL_MD5
...
Instead of using a define and conditional building of md5.c parts,
move the internal-MD5 into a separate file.
2009-07-28 21:36:13 +03:00
Johannes Berg
bd4e28950d
Crypto build cleanup: remove INTERNAL_MD4
...
In addition, rename md4.c to md4-internal.c to match in style with
SHA-1 conditionally built internal implementation.
2009-07-28 21:27:02 +03:00
Johannes Berg
598a792d8c
Crypto build cleanup: remove INTERNAL_SHA256
...
Instead of using a define and conditional building of sha256.c parts,
move the internal-SHA256 into a separate file.
2009-07-28 21:20:04 +03:00
Johannes Berg
246157cba6
Crypto build cleanup: remove INTERNAL_AES
...
In addition, rename aes.c to aes-internal.c to match in style with
SHA-1 conditionally built internal implementation.
2009-07-28 21:09:57 +03:00
Johannes Berg
657f038102
Crypto build cleanup: remove INTERNAL_DES
...
In addition, rename des.c to des-internal.c to match in style with
SHA-1 conditionally built internal implementation.
2009-07-28 21:00:44 +03:00
Johannes Berg
928a50a355
Crypto build cleanup: remove INTERNAL_SHA1
...
Instead of using a define and conditional building of sha1.c parts,
move the internal-SHA-1 into a separate file.
2009-07-28 20:47:04 +03:00
Jouni Malinen
c8878307c4
Fix eap_example build with renamed EAP_* server defines
...
1e5839e06f
renamed the defines for EAP
server, but did not update the eap_example Makefile to match. This
broke the server side of the EAP example (no methods were actually
enabled).
2009-06-30 19:52:10 +03:00
Jouni Malinen
7409827e35
Fixed eap_example build to match with EAP-PEAP changes
2008-09-24 08:46:05 +03:00
Jouni Malinen
6fc6879bd5
Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release
2008-02-27 17:34:43 -08:00