Commit Graph

7755 Commits

Author SHA1 Message Date
morris
81729cf886 Merge branch 'bugfix/misconfiguration_sdkconfig_file_not_exist' into 'master'
add missing sdkconfig files in the driver test

See merge request espressif/esp-idf!44738
2026-01-05 23:12:00 +08:00
Harshal Patil
eec7e5bb64 Merge branch 'fix/partial-hardware-aes-gcm-and-software-non-aes-ciphers' into 'master'
Fix partial hardware AES-GCM, software-fallback for non-AES ciphers

Closes IDF-12474, IDF-15050, and IDF-15051

See merge request espressif/esp-idf!44616
2026-01-05 18:34:34 +05:30
Guillaume Souchere
622d2da492 Merge branch 'feat/freertos-depends_components' into 'master'
ci(freertos): Add depends_components attribute to build-test-rules.yml

Closes IDF-14171

See merge request espressif/esp-idf!44736
2026-01-05 10:13:27 +01:00
Guillaume Souchere
2c8dfc0afb ci(freertos): Add depends_components attribute to build-test-rules.yml 2026-01-05 09:07:27 +01:00
Guillaume Souchere
6ab76c30f8 Merge branch 'feat/console-depends-components' into 'master'
ci(console): Add depends_components attribute to .build-test-rules.yml

Closes IDF-14163

See merge request espressif/esp-idf!44733
2026-01-05 09:03:14 +01:00
Guillaume Souchere
40258eb3e1 Merge branch 'feat/heap-depends-components' into 'master'
ci(heap): Add depends_components attribute to build-test-rules.yml

Closes IDF-14172

See merge request espressif/esp-idf!44725
2026-01-05 08:22:48 +01:00
Guillaume Souchere
55e9868979 ci(heap): Add depends_components attribute to build-test-rules 2026-01-05 07:44:50 +01:00
Jiang Jiang Jian
e64a6b77ee Merge branch 'ci/enable_c5_c61_phy_build_test' into 'master'
feat(ci): re-enable ci build test of phy example for esp32c5

Closes IDF-8851

See merge request espressif/esp-idf!44125
2026-01-05 12:06:49 +08:00
morris
796e85f0f6 refactor(tests): add missing sdkconfig files in the driver test 2026-01-04 22:36:04 +08:00
Island
e3fbe4cf1e Merge branch 'feat/support_bluedroid_encrypted_adv_data' into 'master'
feat(ble/bluedroid): Support bluedroid encrypted advertising data

Closes BLERP-2483

See merge request espressif/esp-idf!44400
2026-01-04 17:49:11 +08:00
harshal.patil
e91d50ed1e 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-03 12:17:50 +05:30
zhiweijian
ac80bbe285 feat(ble/bluedroid): Support bluedroid encrypted advertising data 2025-12-31 19:55:17 +08:00
C.S.M
4f841416a4 feat(i3c): add i3c master example for lsm6dscx 2025-12-31 18:06:15 +08:00
Guillaume Souchere
66115a0e0b ci(console): Add depends_components attribute to .build-test-rules.yml 2025-12-31 10:53:34 +01:00
Kevin (Lao Kaiyao)
73925a65ec Merge branch 'contrib/github_pr_17926' into 'master'
fix:Report the full buffer length to the UAC stack by setting bytes_r… (GitHub PR)

Closes IDFGH-16855

See merge request espressif/esp-idf!44065
2025-12-31 17:32:54 +08:00
Zhang Wen Xu
4e4b7793a9 Merge branch 'fix/fix_an_ot_example' into 'master'
fix(openthread): remove the default netif configuration from the ot_br example

See merge request espressif/esp-idf!44569
2025-12-31 09:27:13 +00:00
Li Shuai
6e9885f7e6 Merge branch 'bugfix/idfgh-16634' into 'master'
remove the configurable constraint for sleep memory usage optimization option

Closes IDFGH-16634 and IDF-13780

See merge request espressif/esp-idf!42882
2025-12-31 12:57:50 +08:00
kinho
b3ef1c0cf2 fix:Report the full buffer length to the UAC stack by setting bytes_read in usb_uac_device_input_cb(), so the host correctly detects received audio data instead of seeing zero bytes. 2025-12-31 10:10:45 +08:00
Wu Zheng Hui
dcca718908 Merge branch 'refactor/independent_rtc_timer_hal' into 'master'
feat(hal): graduate rtc_cntl_timer/lp_timer hal/ll  into a new component: esp_hal_rtc_timer and unify naming

Closes IDF-15045

See merge request espressif/esp-idf!44573
2025-12-31 05:22:06 +08:00
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
wuzhenghui
48ba430297 change(esp_hal_rtc_timer): unify lp_timer/rtc_timer naming to RTC_TIMER 2025-12-30 11:35:36 +08:00
wuzhenghui
0d93c29143 feat(esp_hal_rtc_timer): introduce new RTC timer component and refactor existing timer functions 2025-12-30 10:33:34 +08:00
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
Li Shuai
db0ea9c6f9 change(example): sleep iram optimization support for esp_timer demo 2025-12-27 12:34:17 +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
Xu Si Yu
7979f3c931 fix(openthread): remove the default netif configuration from the ot_br example 2025-12-25 16:54:25 +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