Commit graph

6050 commits

Author SHA1 Message Date
He Yin Ling 8e8b76783b versions: Update version to 3.2.5 2020-10-30 10:42:29 +08:00
Jiang Jiang Jian 4b734a3de3 Merge branch 'bugfix/fix_unable_update_rssi_of_hidden_ap_v3.2' into 'release/v3.2'
bugfix: fix unable update rssi of hidden ap (backport v3.2)

See merge request espressif/esp-idf!10996
2020-10-28 15:03:21 +08:00
Jiang Jiang Jian 69d577abdd Merge branch 'bugfix/fix_dhcp_renew_fail_for_3.2' into 'release/v3.2'
lw-ip: Fix dhcp renew fail in t1 and will renew ip in t2 every 1s (backport 3.2)

See merge request espressif/esp-idf!10985
2020-10-28 11:21:46 +08:00
ronghulin ccd8c0a689 bugfix: fix unable update rssi of hidden ap 2020-10-28 10:48:35 +08:00
zhangyanjiao e7c1dda22d esp_wifi: Fixed the bug for timestamp check, didn't disconnect AP when AP's timestamp decrease abnormally 2020-10-26 09:56:21 +00:00
xueyunfei 538bf6cbb3 fix(dhcp): Fix dhcp renew fail in t1 and will renew ip in t2 every 1s util renew successful.(backport 3.2) 2020-10-26 16:41:30 +08:00
Jiang Jiang Jian 5c67e1c946 Merge branch 'bugfix/udpv6_fail_to_receive_data_for_the_first_time_for_3.2' into 'release/v3.2'
lw-ip:udpv6 failed to receive data for the first time for 3.2(backport 3.2)

See merge request espressif/esp-idf!10944
2020-10-26 15:13:08 +08:00
Chen Yu Dong afb17229ef CI: get git describe from annotated tags:
we should only parse IDF version from annotated tags
2020-10-24 09:27:25 +08:00
xueyunfei 0a977ab54e udpv6 failed to receive data for the first time for 3.2 2020-10-22 11:42:10 +08:00
xueyunfei 6de91f9d19 lw-ip:ipv6 address get fail after wifi disconnect for 3.2 2020-10-12 11:00:20 +08:00
Jiang Jiang Jian dc66e7a769 Merge branch 'bugfix/fix_receiving_packets_from_myself_v3.2' into 'release/v3.2'
esp_wifi: drop receiving packets from myself (backport v3.2)

See merge request espressif/esp-idf!10562
2020-09-24 22:33:58 +08:00
Jiang Jiang Jian 97a95fd160 Merge branch 'bugfix/fix_ipv6_nd6_max_queue_num_v3' into 'release/v3.2'
lfix IPv6 ND6 queue too much pkts cause no mem issue(backport v3.2)

See merge request espressif/esp-idf!10176
2020-09-24 11:36:56 +08:00
ChenJianxing 0a099b99b1 lwip: fix IPv6 ND6 queue too much pkts cause no mem issue and add menuconfig item for this params. 2020-09-22 20:34:40 +08:00
xiehang 75cd0d14c2 esp_wifi: drop receiving packets from myself 2020-09-22 17:42:45 +08:00
dongyou cc611a76c6 Fix spin lock allocation in PSRAM bug 2020-09-22 11:54:06 +08:00
Jiang Jiang Jian 5cdbb9e7b1 Merge branch 'bugfix/fix_some_wifi_bugs_0907_v3.2' into 'release/v3.2'
bugfix: fix softap mode wpa memory leak (backport v3.2)

See merge request espressif/esp-idf!10321
2020-09-22 11:49:32 +08:00
ronghulin c374008d22 bugfix: fix softap mode wpa memory leak 2020-09-11 10:40:54 +08:00
xueyunfei 0b94e9e47f backport bugfix lwip for v3.2 2020-09-10 16:45:04 +08:00
XieWenxiang be7ee1aa53 component/bt: fix Blufi sends data after disconnect the seq still increase(backport v3.2) 2020-09-02 14:32:29 +08:00
Jiang Jiang Jian 8cd3209f74 Merge branch 'bugfix/fix_16mbit_psram_id_read_error_v3.2' into 'release/v3.2'
psram: fix 16mbit psram id read error (backport v3.2)

