Marcel Stör
95e85c74e7
Revert "with this small fix, the DNS engine is RFC 5452 compliant because it …" ( #1465 )
2016-08-20 22:06:40 +02:00
bert hubert
6e25b74781
Make DNS engine RFC 5452 compliant ( #1324 )
...
The original code did not deal with UDP binding failures, this new code does one random port attempt and then sets port to 0 to get 'OS default' behaviour, and ASSERTs that that has to work.
Patch also moves the local UDP port range definition to udp.h from udp.c.
2016-08-20 22:04:35 +02:00
bert hubert
05baef325d
Increase DNS transaction ID space from 250 to 65536 states ( #1323 )
2016-07-19 21:24:54 +02: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
Johny Mattsson
125db6595d
Use dynamic memory for DNS table names, saving ~1k RAM.
2015-07-31 18:15:18 +10:00
funshine
cdd13b1af3
source file first commit, folder structure refact
2014-12-22 19:35:05 +08:00