194 Commits

Author SHA1 Message Date
951938131d Merge branch 'feature/add_lwip_debug_menuconfig' into 'master'
feat(lw-ip): Support menuconfig to enable lw-ip debug option

See merge request sdk/ESP8266_RTOS_SDK!1538
2020-11-09 17:32:22 +08:00
370ac3e48a feat(icmp): Support IPv6 ping and add icmp example 2020-11-02 14:18:15 +08:00
db10c3cbce feat(lw-ip): Support menuconfig to enable lw-ip debug option 2020-09-23 10:43:32 +08:00
d67a61c4c1 fix(ipv6): fix ipv6 sned multicast data fail when src address is null 2020-09-18 15:30:40 +08:00
672a2cf500 fix(lw-ip): fix dhcp renew fail due to dhcp renew packet dropped by wifi ERR_MEM 2020-09-18 14:28:54 +08:00
c11d8d6e16 Merge branch 'feature/support_lwip_debug_ipv6' into 'master'
feat(lwip): Add debug for IPv6 TCP

See merge request sdk/ESP8266_RTOS_SDK!1513
2020-09-18 10:59:47 +08:00
0c15844838 feat(lw-ip): update lw-ip from idf
Commit ID: 8ff8a053
2020-09-07 20:12:23 +08:00
a42b136d32 feat(lwip): Add debug for IPv6 TCP 2020-09-02 16:19:20 +08:00
ab42066b62 fix(lwip): Fix lwip disable interrupt which will make watchdog 2020-08-20 10:03:23 +08:00
d20cf8fc05 Merge branch 'feature/update_vfs_for_fatfs' into 'master'
feat(vfs): update vfs for ESP8266

See merge request sdk/ESP8266_RTOS_SDK!1317
2020-07-23 11:33:15 +08:00
9faaaf2fd8 feat(lw-ip): set default tcp send buffer to 2880 and default receive buffer to 5760 2020-07-20 19:18:40 +08:00
ef2c714c06 feat(lwip): update lwip component according to IDF
commit ID: 79a5b0b5
2020-07-17 09:59:18 +08:00
128ba0e39e fix(lwip): The machine of inserting sent fail packet to list is lose by update the new lwip. So if the wlan port level send packet fail, it will report to upper layer no mem 2020-03-23 14:43:25 +08:00
9cf39c5f35 feat(lwip): Delete socket_mt and update lwip sys_arch from idf
Commit ID: 463a9d8b
2020-03-11 11:05:18 +08:00
230963030d feat(vfs): update vfs from esp-idf
Commit ID: 3b16089c
2020-02-27 11:51:55 +08:00
2618bf6f1f feat(ipv6): Enable ipv6 autoconfig function in lwip port level 2020-02-26 15:10:21 +08:00
b89d8a7ab2 feat(lwip): update lwip component from idf 2020-02-25 19:28:56 +08:00
b2ca002f47 feat(lwip): Bring lwip sub from esp-idf
Commit ID: 785cc699
2020-02-25 19:27:50 +08:00
7a30e6c072 feat(esp-tls): modify for esp8266 2019-11-19 16:43:38 +08:00
08040f2236 fix(lwip): fix lacking of gcc header file declare when enable VFS 2019-11-06 15:51:59 +08:00
3e6c6696ef feat(make): add "iram_bss" to link some global varible from DRAM to IRAM 2019-09-26 17:33:22 +08:00
a183ccc81e Merge branch 'feature/enable_tcp_queue_ooseq_default' into 'master'
enable TCP queue OOSEQ by default

See merge request sdk/ESP8266_RTOS_SDK!1071
2019-09-06 17:32:17 +08:00
d4d2fb53a6 Merge branch 'feature/use_icmp_echo_len_in_ping_result' into 'master'
feat(lwip): use icmp echo len in ping result

See merge request sdk/ESP8266_RTOS_SDK!1043
2019-09-06 16:04:25 +08:00
b8771d6363 Merge branch 'feature/add_tcp_tx_rx_pbuf_debug' into 'master'
feat(lwip): Add TCP Tx/Rx debug log

