From 25200d45e0f531aba1aba84d686b16f615682e38 Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Tue, 2 May 2017 18:15:59 +0800 Subject: [PATCH] Update readme and version.h --- README.md | 25 +++++++++++++++---------- ssl/version.h | 2 +- 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 1e0fc3e73..75b7ceb40 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,14 @@ Replacement for Espressif's libssl, kept as close as possible to [axTLS](http://axtls.sourceforge.net/) source. -Currently based on axTLS 2.0.0+. + +Currently based on axTLS 2.1.2 (SVN version 274). [![Build status](https://travis-ci.org/igrr/axtls-8266.svg)](https://travis-ci.org/igrr/axtls-8266) -This is not a self-sufficient library. Application has to provide the following symbols (list not complete yet): +## Using the library + +This is not a self-sufficient library. In addition to the standard C library functions, application has to provide the following functions: + ``` -ax_port_malloc -ax_port_calloc -ax_port_realloc -ax_port_free ax_port_read ax_port_write ax_port_open @@ -17,13 +17,18 @@ ax_get_file phy_get_rand (provided by the IoT SDK) ets_printf (in ESP8266 ROM) ets_putc (in ESP8266 ROM) -gettimeofday -time -ctime ``` For use with LwIP raw TCP API, see [compat/README.md](https://github.com/attachix/lwirax/blob/master/README.md) -To build, add xtensa toolchain to your path, and run `make`. +## Building + +To build, add xtensa toolchain to your path, and run `make`. The library will be built in `bin/` directory. + +## Credits and license + +[axTLS](http://axtls.sourceforge.net/) is written and maintained by Cameron Rich. + +Other people have contributed to this port; see git logs for a full list. See [LICENSE](LICENSE) file for axTLS license. diff --git a/ssl/version.h b/ssl/version.h index 4f03dca0f..c9d6c252f 100644 --- a/ssl/version.h +++ b/ssl/version.h @@ -1 +1 @@ -#define AXTLS_VERSION "2.0.0" +#define AXTLS_VERSION "2.1.2"