xiehang
9370b74ee0
esp_wifi: Update WiFi lib
...
1. Add check CSA state before CSA timer process
2. Change wifi scan duration from 120ms to 100ms
3. Using deport reg instead of ahb
4. Check TID in ieee80211_recv_bar()
5. Revert to report specific reason code when receiving deauth during 4-way-handshark
6. Fix the bug that tx ampdu parameter is not from peer device
7. Refactor wifi_interface_t
8. Faster WiFi station connect improvement, avoid 100ms passive scan
9. Add FCS failed packets filter
10.Update esp32 phy lib to v4660
11.Fix csa timer issue
12.Fix country code last byte to space instead of NULL
13.Fix softap cannot forward A-MSDU
14.Fix max tx power to 20dBm
15.Fix the issue that the esp_wifi_sta_get_ap_info can't get country
2021-01-15 03:51:36 +00:00
ronghulin
4985b77fff
bugfix: fix ICMP specify length issue
2020-12-30 18:01:01 +08:00
xueyunfei
0859b2a63e
fix bug for tcp recv assert
2020-12-22 06:37:02 +00:00
xiehang
c088c19322
esp_wifi: Fix some wifi bugs 1117
...
1. Optimize WiFi debug log
2. WiFi IRAM optimization
3. Update WiFi toolchain to 1.22.0-97-gc752ad5
4. Optimize WiFi TX performance
2020-12-03 17:49:22 +08:00
ronghulin
9a7ba5e6fc
bugfix: fix TCP timer interval
2020-11-27 15:35:10 +08:00
ronghulin
9253d41b1a
fix TCP retransmission interval
2020-11-27 15:33:07 +08:00
Jiang Jiang Jian
71eb7604c5
Merge branch 'bugfix/lwip_netdb_cpp_guards_v4.0' into 'release/v4.0'
...
lw-IP: Changed to C linkage in netdb.h for fixing bug when using mixed C/C++ code (v4.0)
See merge request espressif/esp-idf!11091
2020-11-16 19:42:43 +08:00
mathiasbredholt
e9b6d40b97
lwip: Changed to C linkage for fixing bug when using mixed C/C++ code
...
Merges https://github.com/espressif/esp-idf/pull/5900
2020-11-03 08:42:57 +01:00
Mahavir Jain
4dd7cfbeb7
lwip: provide configuration option to enable TCP ISN hook
2020-11-02 14:30:43 +05:30
Mahavir Jain
6aa24a5de5
tcp_isn: use ROM APIs for md5 calculations
2020-11-02 14:30:39 +05:30
Mahavir Jain
5aba396717
lwip: add custom TCP ISN hook implementation
...
Source:
https://git.savannah.nongnu.org/cgit/lwip/lwip-contrib.git/
2020-10-30 16:33:54 +05:30
xueyunfei
17e053930e
bugfix ipv6 ping error when src ip miss for 4.0
2020-10-21 20:45:10 +08:00
xueyunfei
0fe7ac0bd7
ipv6 send multicast data fail when src address is null for 4.0
2020-09-22 17:18:49 +08:00
ChenJianxing
c4107150ee
lwip: fix IPv6 ND6 queue too much pkts cause no mem issue and add menuconfig item for this params.
2020-08-19 14:38:32 +08:00
xiehang
bb33120756
lwip: fix udp tx packet loss issue
2020-08-11 15:09:44 +08:00
xueyunfei
cb7c143523
fix bug for ipv6 fragment
2020-07-13 11:30:33 +08:00
yuanjm
458ed4085d
feat(lwip): make LWIP TCP rto time configurable
2020-06-17 15:32:59 +08:00
xueyunfei
15916dfbec
add LINGER to menuconfig
2020-05-25 11:31:38 +08:00
xueyunfei
8688bd0593
add LINGER to menuconfig
2020-05-15 17:18:50 +08:00
xueyunfei
27da86fb6e
fixbug for tcp kill state assert
2020-04-23 16:04:33 +08:00
xueyunfei
ac302329d1
optimization TCPv6 connect
2020-03-20 15:02:43 +08:00
Jiang Jiang Jian
982e7b5538
Merge branch 'bugfix/sntp_init_can_run_before_net_connection_v4.0' into 'release/v4.0'
...
lw_ip: Add to sys_arch_protect() a check that the mutex is created before use if not then creates it (v4.0)
See merge request espressif/esp-idf!7757
2020-03-18 12:06:42 +08:00
KonstantinKondrashov
1c12e67c8a
lwip: Add to sys_arch_protect() a check that the mutex is created before use if not then creates it
...
Closes: https://github.com/espressif/esp-idf/issues/944
Closes: https://github.com/espressif/esp-idf/issues/3931
Closes: WIFI-1019
2020-03-11 19:18:09 +08:00
xueyunfei
cf77068675
fix bug for after udp close select_waiting assert for v4.0
2020-03-11 10:04:32 +00:00
xueyunfei
8ea128ded5
fix bug for netconn marked close crash for v4.0
2020-03-09 02:49:57 +00:00
xueyunfei
5bcdce8272
add host name in discover packet for v4.0
2020-03-03 12:18:57 +00:00
Angus Gratton
a2af518069
Merge branch 'bugfix/ci_weekend_test_update_v4.0' into 'release/v4.0'
...
ci: a build_system_test(_cmake) fix and some mqtt fixes (backport v4.0)
See merge request espressif/esp-idf!7773
2020-03-02 12:43:34 +08:00
xueyunfei
1351e94a0e
fix ipv6 bug when input the wrong broadcast for v4.0
2020-02-27 17:15:09 +08:00
David Cermak
a7f573c3a1
ci: fix weekend test confguration update per latest refactoring of
...
grouping tests
2020-02-25 18:32:11 +07:00
Jiang Jiang Jian
6fee9da72e
Merge branch 'bugfix/enable_ipv6_address_autoconfig_v4.0' into 'release/v4.0'
...
lw-ip: Enable IPv6 stateless address autoconfiguration (backport v4.0)
See merge request espressif/esp-idf!7653
2020-02-21 14:53:47 +08:00
xiehang
e4696f077d
lwip: Enable IPv6 stateless address autoconfiguration
2020-02-20 13:53:55 +08:00
baohongde
6f4e257601
Increase TCP send buffer and receive window limitation when TCP window scale is enabled
2020-02-18 11:06:15 +08:00
xiehang
d2af36c9fb
lwip: Drop packets larger than MTU
2020-02-14 12:03:49 +08:00
Ivan Grokhotkov
bfbc10e2d8
lw-ip: silence a warning related to CONFIG_LWIP_TCP_WND_DEFAULT value
2019-12-11 15:57:49 +11:00
xueyunfei
2b5a8fe5ea
optimize tcp random close for v4.0
2019-12-10 11:53:22 +08:00
xueyunfei
262acbc0a8
fix bug for improve performance
2019-12-07 16:16:57 +08:00
xueyunfei
e4312f8ab5
fix bug for random tcp close for 4.0
2019-12-05 18:41:42 +08:00
David Cermak
5e67f9578d
lwip: Adapted lwip port layer to use 2.1.2-esp in 4.0
2019-12-05 16:24:04 +08:00
xueyunfei
665a341147
fix bug for close nonblocking tcp crash
2019-10-30 10:44:36 +08:00
Roland Dobai
1402e78844
Fix error code collision and CI check
2019-09-03 08:07:16 +02:00
xueyunfei
1f5f6adcb6
fix bug for nonblocking udp is zero for v4.0
2019-08-21 17:07:45 +08:00
David Cermak
ffca1825e6
lwip fuzzer: supplied dummy dns server entry to work with internal packet processing functionwhich is exercised in fuzzer tests, disable CTYPE as recent newlib is not compatible with AFL
2019-07-18 10:34:03 +02:00
xueyunfei
f29ff2c552
Modify IPv6 functionality compatible with lwip2.1.2
2019-07-16 16:22:11 +08:00
xueyunfei
fa02598b5c
lwip_2.1.2 for idf_4.0
2019-07-07 01:51:45 +00:00
Kerry Jones
28d79e242f
lwip/sntp: Added extern "C"
...
so that sntp_set_time_sync_notification_cb can be used from c++
Signed-off-by: Konstantin Kondrashov <konstantin@espressif.com>
Merges: https://github.com/espressif/esp-idf/pull/3700
2019-06-28 14:51:28 +08:00
Ivan Grokhotkov
d7d91225d3
Merge branch 'feature/refactor_etherent_driver' into 'master'
...
add esp_eth component
Closes IDF-324, IDF-637, and IDFGH-1139
See merge request idf/esp-idf!5111
2019-06-28 03:44:44 +08:00
Angus Gratton
8dc8dd5689
Merge branch 'feature/sntp_update_delay' into 'master'
...
sntp/l_ip: Add SNTP_UPDATE_DELAY option in Kconfig
Closes IDFGH-337
See merge request idf/esp-idf!5271
2019-06-26 15:54:25 +08:00
suda-morris
90c4827bd2
add esp_eth component
2019-06-26 10:19:23 +08:00
Renz Christian Bagaporo
9b350f9ecc
cmake: some formatting fixes
...
Do not include bootloader in flash target when secure boot is enabled.
Emit signing warning on all cases where signed apps are enabled (secure
boot and signed images)
Follow convention of capital letters for SECURE_BOOT_SIGNING_KEY
variable, since it is
relevant to other components, not just bootloader.
Pass signing key and verification key via config, not requiring
bootloader to know parent app dir.
Misc. variables name corrections
2019-06-21 19:53:29 +08:00
Renz Christian Bagaporo
9eccd7c082
components: use new component registration api
2019-06-21 19:53:29 +08:00