Rahul Tank
da38bac675
Revert "Xchange(bt): separated host mem apis from bt_osi_mem.c"
...
This reverts commit 531596468c .
2026-05-01 14:17:40 +05:30
Rahul Tank
1e75837a97
Merge branch 'bugfix/fix_debug_assert_lock_v6.0' into 'release/v6.0'
...
fix(nimble): Resolve host lock assert in DEBUG mode (v6.0)
See merge request espressif/esp-idf!47469
2026-05-01 14:14:16 +05:30
Rahul Tank
2eb0d78e52
fix(nimble): Resolve host lock assert in DEBUG mode
2026-05-01 12:34:22 +05:30
Rahul Tank
ff81372359
Merge branch 'bugfix/fix_dtm_end_test_v6.0' into 'release/v6.0'
...
fix(nimble): Fix DTM test end packet count parsing (v6.0)
See merge request espressif/esp-idf!47331
2026-05-01 12:14:16 +05:30
Rahul Tank
1b69b57ce1
fix(nimble): Fix DTM test end packet count parsing
2026-05-01 09:46:51 +05:30
Rahul Tank
f32342892f
Merge branch 'change/separate_nimble_host_mem_apis' into 'release/v6.0'
...
change(bt): separated host mem apis from bt_osi_mem.c
See merge request espressif/esp-idf!48094
2026-05-01 09:43:47 +05:30
Rahul Tank
b25305ede7
Merge branch 'feat/add_eatt_documentation_v6.0' into 'release/v6.0'
...
feat(nimble): Add EATT documentation (v6.0)
See merge request espressif/esp-idf!47019
2026-05-01 09:35:50 +05:30
Kapil Gupta
bdc7468ec0
Merge branch 'bugfix/fastpsk_optimization_v6.0' into 'release/v6.0'
...
fast psk optimization (v6.0)
See merge request espressif/esp-idf!47950
2026-05-01 09:16:32 +05:30
ShenWeilong
531596468c
Xchange(bt): separated host mem apis from bt_osi_mem.c
2026-04-30 21:31:53 +08:00
Euripedes Rocha
775df567cd
Merge branch 'bugfix/transport_ws_ping_pong_v6.0' into 'release/v6.0'
...
fix(transport_ws): fix stream desync and chunked delivery of control frames (v6.0)
See merge request espressif/esp-idf!47846
2026-04-30 13:43:35 +02:00
Jiang Jiang Jian
6ef24a3529
Merge branch 'bugfix/ai_review_a2dp_v6.0' into 'release/v6.0'
...
fix(bt): fix A2DP issues reported by AI code review (v6.0)
See merge request espressif/esp-idf!47754
2026-04-30 19:36:01 +08:00
Jiang Jiang Jian
a61730de72
Merge branch 'bugfix/coverity_get_band_failure_v6.0' into 'release/v6.0'
...
fix(wpa_supplicant): Fix coverity issue (CID 900721) (v6.0)
See merge request espressif/esp-idf!47016
2026-04-30 19:35:12 +08:00
Sumeet Singh
7da24634db
feat(nimble): Update blecent example README.md with EATT documentation
2026-04-30 15:43:49 +05:30
Rahul Tank
6597bde4d7
Merge branch 'bugfix/nimble_example_fixes_v6.0' into 'release/v6.0'
...
fix(nimble): Address nimble example issues (v6.0)
See merge request espressif/esp-idf!47071
2026-04-30 15:41:31 +05:30
Kapil Gupta
1b1b574bd1
fix(esp_wifi): Fallback to pbkdf2_sha1_psa when fast options are disabled
2026-04-30 14:52:04 +05:30
Kapil Gupta
69f00c7051
ci(esp_wifi): skip timing test if hw not available
2026-04-30 14:51:59 +05:30
Kapil Gupta
e1ce570218
fix(wpa_supplicant): Only use fastpsk/fastpbkdf2 when hw available
2026-04-30 14:40:25 +05:30
Kapil Gupta
761d6def65
fix(wpa_supplicant): Add optimizations in fastpsk
2026-04-30 14:40:25 +05:30
Mahavir Jain
40dd878718
Merge branch 'fix/esp-tee-validation-clobber-and-deref-before-check_v6.0' into 'release/v6.0'
...
fix(esp_tee): prevent validation clobbering and deref-before-check in secure services (v6.0)
See merge request espressif/esp-idf!48121
2026-04-30 14:24:49 +05:30
Jiang Jiang Jian
8ae6d8bed6
Merge branch 'bugfix/eap_frag_optimization_v6.0' into 'release/v6.0'
...
fix(esp_wifi): Skip allocation of new buffers during EAP processing (v6.0)
See merge request espressif/esp-idf!47872
2026-04-30 16:32:22 +08:00
Jiang Jiang Jian
129f0961fc
Merge branch 'bugfix/wps_frag_handling_v6.0' into 'release/v6.0'
...
fix(wps): harden enrollee WSC fragment handling (v6.0)
See merge request espressif/esp-idf!47856
2026-04-30 16:32:13 +08:00
Jiang Jiang Jian
bf3ab41987
Merge branch 'bugfix/static_analysis_issue_supplicant_v6.0' into 'release/v6.0'
...
fix(esp_wifi): Backport some fixes to v6.0
See merge request espressif/esp-idf!47651
2026-04-30 16:30:23 +08:00
Jiang Jiang Jian
21ca296627
Merge branch 'docs/fix-bitscrambler-output-bit-range-idfgh-17533_v6.0' into 'release/v6.0'
...
docs(bitscrambler): fix output bit range in documentation (IDFGH-17533) (v6.0)
See merge request espressif/esp-idf!47693
2026-04-30 16:29:35 +08:00
Jiang Jiang Jian
2662c1ac0c
Merge branch 'bugfix/fix_blufi_watchdog_v6.0' into 'release/v6.0'
...
fix(blufi): Support DH negotiation on SoCs without hardware MPI(v6.0)
See merge request espressif/esp-idf!47377
2026-04-30 16:29:28 +08:00
Nachiket Kukade
1565e9dc19
fix(wpa_supplicant): Fix coverity issue (CID 900721)
...
Return a valid band mode in case of get_band failure
2026-04-30 16:28:01 +08:00
Jiang Jiang Jian
ccc301c934
Merge branch 'feat/add_retention_test_back_v6.0' into 'release/v6.0'
...
feat: add sleep retention UT test back (v6.0)
See merge request espressif/esp-idf!47300
2026-04-30 16:26:36 +08:00
Jiang Jiang Jian
6a18d93382
Merge branch 'docs/clarify_sdkconfig_defaults_example_v6.0' into 'release/v6.0'
...
docs: clarify how SDKCONFIG_DEFAULTS cache variable works (v6.0)
See merge request espressif/esp-idf!47189
2026-04-30 16:26:09 +08:00
Jiang Jiang Jian
82ad0bb187
Merge branch 'fix/esp_libc_run_newlib_tests_v6.0' into 'release/v6.0'
...
fix(esp_libc): add Newlib tests (picolibc is default) (v6.0)
See merge request espressif/esp-idf!46197
2026-04-30 16:25:54 +08:00
Jiang Jiang Jian
080836b4cb
Merge branch 'bugfix/fix_external_coex_function_ci_memory_check_fail_issue_v6.0' into 'release/v6.0'
...
fix(wifi): fix unit test ci memory check fail issue(Backport v6.0)
See merge request espressif/esp-idf!47142
2026-04-30 16:25:27 +08:00
Astha Verma
85e2589006
fix(nimble): Convert IDF_PATH to CMake-compatible format for Windows
2026-04-30 12:23:09 +05:30
Astha Verma
e764429c65
fix(nimble): fix missing gatt caching header in examples
2026-04-30 12:23:09 +05:30
Sumeet Singh
ff87ec7028
fix(nimble): Fix enc adv NVS struct and add ext adv support
2026-04-30 12:23:09 +05:30
Shreeyash Bhakare
fdeba6951e
fix(nimble): fix CODED PHY ext adv Packet Too Long by using min interval (20 ms)
2026-04-30 12:23:09 +05:30
Rahul Tank
cb534284c1
fix(nimble): Correct adv_list_init / deinit during nimble init / deinit
2026-04-30 12:23:09 +05:30
morris
9ea96baae5
Merge branch 'fix/adc_clk_div_error_v6.0' into 'release/v6.0'
...
Fix ADC continuous sample frequency and clock divide error on H2/C5/C61 (v6.0)
See merge request espressif/esp-idf!47974
2026-04-30 14:30:34 +08:00
Zhang Wen Xu
4f98190153
Merge branch 'fix/handle_escape_characters_v6.0' into 'release/v6.0'
...
Fix/handle escape characters (v6.0)
See merge request espressif/esp-idf!48095
2026-04-30 06:23:26 +00:00
Zhang Wen Xu
c89e84f64e
Merge branch 'fix/enable_ext_coex_cmd_v6.0' into 'release/v6.0'
...
feat(coex): enable external coexistence command (v6.0)
See merge request espressif/esp-idf!48100
2026-04-30 06:22:32 +00:00
Euripedes Rocha
bfa6454cf6
Merge branch 'fix/lwip_dhcps_oob_read_v6.0' into 'release/v6.0'
...
fix(lwip): Fix DHCP servver OOB read issue (v6.0)
See merge request espressif/esp-idf!48049
2026-04-30 07:42:35 +02:00
Aditya Patwardhan
0e1e1e79aa
fix(esp_tee): prevent validation clobbering and deref-before-check
...
TEE secure-service handlers had two bugs letting REE bypass
pointer-region validation:
1. valid_addr = instead of valid_addr &= in AEAD encrypt/decrypt
and DS sign handlers, clobbering prior failed checks.
Impact: REE writes to TEE DRAM via DS signature output, or reads
TEE DRAM via AEAD output.
2. data->rsa_length dereferenced before data is validated in DS sign
and DS start_sign handlers.
Fix: use &= for subsequent checks, add early return after initial
data pointer check in DS handlers.
2026-04-30 10:17:53 +05:30
Shu Chen
d394a05bdc
Merge branch 'review_ot_code_using_cursor_v6.0' into 'release/v6.0'
...
fix(openthread): make the code more robust (v6.0)
See merge request espressif/esp-idf!48082
2026-04-30 03:05:48 +00:00
Xu Si Yu
66b3271129
fix(openthread): always reserve null-terminator space when appending escaped args
2026-04-30 11:05:32 +08:00
Xu Si Yu
7372fdf3f9
feat(coex): enable external coexistence command
2026-04-29 20:15:04 +08:00
Xu Si Yu
80515646d6
feat(openthread): align spinel radio caps with RCP CSMA backoff and TX retry support
2026-04-29 20:06:33 +08:00
Xu Si Yu
967d35f39b
fix(openthread): escape CLI arguments and enforce command buffer bounds
2026-04-29 20:06:33 +08:00
zwx
b0d0eec303
fix(openthread): fix SPI host-RCP communication loss
...
- 1. H2 SPI slave DMA transaction length insufficient for CMD_RESET
frame
- 2. H2 SPI slave BUSY race at boot causing permanent deadlock
- 3. H2 INT pin spurious NEGEDGE on chip reset
- 4. H2 SPI slave trans_len exceeding buffer size
- 5. S3 host RST flag handling preventing Spinel-layer reset detection
- 6. S3 stale eventfd events after HardwareReset causing WaitResponse
timeout
- 7. ot_br missing coprocessor reset failure callback
2026-04-29 19:38:11 +08:00
zwx
316dfa3fea
fix(openthread): make the code more robust
2026-04-29 19:28:14 +08:00
Mahavir Jain
8e68af5c03
Merge branch 'fix/enforce_tls_version_https_request_example_v6.0' into 'release/v6.0'
...
fix(https_request): enforce tls version for supported ciphersuite example (v6.0)
See merge request espressif/esp-idf!48017
2026-04-29 14:45:20 +05:30
Island
b7ff639b0f
Merge branch 'change/ble_update_lib_20260424_v6.0' into 'release/v6.0'
...
change(ble): [AUTO_MR] 20260424 - Update ESP BLE Controller Lib (6.0)
See merge request espressif/esp-idf!47995
2026-04-29 16:34:09 +08:00
Marius Vikhammer
3113a33b93
Merge branch 'fix/freertos_mutex_not_given_by_owner_v6.0' into 'release/v6.0'
...
fix(freertos): hide obsolete mutex-owner config and harden assert test (v6.0)
See merge request espressif/esp-idf!47593
2026-04-29 13:58:24 +08:00
Zhou Xiao
70505621bf
change(ble_log): update ble log version to 5 for esp ble controller log encoding indication
2026-04-29 12:11:58 +08:00