Commit Graph

7678 Commits

Author SHA1 Message Date
Tan Yan Quan 4e94df77b2 fix(openthread): restore LED state indicator for example code 2026-01-14 14:13:14 +08:00
Tan Yan Quan 719ea8d747 docs(openthread): add iperf usage guide to ot_cli example readme 2026-01-14 14:13:14 +08:00
Tan Yan Quan 3d873c415c feat(openthread/cli-ext): update cli-ext to v2.0.0 2026-01-14 14:13:14 +08:00
Tan Yan Quan 4e07771de0 feat(openthread): migrate iperf to use iperf-cmd component 2026-01-14 14:13:13 +08:00
Mahavir Jain d7d7c06b81 Merge branch 'fix/partial-hardware-aes-gcm-and-software-non-aes-ciphers_v6.0' into 'release/v6.0'
Fix partial hardware AES-GCM, software-fallback for non-AES ciphers (v6.0)

See merge request espressif/esp-idf!44752
2026-01-12 09:10:49 +05:30
harshal.patil 3c4dadff0b fix(mbedtls): Support partial hardware AES-GCM and s/w fallback for non-AES ciphers
- Support software-fallback for unsupported hardware AES lengths
2026-01-09 13:55:51 +05:30
Island da2e3a3c89 Merge branch 'fix/change_some_example_config_v6.0' into 'release/v6.0'
feat(ble/bluedroid): Add new bluedroid host examples(v6.0)

See merge request espressif/esp-idf!44897
2026-01-08 20:56:48 +08:00
Jiang Jiang Jian 798e210531 Merge branch 'fix/task_tracing_crashing_6.0' into 'release/v6.0'
fix(heap): fix a bug where the biggest heap would be NULL on boot (backport 6.0)

See merge request espressif/esp-idf!43447
2026-01-08 20:48:20 +08:00
Jiang Jiang Jian 14ae3917ff Merge branch 'examples/vlan_test_fix_v6.0' into 'release/v6.0'
fix: Reorder Ethernet initialization in VLAN example (v6.0)

See merge request espressif/esp-idf!43553
2026-01-08 20:37:26 +08:00
Jiang Jiang Jian e3ed88fe6d Merge branch 'feat/add_static_passkey_v6.0' into 'release/v6.0'
feat(nimble): Add support for static passkey (v6.0)

See merge request espressif/esp-idf!44441
2026-01-08 20:34:40 +08:00
Jiang Jiang Jian bae3477c9d Merge branch 'fix/enable_p4v3_tests_v6.0' into 'release/v6.0'
fix(ci): re-enabled ESP32P4 tests on different HW vers (v6.0)

See merge request espressif/esp-idf!44451
2026-01-08 20:33:55 +08:00
Jiang Jiang Jian 8ff88e24ed Merge branch 'refactor/split_a2dp_sink_v6.0' into 'release/v6.0'
fix(examples/classic_bt): Add A2DP sink delay for AVRCP cover art and absolute volume examples (v6.0)

See merge request espressif/esp-idf!44620
2026-01-08 20:12:01 +08:00
Jiang Jiang Jian 5a23c96295 Merge branch 'bugfix/c3_uhci_rx_fail_v6.0' into 'release/v6.0'
fix(ble): fix(ble): fix assert caused by ringbuffer read size not matching controller expected rx size(v6.0)

See merge request espressif/esp-idf!44623
2026-01-08 18:06:26 +08:00
Jiang Jiang Jian bedb39da3d Merge branch 'fix/fix_an_ot_example_v6.0' into 'release/v6.0'
fix(openthread): remove the default netif configuration from the ot_br example (v6.0)

See merge request espressif/esp-idf!44726
2026-01-08 16:53:16 +08:00
Jiang Jiang Jian 8d0fc97530 Merge branch 'bugfix/idfgh-16634_v6.0' into 'release/v6.0'
backport v6.0: remove the configurable constraint for sleep memory usage optimization option

See merge request espressif/esp-idf!44754
2026-01-08 13:49:39 +08:00
zhiweijian 2a753a8e30 feat(ble/bluedroid): Add new bluedroid host examples 2026-01-08 12:15:36 +08:00
yinqingzhao 28800ed85b refactor(wifi): remove enum values WIFI_BW_HT20 and WIFI_BW_HT40 2026-01-08 11:28:17 +08:00
morris 013dd2e61a Merge branch 'bugfix/misconfiguration_sdkconfig_file_not_exist_v6.0' into 'release/v6.0'
add missing sdkconfig files in the driver test (v6.0)

See merge request espressif/esp-idf!44820
2026-01-07 16:47:17 +08:00
Island b92e60d192 Merge branch 'bugfix/fix_ble_security_issue_2025_v3_v6.0' into 'release/v6.0'
fix(ble/bluedroid): Fix type mismatch and length validation in HCI packet parser (v6.0)

See merge request espressif/esp-idf!44668
2026-01-07 10:33:41 +08:00
morris 40fe34e4ab refactor(tests): add missing sdkconfig files in the driver test 2026-01-07 10:16:23 +08:00
morris 4fbcab88f8 Merge branch 'refactor/esp_hal_uart_v6.0' into 'release/v6.0'
refactor(uart): split UART HAL into separate component (v6.0)

