mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
34 lines
1.2 KiB
Plaintext
34 lines
1.2 KiB
Plaintext
|
About PolarSSL files into lwIP PPP support
|
||
|
------------------------------------------
|
||
|
|
||
|
This folder contains some files fetched from the latest BSD release of
|
||
|
the PolarSSL project for ciphers and encryption methods we need for lwIP
|
||
|
PPP support.
|
||
|
|
||
|
The PolarSSL files were cleaned to contain only the necessary struct
|
||
|
fields and functions needed for lwIP.
|
||
|
|
||
|
|
||
|
The PolarSSL API was not changed at all, so if you are already using
|
||
|
PolarSSL you can choose to skip the compilation of the included PolarSSL
|
||
|
library into lwIP:
|
||
|
|
||
|
The following defines are available for flexibility:
|
||
|
|
||
|
LWIP_INCLUDED_POLARSSL_MD4 ; Use lwIP internal PolarSSL for MD4
|
||
|
LWIP_INCLUDED_POLARSSL_MD5 ; Use lwIP internal PolarSSL for MD5
|
||
|
LWIP_INCLUDED_POLARSSL_SHA1 ; Use lwIP internal PolarSSL for SHA1
|
||
|
LWIP_INCLUDED_POLARSSL_DES ; Use lwIP internal PolarSSL for DES
|
||
|
LWIP_INCLUDED_POLARSSL_ARC4 ; Use lwIP internal PolarSSL for ARC4
|
||
|
|
||
|
If set (=1), the default if required by another enabled PPP feature unless
|
||
|
explicitly set to 0, using included lwIP PolarSSL.
|
||
|
|
||
|
If clear (=0), not needed or using external PolarSSL.
|
||
|
|
||
|
Beware of the stack requirements which can be a lot larger if you are not
|
||
|
using our cleaned PolarSSL library.
|
||
|
|
||
|
|
||
|
PolarSSL project website: http://polarssl.org/
|