Commit Graph

28196 Commits

Author SHA1 Message Date
Rahul Tank
e807677650 Merge branch 'bugfix/fix_compilation_issues_v5.3' into 'release/v5.3'
fix(nimble): Address compilation issues in nimble examples (v5.3)

See merge request espressif/esp-idf!42867
2025-11-03 14:00:52 +05:30
Island
2575fc5437 Merge branch 'fix/hci_log_spi_out_ceva_v5.3' into 'release/v5.3'
fix(ble): fixed hci event log when link layer logging is disabled (v5.3)

See merge request espressif/esp-idf!43007
2025-10-31 16:07:29 +08:00
Jiang Jiang Jian
2f7a1aa3ff Merge branch 'bugfix/oob_in_avrc_vendor_msg_v5.3' into 'release/v5.3'
fix(bt/bluedroid): fixed potential OOB in AVRCP vendor command composition (v5.3)

See merge request espressif/esp-idf!42949
2025-10-31 10:48:47 +08:00
Zhou Xiao
a721da97a4 fix(ble): fixed hci event log when link layer logging is disabled
(cherry picked from commit 777f21783b)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-30 21:13:14 +08:00
Rahul Tank
3591e526f0 fix(nimble): Address compilation issues in nimble examples 2025-10-30 11:37:18 +05:30
morris
65e2cc3ab9 Merge branch 'bugfix/fix_touch_curr_scan_workaround_on_p4_v5.3' into 'release/v5.3'
fix(esp32p4): P4 touch channel 14 failure fix (v5.3)

See merge request espressif/esp-idf!42924
2025-10-30 13:04:47 +08:00
Shu Chen
998586a8ec Merge branch 'feat/support_dhcpv6_v5.3' into 'release/v5.3'
feat(openthread): support OT upstream dhcpv6 feature (v5.3)

See merge request espressif/esp-idf!42914
2025-10-29 02:52:31 +00:00
morris
8a5b82d36e Merge branch 'feat/jpeg_error_check_v5.3' into 'release/v5.3'
fix(jpeg): Add check for jpeg marker parser in order to enhance safety (backport v5.3)

See merge request espressif/esp-idf!42670
2025-10-29 10:20:35 +08:00
Tan Yan Quan
7ac2454e39 feat(openthread): add kconfig option for timing optimization 2025-10-28 15:41:13 +08:00
Shu Chen
2144266703 change(802.15.4): change the default cca threshold to -75dBm 2025-10-28 15:41:11 +08:00
Tan Yan Quan
c459a4449d feat(openthread): update thread-lib for new OT upstream 36b14d3ef
* esp-openthread: thread_zigbee/esp-openthread@fcc4f77f3
* openthread: espressif/openthread@36b14d3ef
* esp-idf: espressif/esp-idf@befb2f817
2025-10-28 07:34:28 +00:00
Shu Chen
d8b512f577 Merge branch 'feat/allow_set_ot_netif_config_v5.3' into 'release/v5.3'
feat: allow set ot netif config (v5.3)

See merge request espressif/esp-idf!42903
2025-10-28 06:51:02 +00:00
morris
589e80e010 Merge branch 'test/expend_assert_value_v5.3' into 'release/v5.3'
test(pcnt): expend assert value to decrease failure ratio (v5.3)

See merge request espressif/esp-idf!42896
2025-10-28 14:25:40 +08:00
Island
0c4c585f09 Merge branch 'fix/update_pawr_example_docs_v5.3' into 'release/v5.3'
Fix/update pawr example docs (v5.3)

See merge request espressif/esp-idf!42656
2025-10-28 11:14:11 +08:00
laokaiyao
c1a0caf94c ci(touch): add test case for the curr measuring channel 2025-10-28 10:36:37 +08:00
Pete Kabaragoya
450ee3366d fix(esp32p4): P4 touch channel 14 failure fix
Merges https://github.com/espressif/esp-idf/pull/17759

Core dump when using all touch channels on a P4 unless curr_chan is allowed to be 14
2025-10-28 10:36:37 +08:00
Jin Cheng
0b0b59f2e1 fix(bt/bluedroid): fixed potential OOB in AVRCP vendor command composition 2025-10-28 10:18:10 +08:00
morris
b6370af474 Merge branch 'fix/anacmpr_etm_test_v5.3' into 'release/v5.3'
fix(test): deley some time to ensure gptimer is stopped (v5.3)

See merge request espressif/esp-idf!42894
2025-10-28 09:54:27 +08:00
Rahul Tank
814bda6c50 Merge branch 'feat/read_all_local_remote_sup_feat_v5.3' into 'release/v5.3'
feat(nimble): Add support for read all local / remote supported features HCI cmd (v5.3)

See merge request espressif/esp-idf!42873
2025-10-27 21:23:51 +05:30
C.S.M
34e2726254 fix(jpeg): Add check for jpeg marker parser in order to enhance safety 2025-10-27 15:29:57 +08:00
Tan Yan Quan
befb2f8172 feat(openthread): support OT upstream dhcpv6 feature 2025-10-27 14:21:27 +08:00
Tan Yan Quan
213c318238 feat(openthread): update OT upstream to 36b14d3ef 2025-10-27 14:21:26 +08:00
Xu Si Yu
7cc0ea87c9 feat(openthread): support custom netif config during initialization 2025-10-27 11:59:28 +08:00
Chen Jichang
6485db62ce test(pcnt): expend assert value to decrease failure ratio 2025-10-27 11:10:46 +08:00
morris
2815a788b3 fix(test): deley some time to ensure gptimer is stopped 2025-10-27 11:06:27 +08:00
Island
8f1ccb8cb8 Merge branch 'change/ble_update_lib_20251022_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20251022 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!42839
2025-10-27 10:36:01 +08:00
Xiao Xufeng
e53cf773e4 dma: fixed issue that DMA are not reset when CPU reset
When DMA keep writing the memory, some data may be corrupted after reset. For example, the stack of bootloader may be overwritten and failed to boot until a higher scope of reset (Core).
2025-10-25 03:21:59 +08:00
Martin Vychodil
89a132ba8e Merge branch 'feature/storage_nvs_perf_blob_v5.3' into 'release/v5.3'
Improvement of NVS Blob performance (v5.3)

