Jiang Jiang Jian
587bbfb58d
Merge branch 'fix/remove_nonexistent_crypto_registers_c61_v5.5' into 'release/v5.5'
...
Remove non-existent crypto registers (ESP32-C61) (v5.5)
See merge request espressif/esp-idf!49451
2026-06-17 11:58:43 +08:00
Jiang Jiang Jian
eaabfd9ff1
Merge branch 'bugfix/bbp_isses_v5.5' into 'release/v5.5'
...
Bugfix/bbp isses v5.5
See merge request espressif/esp-idf!49625
2026-06-17 10:34:05 +08:00
Abanoub Salah
4cf6148d38
fix(ulp_riscv): Prioritize error bits over data flags in I2C interrupt wait
2026-06-16 12:19:12 +03:00
Island
bf59333ec9
Merge branch 'fix/gattc-multi-app-notif-warning_v5.5' into 'release/v5.5'
...
fix(bt): Suppress gattc drop-notif warning for unregistered gatt_if (5.5)
See merge request espressif/esp-idf!49516
2026-06-15 15:08:24 +08:00
Island
9cf9a72d28
Merge branch 'bugfix/fix_bluedroid_ai_review_bugs_20260427_v5.5' into 'release/v5.5'
...
Bugfix/fix bluedroid ai review bugs 20260427 (5.5)
See merge request espressif/esp-idf!49540
2026-06-15 11:04:03 +08:00
Jin Cheng
8cd04abc12
fix(bt/bluedroid): added buffer length check for OBEX APIs
2026-06-12 18:37:23 +08:00
Jin Cheng
674c4871f7
fix(bt/bluedroid): added buffer length check for HID Device data indication
2026-06-12 18:37:23 +08:00
Jin Cheng
65833e571d
fix(bt/bluedroid): added validation for all SMP BR opcode lengths in smp_br_data_received
2026-06-12 18:37:23 +08:00
Jin Cheng
9de7e5cbd0
fix(bt/bluedroid): fixed CTKD link key authentication downgrade in SC-Only mode
2026-06-12 18:37:23 +08:00
Jin Cheng
6796f5d12e
fix(bt/bluedroid): added buffer length check for HID host data indication
2026-06-12 18:37:23 +08:00
Jin Cheng
1e07f6d83c
fix(bt/bluedroid): added buffer length check for L2CAP related functions
2026-06-12 18:37:23 +08:00
Jiang Jiang Jian
dfe53e2090
Merge branch 'fix/phy_cal_v5.5' into 'release/v5.5'
...
fix(phy): fix wifi tx failed when sta wake from deepsleep v5.5
See merge request espressif/esp-idf!49440
2026-06-12 15:07:32 +08:00
morris
a4ea351ef1
Merge branch 'fix/adc_monitor_error_on_ch8_9_on_s3_v5.5' into 'release/v5.5'
...
Fix ADC Continuous Monitor Callback Failure for ADC1 Channels 8/9 on ESP32-S3 (v5.5)
See merge request espressif/esp-idf!49506
2026-06-12 10:25:20 +08:00
Rahul Tank
4a263dabbe
Merge branch 'fix/add_remaining_vars_to_heap_v5.5' into 'release/v5.5'
...
fix(nimble): Change remaining vars from Static to Dynamic (v5.5)
See merge request espressif/esp-idf!49281
2026-06-11 17:30:16 +05:30
Alexey Gerenkov
accd30cd0d
Merge branch 'fix/newlib-nano-nosys-linking_v5.5' into 'release/v5.5'
...
fix(libc): nano: add -lnosys to linking to avoid CMake configuration issues (v5.5)
See merge request espressif/esp-idf!49379
2026-06-11 18:50:08 +08:00
morris
3fed4b029e
Merge branch 'fix/fix_rgb_gdma_link_switch_v5.5' into 'release/v5.5'
...
fix(rgb_lcd): fix gdma link switch not take effect (v5.5)
See merge request espressif/esp-idf!49546
2026-06-11 17:41:10 +08:00
Sumeet Singh
206fcf54a7
fix(nimble): Change remaining vars from Static to Dynamic (v5.5)
2026-06-11 13:35:20 +05:30
morris
90126708ea
Merge branch 'fix/fix_gdma_crc_stuck_with_large_input_v5.5' into 'release/v5.5'
...
fix(gdma): fix crc stuck with large input (v5.5)
See merge request espressif/esp-idf!49362
2026-06-11 14:09:46 +08:00
morris
e2face00fa
Merge branch 'fix/fix_parlio_valid_delay_max_value_v5.5' into 'release/v5.5'
...
fix(parlio): fix max valid delay value (v5.5)
See merge request espressif/esp-idf!49392
2026-06-11 14:08:53 +08:00
Mahavir Jain
8a1a4eae3a
Merge branch 'fix/esp_tee_bbp_v5.5' into 'release/v5.5'
...
fix(esp_tee): Harden TEE secure services against REE manipulation (v5.5)
See merge request espressif/esp-idf!49370
2026-06-11 11:10:53 +05:30
Chen Jichang
090a719e89
fix(rgb_lcd): fix gdma link switch not take effect
2026-06-11 10:35:39 +08:00
morris
702f0d8ed4
Merge branch 'bugfix/gpspi_flash_freq_calc_v5.5' into 'release/v5.5'
...
fix(spi_flash): gpspi flash clock could reach higher frequency (v5.5)
See merge request espressif/esp-idf!49458
2026-06-10 23:10:32 +08:00
Rahul Tank
585e4157ec
Merge branch 'bugfix/bt4371_crash_v5.5' into 'release/v5.5'
...
fix(nimble): Deinit NimBLE stop event in host task (v5.5)
See merge request espressif/esp-idf!49298
2026-06-10 20:37:20 +05:30
Zhi Wei Jian
0564668e0d
fix(bt): fix BTC task and BLE mesh bluedroid adapter
...
(cherry picked from commit 678fb93245 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-10 19:53:55 +08:00
Zhi Wei Jian
fd0f594745
fix(ble/bluedroid): fix HCI command and BTU robustness
...
(cherry picked from commit c9d13aaf64 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-10 19:53:55 +08:00
Zhi Wei Jian
5dfbc11ebb
fix(ble/bluedroid): fix CTE and ISO API validation
...
(cherry picked from commit 0c3c894b7d )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-10 19:53:54 +08:00
Zhi Wei Jian
268e85d6a9
fix(ble/bluedroid): fix GATT server lifecycle and callbacks
...
(cherry picked from commit 54a1e31916 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-10 19:53:54 +08:00
Zhi Wei Jian
08b948bffb
fix(ble/bluedroid): fix GATT client API parameter validation
...
(cherry picked from commit 653477c3e9 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-10 19:53:53 +08:00
Zhi Wei Jian
2c86c41d48
fix(ble/bluedroid): fix GATT client cache and service discovery
...
(cherry picked from commit b3ff15ed31 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-10 19:53:53 +08:00
Zhi Wei Jian
6c6c698524
fix(ble/bluedroid): fix GAP BLE API parameter validation
...
(cherry picked from commit e3311c81c4 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-10 19:53:52 +08:00
Zhi Wei Jian
d623f36c63
fix(ble/bluedroid): fix BLE bonding key storage validation
...
(cherry picked from commit 62cdd4ac38 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-10 19:53:52 +08:00
Jiang Jiang Jian
26e17a1b57
Merge branch 'bugfix/scan_issue_wpa3_enterprise_v5.5' into 'release/v5.5'
...
fix(wifi): scan security validation and NAN timer fixes (Backport v5.5)
See merge request espressif/esp-idf!49275
2026-06-10 15:38:50 +08:00
Zhang Hai Peng
a1d964122e
fix(bt): Suppress gattc drop-notif warning for unregistered gatt_if
...
GATT stack broadcasts notifications to every client app, so unregistered
gatt_if instances were flooding logs even when another app had registered
the handle. Only warn when no client app registered for the handle.
(cherry picked from commit c18c8dc5e7 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-06-10 15:24:39 +08:00
gaoxu
f511ee6e53
fix(adc): fix ADC monitor channel 8/9 error
...
(Closes https://github.com/espressif/esp-idf/issues/17768 )
2026-06-10 15:10:23 +08:00
morris
0b816722db
Merge branch 'fix/spi_buslock_multi_dev_acq_release_issue_v5.5' into 'release/v5.5'
...
fix(esp_hw_support): fixed spi buslock multi dev acq/release logic issue (v5.5)
See merge request espressif/esp-idf!49171
2026-06-10 10:13:03 +08:00
Song Ruo Jing
cec524c576
fix(spi_flash): gpspi flash clock could reach higher frequency
2026-06-09 22:08:32 +08:00
harshal.patil
673c861ac2
fix(soc): Remove non-existent crypto registers (ESP32-C61)
2026-06-09 18:18:13 +05:30
sibeibei
36fe75c6e3
fix(phy): fix wifi tx failed when sta wake from deepsleep
2026-06-09 19:22:38 +08:00
Rahul Tank
4b291b85b5
fix(nimble): Deinit NimBLE stop event in host task
2026-06-09 16:33:18 +05:30
Laukik Hase
b471faf803
fix(esp_tee): Harden the TEE secure services against REE manipulation
...
- `bootloader_flash_execute_command_common`: whitelist the flash command
opcodes the REE actually uses; reject the rest
- `spi_flash_hal_* services`: a forged `host->driver` could hijack TEE
control flow since the HAL dispatches through it, so swap
`host->driver` to a TEE-rodata vtable around each HAL call
- Deny partition table and bootloader writes by default and permit
bootloader writes only when explicitly enabled via
`CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED` option
- Protect the TEE-assigned interrupt pin configuration against REE
- Validate nested DS context pointers in start/finish_sign and bound
the result copy to the SoC max signature size
- Fix the stack usage in service dispatcher argument parsing
2026-06-09 16:20:38 +05:30
Sarvesh Bodakhe
bc4db4f2a3
fix(wifi): scan security validation and NAN timer fixes
...
- Forbid TKIP cipher suites for WPA3-Enterprise scan results
- Use reason 210 (NO_AP_FOUND_W_COMPATIBLE_SECURITY) when an AP is
found during a connecting scan but filtered out for incompatible
security
- Stop NAN timers from re-arming after esp_wifi_stop
2026-06-09 11:52:04 +05:30
Mahavir Jain
74eedf49c1
Merge branch 'feat/fix_ws_server_httpd_queue_work_silent_drop_v5.5' into 'release/v5.5'
...
fix(esp_http_server): prevent silent message drop in httpd_queue_work (v5.5)
See merge request espressif/esp-idf!49354
2026-06-09 10:37:46 +05:30
Mahavir Jain
ffb831422b
Merge branch 'fix/mbedtls_build_failure_x509_crt' into 'release/v5.5'
...
fix(mbedtls): fixes build failure with clang21
See merge request espressif/esp-idf!49326
2026-06-09 10:26:45 +05:30
Mahavir Jain
e4a7d55558
Merge branch 'contrib/github_pr_18641_v5.5' into 'release/v5.5'
...
fix(protocomm): prevent out-of-bounds write in console line buffer (GitHub PR) (v5.5)
See merge request espressif/esp-idf!49344
2026-06-08 20:20:44 +05:30
Chen Jichang
0cb56b975b
fix(parlio): fix max valid delay value
2026-06-08 17:52:17 +08:00
Chen Jichang
47ae57e8f0
fix(gdma): fix crc stuck with large input
2026-06-08 15:35:51 +08:00
Jiang Jiang Jian
407dfb44a7
Merge branch 'bugfix/acl_conn_state_error_v5.5' into 'release/v5.5'
...
fix: Fix missing handling for HCI_ERR_CONNECTION_EXISTS (v5.5)
See merge request espressif/esp-idf!49314
2026-06-08 13:56:00 +08:00
Alexey Lapshin
3e83ddc5b9
fix(libc): nano: add -lnosys to linking to avoid CMake configuration issues
2026-06-08 12:08:40 +07:00
Rahul Tank
1576525dac
Merge branch 'bugfix/fix_clang_compilation_issue_v5.5' into 'release/v5.5'
...
fix(nimble): Fix for clang compilation issues (v5.5)
See merge request espressif/esp-idf!49307
2026-06-06 09:25:36 +05:30
Mahavir Jain
c2dd042394
Merge branch 'fix/esp_tee_buffer_overflow_v5.5' into 'release/v5.5'
...
fix(esp_tee): fix buffer overflow (v5.5)
See merge request espressif/esp-idf!49304
2026-06-05 18:28:21 +05:30