62 Commits

Author SHA1 Message Date
e59e48fd6d tcpip_adapter: fix set static ip fail and remove the dhcp_check timer 2021-04-27 14:39:50 +08:00
dcf68a6d66 feat(tcpip_adapter): Lock power save when start DHCP client 2020-11-17 17:07:16 +08:00
0733e41ca0 Revert "Merge branch 'feature/optimize_dhcp_proc' into 'master'"
This reverts merge request !1554
2020-11-16 15:36:52 +08:00
f96b848ba3 feat(tcpip_adapter): Optimize DHCP process speed by disable power save when DHCP works 2020-10-26 15:23:53 +08:00
dfea8ba10f Merge branch 'feature/add_dhcp_timeout' into 'master'
feat(dhcp): Add dhcp timeout

See merge request sdk/ESP8266_RTOS_SDK!1508
2020-09-14 11:29:25 +08:00
1833aa419b fix(tcpip_adapter): fix crash when clientdhcp is null 2020-09-04 16:30:26 +08:00
34d7aeaaed feat(dhcp): Add dhcp timeout 2020-08-26 16:19:05 +08:00
38b91692da feat(esp8266): rename some wifi private file 2020-08-18 10:22:08 +08:00
ef2c714c06 feat(lwip): update lwip component according to IDF
commit ID: 79a5b0b5
2020-07-17 09:59:18 +08:00
b494f5e781 feat(ipv6): Support SSC to get global ipv6 address 2020-05-27 14:01:49 +08:00
8c6646da4d Revert "Merge branch 'bugfix/fix_addr_changed_when_wifi_disconnect' into 'master'"
This reverts merge request !1372
2020-04-27 12:22:49 +08:00
99e81ad572 fix(tcpip_adapter): fix local IP changed when Wi-Fi disconnect 2020-04-21 16:45:32 +08:00
b89d8a7ab2 feat(lwip): update lwip component from idf 2020-02-25 19:28:56 +08:00
562e183216 feat(esp_event): modify for ESP8266 to support esp_event 2020-01-15 16:29:29 +08:00
c3982ab810 feat(esp_event): add esp_event components from esp-idf
Commit ID: 463a9d8b
2020-01-15 16:04:13 +08:00
72d2dc65aa feat(tcpip_adapter): add header file and wrapper APIs to make code compatible with "esp_netif" 2020-01-08 10:51:22 +08:00
45cab5d095 fix(tcpip_adapter): fix unsupported function return OK 2019-11-04 15:08:25 +08:00
1457e0e822 feat(lwip): add gratuitous arp 2019-08-12 10:23:32 +08:00
8227962033 feat(lwip): AutoIP trigger callback so that application can know IP changes 2019-06-10 14:32:51 +08:00
cca13e0f99 feat(make): Sync code from esp-idf and modify for ESP8266
Commit ID: f6bfe13e
2019-05-16 16:22:11 +08:00
2a0b0f601b docs(doxygen): Fix header files which is not doxygen style 2019-05-16 15:07:27 +08:00
f2a0d64277 fix(tcpip_adapter): Fix recv pbuf memory leak 2019-04-28 15:57:24 +08:00
be88feb395 feat(esp8266): Using global functions instead of function table
The Wi-Fi adapter APIs are only used by internal libraires.
2019-03-25 17:35:59 +08:00
31efd6f764 feat(esp8266): Remove esp_socket to save flash and ram 2019-03-22 11:24:50 +08:00
3b8dbb8365 feat(tcpip_adapter): AutoIP triggers "SYSTEM_EVENT_STA_GOT_IP" event 2018-11-07 11:42:38 +08:00
c601b5aae9 docs(tcpip_adapter): Make tcpip_adapter doxygen style 2018-11-01 11:57:07 +08:00
76de76a443 fix(mdns): Sync modify from IDF MR 3546 2018-10-24 09:58:58 +08:00
d9d8193a85 feat(lwip): add IPv6 support
fixes: https://github.com/espressif/ESP8266_RTOS_SDK/issues/309
2018-09-21 11:09:34 +08:00
c389ca3fb8 feat(esp8266): Add configuration link function
Select to link "FreeRTOS", "LWIP", "libcore.a" and "TCPIP adapter" global data to IRAM.
2018-09-17 17:53:41 +08:00
e40b6d645a feat(heap): Remove macro "MEMLEAK_DEBUG" 2018-09-12 11:12:40 +08:00
fe0c6905d6 fix(lwip): fix some writting error 2018-09-07 15:34:41 +08:00
d4e7f3910b feat(tcpip_adapter): Remove tcpip_adapter compiling error 2018-08-22 20:06:57 +08:00
b1ee72bdbe feat(lwip): Disable IPv6 default 2018-08-16 11:29:44 +08:00
cf645ab639 feat(lwip): make lwip timeouts to 3000ms in light sleep 2018-08-07 11:58:57 +08:00
509882c5b9 feat(tcpip_adapter): Modify RT timer to OS timer 2018-08-01 10:16:32 +08:00
c0c331b665 fix(tcpip_adapter): Fix dhcp pcb not free 2018-07-31 19:24:34 +08:00
6157ca63f6 fix(tcpip_adapter): Fix netif multi-thread error 2018-07-31 13:21:36 +08:00
b114aa702d Merge branch 'bugfix/fix_get_ip_error' into 'master'
fix(tcpip_adapter): fix get ip error

See merge request sdk/ESP8266_RTOS_SDK!321
2018-07-23 19:57:57 +08:00
8383fe2d69 fix(tcpip_adapter): fix get ip error 2018-07-23 19:29:39 +08:00
c9f950e96e fix(LWIP): Fix WDT trigger 2018-07-23 12:03:32 +08:00
4ddd18e6da feat(tcpip_adapter): use os timer instead of lwip timer list 2018-07-20 14:59:29 +08:00
2b17b7280f fix(lwip): fix the bug that ip_route get wrong netif 2018-07-18 17:26:37 +08:00
510a4ad345 feat(tcpip_adapter): Use lwip timeout instead of os_timer 2018-07-05 14:57:46 +08:00
9d0b024433 feat(esp8266): Refactor ets system headler file 2018-06-27 11:39:50 +08:00
b041d65caa feat(tcpip_adapter): Refactor tcpip_adapter APIs 2018-06-26 21:50:11 +08:00
2bfe5da486 feat(tcpip_adapter): Modify tcpip_adapter according to new wifi APIs 2018-06-25 10:27:12 +08:00
91f7080231 fix: Fix all files when change to use standard typedef 2018-05-24 19:27:41 +08:00
b9922f5116 fix: Fix warning while esp_libc update 2018-05-24 14:47:14 +08:00
96c273895b feat: Removing executable file mode for code most files
Merges https://github.com/espressif/ESP8266_RTOS_SDK/pull/186
2018-05-20 20:39:38 +08:00
3d4f7e20af feat(lwip): Optimize the configuration options for lwip 2018-05-08 16:45:52 +08:00