Shen Weilong
91b4fdca8f
fix(ble): fixed occasional sched assertion for scan scenario
2026-08-19 12:08:02 +08:00
Rahul Tank
d9a5f9ee1c
Merge branch 'bugfix/fix_2_connect_status' into 'master'
...
fix(nimble): route PAwR connection failures to sync callback
See merge request espressif/esp-idf!51841
2026-08-18 22:01:58 +05:30
morris
9ec8d9aa8f
Merge branch 'refactor/dac_common_lock_and_log' into 'master'
...
refactor(dac): split spinlock, update logging and memory management
See merge request espressif/esp-idf!51826
2026-08-18 22:11:22 +08:00
Fu Hanxi
ab6a455b1a
Merge branch 'ci/check_submodule_sync_deps' into 'master'
...
ci: don't download artifacts in check_submodule_sync
See merge request espressif/esp-idf!51846
2026-08-18 14:50:17 +02:00
Fu Hanxi
399b92e15c
Merge branch 'fix/worktree-submodule-copy' into 'master'
...
Fix worktree submodule copy of gitlink files
See merge request espressif/esp-idf!51815
2026-08-18 14:45:55 +02:00
Rahul Tank
20afd9de88
fix(nimble): route PAwR connection failures to sync callback
2026-08-18 18:10:05 +05:30
Rahul Tank
2de16b9a52
Merge branch 'bugfix/pytest_throughput_failure' into 'master'
...
fix(nimble): Update throughput app to stop notify flood before CCCD clear.
Closes BLERP-3038
See merge request espressif/esp-idf!51764
2026-08-18 18:08:44 +05:30
Ivan Grokhotkov
e0b60fcf06
ci: don't download artifacts in check_submodule_sync
2026-08-18 13:56:26 +02:00
Rahul Tank
8710fd7125
fix(nimble): Fix for pytest throughput failure
...
In example, central clears CCCD while peripheral is still sending
notify. This causes ATT write response to starve resulting in
disconnect.
2026-08-18 16:45:54 +05:30
Hu Rui
a6c0989472
refactor(dac): split spinlock, update logging and memory management
2026-08-18 18:56:12 +08:00
Wang Meng Yang
9150d065a3
Merge branch 'feat/support_pan_bnep' into 'master'
...
feat(bt/bluedroid): support Classic Bluetooth PAN profile
See merge request espressif/esp-idf!50641
2026-08-18 17:38:59 +08:00
Fu Hanxi
44fe4ac658
Merge branch 'ci/wait_for_target_branch_pipeline_job' into 'master'
...
ci: add description for new MR label
See merge request espressif/esp-idf!51821
2026-08-18 10:39:00 +02:00
Fu Hanxi
3d74dcead1
Merge branch 'feat/build_size_metrics_apps_on_master_branch' into 'master'
...
ci: move app-size-metrics job to ci/actions/common repo
See merge request espressif/esp-idf!51793
2026-08-18 10:26:55 +02:00
Evgeny Torbin
e7644aaa62
ci: add description for app_size_metrics_full_report label to readme
2026-08-18 10:24:26 +02:00
morris
0d5bd19841
Merge branch 'feat/gdma_tx_done_teof' into 'master'
...
feat(gdma): add tx done and total_eof callbacks
See merge request espressif/esp-idf!51818
2026-08-18 15:32:16 +08:00
Jiang Jiang Jian
2247886aef
Merge branch 'fix/fix_esp32s31_stuck_in_phy_disable' into 'master'
...
fix(esp_hw_support): fix esp32s31 stuck in phy_disable if mdoem module is not initialized
Closes PM-839
See merge request espressif/esp-idf!51773
2026-08-18 15:10:51 +08:00
Euripedes Rocha
b9d2ca004a
Merge branch 'contrib/github_pr_18648' into 'master'
...
esp_eth: make OpenETH ISR logging DRAM-safe (GitHub PR)
Closes IDFGH-17708, IDFGH-17704, and IDFGH-17705
See merge request espressif/esp-idf!51795
2026-08-18 08:35:59 +02:00
Rahul Tank
fe3b225773
Merge branch 'feat/add_register_notif_indic' into 'master'
...
fix(nimble): Add separate helper functions to register indication
Closes BLERP-3041
See merge request espressif/esp-idf!51784
2026-08-18 11:47:33 +05:30
Jiang Jiang Jian
c6b3a7e6ef
Merge branch 'bugfix/wpa_supplicant_upstream_security_issues' into 'master'
...
esp_wifi: Port security issues from upstream supplicant
See merge request espressif/esp-idf!50807
2026-08-18 12:19:53 +08:00
morris
124edb2243
Merge branch 'ci/test_tsens_with_psram_config' into 'master'
...
test(tsens): set malloc internal threshold to zero
Closes IDF-13047
See merge request espressif/esp-idf!51782
2026-08-18 10:11:08 +08:00
Rahul Tank
b59df9b133
fix(nimble): Add separate helper functions to register notification/indication
2026-08-17 21:53:57 +05:30
linruihao
51eacff678
feat(example): add Classic Bluetooth PAN profile examples
2026-08-17 19:52:29 +08:00
linruihao
4f54340e51
feat(bt/bluedroid): support Classic Bluetooth PAN profile
...
- Port part of PAN/BNEP code from Android
- Add ESP API and BTC layer
2026-08-17 19:52:21 +08:00
Hu Rui
b6c74df553
feat(gdma): add tx done and total_eof callbacks
2026-08-17 19:28:07 +08:00
Jakub Kocka
5889cba730
ci(tools): Fix worktree submodule copy of gitlink files
2026-08-17 11:53:09 +02:00
Steven (Yang Minghui)
0c1c52b640
test(tsens): add C5 PSRAM and callgraph coverage
2026-08-17 17:16:41 +08:00
Shu Chen
d60155a174
Merge branch 'fix/fix_some_issues_found_in_ot_sdk' into 'master'
...
fix(openthread): fix configuration-related issues
See merge request espressif/esp-idf!51617
2026-08-17 08:39:40 +00:00
Island
ce33f48e01
Merge branch 'idf/ble_audio_ccc_fix' into 'master'
...
fix(ble_audio): Fix CCCD not found during GATTC auto discovery
See merge request espressif/esp-idf!51541
2026-08-17 16:13:22 +08:00
Martin Vychodil
efde3482d1
Merge branch 'bugfix/nvs-cxx-handle-docs' into 'master'
...
docs(nvs_flash): add C++ NVS handle API documentation
Closes IDFGH-8859
See merge request espressif/esp-idf!51066
2026-08-17 15:16:34 +08:00
Island
ac6504cab6
Merge branch 'fix/use_conflict_cb_for_regi2c_when_regdma_rf_is_used' into 'master'
...
feat(sleep): applied regi2c conflict process at regdma rf
See merge request espressif/esp-idf!51770
2026-08-17 14:43:56 +08:00
morris
3438867a73
Merge branch 'lld_orphan' into 'master'
...
esp_system: enable linking with LLD on RISC-V targets
Closes LLVM-216
See merge request espressif/esp-idf!48712
2026-08-17 14:40:36 +08:00
Xu Si Yu
33fbf82bdd
fix(openthread): fix configuration-related issues
2026-08-17 14:12:40 +08:00
Shu Chen
a25d1a419f
Merge branch 'feat/support_multipan_feature_rcp_20260603' into 'master'
...
feat(openthread): support multipan feature for RCP
See merge request espressif/esp-idf!49222
2026-08-17 06:04:08 +00:00
Island
93d5482e41
Merge branch 'feat/ble-log-test-app-support' into 'master'
...
feat(ble_log): add BLE log perf test app with test transport
See merge request espressif/esp-idf!51767
2026-08-17 11:16:14 +08:00
Liu Linyan
3aaad018dd
fix(ble_audio): Recover ISO HCI cmd from a dropped hciT wakeup
2026-08-17 10:08:07 +08:00
Liu Linyan
338093c59a
fix(ble_audio): Fix CCCD not found during GATTC auto discovery
2026-08-17 10:08:01 +08:00
morris
c07cec57ca
Merge branch 'refactor/i2s_gdma_link' into 'master'
...
refactor(i2s): uses GDMA link to mount DMA descriptors
Closes IDF-15890
See merge request espressif/esp-idf!51510
2026-08-17 10:04:16 +08:00
Wei Yu Han
55afb36110
Merge branch 'feat/update_ble_feature_support_status_0813' into 'master'
...
feat(docs): update BLE feature support status for ISO and Core 6.1-6.3
See merge request espressif/esp-idf!51719
2026-08-17 08:30:58 +08:00
Rahul Tank
74f5d7823b
Merge branch 'bugfix/fix_restart_gatt_svr' into 'master'
...
fix(nimble): Add fix to handle service reset during server start
Closes BLERP-3015 and BLERP-3040
See merge request espressif/esp-idf!51546
2026-08-16 09:55:02 +05:30
Dhimas Ardinata
5e35383c54
fix(esp_eth): make openeth ISR log DRAM-safe
...
Keep the ISR from touching flash-resident log strings while cache is disabled.
Closes #18644
2026-08-15 09:11:44 +08:00
Evgeny Torbin
1733fbdcd6
ci: move app-size-metrics job to ci/actions/common repo
2026-08-14 15:47:39 +02:00
Euripedes Rocha
2bb7d92b5e
Merge branch 'contrib/github_pr_18972' into 'master'
...
docs(esp_eth): drop unreachable return code from esp_eth_phy_802_3_reset_hw (GitHub PR)
Closes IDFGH-18139
See merge request espressif/esp-idf!51776
2026-08-14 15:43:21 +02:00
Zhou Xiao
a855a19e53
feat(ble_log): add BLE log perf test app with test transport
...
Add a Unity-based perf test app under ble_log/test_apps with two
separate measurement purposes:
- throughput: multi-task (write_hex x3) + LL task/HCI + ISR + compressed
writers under 2 Mbps / 20 Mbps link caps, measuring system-wide
throughput only
- cycle: single-writer write_hex / write_hex_ll / compressed writes at
link=0, measuring per-frame cycles; the compressed path is split into
the encode phase and the write_hex phase via test-only counters in
ble_log_compression.c
Add the test-only transport (CONFIG_BLE_LOG_PRPH_TEST) that models DMA
ownership transfer and link-rate backpressure.
2026-08-14 18:34:47 +08:00
Wang Meng Yang
062a6949ad
Merge branch 'bugfix/fix_bredr_example_build_warning' into 'master'
...
fix(bt): fix unused-variable build warnings for BR/EDR examples on ESP32-S31
See merge request espressif/esp-idf!51771
2026-08-14 17:03:54 +08:00
Fu Hanxi
807adb6ca6
Merge branch 'ci/use-latest-common-repo' into 'master'
...
ci: use latest ci/actions/common repo
See merge request espressif/esp-idf!51759
2026-08-14 10:37:49 +02:00
cjin
5533d153f5
feat(sleep): applied regi2c conflict process at regdma rf
2026-08-14 16:29:55 +08:00
Rahul Tank
b229e4d3d5
fix(nimble): Add fix to handle service reset during server start
2026-08-14 13:47:34 +05:30
Island
b639f688c2
Merge branch 'fix/fix_btdm_lp_clock_config' into 'master'
...
fix(ble): fix bt_apb module clock config on esp32h4 and esp32s31
See merge request espressif/esp-idf!51772
2026-08-14 16:12:30 +08:00
renpeiying
0a3f2d7ff2
docs(nvs_flash): update CN translation
2026-08-14 09:25:24 +02:00
Chen Chen
ef96740d14
refactor(i2s): uses GDMA link to mount DMA descriptors
2026-08-14 15:19:56 +08:00