See merge request espressif/esp-idf!44642
2026-01-06 23:31:23 +08:00
Zhang Hai Peng 30902d75ea feat(examples/bluedroid): add BLE ACL latency measurement example
(cherry picked from commit 934970a06f)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-01-05 00:03:36 +08:00
Zhang Hai Peng f279115113 docs(ble): add flow diagrams to bluedroid BLE examples
(cherry picked from commit 051077835c)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-01-05 00:03:36 +08:00
Zhang Hai Peng 1741046791 refactor(examples/bluedroid): Replace hardcoded ADV type values with macros
(cherry picked from commit fdeb5ad87a)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-01-05 00:03:36 +08:00
Zhang Hai Peng 7d6dc68080 feat(examples/bluedroid): Add BLE time interval conversion macros for better readability
Add macros to convert time values from milliseconds to BLE interval units:
- ESP_BLE_GAP_ADV_ITVL_MS: Convert advertising interval (0.625ms unit)
- ESP_BLE_GAP_SCAN_ITVL_MS: Convert scan interval (0.625ms unit)
- ESP_BLE_GAP_SCAN_WIN_MS: Convert scan window (0.625ms unit)
- ESP_BLE_GAP_CONN_ITVL_MS: Convert connection interval (1.25ms unit)
- ESP_BLE_GAP_PERIODIC_ADV_ITVL_MS: Convert periodic adv interval (1.25ms unit)
- ESP_BLE_GAP_SUPERVISION_TIMEOUT_MS: Convert supervision timeout (10ms unit)


(cherry picked from commit 7cd2f7b34d)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-01-05 00:03:36 +08:00
Zhang Hai Peng c9e7dc3c81 fix(ble/hci): Fix OOB read in ble_adv_scan_combined example
(cherry picked from commit c762832600)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-01-05 00:03:36 +08:00
Zhang Hai Peng d6c7760232 fix(ble/bluedroid): Added security check in example Bluedroid_GATT_Server
(cherry picked from commit a36bf7fe14)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-01-05 00:03:36 +08:00
Song Ruo Jing ce475d901d refactor(uart): split UART HAL into separate component 2026-01-04 16:02:57 +08:00
Li Shuai bc4d50b42d change(example): sleep iram optimization support for esp_timer demo 2026-01-04 10:43:03 +08:00
Xu Si Yu fc13b07b65 fix(openthread): remove the default netif configuration from the ot_br example 2025-12-31 17:43:22 +08:00
zhiweijian f326ff7ff1 feat(ble/bluedroid): Support bluedroid encrypted advertising data 2025-12-31 11:51:49 +08:00
xwc 94a05dba51 fix(ble): Fix assertion caused by ring buffer read size mismatch expected rx size 2025-12-29 12:01:49 +08:00
yangfeng 5ee371f89f fix(examples/classic_bt): Add A2DP sink delay for AVRCP cover art and absolute volume examples 2025-12-29 10:19:52 +08:00
Song Ruo Jing 6ca90bd14a refactor(ledc): split ledc hal into a separate component 2025-12-25 17:23:27 +08:00
Rahul Tank c6815bdb9a feat(nimble): Add support for static passkey 2025-12-22 21:14:19 +05:30
Ondrej Kosta 2f5e9cd9b4 fix(ci): re-enabled ESP32P4 tests on different HW vers 2025-12-22 14:43:57 +01:00
Jiang Jiang Jian 847840150b Merge branch 'refactor/esp_hal_ppa_v6.0' into 'release/v6.0'
refactor(ppa): split PPA HAL into a separate component (v6.0)

See merge request espressif/esp-idf!44343
2025-12-22 10:12:22 +08:00
Jiang Jiang Jian 2829b78bee Merge branch 'refactor/split_a2dp_sink_v6.0' into 'release/v6.0'
refactor(examples/classic_bt): Split a2dp_sink example(v6.0)

See merge request espressif/esp-idf!44426
2025-12-22 10:10:21 +08:00
Ashish Sharma b02538834c fix: resolves MR comments 2025-12-20 23:02:25 +08:00
yangfeng 5b737e16ff refactor(examples/classic_bt): Add example tests for A2DP and AVRCP examples 2025-12-19 16:41:37 +08:00
yangfeng 1000086456 docs: Add explanations for the A2DP sink stream and AVRCP examples
- Modify the path of A2DP sink example
2025-12-19 16:41:37 +08:00
yangfeng 3e94884160 refactor(examples/classic_bt): Add AVRCP cover art example with LCD display 2025-12-19 16:41:37 +08:00
yangfeng 5ca0bba789 refactor(examples/classic_bt): Add common code for AVRCP cover art example 2025-12-19 16:41:37 +08:00
yangfeng 2b91afdfac refactor: Refactor the example of the coexistence of A2DP sink and GATT service 2025-12-19 16:41:37 +08:00
yangfeng 2f452c14e7 refactor(examples/classic_bt): Refactor A2DP sink and AVRCP examples
- Add avrcp_ct_metadata example
- Add avrcp_absolute_volume example
- Add the example components about common code for a2dp sink and avrcp
2025-12-19 16:41:37 +08:00
Ashish Sharma 5d5ba9d008 fix: migrate PSA SHA driver to be similar to parallel engine port 2025-12-19 11:06:41 +08:00
Ashish Sharma 76287081ea feat: code cleanup 2025-12-19 07:29:43 +08:00
Ashish Sharma 88346ccec5 fix: revert back to using mbedtls sha implementation for espcoredump 2025-12-19 07:29:08 +08:00
Ashish Sharma aa88c81dfb fix(wpa_supplicant): revert changes to dpp_crypto 2025-12-19 07:29:08 +08:00
Ashish Sharma 06d03e1a12 feat: add NVS based secure storage layer for PSA
(cherry picked from commit 31c7bad7f74ce8e54ea0563b670df37a58215600)

Co-authored-by: Mahavir Jain <mahavir@espressif.com>
2025-12-19 07:29:00 +08:00