Commit Graph
52833 Commits
Author SHA1 Message Date
Rahul Tank cf82961257 fix(nimble): Remove extra/unwanted prints 2026-06-03 10:55:47 +05:30
Rahul Tank 908cdfda71 Merge branch 'bugfix/nimble_hid_fixes_lock_v6.1' into 'release/v6.1'
fix(nimble): Avoid deadlock caused by local writes taking s_hidd_mutex (v6.1)

See merge request espressif/esp-idf!48916
2026-06-03 10:50:59 +05:30
Kapil Gupta de91d9fb71 fix(esp_wifi): Correct igtk key installation in ft 2026-06-03 08:53:38 +05:30
morris 81400acadb Merge branch 'fix/sdmmc_reinit_error_v6.1' into 'release/v6.1'
fix(sdmmc): fix sdmmc re-init error (v6.1)

See merge request espressif/esp-idf!49009
2026-06-03 10:59:59 +08:00
Jiang Jiang Jian f275a8e97b Merge branch 'fix-fix_rtc_spinlock_sleep_dead_lock_v6.1' into 'release/v6.1'
fix(esp_hw_support): fix possible dead lock in deepsleep process (v6.1)

See merge request espressif/esp-idf!49177
2026-06-03 10:54:35 +08:00
Jiang Jiang Jian 240f353e0a Merge branch 'fix-bind_int_wdt_to_cache_livelock_fix_v6.1' into 'release/v6.1'
fix(esp_system): bind int_wdt to cache livelock workaround (v6.1)

See merge request espressif/esp-idf!49170
2026-06-03 10:54:05 +08:00
Rahul Tank 44d8a68bbd fix(protocomm): harden nimble transport size handling 2026-06-02 15:59:09 +05:30
wuzhenghui 01fff26fee fix(esp_hw_support): fix possible dead lock in deepsleep process 2026-06-02 17:48:02 +08:00
wuzhenghui f34f07ba07 fix(esp_system): update cache livelock workaround bind to interrupt WDT configuration 2026-06-02 17:31:11 +08:00
nilesh.kale 6b6e99be49 fix(secure_boot_v2): select correct secure boot algorithm based on key 2026-06-02 13:09:45 +05:30
nilesh.kale ae1ec76e82 feat: enable Secure Boot, Flash Encryption and Key Manager support for S31 2026-06-02 13:09:44 +05:30
morris 2b36e6308a docs(ldo): corrected the LDO channel numbers in the programming guide 2026-06-02 14:51:17 +08:00
Zhang Hai Peng 427d82e114 fix(ble/bluedroid): Propagate create_attr_tab BTA failures in inter_cb
(cherry picked from commit 4f8027da11)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-06-02 10:24:03 +08:00
Zhang Hai Peng 5b5a6209ce fix(ble/bluedroid): Validate signed-write perm vs AUTH in attr table check
(cherry picked from commit fce3fa337a)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-06-02 10:24:03 +08:00
Zhang Hai Peng 14b2d9fda2 docs(bt): clarify BLE TX power priority and granularity
(cherry picked from commit 4ab49f267b)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-06-02 10:23:44 +08:00
Zhang Hai Peng 95d1fe2056 docs(bt): clarify GATT client auth_req may trigger SMP
(cherry picked from commit 43734e7d7b)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-06-02 10:23:43 +08:00
Zhang Hai Peng 8bd3e97b50 docs(bt/bluedroid): add usage note for esp_ble_get_cur_sendable_packets_num
(cherry picked from commit 27fc241384)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-06-02 10:23:43 +08:00
Zhang Hai Peng f2428fc028 feat(ble/bluedroid): add auto-setting for is_aux parameter in esp_ble_gattc_enh_open
(cherry picked from commit 1a9f2af505)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-06-02 10:23:43 +08:00
Zhang Hai Peng 89124f6c2a doc(ble/bluedroid): clarify callback notes to avoid time-consuming ops
(cherry picked from commit 4590b4bb34)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-06-02 10:23:42 +08:00
Zhang Hai Peng 124debe5d5 fix(ble/bluedroid): Ensure HIGH_DUTY_ADV_INTERVAL config is applied in stack
(cherry picked from commit 82c5c1fef3)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-06-02 10:23:42 +08:00
Zhang Hai Peng 55f922200a fix(bt): Add default BLE controller funcs reset enable
(cherry picked from commit 7c1cb4b296)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-06-02 10:14:29 +08:00
Jiang Jiang Jian 9cede1d920 Merge branch 'change/optimize_sleep_gpio_configure_v6.1' into 'release/v6.1'
change(sleep_gpio): streamline GPIO sleep configuration logic (v6.1)

