mirror of
https://github.com/esp8266/Arduino.git
synced 2025-06-16 11:21:18 +03:00
66e1a5f423c0ee25d4318968ea14384887d287aa
Added SNI ( https://en.wikipedia.org/wiki/Server_Name_Indication ) su…
Replacement for Espressif's libssl, kept as close as possible to axTLS source. Currently based on axTLS 1.4.9, will be upgraded to 1.5.3.
This is not a self-sufficient library. Application has to provide the following symbols (list not complete yet):
malloc
calloc
free
abort
gettimeofday
time
ctime
printf
vprintf
Additionally, functions for non-blocking TCP socket reads and writes have to be provided (details TBD).
To build, add xtensa toolchain to your path, and run make
.
See LICENSE file for axTLS license.
Languages
C++
61.3%
C
32.7%
Python
3.7%
HTML
0.9%
Shell
0.8%
Other
0.6%