See merge request sdk/ESP8266_RTOS_SDK!1042
2019-09-06 16:03:42 +08:00
670d749bf0 Merge branch 'feature/add_gratuitous_arp' into 'master'
feat(lwip): add gratuitous arp

See merge request sdk/ESP8266_RTOS_SDK!1041
2019-09-06 15:29:18 +08:00
2967fdc72e feat(lwip): enable TCP queue OOSEQ by default 2019-08-28 10:50:07 +08:00
a7aeeb28d5 feat(heap): add heap private config to enable/disable using IRAM as heap 2019-08-12 19:28:20 +08:00
808e724c09 feat(lwip): use icmp echo len in ping result 2019-08-12 10:35:09 +08:00
70d61cddca feat(lwip): Add lwip TCP Tx/Rx debug log 2019-08-12 10:27:30 +08:00
1457e0e822 feat(lwip): add gratuitous arp 2019-08-12 10:23:32 +08:00
52b46ed00f Merge branch 'feature/update_make_and_cmake' into 'master'
make: update make and cmake from esp-idf

See merge request sdk/ESP8266_RTOS_SDK!1027
2019-08-02 20:03:01 +08:00
114d2b5b86 feature(script): update compiling script for new make and cmake 2019-08-02 14:02:45 +08:00
d64f04bc95 feat(dhcp): add menuconfig for DHCP discover retransmission interval 2019-07-24 15:33:11 +08:00
d52138f4d6 fix(lwip): fix aton prase wrong parameters 2019-07-02 15:40:46 +08:00
bb38fa0ee1 fix(lwip): fix "unistd.h" I/O APIs not declare when disable VFS
When enable VFS, apps code should include "unistd.h", "sys/ioctl.h" or "fcntl.h" if using "read", "write", "close", "ioctl" and "fcntl".
2019-06-17 20:36:14 +08:00
1b2d3b9cf0 feat(lwip): Midify stand I/O control APIs declare 2019-06-13 16:27:25 +08:00
8227962033 feat(lwip): AutoIP trigger callback so that application can know IP changes 2019-06-10 14:32:51 +08:00
c9e233280c Merge branch 'feature/set_netif_hostname_according_to_rfc952' into 'master'
feat(lwip): set netif hostname according to rfc952

See merge request sdk/ESP8266_RTOS_SDK!947
2019-05-31 15:19:53 +08:00
2a57642874 feat(lwip): add reserved DNS server to avoid DHCP changing all DNS server address 2019-05-28 14:57:04 +08:00
812fc520cd lwip: fix reenter lwip_close 2019-05-23 17:10:44 +08:00
e2fe03064b feat(lwip): add newlib <time.h> declare to "lwipopts.h" 2019-05-23 11:38:04 +08:00
76fc05e6f8 feat(lwip): set netif hostname according to rfc952 2019-05-20 20:27: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
ab906e6e78 fix(lwip): Fix UDP sync register messsage error
Raw socket will not register message.
2019-05-09 19:20:22 +08:00
081c1c5bb7 fix(lwip): Fix socket multi-thread has no socket offset check 2019-05-06 16:11:49 +08:00
f2a0d64277 fix(tcpip_adapter): Fix recv pbuf memory leak 2019-04-28 15:57:24 +08:00
a2cef19ccd Merge branch 'feature/cleanup_lwip_arch' into 'master'
Clean up Lport code

See merge request sdk/ESP8266_RTOS_SDK!863
2019-04-22 13:55:13 +08:00
16238240b2 fix(lwip): Fix compiling error when disable "SET_SOLINGER_DEFAULT"
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/560
2019-04-19 17:35:08 +08:00
2ad3067abd feat(vfs): Disable VFS used by default
Console component must use VFS.
2019-04-17 19:59:18 +08:00
d11543400e feat(vfs): Modify for esp8266 2019-04-15 17:18:42 +08:00