yangfeng
3bfe2fe5f8
fix(bt/example): fix critical issues of classic_bt examples reported by AI review
2026-05-11 11:43:34 +08:00
Jiang Jiang Jian
855b425046
Merge branch 'feat/ble-uart-bridge-opencode-demo_v5.4' into 'release/v5.4'
...
feat: BLE UART Bridge OpenCode Demo (5.4)
See merge request espressif/esp-idf!48301
2026-05-11 11:03:44 +08:00
morris
fb6de475c5
Merge branch 'fix/fix_isp_v_size_limitation_v5.4' into 'release/v5.4'
...
isp: corrected isp v size limitation (v5.4)
See merge request espressif/esp-idf!48259
2026-05-11 11:03:23 +08:00
Jiang Jiang Jian
9e385d3029
Merge branch 'fix/lwip_dhcps_max_size_v5.4' into 'release/v5.4'
...
fix(lwip): Trim to max packet size in dhcp server (v5.4)
See merge request espressif/esp-idf!48222
2026-05-11 11:02:00 +08:00
Jiang Jiang Jian
7e5beded31
Merge branch 'fix/ws_echo_server_uri_registration_race_v5.4' into 'release/v5.4'
...
fix(http_server/ws_echo_server): Fix ws_echo_server test URI registration race condition (backport v5.4)
See merge request espressif/esp-idf!47727
2026-05-11 11:01:33 +08:00
Aditya Patwardhan
0686b75367
Merge branch 'fix/x509_bundle_replace_unreliable_url_v5.4' into 'release/v5.4'
...
fix(examples): replace unreliable external URL in https_x509_bundle example (backport v5.4)
See merge request espressif/esp-idf!47720
2026-05-10 14:49:34 +05:30
Zhou Xiao
e96f641c86
docs(ble): update bridge docs and troubleshooting
2026-05-09 19:43:24 +08:00
Zhou Xiao
02f82ec4a9
fix(ble): handle notification setup failures
2026-05-09 19:43:18 +08:00
Zhou Xiao
4c53460dcc
fix(ble): remove BLE service UUID scan filter
2026-05-09 19:43:13 +08:00
morris
f6e3d087a7
Merge branch 'fix/fix_parlio_tx_sample_edge_v5.4' into 'release/v5.4'
...
change(parlio_tx): use shift edge instead sample edge (v5.4)
See merge request espressif/esp-idf!46937
2026-05-09 15:17:31 +08:00
Jiang Jiang Jian
8aeefe165c
Merge branch 'bugfix/ap_5g_phy_bw_v5.4' into 'release/v5.4'
...
fix(wifi): Update bss max idle timer and add other fixes (v5.4)
See merge request espressif/esp-idf!47785
2026-05-09 11:21:29 +08:00
Fu Hanxi
b33d919e89
Merge branch 'ci/use_images_from_gitlab_container_registry_v5.4' into 'release/v5.4'
...
ci: use idf images from Gitlab Container Registry (v5.4)
See merge request espressif/esp-idf!47614
2026-05-09 05:16:09 +02:00
Zhou Xiao
87ef5f073e
fix(ble): handle permission reply fallbacks
...
(cherry picked from commit ad7189e7dd )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-05-09 10:52:04 +08:00
Zhou Xiao
c2b0cd4d2f
fix(ble): fixed edge case issues from ai reviewer
...
(cherry picked from commit fa8ca07e58 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-05-09 10:52:04 +08:00
Zhou Xiao
62f09bbd76
feat(tools): improve ble uart reconnect ux
...
(cherry picked from commit 956299d988 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-05-09 10:52:04 +08:00
Zhou Xiao
7bbfee6e53
feat(tools): add opencode ble uart bridge demo
...
(cherry picked from commit 0b07f41e5a )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-05-09 10:52:03 +08:00
Sajia
e5b28e194a
fix(wifi): Update bss max idle timer and add other fixes
2026-05-08 18:49:24 +05:30
Jiang Jiang Jian
aa1062e918
Merge branch 'bugfix/wps_pin_len_v5.4' into 'release/v5.4'
...
fix(wpa_supplicant): initialize wps pin len correctly (v5.4)
See merge request espressif/esp-idf!47954
2026-05-08 20:53:52 +08:00
Zhang Wen Xu
eb8d8bf0c9
Merge branch 'feat/merge_ot_autostart_v5.4' into 'release/v5.4'
...
feat(openthread): optimized the autostart macro (v5.4)
See merge request espressif/esp-idf!48275
2026-05-08 08:45:58 +00:00
morris
542936dba8
Merge branch 'fix/uhci_esp32p4_cache_v5.4' into 'release/v5.4'
...
fix(uhci): fix uhci cache issue on ESP32-P4 (v5.4)
See merge request espressif/esp-idf!47925
2026-05-08 15:41:54 +08:00
Zhang Wen Xu
86d2bf06df
Merge branch 'fix/fix_esp_openthread_stop_v5.4' into 'release/v5.4'
...
fix(openthread): fix the esp_openthread_stop (v5.4)
See merge request espressif/esp-idf!48201
2026-05-08 07:02:32 +00:00
Xu Si Yu
d37b5a486d
feat(openthread): optimized the autostart macro
2026-05-08 14:27:43 +08:00
armando
fde905395e
fix(isp): corrected isp v size limitation
2026-05-08 09:10:16 +08:00
Hu Rui
eab7eaf3ca
fix(uhci): fix uhci cache issue on ESP32-P4
2026-05-07 20:42:16 +08:00
David Cermak
aecedc1f10
fix(lwip): Fix DHCP server potentially incomplete pbuf copy
...
handle_dhcp: use pbuf_copy_partial for safe chain traversal
The manual two-segment copy loop was replaced with a single call
to pbuf_copy_partial(p, p_dhcps_msg, tlen, 0), which correctly
walks the entire pbuf chain regardless of segmentation.
A return-value check rejects truncated copies.
2026-05-07 09:55:20 +02:00
David Cermak
711fa7400d
fix(lwip): Trim to max packet size in dhcp server
2026-05-07 07:34:38 +02:00
Jiang Jiang Jian
a413aabf9c
Merge branch 'backport/backport_some_wifi_changes_v5.4_260506' into 'release/v5.4'
...
backport/backport_some_wifi_changes_v5.4_260526
See merge request espressif/esp-idf!48209
2026-05-07 11:26:35 +08:00
yinqingzhao
a189ca0478
feat(wifi): optimization of the max BSS idle mechanism
2026-05-06 19:23:31 +08:00
Xu Si Yu
0c5f9ae188
fix(openthread): fix the esp_openthread_stop
2026-05-06 16:43:43 +08:00
Evgeny Torbin
53933bdd01
ci: use --break-system-packages option when installing jsonschema
2026-05-06 16:20:41 +08:00
Evgeny Torbin
6ec5c21181
ci: use idf images from Gitlab Container Registry
2026-05-06 16:20:41 +08:00
Shreyas Sheth
48066cbd7a
fix(wpa_supplicant): initialize wps pin len correctly
2026-05-06 14:48:44 +08:00
Jiang Jiang Jian
e1b119fc5f
Merge branch 'feat/support-ble-uart-bridge-v5.4' into 'release/v5.4'
...
feat(ble): add BLE UART bridge core (v5.4)
See merge request espressif/esp-idf!48009
2026-05-06 10:36:20 +08:00
Jiang Jiang Jian
d91386c0d6
Merge branch 'fix/ble_mesh_friend_send_seg_msg_failed_v5.4' into 'release/v5.4'
...
fix(ble_mesh): fix Friend queue losing segmented messages for LPN (5.4)
See merge request espressif/esp-idf!47934
2026-05-06 10:33:19 +08:00
Jiang Jiang Jian
ed5326d11a
Merge branch 'feat/ble_mesh_config_depends_on_soc_caps_v5.4' into 'release/v5.4'
...
feat(ble_mesh): add SOC capability dependency for BLE Mesh config (5.4)
See merge request espressif/esp-idf!48110
2026-05-06 10:31:01 +08:00
Marius Vikhammer
d7c3b254d3
Merge branch 'fix/malloc_cap_iram_8bit_access_in_loop_v5.4' into 'release/v5.4'
...
fix(esp32): Fix access to MALLOC_CAP_IRAM_8BIT byte array in loop (v5.4)
See merge request espressif/esp-idf!46420
2026-05-06 10:26:58 +08:00
Marius Vikhammer
531cb08d2d
Merge branch 'feature/support_efuses_esp32p4_eco5_v5.4' into 'release/v5.4'
...
feat(efuse): Support efuses for ESP32-P4 ECO5 (v5.4)
See merge request espressif/esp-idf!42660
2026-05-06 10:17:39 +08:00
Chen Jichang
61dcb5b61f
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-05-06 10:13:28 +08:00
Rahul Tank
f05bd1c0fc
Merge branch 'bugfix/always_init_dft_queue_in_nimble_host_v5.4' into 'release/v5.4'
...
fix(nimble): always init the default os queue for all of controllers (5.4)
See merge request espressif/esp-idf!48071
2026-05-05 17:38:28 +05:30
Martin Vychodil
899c8f9d12
Merge branch 'bugfix/fatfs-readdir-stat-path-buffer-master_v5.4' into 'release/v5.4'
...
fix(fatfs): fix readdir/stat path buffer sizing in test (v5.4)
See merge request espressif/esp-idf!48171
2026-05-05 18:39:53 +08:00
sonika.rathi
b59dbdf548
fix(fatfs): fix readdir/stat path buffer sizing in test
2026-05-05 12:17:02 +02:00
Martin Vychodil
c5acb1c744
Merge branch 'bugfix/fatfsgen-pytest-read-flash-idfci-3512_v5.4' into 'release/v5.4'
...
fix(fatfsgen): stabilize host read-flash after UART close in pytest (v5.4)
See merge request espressif/esp-idf!48140
2026-05-05 15:40:20 +08:00
ShenWeilong
82fc851afd
fix(ble): always init the default os queue for all of controllers
2026-05-05 00:05:37 +08:00
Mahavir Jain
c9a0d16e7e
Merge branch 'fix/relax_rsa_operation_performance_numbers_v5.4' into 'release/v5.4'
...
fix(mbedtls): relaxes performance numbers for RSA operations (v5.4)
See merge request espressif/esp-idf!48018
2026-05-04 11:47:28 +05:30
Rahul Tank
ba8ad4d9d0
Merge branch 'bugfix/ble_revert_file_v5.4' into 'release/v5.4'
...
fix(nimble): Reverted unwanted script files (v5.4)
See merge request espressif/esp-idf!48131
2026-05-01 19:24:47 +05:30
Konstantin Kondrashov
857670698d
fix(xtensa): use LBEG/LCOUNT names in zol macros
2026-05-01 13:10:48 +03:00
Konstantin Kondrashov
15540b39f7
fix(esp32): Fix access to MALLOC_CAP_IRAM_8BIT byte array in loop
...
The Xtensa load/store handler did not properly handle 8/16-bit
memory access to IRAM regions configured with MALLOC_CAP_IRAM_8BIT
(and CONFIG_ESP32_IRAM_AS_8BIT_ACCESSIBLE_MEMORY=y) from a loop
(LBEG/LEND/LCOUNT) context. This caused the loop to exit after
the first access, instead of continuing to iterate as intended.
Closes https://github.com/espressif/esp-idf/issues/14127
2026-05-01 13:10:48 +03:00
Luo Xu
8971e3879e
fix(ble_mesh): fix Friend queue losing segmented messages for LPN
...
(cherry picked from commit 1f4c6ee31b )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-04-30 21:42:54 +08:00
Luo Xu
7180de1679
feat(ble_mesh): add SOC capability dependency for BLE Mesh config
...
Add depends on SOC_BLE_MESH_SUPPORTED to BLE_MESH Kconfig option
to ensure BLE Mesh is only available on supported SoCs.
(cherry picked from commit e0a7e73b72 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-04-30 21:37:35 +08:00
sonika.rathi
5a9539fe56
fix(fatfsgen): stabilize host read-flash after UART close in pytest
2026-04-30 15:18:57 +02:00