Laukik Hase
2d494c5df6
feat(esp_tee): Reclaim unused TEE IRAM memory as heap
...
- Changed the default TEE code placement to use the flash
text section instead of IRAM text, making it consistent
with the default data placement.
2025-10-17 10:41:55 +05:30
Laukik Hase
1d563150b0
fix(esp_tee): Split TEE SRAM as I/DRAM for ESP32-C5 with PMA
2025-10-17 10:40:08 +05:30
Mahavir Jain
3f3525ee14
Merge branch 'fix/esp_efuse_enable_rom_secure_download_mode_v5.5' into 'release/v5.5'
...
fix(efuse): Fix enabling ROM secure download mode (v5.5)
See merge request espressif/esp-idf!42627
2025-10-17 09:43:38 +05:30
Island
729b28e6a8
Merge branch 'bugfix/fix_cble50y25_305_v5.5' into 'release/v5.5'
...
Fixed GPIO matrix function calls on ESP32-C3 and ESP32-S3(18b5cbe) (v5.5)
See merge request espressif/esp-idf!42559
2025-10-17 11:56:17 +08:00
morris
31bae90a13
Merge branch 'feat/rmt_support_psram_v5.5' into 'release/v5.5'
...
fix(rmt): alloc channel memory from internal (v5.5)
See merge request espressif/esp-idf!42426
2025-10-17 11:01:34 +08:00
Rahul Tank
025e5f2d99
Merge branch 'bugfix/update_hci_log_datalen_v5.5' into 'release/v5.5'
...
fix(nimble): update HCI log functions to use uint16_t for data length (v5.5)
See merge request espressif/esp-idf!42297
2025-10-16 17:39:04 +05:30
Island
8ac60192dc
Merge branch 'feat/esp32c2_add_get_used_heap_size_v5.5' into 'release/v5.5'
...
Feat/esp32c2 add get used heap size (v5.5)
See merge request espressif/esp-idf!42620
2025-10-16 19:48:13 +08:00
Island
d4a52b13f2
Merge branch 'bugfix/fix_ble_deinit_crash_v5.5' into 'release/v5.5'
...
fix(ble/bluedroid): prevent crash when deinit/disable host during scan (v5.5)
See merge request espressif/esp-idf!42600
2025-10-16 19:45:54 +08:00
Shu Chen
efa485be61
Merge branch 'fix/fix_openthread_cli_v5.5' into 'release/v5.5'
...
fix(openthread): check if the command is valid before calling the input function (v5.5)
See merge request espressif/esp-idf!42411
2025-10-16 09:30:53 +00:00
Shu Chen
166e12ce30
Merge branch 'fix/fix_usb_ot_rcp_send_v5.5' into 'release/v5.5'
...
fix(openthread): resolve the RCP data transmission issue over USB Serial JTAG (v5.5)
See merge request espressif/esp-idf!42407
2025-10-16 09:25:35 +00:00
Rahul Tank
bf41c8045e
Merge branch 'fix/ble_gap_conn_handle_overflow_v5.5' into 'release/v5.5'
...
fix(nimble) Fix array overflow caused by invalid connection handle indexing (v5.5)
See merge request espressif/esp-idf!42385
2025-10-16 14:32:46 +05:30
Jiang Jiang Jian
eee4837542
Merge branch 'refactor/wps_eap_cleanup_v5.5' into 'release/v5.5'
...
refactor(esp_wifi): Remove WPS task code (v5.5)
See merge request espressif/esp-idf!42441
2025-10-16 15:12:53 +08:00
Jiang Jiang Jian
1a6bc9685a
Merge branch 'bugfix/several_esp32_bugs_v5.5' into 'release/v5.5'
...
Bugfix/several esp32 bugs (v5.5)
See merge request espressif/esp-idf!42242
2025-10-16 14:57:53 +08:00
Konstantin Kondrashov
a317db1622
fix(efuse): Fix enabling ROM secure download mode
2025-10-16 09:24:09 +03:00
Mahavir Jain
ea36c4f609
Merge branch 'feature/esp_tee_c5_v5.5' into 'release/v5.5'
...
feat(esp_tee): Initial support for ESP32-C5 and related changes (v5.5)
See merge request espressif/esp-idf!42357
2025-10-16 09:39:23 +05:30
Kapil Gupta
f63e81c044
refactor(esp_wifi): Remove WPS task code
2025-10-16 11:12:22 +08:00
Jin Cheng
53a1c66d41
fix(bt/controller): fixed several controller bugs
2025-10-16 10:25:34 +08:00
Jin Cheng
b4854cab63
fix(bt/controller): fixed the sniff anchor point can be mismatch from central and peripheral
2025-10-16 10:25:34 +08:00
Jiang Jiang Jian
fb8d0336ae
Merge branch 'bugfix/bt_idf_ci_v5.5' into 'release/v5.5'
...
fix(example/classic_bt): Fix the potential stack overflow tasks (v5.5)
See merge request espressif/esp-idf!42537
2025-10-16 10:24:20 +08:00
Zhao Wei Liang
193b5c92d1
feat(ble): change free api on ESP32-C5
...
(cherry picked from commit e87ace3a33a42034ebba6f0dd51ea508361b8fb6)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-10-16 10:11:15 +08:00
Zhao Wei Liang
71e14b5688
feat(ble): change free api on ESP32-C6
...
(cherry picked from commit 034172154a35ca7b72ef6791e17ed124f4aa70d4)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-10-16 10:11:12 +08:00
Zhao Wei Liang
0be2fcb3f6
feat(ble): change free api on ESP32-C2
...
(cherry picked from commit e18972e94e7c479720a50a66e7f1a03dd25774f9)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-10-16 10:11:09 +08:00
Zhao Wei Liang
731ff4bcf7
feat(ble): add get used mem api
...
(cherry picked from commit 149f6c56b3b77a380086c66c7d6f3022f7bafab6)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-10-16 10:11:06 +08:00
Roland Dobai
ccb8b960a3
Merge branch 'docs/minimal_build_migration_v5.5' into 'release/v5.5'
...
docs(migration): add note about MINIMAL_BUILD to 5.5 migration guide (v5.5)
See merge request espressif/esp-idf!42560
2025-10-15 13:29:51 +02:00
Shreeyash
944e2527d1
fix(nimble): fix array overflow caused by invalid connection handle indexing
2025-10-15 15:59:41 +05:30
Xu Si Yu
1688aa29e0
fix(openthread): resolve the RCP data transmission issue over USB Serial JTAG
2025-10-15 16:58:15 +08:00
Rahul Tank
39b9662258
Merge branch 'feat/channel_sounding_nimble_v5.5' into 'release/v5.5'
...
feat(nimble): Add initial support for CS HCI (v5.5)
See merge request espressif/esp-idf!42278
2025-10-15 12:47:59 +05:30
Island
38694c3362
Merge branch 'change/ble_update_lib_20250925_v5.5' into 'release/v5.5'
...
change(ble): [AUTO_MR] 20250925 - Update ESP BLE Controller Lib (v5.5)
See merge request espressif/esp-idf!42201
2025-10-15 14:38:46 +08:00
Aditya Patwardhan
1e538c13b7
Merge branch 'fix/add_missing_event_tracter_capture_duirng_mbedtls_read_v5.5' into 'release/v5.5'
...
fix(esp-tls): added missing event tracker capture during mbedtls read operation (v5.5)
See merge request espressif/esp-idf!42406
2025-10-15 11:30:03 +05:30
Mahavir Jain
042f29dd66
Merge branch 'fix/change_write_protection_bit_of_shared_security_efuses_v5.5' into 'release/v5.5'
...
Reorder write protection bits of some shared security efuses (v5.5)
See merge request espressif/esp-idf!42033
2025-10-15 09:38:59 +05:30
Mahavir Jain
4cc95c4a71
Merge branch 'fix/key_mgr_use_default_efuse_key_v5.5' into 'release/v5.5'
...
Configure the Key Manager to use XTS-AES efuse key by-default (v5.5)
See merge request espressif/esp-idf!42395
2025-10-15 09:38:03 +05:30
morris
df900f4b7b
Merge branch 'feat/p4_eco5_real_chip_v5.5' into 'release/v5.5'
...
p4: p4 eco5 real chip (v5.5)
See merge request espressif/esp-idf!42024
2025-10-15 10:56:53 +08:00
Jiang Jiang Jian
b490bc0613
Merge branch 'feat/support_esp32c5_cert_test_example_v5.5' into 'release/v5.5'
...
Feat/support esp32c5 cert test example v5.5(Backport v5.5)
See merge request espressif/esp-idf!42535
2025-10-15 10:32:24 +08:00
Zhang Hai Peng
cd793de75a
fix(ble/bluedroid): prevent crash when deinit/disable host during scan
...
Crash occurs if the BLE host is deinitialized or disabled while scanning is still active.
This usage is not recommended.
(cherry picked from commit ca2c78f53e89676bf8d68feac1d42e152d81fd02)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-10-14 21:53:52 +08:00
Zhang Hai Peng
181cd0bee9
fix(ble/bluedroid): Fixed resolve adv data crash if host deinitialized or disabled
...
(cherry picked from commit 7ce921ed95b85ec94b6b2f3542548aa589d77bf8)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-10-14 21:53:50 +08:00
Rahul Tank
126b8f8789
fix(nimble): Added CS service support
2025-10-14 16:41:02 +05:30
Xu Si Yu
817dec8bbb
fix(openthread): check if the command is valid before calling the input function
2025-10-14 17:45:27 +08:00
Mahavir Jain
d28a8a0d11
Merge branch 'fix/improve_rng_documentation_v5.5' into 'release/v5.5'
...
fix(docs): Improved RNG documentation (v5.5)
See merge request espressif/esp-idf!42573
2025-10-14 15:07:13 +05:30
yangfeng
a5735b3252
fix(example/classic_bt): Fix potential stack overflow tasks
2025-10-14 16:38:13 +08:00
Jiang Jiang Jian
65bd466f70
Merge branch 'docs/update_nimble_pts_info_v5.5' into 'release/v5.5'
...
docs(ble): Updated NimBLE certification info (v5.5)
See merge request espressif/esp-idf!42463
2025-10-14 16:28:30 +08:00
morris
f079a572f6
Merge branch 'refactor/remove_deprecated_driver_header_files_v5.5' into 'release/v5.5'
...
update P4 ECO5 registers for BS and LCD_CAM (v5.5)
See merge request espressif/esp-idf!42475
2025-10-14 15:50:38 +08:00
Jiang Jiang Jian
419e91d1d3
Merge branch 'bugfix/fix_regdomain_information_of_pk_incorrect_v5.5' into 'release/v5.5'
...
fix(wifi): fix regdomain information of PK is incorrect(backport v5.5)
See merge request espressif/esp-idf!42541
2025-10-14 15:12:05 +08:00
Jiang Jiang Jian
e0d22a5c18
Merge branch 'bugfix/protect_sha_hal_api_call_v5.5' into 'release/v5.5'
...
fix(esp_wifi): skip call to esp_fast_psk() when hardware SHA is not supported (v5.5)
See merge request espressif/esp-idf!42543
2025-10-14 15:10:41 +08:00
Rahul Tank
5652984db9
feat(nimble): Base support for Channel sounding HCI command and events
2025-10-14 12:14:19 +05:30
Rahul Tank
38917f3435
Merge branch 'bugfix/use_nimble_mem_apis_v5.5' into 'release/v5.5'
...
fix(nimble): Use nimble platform mem malloc / free APIs (v5.5)
See merge request espressif/esp-idf!42287
2025-10-14 11:50:34 +05:30
Mahavir Jain
a61f93b05c
Merge branch 'fix/http_async_handler_ci_test_failure_v5.5' into 'release/v5.5'
...
fix(http_server): Fix CI test failure async_handler (v5.5)
See merge request espressif/esp-idf!42542
2025-10-14 11:48:53 +05:30
Aditya Patwardhan
2ec0dc5ae8
feat(docs): Added svg file for the RNG
2025-10-14 10:15:49 +05:30
Aditya Patwardhan
f4f4bce739
fix(docs): Improved RNG documentation
...
Updated the RNG documentation to add more details
about the High speed ADC as a noise source
and its limitations.
Closes https://github.com/espressif/esp-idf/issues/14665
2025-10-14 10:15:46 +05:30
Laukik Hase
50d2ecd93f
refactor(esp_tee): Remove the spi_flash_erase_chip service call
...
- Also fix coverity bug from TEE HMAC-PBKDF2 routine
2025-10-14 10:12:36 +05:30
Laukik Hase
73d0dadd6b
fix(esp_tee): Correct flash operation bound checks to handle all overlap cases
...
- Ensure bound checks correctly handle all scenarios, including
when a requested operation's (SPI0/1) range fully contains the
TEE-protected region.
- Disable delegation of INTWDT timeout and Cache error interrupts as they reset
the device after the panic handler
2025-10-14 10:12:28 +05:30