Johny Mattsson
f82415f6b9
Fix to do TCP port number randomization at boot.
...
This addresses the issue where a server would otherwise reject a valid
connection attempt from a rebooted node, due to the server thinking that
packet belonged to a recently closed session. By starting off the local
TCP port numbers at random* points each boot the risk of port reuse
across a reboot is significantly reduced.
*) As random as can be had via the lower 12 bits of the ccounter.
2015-11-05 14:40:57 +11:00
Johny Mattsson
5d5be35633
Upgraded LWIP to 1.4.0 released from Espressif.
...
Plus directly provided patch for user_interface.h.
2015-10-12 14:31:04 +11:00
Johny Mattsson
c674d191e4
Upgraded open-source LWIP.
...
From Espressif's lwip_open_src_template_proj_for_v1.3.0.zip
2015-10-12 13:26:04 +11:00
Vowstar
d97d7df8ec
Merge pull request #588 from robertfoss/dev
...
Use #if instead of #ifdef.
2015-08-05 23:20:38 +08:00
Vowstar
a1bb3a6ad8
Merge pull request #586 from DiUS/ram-saving
...
Reclaim ~1.5k RAM by tuning down SPIFFS cache, use dynamic DNS table names
2015-08-05 23:19:24 +08:00
Robert Foss
579dc27ee0
Use #if instead of #ifdef.
2015-08-03 01:09:49 +02:00
Johny Mattsson
125db6595d
Use dynamic memory for DNS table names, saving ~1k RAM.
2015-07-31 18:15:18 +10:00
Robert Foss
1b8e015f33
Removed some whitespace.
2015-07-28 16:34:25 +02:00
Johny Mattsson
b5c6a5b1c6
Stop dhcpserver from writing to const data.
2015-06-27 12:12:21 +10:00
HuangRui
cb9828e357
Add newline at the file end of dummy.c
2015-02-16 22:14:37 +08:00
HuangRui
bb0a5b1d7c
Re enabled open-source LWIP using dummy.c
...
Fixed the RAM issue.
2015-02-16 21:50:08 +08:00
Santiago
929d4aed5c
Added the hold and unhold methods to tcp socket
2015-02-09 03:00:18 -03:00
funshine
ad966146fc
migrate to sdk 0.9.5 release version
2015-01-24 23:36:04 +08:00
funshine
971c4b569b
fix net.socket:send(), fix file.read() when 0xFF reached
2015-01-08 16:03:21 +08:00
funshine
cdd13b1af3
source file first commit, folder structure refact
2014-12-22 19:35:05 +08:00