Skip to content

Commit 6c91aa1

Browse files
committed
Create README.md
1 parent 6030371 commit 6c91aa1

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Replacement for Espressif's libssl, kept as close as possible to [axTLS](http://axtls.sourceforge.net/) source.
2+
Currently based on axTLS 1.4.9, will be upgraded to 1.5.3.
3+
4+
This is not a self-sufficient library. Application has to provide the following symbols (list not complete yet):
5+
```
6+
malloc
7+
calloc
8+
free
9+
abort
10+
gettimeofday
11+
time
12+
ctime
13+
printf
14+
vprintf
15+
```
16+
17+
Additionally, functions for non-blocking TCP socket reads and writes have to be provided (details TBD).
18+
19+
To build, add xtensa toolchain to your path, and run `make`.
20+
21+
See [LICENSE](LICENSE) file for axTLS license.

0 commit comments

Comments
 (0)