Commit Graph
51050 Commits
Author SHA1 Message Date
Zhang Hai Peng 3a0344e321 fix(ble/bluedroid): skip identity conversion for static random direct connect
Do not rewrite static or non-resolvable random peer addresses to
identity type 0x03 when CONFIG_BT_BLE_RPA_SUPPORTED is enabled.


(cherry picked from commit 2ef10ef488)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-06-29 19:04:29 +08:00
Island 0ced163703 Merge branch 'feat/add_ble_core_6x_feature_for_bluedroid_v6.0' into 'release/v6.0'
Feat/add ble core 6x feature for bluedroid (6.0)

See merge request espressif/esp-idf!50053
2026-06-29 17:59:32 +08:00
Ashish Sharma 72041a1e79 Merge branch 'fix/sb_digest_revocation_workflow_v6.0' into 'release/v6.0'
change(bootloader): honor SECURE_BOOT_ALLOW_UNUSED_DIGEST_SLOTS during first boot (v6.0)

See merge request espressif/esp-idf!49713
2026-06-29 17:46:30 +08:00
Fu Hanxi 3a77af68b2 Merge branch 'ci/stable-build-jobs-v6.0' into 'release/v6.0'
Ci/stable build jobs v6.0

See merge request espressif/esp-idf!48715
2026-06-29 10:03:00 +02:00
Jiang Jiang Jian a4a6bc9a78 Merge branch 'feat/optimize_154_debug_v6.0' into 'release/v6.0'
feat(802.15.4): avoid missing abort reason for multievents in 154 debug (v6.0)

See merge request espressif/esp-idf!50111
2026-06-29 15:44:33 +08:00
Jiang Jiang Jian f02fad8ce1 Merge branch 'bugfix/ai_review_avrcp_v6.0' into 'release/v6.0'
fix(bt): Fix the critical and high issues related to AVRCP from AI review report (v6.0)

See merge request espressif/esp-idf!50020
2026-06-29 15:43:53 +08:00
Jiang Jiang Jian 965ebfce03 Merge branch 'bugfix/ai_review_hfp_v6.0' into 'release/v6.0'
fix(bt): Fix the critical issues related to HFP from AI review report (v6.0)

See merge request espressif/esp-idf!50007
2026-06-29 15:43:38 +08:00
Jiang Jiang Jian bcfdd44e40 Merge branch 'docs/add_semihosting_chapter_v6.0' into 'release/v6.0'
docs(jtag-debugging): add semihosting chapter (v6.0)

See merge request espressif/esp-idf!49888
2026-06-29 15:42:54 +08:00
Jiang Jiang Jian 0ad95fbb97 Merge branch 'fix/httpd_clang_tidy_missing_close_v6.0' into 'release/v6.0'
fix(network/http_server): fix clang-tidy warnings for missing close (v6.0)

See merge request espressif/esp-idf!49864
2026-06-29 15:42:34 +08:00
Jiang Jiang Jian 1189d24f1f Merge branch 'bugfix/optimize_nimble_throughput_example_v6.0' into 'release/v6.0'
fix(nimble): Optimize Nimble throughput example for 1M/2M/S2/S8 (v6.0)

See merge request espressif/esp-idf!49979
2026-06-29 15:42:31 +08:00
Jiang Jiang Jian 543395fb87 Merge branch 'fix/use_unilock_for_sleep_process_v6.0' into 'release/v6.0'
fix(esp_hw_support): use same lock for lightsleep/deepsleep process (v6.0)

See merge request espressif/esp-idf!49847
2026-06-29 15:42:06 +08:00
Jiang Jiang Jian 777411abb9 Merge branch 'feat/ble-smp-multi-adv-static-random-address_v6.0' into 'release/v6.0'
feat(ble/bluedroid): Add BLE SMP support for multi-ADV with static random addresses (6.0)

