mirror of
https://git.savannah.nongnu.org/git/lwip.git
synced 2025-08-13 18:04:40 +08:00

In order to welcome mbed TLS, we need to ease the switch to: - embedded PolarSSL 0.10.1-bsd copy or - external PolarSSL or - external mbed TLS This change cleanup all our previously used LWIP_INCLUDED_POLARSSL_* defines, which were not really useful after all, making them internal build triggers only, and this change provides a new unique global flag to use an external PolarSSL copy.
About PolarSSL files into lwIP PPP support ------------------------------------------ This folder contains some files fetched from the latest BSD release of the PolarSSL project (PolarSSL 0.10.1-bsd) 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. If you are not using the embedded copy you must include external libraries into your arch/cc.h port file. 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/