Hello I want to enable SSL support for the ESP8266 core >3.x
I found this solution under the lib I want to use.
In file platform.txt add: -lcrypto -laxtls in line compiler.c.elf.libs=
Get the libs: libcrypto.a and libaxtls.a and the ssl.h include from a 2.X SDK and put the libs in: packages/esp8266/hardware/esp8266/3.0.1/tools/sdk/lib and the ssl.h in packages/esp8266/hardware/esp8266/3.0.1/tools/sdk/include
The compile almost works, but.... the linking fail because the IRAM, don't have enough size available... :(
If you use a old ESP SDK 2.4.X it works, so the ssl must for ported to use the bearssl to work with the new ESP SDK 3.X.
That's it.
Compilation with esp8266 core 2.6.3 it’s running I can type in my credentials and it’s connected but after a power down cycles it Stucks in the connection loop and never connect again to my wifi
Compilation with esp8266 2.7.4 Arduino ide it’s running I can type in my credentials and it’s connected and after a power down cycles it connects directly with my wifi
What version of the ESPAsync_WiFiManager library have got installed in the Arduino IDE? (C:\Users<user>\Documents\Arduino\libraries\ESPAsync_WiFiManager\library.properties)