Commit Graph

7731 Commits

Author SHA1 Message Date
Ashish Sharma e78bdb1aff feat: migrates storage examples to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma ac79c16f89 feat: migrates system examples to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma cc0d469048 feat: migrates protocol examples to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma 6e5715aac4 feat: migrates network examples to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma 5663e93298 feat: migrates nvs_flash to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma e7e31d5d39 feat: migrates esp_tee to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma f22006e2f0 feat: migrates bt/ble to PSA APIs 2025-12-30 09:31:49 +05:30
Island 590be5f98d Merge branch 'bugfix/fix_ble_security_issue_2025_v3' into 'master'
fix(ble/bluedroid): Fix type mismatch and length validation in HCI packet parser

Closes BLERP-2496, BLERP-2494, BLERP-2495, BLERP-2497, and BLERP-2498

See merge request espressif/esp-idf!43903
2025-12-30 10:33:16 +08:00
Fu Hanxi 1721c86e91 test: fix mismatch sdkconfig name and file 2025-12-29 09:53:11 +01:00
Wang Meng Yang 82197de97f Merge branch 'bugfix/c3_uhci_rx_fail_master' into 'master'
fix(ble): fix assert caused by ringbuffer read size not matching controller expected rx size

Closes BT-4215

See merge request espressif/esp-idf!44576
2025-12-29 11:42:58 +08:00
zhanghaipeng 051077835c docs(ble): add flow diagrams to bluedroid BLE examples 2025-12-28 17:32:01 +08:00
zhanghaipeng 934970a06f feat(examples/bluedroid): add BLE ACL latency measurement example 2025-12-28 17:31:49 +08:00
zhanghaipeng fdeb5ad87a refactor(examples/bluedroid): Replace hardcoded ADV type values with macros 2025-12-28 16:40:37 +08:00
zhanghaipeng 7cd2f7b34d 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)
2025-12-28 11:19:39 +08:00
Wang Meng Yang 1767dc6419 Merge branch 'refactor/split_a2dp_sink' into 'master'
fix(examples/classic_bt): Add A2DP sink delay for AVRCP cover art and absolute volume examples

See merge request espressif/esp-idf!44548
2025-12-26 21:15:49 +08:00
xwc d117e8d59b fix(ble): Fix assertion caused by ring buffer read size mismatch expected rx size 2025-12-26 17:04:07 +08:00
Song Ruo Jing 74aeb3f41f refactor(uart): split UART HAL into separate component 2025-12-25 14:41:28 +08:00
yangfeng 3b6b7e8a60 fix(examples/classic_bt): Add A2DP sink delay for AVRCP cover art and absolute volume examples 2025-12-25 11:25:20 +08:00
yinqingzhao a6b2eb6ad0 refactor(wifi): remove enum values WIFI_BW_HT20 and WIFI_BW_HT40 2025-12-24 14:11:52 +08:00
harshal.patil 60637470c2 test(ota): Add tests for verifying app build's SBv2 ECDSA signature verify APIs 2025-12-23 23:24:46 +05:30
zhanghaipeng c762832600 fix(ble/hci): Fix OOB read in ble_adv_scan_combined example 2025-12-23 10:24:00 +08:00
zhanghaipeng a36bf7fe14 fix(ble/bluedroid): Added security check in example Bluedroid_GATT_Server 2025-12-23 10:24:00 +08:00
Rahul Tank da026039ba feat(nimble): Add support for static passkey 2025-12-22 21:13:02 +05:30
Ondrej Kosta c16c4abfda Merge branch 'fix/enable_p4v3_tests' into 'master'
fix(ci): re-enabled ESP32P4 tests on different HW vers

Closes ITOPS-204

See merge request espressif/esp-idf!44167
2025-12-22 16:10:41 +08:00
Erhan Kurubas 3ccc51c096 Merge branch 'enable_esp32p4_jtag_tests' into 'master'
Enable esp32p4 jtag tests

Closes IDF-14440

See merge request espressif/esp-idf!44352
2025-12-19 08:45:40 +01:00
yangfeng dc4b0828f6 refactor(examples/classic_bt): Add example tests for A2DP and AVRCP examples 2025-12-19 11:31:15 +08:00
yangfeng 09e448710b docs: Add explanations for the A2DP sink stream and AVRCP examples
- Modify the path of A2DP sink example
2025-12-19 11:31:15 +08:00
yangfeng e7073b25d5 refactor(examples/classic_bt): Add AVRCP cover art example with LCD display 2025-12-19 11:31:15 +08:00
yangfeng 8ace46d440 refactor(examples/classic_bt): Add common code for AVRCP cover art example 2025-12-19 11:31:15 +08:00
yangfeng d15acf8a80 refactor: Refactor the example of the coexistence of A2DP sink and GATT service 2025-12-19 11:31:15 +08:00
yangfeng bb46db736c 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 11:31:15 +08:00
Shu Chen 1e87d43f1a Merge branch 'refactor/remove_ot_cmac' into 'master'
refactor(openthread/zigbee): remove CMAC from sdkconfig.defaults

