Island
2dc3285e57
Merge branch 'bugfix/fix_bluedroid_read_multi_v6.0' into 'release/v6.0'
...
fix(ble/bluedroid): fix GATT Read Multiple response handling (6.0)
See merge request espressif/esp-idf!50709
2026-07-15 15:38:50 +08:00
Island
1dc74d56a2
Merge branch 'feat/support_bluedroid_le_coc_and_eatt_v6.0' into 'release/v6.0'
...
feat(ble/bluedroid): Support bluedroid LE COC and EATT features (6.0)
See merge request espressif/esp-idf!50715
2026-07-15 14:02:50 +08:00
Zhi Wei Jian
1119d40a2c
feat(ble/bluedroid): Add bluedroid dual identify server example
...
(cherry picked from commit 1de0d2fef7 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-07-14 14:52:45 +08:00
Zhang Hai Peng
7020f17b59
docs(ble/bluedroid): fix markdown formatting in example docs
...
(cherry picked from commit dba450de6b )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-07-14 12:02:17 +08:00
C.S.M
1873ca6359
fix(jpeg): JPEG can encode and decode in encryption situation
2026-07-13 19:56:28 +08:00
morris
c2aa496f98
feat(jpeg): simplify decoder example and add pytest coverage
2026-07-13 15:15:39 +08:00
Jiang Jiang Jian
a217842919
Merge branch 'bugfix/idf_ci_hid_example_v6.0' into 'release/v6.0'
...
fix(bt/example): Add print the device name to verify if it matches in HID example (v6.0)
See merge request espressif/esp-idf!50483
2026-07-10 10:31:10 +08:00
Aditya Patwardhan
6d7d89378c
fix(esp-tls): Use runtime assignment for static key config length in examples
...
Linker symbol differences (prvtkey_pem_end - prvtkey_pem_start) are not
compile-time constants and cannot be used in static initializers.
(cherry picked from commit 4196734d1a )
2026-07-09 11:17:02 +05:30
Aditya Patwardhan
d93ab71681
feat(esp-tls): Add unified private key interface via esp_key_config_t
...
Add ESP_KEY_SOURCE_BUFFER and ESP_KEY_SOURCE_PSA key sources so all
hardware backends (DS, ECDSA, secure element) are accessed via PSA
key IDs through a single esp_tls_cfg_t.client_key field.
(cherry picked from commit 36090b7161 )
2026-07-09 11:14:11 +05:30
Jiang Jiang Jian
20792c5ada
Merge branch 'feat/seperate_ot_citest_tags_v6.0' into 'release/v6.0'
...
ci: seperate openthread test cases (v6.0)
See merge request espressif/esp-idf!50170
2026-07-09 12:33:14 +08:00
Rahul Tank
519ff91e23
Merge branch 'bugfix/ai_reviewer_nimble_1.6_v6.0' into 'release/v6.0'
...
fix(nimble): Fixes for AI reported issues (v6.0)
See merge request espressif/esp-idf!50014
2026-07-08 13:57:25 +05:30
yangfeng
41897b6239
fix(bt/example): Add print the device name to verify if it matches in HID example
2026-07-08 15:28:06 +08:00
Rahul Tank
38f4edb16e
fix(nimble): Fixes for AI reported issues
2026-07-07 16:18:32 +05:30
muhaidong
0ed8d91726
fix(wifi): update auth mode threshold doc
2026-07-07 16:00:39 +08:00
Chen Jichang
8350d77bfc
fix(i2c_oled): fix example hang when i2c transaction fails
...
Closes https://github.com/espressif/esp-idf/issues/18713
2026-07-06 15:02:33 +08:00
Wang Meng Yang
e865ee1b39
Merge branch 'bugfix/hfp_example_ci_v6.0' into 'release/v6.0'
...
fix: Fix the HFP example fails to discovery target device (v6.0)
See merge request espressif/esp-idf!50289
2026-07-06 10:41:33 +08:00
Mahavir Jain
c65d0bb434
Merge branch 'feat/psa_its_custom_backend_v6.0' into 'release/v6.0'
...
Support custom storage backend for persistent PSA keys (v6.0)
See merge request espressif/esp-idf!48569
2026-07-03 13:45:11 +05:30
Jiang Jiang Jian
039b46f4cc
Merge branch 'backport/backport_some_wifi_changes_260701_v6.0' into 'release/v6.0'
...
backport/backport some wifi changes 260701 v6.0(backport v6.0)
See merge request espressif/esp-idf!50269
2026-07-03 14:12:37 +08:00
harshal.patil
bac955ae9d
feat(examples/security): Add example to demonstrate the usage of custom key storages with PSA
2026-07-03 10:25:49 +05:30
yangfeng
9e5416b346
fix: Fix the HFP example fails to discovery target device
2026-07-02 15:04:48 +08:00
Hrushikesh Bhosale
725e0b612d
fix(esp_http_server): merge release/v6.0 to resolve backport conflict
...
Merge branch 'release/v6.0' into backport-48352-resolve to resolve a
conflict in esp_httpd_priv.h between this backport's sdkconfig.h
include and the ctrl-socket semaphore's freertos/semphr.h include.
2026-07-02 11:41:38 +05:30
yinqingzhao
38cf2d4158
fix(itwt): fix flow id 0 cannot suspend in itwt example
2026-07-01 20:39:41 +08:00
Island
c2632f8363
Merge branch 'feat/support_ble_uart_more_interfaces_v6.0' into 'release/v6.0'
...
feat(bt/ble_uart): Support ble uart more interfaces (6.0)
See merge request espressif/esp-idf!50047
2026-07-01 18:31:10 +08:00
Rahul Tank
ed076243bb
Merge branch 'contrib/github_pr_18761_v6.0' into 'release/v6.0'
...
fix(nimble): initialize return value in LED characteristic access cal… (GitHub PR) (v6.0)
See merge request espressif/esp-idf!50151
2026-07-01 09:25:33 +05:30
morris
2d1782900e
feat(dma2d): added async color converter example
...
illustrate how to use DMA2D convert a YUV422 image to RGB888 format
2026-06-30 12:00:13 +08:00
Jiang Jiang Jian
799a89adc1
Merge branch 'backport/49647-v6.0' into 'release/v6.0'
...
ci: fix pytest markers (backport v6.0)
See merge request espressif/esp-idf!49692
2026-06-30 11:59:26 +08:00
yiwenxiu
b8efdd725f
ci: seperate openthread test cases
2026-06-30 10:56:57 +08:00
morris
b5c96c43e4
Merge branch 'refactor/jpeg_encoder_example_v6.0' into 'release/v6.0'
...
feat(jpeg): simplify encode example and add pytest coverage (v6.0)
See merge request espressif/esp-idf!50140
2026-06-30 10:24:36 +08:00
zhiweijian
b0e1fd9b85
feat(bt/ble_uart): Support ble uart more interfaces
...
- Added tagged event API (ble_uart_evt_t / on_event)
- Added bond management APIs
- Supported custom adv_data / scan_rsp_data
- Validate device_name length synchronously
- Added ble_uart_close_async() and EVT_CLOSED
- Added granular security config (security struct)
- Supported Passkey Entry and Numeric Comparison
2026-06-29 20:19:37 +08:00
Shuai Wang
c790799492
fix(nimble): initialize return value in LED characteristic access callback
...
When the NimBLE stack called this callback for a GATT Write Request, the
uninitialized stack value was interpreted as a non-zero GATT error code,
causing the stack to send BLE_ATT_ERR_UNLIKELY (0x0E) back to the client.
2026-06-29 17:29:54 +05:30
Astha Verma
b0f278ec19
fix(nimble): Added l2cap_coc throughput examples
2026-06-29 15:41:54 +05:30
Rahul Tank
609ad13324
fix(nimble): Fix for clang compilation issues
2026-06-29 15:25:37 +05:30
Rahul Tank
b2ab997d3f
fix(nimble): Fix compilation issues in Gatt SPS service
2026-06-29 15:25:37 +05:30
Mayank Tyagi
7c151a7082
fix(nimble): Always read initial BAS level
2026-06-29 15:25:36 +05:30
morris
e2f23ea0bd
feat(jpeg): simplify encode example and add pytest coverage
...
Embed a 720p BGR raw asset and stream the encoded JPEG over UART so
this example no longer depends on SD card setup.
Add pytest coverage that reconstructs the JPEG from base64 output and
compares it against a checked-in golden image.
2026-06-29 17:26:21 +08:00
Jiang Jiang Jian
f02fad8ce1
Merge branch 'bugfix/ai_review_avrcp_v6.0' into 'release/v6.0'
...
fix(bt): Fix the critical and high issues related to AVRCP from AI review report (v6.0)
See merge request espressif/esp-idf!50020
2026-06-29 15:43:53 +08:00
Jiang Jiang Jian
bcfdd44e40
Merge branch 'docs/add_semihosting_chapter_v6.0' into 'release/v6.0'
...
docs(jtag-debugging): add semihosting chapter (v6.0)
See merge request espressif/esp-idf!49888
2026-06-29 15:42:54 +08:00
Jiang Jiang Jian
1189d24f1f
Merge branch 'bugfix/optimize_nimble_throughput_example_v6.0' into 'release/v6.0'
...
fix(nimble): Optimize Nimble throughput example for 1M/2M/S2/S8 (v6.0)
See merge request espressif/esp-idf!49979
2026-06-29 15:42:31 +08:00
Jiang Jiang Jian
c1aeac2888
Merge branch 'bugfix/fix_bluedroid_ai_review_bugs_20260427_v6.0' into 'release/v6.0'
...
Bugfix/fix bluedroid ai review bugs 20260427 (6.0)
See merge request espressif/esp-idf!49541
2026-06-29 15:39:47 +08:00
Jiang Jiang Jian
aca7de07ca
Merge branch 'bugfix/idf_ci_hfp_v6.0' into 'release/v6.0'
...
fix: Fix the incorrect connection of the same-name devices in the HFP example (v6.0)
See merge request espressif/esp-idf!49534
2026-06-29 15:39:40 +08:00
Jiang Jiang Jian
e3ef21aa13
Merge branch 'feat/support_usb_wakeup_v6.0' into 'release/v6.0'
...
feat: support usb as wakeup source from light sleep (v6.0)
See merge request espressif/esp-idf!49502
2026-06-29 15:39:20 +08:00
Jiang Jiang Jian
5a224594b8
Merge branch 'bugfix/ci_avrc_abs_vol_example_v6.0' into 'release/v6.0'
...
fix: Fix the potential stack overflow issue in the Classic Bluetooth example (v6.0)
See merge request espressif/esp-idf!49404
2026-06-29 15:38:51 +08:00
Jiang Jiang Jian
f881254b0f
Merge branch 'fix/esp_idf_lp_uart_wakeup_muti_times_v6.0' into 'release/v6.0'
...
fix(ulp): fix lp uart keep wakeup triggered v6.0
See merge request espressif/esp-idf!49399
2026-06-29 15:38:47 +08:00
Jiang Jiang Jian
f3f37ec3d3
Merge branch 'docs/ble-uart-tutorial_v6.0' into 'release/v6.0'
...
docs(ble): added ESP-BLE-UART OpenCode Companion Guide (6.0)
See merge request espressif/esp-idf!49384
2026-06-29 15:38:35 +08:00
Jiang Jiang Jian
1331f17ad1
Merge branch 'feat/adds_ds_qemu_test_v6.0' into 'release/v6.0'
...
feat: adds mutual auth example (v6.0)
See merge request espressif/esp-idf!49341
2026-06-29 15:38:21 +08:00
Jiang Jiang Jian
3760687ba4
Merge branch 'feat/feat_enable_h21_light_sleep_v6.0' into 'release/v6.0'
...
fix(ble): disable flash pd config (6.0)
See merge request espressif/esp-idf!49216
2026-06-29 15:37:14 +08:00
Jiang Jiang Jian
e1b8106e92
Merge branch 'doc-fix_sleep_mode_doc_v6.0' into 'release/v6.0'
...
docs(system): update GPIO wakeup section for clarity on EXT0 and EXT1 support (v6.0)
See merge request espressif/esp-idf!49113
2026-06-29 15:36:02 +08:00
Jiang Jiang Jian
dcbeafd594
Merge branch 'feat/esp_trace_example_v6.0' into 'release/v6.0'
...
esp_trace example library integration (v6.0)
See merge request espressif/esp-idf!49092
2026-06-29 15:35:30 +08:00
Jiang Jiang Jian
95bb9822c4
Merge branch 'feat/update_twt_example_v6.0' into 'release/v6.0'
...
feat(wifi): update itwt example for different chips(backport v6.0)
See merge request espressif/esp-idf!49042
2026-06-29 15:35:10 +08:00
Jiang Jiang Jian
4ea1cda1ff
Merge branch 'feat/add_teardown_for_openthread_case_v6.0' into 'release/v6.0'
...
ci: add tear down for openthread ci case (v6.0)
See merge request espressif/esp-idf!48778
2026-06-29 15:31:26 +08:00