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/