See merge request espressif/esp-idf!41576
2025-10-24 17:16:38 +08:00
Marius Vikhammer
9d22e7d3b1 Merge branch 'ci/ulp_fsm_reset_between_tests_v5.3' into 'release/v5.3'
ci(ulp): reset board between ulp-fsm tests (v5.3)

See merge request espressif/esp-idf!42860
2025-10-24 14:53:07 +08:00
Island
b8aa5a6b83 Merge branch 'feat/support_get_ble_local_irk_v5.3' into 'release/v5.3'
feat(ble/bluedroid): add API to get local BLE IRK (v5.3)

See merge request espressif/esp-idf!42759
2025-10-24 12:58:57 +08:00
Marius Vikhammer
5943637047 ci(ulp): reset board between ulp-fsm tests 2025-10-24 11:34:19 +08:00
Zhou Xiao
c6cf91003f feat(ble): add priority level config on ESP32-H2
(cherry picked from commit 75f2b8d4a1)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-23 15:12:35 +08:00
Zhou Xiao
2dd08b401c feat(ble): add priority level config on ESP32-C6
(cherry picked from commit 09337109b7)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-23 15:12:35 +08:00
Zhou Xiao
8acba301d2 fix(ble): fix ble wakeup causes error on ESP32-H2
(cherry picked from commit 5ff01bf027)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-23 15:12:35 +08:00
Zhou Xiao
7c9ae1daad fix(ble): fix ble wakeup causes error on ESP32-C6
(cherry picked from commit 4d1872c66d)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-23 15:12:34 +08:00
Zhou Xiao
a1e7e10884 fix(ble): fix ble wakeup causes error on ESP32-C2
(cherry picked from commit 5407e36e4a)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-23 15:12:34 +08:00
Zhou Xiao
b3c5f70549 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 557b7bae2e)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:34 +08:00
Zhou Xiao
2a872acb27 change(ble): [AUTO_MR] Update lib_esp32c2 to 283861b8
(cherry picked from commit ee2c7247fb)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:33 +08:00
Zhou Xiao
00feb232a1 change(ble): [AUTO_MR] Update lib_esp32c6 to a76948d4
(cherry picked from commit f4d881ff59)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:33 +08:00
Zhou Xiao
0c55c77db3 change(ble): [AUTO_MR] Update lib_esp32h2 to a76948d4
(cherry picked from commit ab5c1b0e3b)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:33 +08:00
Rahul Tank
fdbd0753a6 feat(nimble): Add support for HCI commands / events
1. Read all local supported feature
      2. Read remote supported feature
      3. Advertising monitor.
2025-10-23 09:59:39 +05:30
Shu Chen
fd0fd24a8d Merge branch 'feat/add_openthread_start_stop_api_v5.3' into 'release/v5.3'
feat(openthread): add openthread start stop APIs (v5.3)

See merge request espressif/esp-idf!42647
2025-10-22 08:29:32 +00:00
morris
909420f33a Merge branch 'fix/w5500_10m_mode_v5_3' into 'release/v5.3'
fix(esp_eth): Fixed W5500 poor performance in 10M mode v5.3

See merge request espressif/esp-idf!42730
2025-10-22 14:44:19 +08:00
Xu Si Yu
c43592cf64 feat(openthread): add openthread start stop APIs 2025-10-21 19:58:26 +08:00
Zhang Hai Peng
83fe5719b4 feat(ble/bluedroid): add API to get local BLE IRK
(cherry picked from commit 3c68650d7e)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-10-21 17:53:18 +08:00
radek.tandler
fab1e2ebd7 fix(nvs_flash): Fixed overwrite of V1 BLOB when legacy compatibility mode is in place 2025-10-21 11:10:47 +02:00
radek.tandler
58f98e9fb1 refactor(nvs_flash): Improved Blob performance
- The findItem method was improved to use a hash list in RAM when searching for BLOB data chunks
- The findItem method was extended with a parameter that returns the position of an item on the page,
  if it is found
- The algorithm for matching existing variable-length data (such as strings and BLOBs) with
  new values was enhanced by comparing the CRC32 of the data chunks before reading the data from flash
2025-10-21 11:10:47 +02:00
radek.tandler
e0b5b52492 fix(nvs): fixed erasing of old values if new data type is not the same
Closes https://github.com/espressif/esp-idf/issues/15559
2025-10-21 11:10:47 +02:00
morris
2348f03d58 Merge branch 'doc/tsens_uhci_v5.3' into 'release/v5.3'
doc: Update temperature snesor docs, remove inaccurate part, Fix uhci compiling on non-supported target (backport v5.3)

See merge request espressif/esp-idf!42468
2025-10-21 16:45:09 +08:00
Island
7e13aa926c Merge branch 'bugfix/fix_ble_deinit_memory_leak_v5.3' into 'release/v5.3'
fix(ble/bluedroid): fix memory leak during deinit when service table is created but not started (v5.3)

See merge request espressif/esp-idf!42704
2025-10-21 12:02:17 +08:00