See merge request espressif/esp-idf!9442
2020-08-19 16:22:59 +08:00
Jiang Jiang Jian d38a28c577 Merge branch 'cherry-pick-19736dbe-2' into 'release/v3.2'
wpa_supplicant: Fix some memleaks and invalid memory access(backport V3.2)

See merge request espressif/esp-idf!10033
2020-08-19 16:22:16 +08:00
Michael (XIAO Xufeng) a0c2b942c2 Merge branch 'bugfix/fix_bugs_in_gpio_unit_test_v3.2' into 'release/v3.2'
bugfix(ut): fix gpio output and input mode test(backport v3.2)

See merge request espressif/esp-idf!10022
2020-08-14 11:10:51 +08:00
Jiang Jiang Jian 209f7bc041 Merge branch 'bugfix/supplicant_general_fixes_33' into 'release/v3.3'
wpa_supplicant: Fix some memleaks and invalid memory access(backport V3.3)

See merge request espressif/esp-idf!8741

(cherry picked from commit 19736dbedc)

b91bba1a wpa_supplicant: Fix some memleaks and invalid memory access
2020-08-13 11:34:02 +08:00
Michael (XIAO Xufeng) 6ccba01bb3 spiram: fix the read id failure
The issue is caused by:
1. The disable_qio_mode inside read_id may have side effects.
2. read_id twice may have side effects.

Fix this issue by moving disable_qio_mode out of read_id and only do it
once before read_id. And retry read_id only when the first one is
failed.

Issue introduced in 3ecbb59c15.
2020-08-13 03:29:42 +00:00
chenjianqiang ec0030609e psram: fix 16mbit psram id read error 2020-08-13 03:29:42 +00:00
Jiang Jiang Jian bb1cdfa118 Merge branch 'bugfix/fix_udp_tx_performance_issue_v3.2' into 'release/v3.2'
lw-ip: fix udp tx packet loss issue (backport v3.2)

See merge request espressif/esp-idf!10019
2020-08-13 11:17:17 +08:00
Jiang Jiang Jian 121e20aa25 Merge branch 'bugfix/fix_bt_btc_gatts_arg_deep_copy_backport_v3.2' into 'release/v3.2'
components/bt: Fix btc_gatts_arg_deep_copy() and bta_gatts_indicate_handle() backport v3.2

See merge request espressif/esp-idf!9240
2020-08-13 11:15:46 +08:00
Chen Yi Qun 6d3afb3a18 bugfix(ut): fix gpio output and input mode test(backport v3.2) 2020-08-12 20:09:57 +08:00
xiehang c8b09c650d lw-ip: fix udp tx packet loss issue 2020-08-12 15:11:06 +08:00
Jiang Jiang Jian c3b9f6b9e3 Merge branch 'bugfix/backport_some_lwip_bugs_0722_v3.2' into 'release/v3.2'
lw-ip:backport some lw-ip bugs 0722 v3.2

See merge request espressif/esp-idf!9738
2020-08-12 14:10:49 +08:00
Jiang Jiang Jian 3c3d6d7299 Merge branch 'bugfix/fix_some_wifi_bugs_0525_v3.2' into 'release/v3.2'
feature: optimize some wifi API (backport v3.2)

See merge request espressif/esp-idf!8892
2020-08-11 14:45:32 +08:00
xueyunfei ebf7dd5dcc backport bugfix lwip for v3.2 2020-08-11 14:33:04 +08:00
Jiang Jiang Jian b5bb9b7bbd Merge branch 'bugfix/param_check_instant_tx_octets_adv_ubderrun_v3.2' into 'release/v3.2'
component/bt: add connect parameter, fix instant reverse, fix tx default octets, fix assert(1024,0)

See merge request espressif/esp-idf!9485
2020-08-11 00:56:26 +08:00
ronghulin afc55aec43 feature: optimize some wifi API
1. optimization esp_wifi_set_max_tx_power description
2. add API esp_wifi_ap_get_sta_aid
2020-08-10 15:03:53 +00:00
Jiang Jiang Jian 890b0ff16d Merge branch 'bugfix/put_periph_module_enable/diable_into_iram_v3.2' into 'release/v3.2'
wifi, bt: move esp_phy_common_clock_disable into periph_ctrl and put it into IRAM(v3.2)