See merge request espressif/esp-idf!44008
2025-12-19 02:02:15 +00:00
Song Ruo Jing a3c63f362b Merge branch 'refactor/esp_hal_ledc' into 'master'
refactor(ledc): split ledc hal into a separate component

Closes IDF-14085

See merge request espressif/esp-idf!44204
2025-12-18 11:59:25 +08:00
Erhan Kurubas 6dc4a8bf12 change(ci): re-enable esp32p4 OpenOCD tests 2025-12-18 00:37:54 +01:00
Erhan Kurubas 274e1d63f6 Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20251215' into 'master'
feat(tools): update openocd version to v0.12.0-esp32-20251215

See merge request espressif/esp-idf!44301
2025-12-17 21:07:50 +01:00
Tomas Rohlinek 203c4da5f8 Merge branch 'feat/vfs_remove_old_api' into 'master'
feat(storage/vfs): v6 API breaking changes

Closes DOC-13273

See merge request espressif/esp-idf!42182
2025-12-17 20:21:27 +01:00
morris d31812c251 Merge branch 'refactor/esp_hal_ppa' into 'master'
refactor(ppa): split PPA HAL into a separate component

Closes IDF-14097

See merge request espressif/esp-idf!44203
2025-12-17 17:42:18 +08:00
Erhan Kurubas e8e0646a0b ci(esp32p4): disable p4 rev3 usb-serial-jtag tests temporarily 2025-12-17 09:59:23 +01:00
Song Ruo Jing 67a738d1de refactor(ledc): split ledc hal into a separate component 2025-12-17 15:26:10 +08:00
Tomas Rezucha a160c64c81 Merge branch 'fix/usb_cdc_example' into 'master'
fix(usb/host): Update CDC example so it opens device with any VID/PID

Closes IEC-404

See merge request espressif/esp-idf!44117
2025-12-16 20:27:37 +01:00
Tomáš Rohlínek 8c9d62de98 feat(storage/vfs): Remove old API usage 2025-12-16 17:48:55 +08:00
Tomas Rezucha b3445d09df fix(usb/host): Update CDC example so it opens device with any VID/PID
Closes https://github.com/espressif/esp-usb/issues/302
2025-12-15 13:37:22 +01:00
Song Ruo Jing 789fdc3598 refactor(ppa): split PPA HAL into a separate component 2025-12-15 17:01:38 +08:00
Ondrej Kosta 2659271994 fix(ci): re-enabled ESP32P4 tests on different HW vers 2025-12-15 09:44:39 +01:00
laokaiyao 1e54a82e42 feat(touch_sens): support touch sensor on esp32h4 2025-12-15 11:18:37 +08:00
Bogdan Kolendovskyy d6052853f4 Merge branch 'ci/fix_mqtt_sll_test' into 'master'
ci(mqtt): Update and fix MQTT SSL test

Closes IDFCI-2030

See merge request espressif/esp-idf!43919
2025-12-12 16:30:11 +08:00
Erhan Kurubas dae71e821a Merge branch 'update_esp_trace_readme' into 'master'
docs(esp_trace): update README for SystemView as external managed component

See merge request espressif/esp-idf!44040
2025-12-12 09:26:09 +01:00
C.S.M e3eaee53e2 Merge branch 'ci/esp32s31_build_ena' into 'master'
ci(esp32s31): Add ci build test for esp32s31

See merge request espressif/esp-idf!44045
2025-12-12 14:59:42 +08:00
C.S.M bd2683c5b5 Merge branch 'fix/remove_c5_bypass_check' into 'master'
fix(esp32c5): Remove esp32c5 from bypass check test target list

See merge request espressif/esp-idf!43955
2025-12-12 11:06:27 +08:00
Mahavir Jain 92c76fc280 Merge branch 'contrib/github_pr_17799' into 'master'
feat(esp_http_server): Make HTTP(S)_SERVER_EVENT events optional (GitHub PR)

Closes IDFGH-16707

See merge request espressif/esp-idf!43637
2025-12-11 18:10:52 +05:30