See merge request espressif/esp-idf!49789
2026-06-29 15:41:49 +08:00
Jiang Jiang Jian 76c727dfdf Merge branch 'bugfix/ag_unknown_codec_vv6.0' into 'release/v6.0'
fix(bt): skip unknown codecs when parsing AT+BAC(v6.0)

See merge request espressif/esp-idf!49840
2026-06-29 15:41:42 +08:00
Jiang Jiang Jian 87d6d58dc8 Merge branch 'fix/move_system_retention_to_esp_hw_support_v6.0' into 'release/v6.0'
refactor(esp_hw_support): move system_periph_retention from soc to esp_hw_support (v6.0)

See merge request espressif/esp-idf!49750
2026-06-29 15:41:21 +08:00
Jiang Jiang Jian e8fe4def62 Merge branch 'fix-malloc_pm_lock_in_internal_mem_v6.0' into 'release/v6.0'
fix(esp_pm): malloc pm_lock in internal mem (v6.0)

See merge request espressif/esp-idf!49689
2026-06-29 15:40:29 +08:00
Jiang Jiang Jian d82a2d4af2 Merge branch 'fix/vfs_fatfs_unregister_path_possible_leak_v6.0' into 'release/v6.0'
Fix esp_vfs_fat_unregister_path possible leak, incorrect check in esp_vfs_register_fs_common and optimize memory usage (v6.0)

See merge request espressif/esp-idf!49638
2026-06-29 15:40:19 +08:00
Jiang Jiang Jian 97ccc904c5 Merge branch 'bugfix/bbp_isses_v6.0' into 'release/v6.0'
Bugfix/bbp isses v6.0

See merge request espressif/esp-idf!49624
2026-06-29 15:40:16 +08:00
Jiang Jiang Jian c1aeac2888 Merge branch 'bugfix/fix_bluedroid_ai_review_bugs_20260427_v6.0' into 'release/v6.0'
Bugfix/fix bluedroid ai review bugs 20260427 (6.0)

See merge request espressif/esp-idf!49541
2026-06-29 15:39:47 +08:00
Jiang Jiang Jian aca7de07ca Merge branch 'bugfix/idf_ci_hfp_v6.0' into 'release/v6.0'
fix: Fix the incorrect connection of the same-name devices in the HFP example (v6.0)

See merge request espressif/esp-idf!49534
2026-06-29 15:39:40 +08:00
Jiang Jiang Jian ca1bcb0c72 Merge branch 'fix/adc_monitor_error_on_ch8_9_on_s3_v6.0' into 'release/v6.0'
Fix ADC Continuous Monitor Callback Failure for ADC1 Channels 8/9 on ESP32-S3 (v6.0)

See merge request espressif/esp-idf!49505
2026-06-29 15:39:32 +08:00
Jiang Jiang Jian e3ef21aa13 Merge branch 'feat/support_usb_wakeup_v6.0' into 'release/v6.0'
feat: support usb as wakeup source from light sleep (v6.0)

See merge request espressif/esp-idf!49502
2026-06-29 15:39:20 +08:00
Jiang Jiang Jian 5a224594b8 Merge branch 'bugfix/ci_avrc_abs_vol_example_v6.0' into 'release/v6.0'
fix: Fix the potential stack overflow issue in the Classic Bluetooth example (v6.0)

See merge request espressif/esp-idf!49404
2026-06-29 15:38:51 +08:00
Jiang Jiang Jian f881254b0f Merge branch 'fix/esp_idf_lp_uart_wakeup_muti_times_v6.0' into 'release/v6.0'
fix(ulp): fix lp uart keep wakeup triggered v6.0

See merge request espressif/esp-idf!49399
2026-06-29 15:38:47 +08:00
Jiang Jiang Jian f3f37ec3d3 Merge branch 'docs/ble-uart-tutorial_v6.0' into 'release/v6.0'
docs(ble): added ESP-BLE-UART OpenCode Companion Guide (6.0)

