- free up some memory by getting rid of intermediate buffer
- libaxtls: update to 6830d98
- allocate plaintext buffer in two stages: 4*MSS initially, grow to 16k after handshake
- free certificate data after handshake is complete
- preallocate some structures to reduce memory fragmentation
In addition to the existing constructors (WiFiServer::WiFiServer(port) and WiFiWebServer::WiFiWebServer(port)), new constructors are added:
WiFiServer::WiFiServer(IPAddress, port) and WiFiWebServer::WiFiWebServer(IPAddress, port).
randomization is good in cases where the previous port is not yet
released by the OS or the server hangs
On OS X it's very noticeable if you need to OTA twice in a short time.
Get rid of the warning in Arduino 1.6.6 and keep it compatible with Arduino 1.6.5
Downside is that IDE can not cache archive file between compilations.
commit 810ab68ae5ad89d24a57ed8d18c8ff6acbb54349
Author: Ivan Grokhotkov <igrokhotkov@gmail.com>
Date: Mon Nov 9 01:37:22 2015 +0300
Fix WiFiClientSecure::connected (#43)
thanks @whyameye
commit 7384c3814b780e747940d9735fe08825a26f746c
Merge: 46468d4 464d891
Author: Markus <Links2004@users.noreply.github.com>
Date: Sun Nov 8 23:04:52 2015 +0100
Merge pull request #985 from Links2004/docu
add missing exit in php sample
commit 464d891877a3fb153844a0110ca865861815b063
Author: Markus Sattler <help.markus+git@gmail.com>
Date: Sun Nov 8 22:48:48 2015 +0100
add missing exit in php sample
commit 46468d4af7ace336c31029372368154ce3000b59
Author: Ivan Grokhotkov <igrokhotkov@gmail.com>
Date: Mon Nov 9 00:18:08 2015 +0300
I2C: generate STOP in case of NACK (fix#698, #254)
thanks @petrd and @Yazzcat
commit 4cf72e7ef4fcabde230de44ba1d1ab5d57cdeee0
Author: Ivan Grokhotkov <igrokhotkov@gmail.com>
Date: Sun Nov 8 23:44:25 2015 +0300
Add libc time functions
Merging https://github.com/igrr/axtls-8266/pull/1 by @Juppit into the core
commit 11340a5d7643bef60d9cf61ef27a72186ed4f44c
Author: Ivan Grokhotkov <igrokhotkov@gmail.com>
Date: Sun Nov 8 15:01:17 2015 +0300
Fix some typos
The terminator should not be sent by sendContent_P. For example, if you
have a null-terminated string, the null itself should not be sent to the
client. This change decrements the number of bytes to send so it does
not include the termination character.