See merge request espressif/esp-idf!49040
2026-06-02 10:03:09 +08:00
Chen Chen 0cb3ef8b1e docs(i2s): correct power lock management description
Closes https://github.com/espressif/esp-idf/issues/18655
2026-06-02 09:25:38 +08:00
chenqingqing 38fcc416d5 fix(bt): update the function to get tx power table 2026-06-01 20:30:28 +08:00
chenqingqing 1ff8404d45 fix(bt): update the max/min value of tx power in menuconfig 2026-06-01 20:30:28 +08:00
gongyantao d90b7247ee fix(bt): check BC Flag before conn_handle type for ACL packets 2026-06-01 20:30:28 +08:00
gongyantao b8e9405d92 feat(bt): add new feature hold mode 2026-06-01 20:30:28 +08:00
chenqingqing 1059651948 fix(bt/controller): fixed several controller issues
- fix the start time in scheduling item
- stop inquiry ASAP when response number reached
- add support for hold mode
- stop handshake when acl link is already exist with same bdaddr
- fix AFH state after successful role switch
- return correct failure reason to avoid redundant "not accepted"
- fix build error when building rom code
- fix conflict between sniff and sniff subrate
2026-06-01 20:30:23 +08:00
Kapil Gupta c75736fadb ci(esp_wifi_remote): Optimize reconfigure targets 2026-06-01 16:18:46 +05:30
Kapil Gupta 496a82fdd1 ci(esp_remote): Add wifi-remote pre-commit hook 2026-06-01 16:18:46 +05:30
Chen Jichang f17bc5d033 feat(lcd): support buffer switch interrupt 2026-06-01 18:28:50 +08:00
Jiang Jiang Jian 3e24f276fa Merge branch 'ci/esptool_internal_releases_v6.1' into 'release/v6.1'
CI: Use internal Esptool releases in the pipeline (v6.1)

See merge request espressif/esp-idf!48880
2026-06-01 16:16:45 +08:00
Jan BeranandCursor 01cb0aef18 feat(menuconfig): optimize menuconfig speed
When esp-idf-kconfig >= 3.9.0 is installed, we can use the optimized
menuconfig target without the need to preprocess the sdkconfig file by
kconfgen (removing deprecated options - menuconfig - readding deprecated
options).

Also removed unused {menuconfig_depends} from the new target.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-01 10:02:08 +02:00
chendejin 5846495c4b fix(802.15.4): remove comparison between txrx_at and ramp time 2026-06-01 13:15:46 +08:00
morris 587c1aa169 feat(example): set default GPIO for esp32-s31 blink example
for both Function-Core Board and Korvo Board
2026-05-29 16:11:04 +08:00
wuzhenghui 93cbc81ecf change(sleep_gpio): streamline GPIO sleep configuration logic 2026-05-29 14:12:09 +08:00
Guillaume Souchere aaae14008a fix(heap): Do not consider newly registered heap in minimum free size calcualtion
After startup is done and app_main is reached, all calls to
heap_caps_add_region_with_caps (adding a new heap to the list of registered
heaps) will not affect the minimum free heap size value.

For heaps created before startup, this won't apply and their size will
end up being taken into account in the calculation of the minimum.
2026-05-29 07:56:48 +02:00
Jiang Jiang Jian 465c4ffc64 Merge branch 'bugfix/fix_some_rom_func_ld_issue_v6.1' into 'release/v6.1'
fix(wifi): fix som rom func ld issue(Backport v6.1)

See merge request espressif/esp-idf!49005
2026-05-29 11:36:39 +08:00
Mahavir Jain b757eb74c6 Merge branch 'fix/fix_psa_ecdsa_driver_missing_checks_v6.1' into 'release/v6.1'
fix(mbedtls): fixes missing check before ecdsa verify (v6.1)

See merge request espressif/esp-idf!48946
2026-05-28 21:04:51 +05:30
Tomáš Rohlínek 2f97cbc1bd fix(storage/vfs): Mark the correct version of function deprecated 2026-05-28 15:08:54 +02:00
Chen Jichang 85a7a7381c test(parlio): enable h4 parlio test 2026-05-28 19:48:45 +08:00
gaoxu 27b03333c7 fix(sdmmc): fix sdmmc re-init error on legacy driver 2026-05-28 16:25:06 +08:00
muhaidong ba9785be7d fix(wifi): fix som rom func ld issue 2026-05-28 16:06:01 +08:00
Zhang Hai Peng 74c70062e2 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(51d9dfde)
- improve coded PHY performance under Wi-Fi coexistence


(cherry picked from commit 8da824cd0e)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-05-28 14:45:20 +08:00
Jiang Jiang Jian 96a0515501 Merge branch 'fix/add_owe_check_pmf_disable_v6.1' into 'release/v6.1'
Add Mode/threshold checks in esp_wifi_disable_pmf_config()(v6.1)

See merge request espressif/esp-idf!48949
2026-05-28 11:59:12 +08:00
Jiang Jiang Jian 3a76556736 Merge branch 'bugfix/increase_partition_nan_v6.1' into 'release/v6.1'
fix(esp_wifi): Increase partition size of app for NaN console (v6.1)

See merge request espressif/esp-idf!48976
2026-05-28 10:31:59 +08:00
Jiang Jiang Jian d0004ee057 Merge branch 'fix/cache_wb_patch_skip_bootloader_v6.1' into 'release/v6.1'
fix(esp_rom): Cache_WriteBack_All patch should skip bootloader v6.1

See merge request espressif/esp-idf!48918
2026-05-28 10:28:24 +08:00
Aditya Patwardhan d720b5562d fix(esp_http_client): require https->https for cross-scheme redirects
esp_http_client_set_redirection() now rejects any redirect target whose
scheme is not https:// when the origin is HTTPS. This catches http, ftp,
ws and any other scheme before client state is mutated. Same-host /
https-to-https redirects are unaffected. Apps that intentionally want
mixed-scheme redirects can set disable_auto_redirect=true and handle
HTTP_EVENT_REDIRECT.
2026-05-27 19:58:17 +05:30
Kapil Gupta 80efe65d06 fix(esp_wifi): Increase partition size of app for NaN console 2026-05-27 18:43:40 +05:30
Chen Chen de8beef26e fix(i2s): fix test issue on esp32s31 & esp32h4 2026-05-27 16:31:31 +08:00