See merge request espressif/esp-idf!9962
2020-08-07 18:10:36 +08:00
Jiang Jiang Jian 6fc081956f Merge branch 'bugfix/bt_linkup_fallback_event_v3.2' into 'release/v3.2'
Bluedroid: Fixes cases having fallback to link up event. (v3.2)

See merge request espressif/esp-idf!9806
2020-08-07 14:09:46 +08:00
dongyou 7f86d81083 Replace periph_module_enable/disable by periph_wifi_bt_common_module_enable which are in IRAM.
AddIRAM_ATTR periph_ll_wifi_bt_module_enable_clk_clear_rstandIRAM_ATTR periph_ll_wifi_bt_module_disable_clk_set_rstto fit O0 optimization level.
Delete duplicated spinlock and counter.
2020-08-06 17:38:31 +08:00
chenyudong 993da2b282 mesh/ci: fix MESH_EST_0216 2020-08-04 14:21:01 +08:00
chenyudong 5f9908874a mesh: backport some bugfixes
1. If the root is specified (FIXED-ROOT) by set type or set parent, change ie.mesh_type to MESH_ROOT before connect to router.
2. Release esp_mesh_recv_toDS when the root becomes non-root.
3. esp_mesh_set_type now supports MESH_IDLE and MESH_STA.
4. Fix ie.rc_rssi is not updated during scan and vote.
5. Fix ie.mesh_type do not match ie.layer caused by parent switch.
6. Fix during root switch, the original root doesn't disconnect from the router after it receives the switch request from the new voted root. (root switch happens by invoking esp_mesh_waive_root).
7. Fix the routing announce timer is not stopped immediately in a new root if the new root is transformed from non-root.
8. Choose the candidate with less ie.assoc when doing parent switch.
2020-08-04 14:20:59 +08:00
xiehang 5d8c4143ef esp_wifi: Fix WiFi fragment issue 2020-07-31 20:29:06 +08:00
Chinmay Chhajed 205f345696 Bluedroid: Fixes cases having fallback to link up event.
Signed-off-by: Chinmay Chhajed <chinmay.chhajed@espressif.com>
2020-07-27 14:09:17 +05:30
wangcheng f2b8bb6dae component/bt: add connect parameter, fix instant reverse, fix tx default octets, fix assert(1024,0), fix assert(512,0) 2020-07-25 03:09:56 +00:00
Mahavir Jain f19da37212 Merge branch 'fix/prov_ble_read_offset_v3.2' into 'release/v3.2'
BLE provisioning: Add check for valid ble read offset (v3.2)

See merge request espressif/esp-idf!9748
2020-07-24 22:16:17 +08:00
Jiang Jiang Jian 460e04f4ff Merge branch 'bugfix/fix_some_wifi_bugs_0703_v3.2' into 'release/v3.2'
fix some wifi bugs 0703 (v3.2)

See merge request espressif/esp-idf!9538
2020-07-23 12:37:39 +08:00
Prasad Alatkar f5e7ed9835 BLE provisioning: Add check for valid ble read offset 2020-07-22 19:44:14 +05:30
Angus Gratton ce955de719 Merge branch 'ci/workaround_multiple_ci_failures_v3.2' into 'release/v3.2'
CI: workaround multiple ci failures (v3.2)

See merge request espressif/esp-idf!9688
2020-07-22 11:51:59 +08:00
Jiang Jiang Jian 364fb4d284 Merge branch 'bugfix/customer_baidu_int_wdt_v3.2' into 'release/v3.2'
backport v3.2: add soft solution for esp32 eco3 live lock issue

See merge request espressif/esp-idf!9221
2020-07-21 12:19:56 +08:00
yuanjm 5c9a5e6b80 feat(lwip): make LWIP TCP rto time configurable 2020-07-20 11:59:24 +00:00
He Yin Ling 548325c01f CI: do not run cases likely to fail 2020-07-19 15:40:39 +08:00
He Yin Ling 7dd3f60f17 CI: disable cases with test env SSC_T5_1 2020-07-19 15:38:44 +08:00