Island
2178173ff4
Merge branch 'fix/ble_mesh_heartbeat_bug_v5.0' into 'release/v5.0'
...
fix(ble_mesh): fixed heartbeat issue (v5.0)
See merge request espressif/esp-idf!34962
2024-12-02 11:29:37 +08:00
gongyantao
21df54c917
fix(bt): fixed some issues in esp32 bt controller
...
1: fix duplicated lc_enc_restart_req when new lk type is semi-permanent
key
2: reset PreventEncEvt flag at the end of restart encryption procedure
2024-11-29 14:13:23 +08:00
morris
c1802d076e
Merge branch 'contrib/github_pr_14767_v5.0' into 'release/v5.0'
...
fix(gptimer): race on FSM state in gptimer_start() (GitHub PR) (v5.0)
See merge request espressif/esp-idf!35138
2024-11-29 13:32:17 +08:00
Island
afea334e3d
Merge branch 'bugfix/fix_bleqabr24_1646_v5.0' into 'release/v5.0'
...
Fixed BLE creating connection when the connection already exists on ESP32 (v5.0)
See merge request espressif/esp-idf!35043
2024-11-27 15:43:00 +08:00
Island
389e738e18
Merge branch 'feat/optimize_cble50y24_110_v5.0' into 'release/v5.0'
...
feat(bt/bluedroid): Added BLE 5.0 throughput examples (v5.0)
See merge request espressif/esp-idf!35006
2024-11-27 15:37:28 +08:00
Wang Meng Yang
581cf343de
Merge branch 'feat/add_profile_state_event_v5.0' into 'release/v5.0'
...
feat(bt/bluedroid): added events to indicate the profile states of HFP (v5.0)
See merge request espressif/esp-idf!35152
2024-11-27 14:44:09 +08:00
Chen Jian Hua
8f072c63f7
feat(bt/bluedroid): Added BLE 5.0 throughput examples
...
(cherry picked from commit 6d3a82eecfc0d86d699ccb7cc499f27863ab5616)
Co-authored-by: zhangbowen <zhangbowen@espressif.com>
2024-11-27 11:57:15 +08:00
Jiang Jiang Jian
e057cc258f
Merge branch 'bugfix/disconn_sdp_upon_wrong_data_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): disconnect SDP connection on receiving incorrect response (v5.0)
See merge request espressif/esp-idf!35147
2024-11-26 10:31:27 +08:00
Jin Chen
1021139898
fix(ble): change ld for ble scan coex issue
...
(cherry picked from commit dd499d7b2e199dab1e56297136ce5af479d01cd9)
Co-authored-by: cjin <jinchen@espressif.com>
2024-11-25 21:03:50 +08:00
Jin Chen
219244ffaa
fix(ble): fix ble light sleep error on esp32c2
...
(cherry picked from commit 23f7e33a97ad70ff1e73407650f7b8edbd91fc9a)
Co-authored-by: cjin <jinchen@espressif.com>
2024-11-25 21:03:50 +08:00
Jin Cheng
6089d7a664
feat(bt/bluedroid): added events to indicate the profile states of HFP
2024-11-25 16:24:38 +08:00
Jiang Jiang Jian
01a851ca9d
Merge branch 'bugfix/wps_ie_reset_v50' into 'release/v5.0'
...
fix(wifi): Remove WPS IEs once WPS succeeds
See merge request espressif/esp-idf!35081
2024-11-25 15:04:09 +08:00
Wang Meng Yang
05a7a1dab4
Merge branch 'bugfix/osi_replace_free_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Replace free/malloc with osi_free/malloc(v5.0)
See merge request espressif/esp-idf!34610
2024-11-25 13:50:49 +08:00
morris
aa8e0136bd
Merge branch 'bugfix/esp32c3_eco7_usj_console_v5.0' into 'release/v5.0'
...
fix(esp_rom): fix esp32c3 eco7 console rom function address (v5.0)
See merge request espressif/esp-idf!34742
2024-11-25 10:37:16 +08:00
Jin Cheng
42b9cc11da
fix(bt/bluedroid): disconnect SDP connection on receiving incorrect response
2024-11-25 10:21:11 +08:00
Wang Meng Yang
9a1f50e5c6
Merge branch 'bugfix/rx_invalid_cmd_err_code_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed the incorrect error code returned when receiving an invalid command(v5.0)
See merge request espressif/esp-idf!34994
2024-11-25 08:13:26 +08:00
Chen Jian Hua
7498ce744d
fix(bt): Update bt lib for ESP32(c3082c4)
...
- Fixed BLE creating connection when the connection already exists
(cherry picked from commit cada39c3b55b31402028697c3f1e6d3f93702295)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-11-25 00:05:12 +08:00
xiongweichao
1866feefb6
fix(bt/bluedroid): Replace free/malloc with osi_free/malloc
2024-11-22 21:16:52 +08:00
lsita
3bd624a4b9
fix(gptimer): race condition between start and stop
...
Merges https://github.com/espressif/esp-idf/pull/14767
2024-11-22 18:28:13 +08:00
Li Bo
17a8462d81
fix(esp_rom): fix esp32c3 eco7 console rom function address
2024-11-22 14:56:45 +08:00
Aditya Patwardhan
8ec2220362
Merge branch 'bugfix/ota_failed_with_openssl_3.0.2_v5.0' into 'release/v5.0'
...
fix(esp_http_client): Fix ota failure with openssl server (v5.0)
See merge request espressif/esp-idf!35069
2024-11-22 14:54:30 +08:00
Roland Dobai
48ff843ba5
Merge branch 'fix/import_error_msg_v5.0' into 'release/v5.0'
...
fix(tools): re-raise ImportError without module name (v5.0)
See merge request espressif/esp-idf!35082
2024-11-21 23:05:51 +08:00
wangtao@espressif.com
e56f427065
fix(wifi): put more useful rom code in used
2024-11-21 20:24:39 +08:00
Frantisek Hrbata
a20539d53e
fix(tools): re-raise ImportError without module name
...
The ImportError or ModuleNotFoundError might be raised without
specifying a module name. In this not so common situation, re-raise the
exception to print all the information that could assist in identifying
the problem.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-21 10:10:12 +01:00
Kapil Gupta
88cb3141bf
fix(wifi): Remove WPS IEs once WPS succeeds
2024-11-21 13:49:04 +05:30
nilesh.kale
7abf64f3f3
fix(esp_http_client): Fix ota failure with openssl server
...
If the TLS server (e.g., openssl) closes connection with encrypted close-notify alert
then `errno` is not explicitly set on the socket by LwIP stack.
For this scenario, we must rely only on `ERR_TCP_TRANSPORT_CONNECTION_CLOSED_BY_FIN`
return value as the connection close case and do the graceful connection closure.
Closes https://github.com/espressif/esp-idf/issues/14724
2024-11-21 12:36:54 +05:30
Jiang Jiang Jian
e35c46b29f
Merge branch 'fix/fix_deadlock_in_pm_mode_switching_v5.0' into 'release/v5.0'
...
fix(esp_pm): fix deadlock in pm_mode switching (v5.0)
See merge request espressif/esp-idf!34990
2024-11-19 19:04:27 +08:00
Rahul Tank
4580874d30
Merge branch 'bugfix/memory_issue_v5.0' into 'release/v5.0'
...
fix(nimble): Nimble Error logs in case of memory overflow/failure (v5.0)
See merge request espressif/esp-idf!35001
2024-11-19 17:12:11 +08:00
wuzhenghui
91d1b1276c
fix(esp_pm): fix deadlock in pm_mode switching
2024-11-18 19:23:21 +08:00
Abhinav Kudnar
f13bbbb774
fix(nimble): Nimble Error logs in case of memory overflow/failure
2024-11-18 17:57:52 +08:00
xiongweichao
a4b0000cc4
fix(bt/bluedroid): Fixed the incorrect error code returned
...
when receiving an invalid command
2024-11-18 17:02:06 +08:00
wuzhenghui
8038821546
fix(esp_pm): fix missed ccompare update when another core is already in do_switch
2024-11-18 16:51:14 +08:00
wangtao@espressif.com
28621c5d7d
ix(wifi): fix esp32c2 eco4 in v5.0 extra ld issue
2024-11-18 15:57:11 +08:00
wangtao@espressif.com
c117ea6bfc
fix(wifi): fix esp32c2 eco4 ld
2024-11-18 15:57:11 +08:00
wangtao@espressif.com
55184e83aa
feat(wifi): support esp32c2 eco4 wifi bringup
2024-11-18 15:57:11 +08:00
Jiang Jiang Jian
37b51f1ec8
Merge branch 'bugfix/lmp_trans_collision_v5.0' into 'release/v5.0'
...
fix(bt/controller): Fixed some controller bugs on ESP32 (v5.0)
See merge request espressif/esp-idf!34948
2024-11-18 11:20:45 +08:00
Jiang Jiang Jian
879da39498
Merge branch 'bugfix/fix_tbtt_interval_update_fail_v5.0' into 'release/v5.0'
...
fix(wifi): Optimization for wifi components (v5.0)
See merge request espressif/esp-idf!34891
2024-11-18 11:01:47 +08:00
Jiang Jiang Jian
0c0767b850
Merge branch 'change/change_pm_slp_iram_opt_dependence_v5.0' into 'release/v5.0'
...
change(esp_pm): change pm_slp_iram_opt dependence(backport v5.0)
See merge request espressif/esp-idf!33863
2024-11-18 10:45:03 +08:00
morris
0e2656ae88
Merge branch 'contrib/github_pr_14859_v5.0' into 'release/v5.0'
...
fix(usb_host): return ESP_ERR_NO_MEM on failed alloc in client register (GitHub PR) (v5.0)
See merge request espressif/esp-idf!34955
2024-11-15 21:20:53 +08:00
Wang Meng Yang
efe70fe234
Merge branch 'bugfix/fix_classic_bt_build_fail_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed classic bt build fail when enable dynamic memory and disable BLE (v5.0)
See merge request espressif/esp-idf!34927
2024-11-15 17:35:24 +08:00
Luo Xu
7fccbcf78d
fix(ble_mesh): fixed heartbeat issue
...
(cherry picked from commit 167cd4762b79a09e891569a923c256c72335ad94)
Co-authored-by: luoxu <luoxu@espressif.com>
2024-11-15 17:23:25 +08:00
Daniel Mangum
669565477e
fix(usb_host): return ESP_ERR_NO_MEM on failed alloc in client register
...
Fixes issue where ESP_ERR_NO_MEM was being silently discarded after
cleaning up after a failed malloc in usb_host_client_register.
Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
2024-11-15 09:17:35 +01:00
Jin Cheng
a5d2d906ad
fix(bt/controller): Fixed some controller bugs on ESP32
...
- Fixed wrong logic in handling sniff transaction collision at slave
side
- Fixed the issue ACL is stopped too early before eSCO
2024-11-15 11:47:17 +08:00
Jin Cheng
4d7e92bb35
fix(bt/bluedroid): AG should send OK or other error codes to HF client
...
when it is driven by HF to initiate a call.
2024-11-15 11:47:17 +08:00
Zhang Hai Peng
e3f0e10055
fix(bt/bluedroid): Fixed classic bt build fail when enable dynamic memory and disable BLE
...
(cherry picked from commit 59d20e80d300825e06431dad9d22241884905a2d)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-11-14 22:13:30 +08:00
Martin Vychodil
94250f0521
Merge branch 'bugfix/nvs_entry_sanity_check_v5.0' into 'release/v5.0'
...
Bugfix/added nvs entry header sanity checks (v5.0)
See merge request espressif/esp-idf!34296
2024-11-14 21:39:39 +08:00
Adam Múdry
cd217a3586
fix(littlefs): Allow LittleFS image generation on Windows + version bump
...
Closes https://github.com/espressif/esp-idf/issues/12900
2024-11-14 13:23:28 +01:00
radek.tandler
508c251fd2
fix(storage/nvs): Fixed hadling of inconsistent values in NVS entry header
...
feat(storage/nvs): Added test cases for damaged entries with correct CRC
2024-11-14 11:50:44 +01:00
Island
240dd4fb8d
Merge branch 'feature/support_moving_code_to_flash_v5.0' into 'release/v5.0'
...
feat(ble): Support for putting code in flash on ESP32-C2 (v5.0)
See merge request espressif/esp-idf!34782
2024-11-14 10:09:21 +08:00
zhangyanjiao
29f7ec82d9
fix(wifi): Optimization for wifi components
...
1. fix(wifi/pm): Fixed the tbtt interval update error when AP's beacon interval changed
Closes https://github.com/espressif/esp-idf/issues/14720
2. fix(wifi/mesh): Enlarge the mesh TX task stack
3. fix(wifi/espnow): Added check for espnow type and length on v1.0
4. fix(wifi/mesh): Fixed delete group id error in wifi mesh
Closes https://github.com/espressif/esp-idf/issues/14735
2024-11-14 09:34:34 +08:00