Commit Graph
45106 Commits
Author SHA1 Message Date
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
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
Hu Rui eab7eaf3ca fix(uhci): fix uhci cache issue on ESP32-P4 2026-05-07 20:42:16 +08: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
Jiang Jiang Jian d0feda6e14 Merge branch 'fix/set_config_modification_v5.4' into 'release/v5.4'
Add some changes in get_config api(v5.4)

See merge request espressif/esp-idf!46731
2026-04-30 17:35:05 +08:00
Jiang Jiang Jian 0d3cfc2709 Merge branch 'bugfix/fastpsk_optimization_v5.4' into 'release/v5.4'
fast psk optimization (v5.4)

See merge request espressif/esp-idf!47957
2026-04-30 17:20:38 +08:00
Jiang Jiang Jian fea026fe30 Merge branch 'feat/sae_calculation_optimizations_v5.4' into 'release/v5.4'
esp_wifi: Optimize crypto operations for SAE (v5.4)

See merge request espressif/esp-idf!47961
2026-04-30 17:20:26 +08:00
Jiang Jiang Jian 47e7dbb82b Merge branch 'feature/update-gdb-to-17.1_20260402_v5.4' into 'release/v5.4'
feat(tools): update gdb version to 17.1_20260402 (v5.4)

See merge request espressif/esp-idf!47483
2026-04-30 17:19:30 +08:00
Jiang Jiang Jian 3fa572ca15 Merge branch 'fix/fix_protocomm_sec2_input_validations_v5.4' into 'release/v5.4'
fix(protocomm): fixes potential issues that can lead to crash during device provisioning (v5.4)

See merge request espressif/esp-idf!47307
2026-04-30 17:19:25 +08:00
Rahul Tank c4a674d76c fix(nimble): cleanup: remove extraneous script file
Removed files that were unintentionally included in an earlier commit
2026-04-30 14:21:24 +05:30
Konstantin Kondrashov 8e1e2257b7 feat(efuse): Adds calibration efuses for ESP32-P4 ECO5 2026-04-30 10:09:21 +03:00
Konstantin Kondrashov 0749de314d feat(efuse): Support efuses for ESP32-P4 ECO5 2026-04-30 10:09:21 +03:00
Zhang Wen Xu eeeb0cc322 Merge branch 'fix/handle_escape_characters_v5.4' into 'release/v5.4'
Fix/handle escape characters (v5.4)

See merge request espressif/esp-idf!48097
2026-04-30 06:34:59 +00:00
Zhang Wen Xu 54ed2b81d5 Merge branch 'fix/enable_ext_coex_cmd_v5.4' into 'release/v5.4'
feat(coex): enable external coexistence command (v5.4)

See merge request espressif/esp-idf!48102
2026-04-30 06:23:04 +00:00
Euripedes Rocha 4aaffbcfee Merge branch 'fix/lwip_dhcps_oob_read_v5.4' into 'release/v5.4'
fix(lwip): Fix DHCP servver OOB read issue (v5.4)

See merge request espressif/esp-idf!48051
2026-04-30 07:41:57 +02:00
Shu Chen c0fa5f33b0 Merge branch 'review_ot_code_using_cursor_v5.4' into 'release/v5.4'
fix(openthread): make the code more robust (v5.4)

See merge request espressif/esp-idf!48084
2026-04-30 03:06:12 +00:00
Xu Si Yu 0fefc43f99 fix(openthread): always reserve null-terminator space when appending escaped args 2026-04-30 11:05:01 +08:00
Xu Si Yu 2085883dce feat(coex): enable external coexistence command 2026-04-30 10:33:58 +08:00
Xu Si Yu ca9a23a6ee feat(openthread): align spinel radio caps with RCP CSMA backoff and TX retry support 2026-04-29 20:07:54 +08:00
Xu Si Yu bc791cdf67 fix(openthread): escape CLI arguments and enforce command buffer bounds 2026-04-29 20:07:54 +08:00