File tree Expand file tree Collapse file tree 1 file changed +15
-7
lines changed Expand file tree Collapse file tree 1 file changed +15
-7
lines changed Original file line number Diff line number Diff line change 11Replacement for Espressif's libssl, kept as close as possible to [ axTLS] ( http://axtls.sourceforge.net/ ) source.
22Currently based on axTLS 1.4.9, will be upgraded to 1.5.3.
33
4+ [ ![ Build status] ( https://travis-ci.org/igrr/axtls-8266.svg )] ( https://travis-ci.org/igrr/axtls-8266 )
5+
46This is not a self-sufficient library. Application has to provide the following symbols (list not complete yet):
57```
6- malloc
7- calloc
8- free
9- abort
8+ ax_port_malloc
9+ ax_port_calloc
10+ ax_port_realloc
11+ ax_port_free
12+ ax_port_read
13+ ax_port_write
14+ ax_port_open
15+ ax_port_close
16+ ax_get_file
17+ phy_get_rand (provided by the IoT SDK)
18+ ets_printf (in ESP8266 ROM)
19+ ets_putc (in ESP8266 ROM)
1020gettimeofday
1121time
1222ctime
13- printf
14- vprintf
1523```
1624
17- Additionally, functions for non-blocking TCP socket reads and writes have to be provided (details TBD).
25+ For use with LwIP raw TCP API, see [ compat/README.md ] ( compat/README.md )
1826
1927To build, add xtensa toolchain to your path, and run ` make ` .
2028
You can’t perform that action at this time.
0 commit comments