See merge request espressif/esp-idf!49384
2026-06-29 15:38:35 +08:00
Jiang Jiang Jian 834bb54d3c Merge branch 'fix/newlib-nano-nosys-linking_v6.0' into 'release/v6.0'
fix(libc): nano: add -lnosys to linking to avoid CMake configuration issues (v6.0)

See merge request espressif/esp-idf!49378
2026-06-29 15:38:27 +08:00
Jiang Jiang Jian 1331f17ad1 Merge branch 'feat/adds_ds_qemu_test_v6.0' into 'release/v6.0'
feat: adds mutual auth example (v6.0)

See merge request espressif/esp-idf!49341
2026-06-29 15:38:21 +08:00
Jiang Jiang Jian 4cc49bd9b7 Merge branch 'fix/ble_mesh_bug_report_v2_v6.0' into 'release/v6.0'
fix(ble_mesh): Miscellaneous bugfixes according to our internal bug report (v2) (v6.1)

See merge request espressif/esp-idf!49321
2026-06-29 15:37:24 +08:00
Jiang Jiang Jian 870760093f Merge branch 'bugfix/acl_conn_state_error_v6.0' into 'release/v6.0'
fix: Fix missing handling for HCI_ERR_CONNECTION_EXISTS (v6.0)

See merge request espressif/esp-idf!49313
2026-06-29 15:37:20 +08:00
Jiang Jiang Jian 3760687ba4 Merge branch 'feat/feat_enable_h21_light_sleep_v6.0' into 'release/v6.0'
fix(ble): disable flash pd config (6.0)

See merge request espressif/esp-idf!49216
2026-06-29 15:37:14 +08:00
Jiang Jiang Jian 08f007f68d Merge branch 'fix-bind_int_wdt_to_cache_livelock_fix_v6.0' into 'release/v6.0'
fix(esp_system): bind int_wdt to cache livelock workaround (v6.0)

See merge request espressif/esp-idf!49169
2026-06-29 15:36:59 +08:00
Jiang Jiang Jian 340b3aaa65 Merge branch 'change/esp_idf_ulp_add_int_api_6.0' into 'release/v6.0'
change(ulp): add lp periph intr enable apis v6.0

See merge request espressif/esp-idf!49143
2026-06-29 15:36:10 +08:00
Jiang Jiang Jian e1b8106e92 Merge branch 'doc-fix_sleep_mode_doc_v6.0' into 'release/v6.0'
docs(system): update GPIO wakeup section for clarity on EXT0 and EXT1 support (v6.0)

See merge request espressif/esp-idf!49113
2026-06-29 15:36:02 +08:00
Jiang Jiang Jian dcbeafd594 Merge branch 'feat/esp_trace_example_v6.0' into 'release/v6.0'
esp_trace example library integration (v6.0)

See merge request espressif/esp-idf!49092
2026-06-29 15:35:30 +08:00
Jiang Jiang Jian 95bb9822c4 Merge branch 'feat/update_twt_example_v6.0' into 'release/v6.0'
feat(wifi): update itwt example for different chips(backport v6.0)

See merge request espressif/esp-idf!49042
2026-06-29 15:35:10 +08:00
Jiang Jiang Jian 2ffe474494 Merge branch 'fix/vfs_incorect_deprecation_v6.0' into 'release/v6.0'
fix(storage/vfs): Mark the correct version of function deprecated (v6.0)

See merge request espressif/esp-idf!49017
2026-06-29 15:33:12 +08:00
Jiang Jiang Jian bf2aed1697 Merge branch 'fix/sdmmc_reinit_error_v6.0' into 'release/v6.0'
fix(sdmmc): fix sdmmc re-init error (v6.0)

See merge request espressif/esp-idf!49010
2026-06-29 15:33:05 +08:00
Jiang Jiang Jian 4ebe898101 Merge branch 'feat/ble-log-iram-optim_v6.0' into 'release/v6.0'
opt(bt): Move SPI Tx Callback to Flash When SPI ISR IN IRAM Disabled (6.0)

