Jiang Jiang Jian
091c972a02
Merge branch 'backport/backport_some_wifi_changes_v5.5_260518' into 'release/v5.5'
...
backport/backport some wifi changes v5.5 260518(backport v5.5)
See merge request espressif/esp-idf!48614
2026-05-19 16:51:29 +08:00
Euripedes Rocha
64a48bf760
Merge branch 'bugfix/transport_ws_ping_pong_v5.5' into 'release/v5.5'
...
fix(transport_ws): fix stream desync and chunked delivery of control frames (v5.5)
See merge request espressif/esp-idf!47847
2026-05-19 09:55:24 +02:00
Mahavir Jain
6a32889849
Merge branch 'feature/recovery_bootloader_support_v5.5' into 'release/v5.5'
...
feat(bootloader): Support recovery bootloader for ESP32P4 (v5.5)
See merge request espressif/esp-idf!48474
2026-05-19 12:35:57 +05:30
Island
5462e8e071
Merge branch 'bugfix/fix_ble_reg_notify_no_fail_v5.5' into 'release/v5.5'
...
validate handle in esp_ble_gattc_register_for_notify (5.5)
See merge request espressif/esp-idf!48545
2026-05-19 11:47:53 +08:00
Island
a766a22659
Merge branch 'change/separate_nimble_host_mem_apis_v5.5' into 'release/v5.5'
...
change(bt): separated host mem apis from bt_osi_mem.c
See merge request espressif/esp-idf!48463
2026-05-19 10:29:53 +08:00
surengab
516df0c0ce
fix(transport_ws): read full PING payload in one call when propagate_control_frames is set
2026-05-18 16:07:32 +02:00
surengab
f1dfda34a8
fix(transport_ws): flush oversized control frame payload before returning error
2026-05-18 16:07:32 +02:00
yinqingzhao
27bdd7985b
feat(regdomain): update regdomain according to wireless-regdb
2026-05-18 14:11:57 +08:00
yinqingzhao
2596639203
feat(wifi): support disable 11ac and 11ax in efuse
2026-05-18 12:23:35 +08:00
Jiang Jiang Jian
5e8d023738
Merge branch 'ci/add_static_tx_buffer_case_v5.5' into 'release/v5.5'
...
ci: Add wifi static buffer case v5.5
See merge request espressif/esp-idf!48547
2026-05-18 12:20:24 +08:00
Marius Vikhammer
cdfab2f6c8
Merge branch 'contrib/github_pr_16149_v5.5' into 'release/v5.5'
...
fix(freertos): Avoid core switch deadlock on start (GitHub PR) (v5.5)
See merge request espressif/esp-idf!48292
2026-05-18 10:22:57 +08:00
Marius Vikhammer
79d14f61ed
Merge branch 'feature/esp32c5_efuse_calib_update_v5.5' into 'release/v5.5'
...
feat(efuse): Adds efuse calibration field for esp32c5 (v5.5)
See merge request espressif/esp-idf!48250
2026-05-18 09:53:18 +08:00
Marius Vikhammer
ba4a398aad
Merge branch 'fix/bootloader-hooks-log-v2_v5.5' into 'release/v5.5'
...
fix(bootloader_hooks): Fix log_v2 support in bootloader hooks (v5.5)
See merge request espressif/esp-idf!48253
2026-05-18 09:47:28 +08:00
Marius Vikhammer
e00452a1f0
Merge branch 'feat/riscv-spiram-stack-pointer-update-before-restart_v5.5' into 'release/v5.5'
...
fix(esp_system): fix PSRAM stack crash in esp_restart_noos on RISC-V SPIRAM chips (v5.5)
See merge request espressif/esp-idf!48068
2026-05-15 19:08:48 +08:00
Jiang Jiang Jian
d84f1d7e85
Merge branch 'bugfix/supp_pmk_cache_v5.5' into 'release/v5.5'
...
fix(wifi): Fix skipping usage of supp pmk caching for some cases
See merge request espressif/esp-idf!48081
2026-05-15 17:34:28 +08:00
Jonas Jonsson
dc5ae69a23
fix(freertos): Avoid core switch deadlock on start
...
With CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY=y the main task could
switch core between registering the idle hook and the while loop.
This would cause a deadlock were the current task was waiting for the
idle hook to run on the same core it's busy waiting.
Merge https://github.com/espressif/esp-idf/pull/16149
2026-05-15 11:25:51 +03:00
Marius Vikhammer
c68bf37bf4
Merge branch 'fix/console_repl_busy_loop_v5.5' into 'release/v5.5'
...
fix(console): Avoid REPL task busy loop when linenoise returns NULL (v5.5)
See merge request espressif/esp-idf!48388
2026-05-15 16:15:41 +08:00
Shreyas Sheth
e40be4ab9d
fix(wifi): Fix skipping usage of supp pmk caching for some cases
2026-05-15 11:54:54 +05:30
ding huan
1f31f35e0a
ci: Add wifi static buffer case
2026-05-15 11:37:38 +08:00
Zhang Hai Peng
4a26c5b51b
fix(bt/bluedroid): validate handle in esp_ble_gattc_register_for_notify
...
(cherry picked from commit aa29772cbe1ec0fb1c5c6629dc5bf333a0194198)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-05-15 11:03:56 +08:00
Island
d907a9497c
Merge branch 'bugfix/fix_ble_read_remote_feature_timeout_v5.5' into 'release/v5.5'
...
Fixed read remote feature timeout when using coded phy(2f683593) (5.5)
See merge request espressif/esp-idf!48063
2026-05-15 10:22:25 +08:00
Island
f54cdb9880
Merge branch 'feat/support_bluedroid_key_log_v5.5' into 'release/v5.5'
...
Feat/support bluedroid key log (5.5)
See merge request espressif/esp-idf!48516
2026-05-15 10:21:51 +08:00
Konstantin Kondrashov
5344f4fb85
fix(bootloader_hooks): Fix log_v2 support in bootloader hooks
...
Closes https://github.com/espressif/esp-idf/issues/18482
2026-05-14 14:08:58 +03:00
Rahul Tank
780758164d
Merge branch 'bugfix/fix_vsprintf_crash_v5.5' into 'release/v5.5'
...
fix(nimble): Replace sensitive snprintf with hex character (v5.5)
See merge request espressif/esp-idf!48470
2026-05-14 14:45:26 +05:30
Konstantin Kondrashov
352ec04926
fix(console): Avoid REPL task busy loop when linenoise returns NULL
...
When the REPL input backend is unavailable, linenoise() may return NULL
immediately. esp_console_repl_task() currently retries without yielding,
which can make the console_repl task spin continuously.
For USB Serial/JTAG console this can happen when the REPL is started
without an attached USB host. Since the REPL task has priority 2, this
can starve lower-priority tasks, prevent app_main from continuing after
esp_console_start_repl(), and trigger the task watchdog due to IDLE not
running.
Add a small delay before retrying when linenoise() returns NULL.
Closes https://github.com/espressif/esp-idf/issues/18485
2026-05-14 11:01:39 +03:00
Zhang Hai Peng
bf64433a6b
feat(ble): Support BLE critical logs
...
(cherry picked from commit 0af57d731c )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-05-14 14:23:45 +08:00
Zhang Hai Peng
5592d4bfba
fix(bluedroid): correct format specifier in BLE create CIS debug log
...
(cherry picked from commit 519131a671 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-05-14 14:23:44 +08:00
Jiang Jiang Jian
6493bc3d64
Merge branch 'fix/disable_core1_branch_predictor_in_sleep_process_v5.5' into 'release/v5.5'
...
fix(esp_hw_support): fix core1 branch predictor access ext mem after cache disabled by core0 (v5.5)
See merge request espressif/esp-idf!48385
2026-05-14 11:12:13 +08:00
morris
6bd0e19db5
Merge branch 'fix/fix_parlio_tx_sample_edge_v5.5' into 'release/v5.5'
...
change(parlio_tx): use shift edge instead sample edge (v5.5)
See merge request espressif/esp-idf!46936
2026-05-14 10:47:58 +08:00
morris
a8cb9da98f
Merge branch 'fix/uhci_rx_fsm_typo_v5.5' into 'release/v5.5'
...
fix(uhci): correct rx_fsm initialization enum type (v5.5)
See merge request espressif/esp-idf!48195
2026-05-14 10:12:25 +08:00
Jiang Jiang Jian
6587737ac7
Merge branch 'feat/add_DFS_channel_handling_and_CSA_support_v5.5' into 'release/v5.5'
...
feat(wifi): Add DFS channel handling and CSA support(backport v5.5)
See merge request espressif/esp-idf!48431
2026-05-13 22:00:48 +08:00
zhanghaipeng
cf133455b6
fix(ble): Optimize connection interval minimum parameter check
2026-05-13 21:37:00 +08:00
Zhang Hai Peng
f68279de63
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(2f683593)
...
- Fixed read remote feature timeout when using coded phy
- Fixed disconnection issue(0x08) when using 125k coded phy
- Fixed disconnection issue(0x08) when updating connection param
- Fixed disconnection issue(0x08) when using multi connection
- Avoid error when adding duplicate device to whitelist
- Support disable channel assessment by vendor hci
- Support smaller connection interval (3.75 ms)
- Support duplicate exception list in EVT ADV
(cherry picked from commit 658ff8730b )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-05-13 21:37:00 +08:00
Martin Vychodil
71ff93db93
Merge branch 'fix/f_getfree_crash_issue_v5.5' into 'release/v5.5'
...
fix(fatfs): fix f_getfree crash when volume not mounted or mount failed (v5.5)
See merge request espressif/esp-idf!46717
2026-05-13 21:35:27 +08:00
Marius Vikhammer
6a40bfcfcb
fix(esp_rom): fixed esp-rom not compiling in g0 build
...
CONFIG_BOOTLOADER_OFFSET_IN_FLASH comes from the bootloader kconfigs and
is not available in g0 builds.
2026-05-13 16:09:19 +03:00
Alexey Gerenkov
4496dab06c
Merge branch 'feat/coredump_rtc_noinit_v5.5' into 'release/v5.5'
...
Add a new attribute COREDUMP_NOINIT_ATTR (v5.5)
See merge request espressif/esp-idf!45279
2026-05-13 19:18:36 +08:00
Chen Chen and Cursor
141de056be
fix(uhci): correct rx_fsm initialization enum type
...
Closes https://github.com/espressif/esp-idf/issues/18541
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-13 16:12:29 +08:00
Konstantin Kondrashov
7d5df005d2
fix(test_apps): Increase CONFIG_PARTITION_TABLE_OFFSET to 0x9000
...
Fix some test apps that have a partition table offset of 0x8000,
which left no room for the bootloader for some chips.
2026-05-13 10:29:04 +03:00
Konstantin Kondrashov
ce467787a9
feat(bootloader): Support recovery bootloader for ESP32P4/C61
2026-05-13 10:28:58 +03:00
Rahul Tank
bd06949811
fix(nimble): Replace sensitive vsprintf with hex character
2026-05-13 12:45:53 +05:30
Jiang Jiang Jian
7672d9c125
Merge branch 'bugfix/concurrency_hostapd_sae_queue_v5.5' into 'release/v5.5'
...
fix(wifi): Fix concurrency issues for hostapd_sae_queue for softap (v5.5)
See merge request espressif/esp-idf!48365
2026-05-13 15:12:24 +08:00
ShenWeilong
d21c396e0e
change(bt): separated host mem apis from bt_osi_mem.c
2026-05-13 15:11:59 +08:00
morris
7c4641fb70
Merge branch 'bugfix/build_warning_pr_18577' into 'release/v5.5'
...
fix(hw_support): build warning in __PERIPH_CTRL_DEPRECATE_ATTR
See merge request espressif/esp-idf!48422
2026-05-13 15:03:03 +08:00
Chen Jichang
fcfc5ce282
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-05-13 11:42:00 +08:00
yinqingzhao
0350523903
feat(wifi): Add DFS channel handling and CSA support
2026-05-13 11:32:39 +08:00
Jiang Jiang Jian
45d150bdf2
Merge branch 'fix/fix_random_ratio_test_v5.5' into 'release/v5.5'
...
fix(esp_hw_support): increase test rounds for in esp_random() test (v5.5)
See merge request espressif/esp-idf!48363
2026-05-13 10:44:14 +08:00
Jason2866
4a39e05632
fix(hw_support): build warning in __PERIPH_CTRL_DEPRECATE_ATTR
...
Merges https://github.com/espressif/esp-idf/pull/18577
2026-05-13 10:30:27 +08:00
Marius Vikhammer
78d57956e1
Merge branch 'fix/bitscrambler-extra-clean-up-order_v5.5' into 'release/v5.5'
...
fix(bitscrambler): fixed extra_clean_up actions done after clock disable (v5.5)
See merge request espressif/esp-idf!48441
2026-05-13 08:48:07 +08:00
Erhan Kurubas
11ec258dcc
feat(coredump): add coredump_noinit attribute
2026-05-12 21:30:12 +08:00
Jiang Jiang Jian
73285773ca
Merge branch 'fix/sae_identifier_pmk_cache_v5.5' into 'release/v5.5'
...
Add conditions to check pmk flushing for similar ssid(v5.5)
See merge request espressif/esp-idf!47529
2026-05-12 20:45:26 +08:00