See merge request espressif/esp-idf!48924
2026-06-29 15:32:59 +08:00
Jiang Jiang Jian 0855c331d7 Merge branch 'fix/esp32c5_usj_console_stuck_v6.0' into 'release/v6.0'
fix(esp32c5): Do not disable UART0 sclk when USB Serial/JTAG is primary console (v6.0)

See merge request espressif/esp-idf!48874
2026-06-29 15:32:15 +08:00
Jiang Jiang Jian b84f9a72b5 Merge branch 'bugfix/idfci-10775-fatfs-wl-dyn-buffers-ci-timeout_v6.0' into 'release/v6.0'
fix(storage): mark storage pytest apps flaky in CI (v6.0)

See merge request espressif/esp-idf!48807
2026-06-29 15:31:58 +08:00
Jiang Jiang Jian 667244d9d7 Merge branch 'fix/ws_transport_reject_oversize_v6.0' into 'release/v6.0'
fix(ws_transport): reject oversized 64-bit WebSocket payload length (v6.0)

See merge request espressif/esp-idf!48799
2026-06-29 15:31:50 +08:00
Jiang Jiang Jian ec50de41d2 Merge branch 'bugfix/nvs-blockdev-skip-nvs-ram-test_v6.0' into 'release/v6.0'
fix(nvs_flash): skip SPIRAM heap test on non-spiram configs (v6.0)

See merge request espressif/esp-idf!48784
2026-06-29 15:31:29 +08:00
Jiang Jiang Jian 4ea1cda1ff Merge branch 'feat/add_teardown_for_openthread_case_v6.0' into 'release/v6.0'
ci: add tear down for openthread ci case (v6.0)

See merge request espressif/esp-idf!48778
2026-06-29 15:31:26 +08:00
Jiang Jiang Jian fd4f77c8e6 Merge branch 'bugfix/nvs-bootloader-pytest-app-log_v6.0' into 'release/v6.0'
test(nvs_bootloader): mark nvs bootloader pytest as flaky (v6.0)

See merge request espressif/esp-idf!48697
2026-06-29 15:31:13 +08:00
Jiang Jiang Jian 8bd0912274 Merge branch 'fix/optimize_the_ot_ci_v6.0' into 'release/v6.0'
fix(openthread): wait for all onlink GUAs to finish DAD before tests (v6.0)

See merge request espressif/esp-idf!48687
2026-06-29 15:30:26 +08:00
Jiang Jiang Jian 6a989d0beb Merge branch 'bugfix/perf-benchmark-spiflash-ci-idfci-8082_v6.0' into 'release/v6.0'
fix(examples): suppress perf_benchmark printf in CI (v6.0)

See merge request espressif/esp-idf!48643
2026-06-29 15:29:45 +08:00
Marius Vikhammer 3b286227e8 Merge branch 'bugfix/int_wdt_default_psram_v6.0' into 'release/v6.0'
fix(iwdt): increased default timeout if using PSRAM (v6.0)

See merge request espressif/esp-idf!49481
2026-06-29 15:07:05 +08:00
Fu Hanxi cef0b6071d Merge branch 'ci/remove_deprecated_sha_update_job_v6.0' into 'release/v6.0'
ci: remove deprecated SHA update job (v6.0)

See merge request espressif/esp-idf!48638
2026-06-29 08:54:48 +02:00
Fu Hanxi aef705e678 feat(build): support env var IDF_PY_BUILD_JOBS for ninja jobs 2026-06-29 08:52:15 +02:00
Fu Hanxi 5658aee2b5 ci: log per-job ccache stats 2026-06-29 08:52:15 +02:00
Evgeny Torbin aff8dc2675 ci: remove deprecated SHA update job 2026-06-29 14:43:25 +08:00