Commit Graph

37007 Commits

Author SHA1 Message Date
luoxu
ced7ed49c3 feat(ble_mesh): update lib to bbb57d10f9 2025-05-27 20:12:43 +08:00
luoxu
85474d15cc feat(ble_mesh): Change the type of rpl size from uint8 to uint16 2025-05-27 17:00:46 +08:00
luoxu
d3443c224a fix(ble_mesh): update ble 50 macro on unsupported version 2025-05-27 17:00:46 +08:00
luoxu
3a6eb5f502 fix(ble_mesh): fixed issue where private beacon used incorrect adv type 2025-05-27 15:34:56 +08:00
luoxu
57f6209d17 fix(ble_mesh): fixed some issues with ble50 2025-05-27 15:34:56 +08:00
luoxu
640b37d7d5 feat(ble_mesh): Remote Provisioning Server UUID Matchs Supported 2025-05-27 15:34:56 +08:00
luoxu
6f73b4b4d4 fix(ble_mesh): Remote Provisioning Client/Server bugs fixed 2025-05-27 15:34:56 +08:00
Jiang Jiang Jian
0227813912 Merge branch 'backport/backport_some_wifi_changes_250526_v5.2' into 'release/v5.2'
fix(wifi): fix some wifi bugs(backport v5.2)

See merge request espressif/esp-idf!39412
2025-05-27 14:48:17 +08:00
Mahavir Jain
9bb951c77b Merge branch 'change/exclude_cve-2023-53154_v5.2' into 'release/v5.2'
change: adds CVE-2023-53154 to cJSON sbom exclude list (v5.2)

See merge request espressif/esp-idf!39418
2025-05-27 10:52:49 +05:30
Jiang Jiang Jian
9a4bdcf37b Merge branch 'fix/fix_usj_pad_leakage_v5.2' into 'release/v5.2'
fix(esp_hw_support): always disable USJ pad in sleep to supress leakage (v5.2)

See merge request espressif/esp-idf!39108
2025-05-26 19:57:15 +08:00
Jiang Jiang Jian
6dc1044aec Merge branch 'fix/fix_esp_timer_accuracy_when_do_dfs_v5.2' into 'release/v5.2'
fix(esp_hw_support): improve esp timer accuracy on DFS for esp32 & esp32s2 (v5.2)

See merge request espressif/esp-idf!39342
2025-05-26 19:55:04 +08:00
Ashish Sharma
c6f3666381 change: adds CVE-2023-53154 to cJSON sbom exclude list 2025-05-26 17:32:16 +08:00
yinqingzhao
b05874b5e7 fix(wifi): fix some wifi bugs 2025-05-26 17:13:57 +08:00
morris
5703323043 Merge branch 'feature/add_uart_io_deinit_process_v5.2' into 'release/v5.2'
fix(uart): eliminate garbled data on TX/RX line in sleep (v5.2)

See merge request espressif/esp-idf!39285
2025-05-23 17:01:36 +08:00
Rahul Tank
d179a020be Merge branch 'bugfix/coverity_fix_v5.2' into 'release/v5.2'
fix(nimble): Add changes for coverity reported issue (v5.2)

See merge request espressif/esp-idf!39316
2025-05-22 16:45:58 +05:30
wuzhenghui
f5022cb8c2 ci(esp_timer): add UT case for esp_timer period alarm with DFS 2025-05-22 14:58:43 +08:00
wuzhenghui
a2e212fb9f feat(esp_hw_support): compensate the error introduced to LACT during APB frequency switching 2025-05-22 14:58:43 +08:00
wuzhenghui
d54c710921 fix(esp_hw_support): update systimer step immediately when XTAL changes on esp32s2 2025-05-22 14:58:42 +08:00
wuzhenghui
52296887bf fix(esp_hw_support): update LACT clock prescale immediately when APB changes on esp32 2025-05-22 14:58:39 +08:00
Island
9b9103c5bb Merge branch 'bugfix/fix_ble_scan_no_adv_report_when_connected_v5.2' into 'release/v5.2'
Fixed missing ADV reports after bonding and connection on ESP32-C3 and ESP32-S3 (v5.2)

See merge request espressif/esp-idf!39273
2025-05-21 18:19:28 +08:00
Rahul Tank
b9338273d9 fix(nimble): Add changes for coverity reported issue 2025-05-21 11:33:58 +05:30
Rahul Tank
9dbbc9ac6a Merge branch 'bugfix/handle_flow_control_flag_v5.2' into 'release/v5.2'
fix(nimble): Add chip dependancy flag for Flow control feature (v5.2)

See merge request espressif/esp-idf!39296
2025-05-21 09:53:25 +05:30
Rahul Tank
cf0ff0e1aa Merge branch 'feat/min_size_builds_v5.2' into 'release/v5.2'
fix(nimble): Add support for minimilistic builds (v5.2)

See merge request espressif/esp-idf!39101
2025-05-20 21:04:48 +05:30
Rahul Tank
ac18224234 fix(nimble): Add chip dependancy flag for Flow control feature 2025-05-20 18:10:46 +05:30
morris
b6a74a4c3d Merge branch 'fix/usb_phy_pull_override_backport_v5.2' into 'release/v5.2'
fix(usb_phy): Removed pull resistors override configuration for Internal FSLS PHY (backport to v5.2)

See merge request espressif/esp-idf!39214
2025-05-20 17:21:31 +08:00
Song Ruo Jing
d353271537 fix(uart): eliminate garbled data on UART TX/RX line in sleep 2025-05-20 16:58:02 +08:00
Song Ruo Jing
bd275c1da3 feat(uart): add pin release process to uart driver 2025-05-20 16:57:42 +08:00
Song Ruo Jing
76c20fdb10 fix(gpio): add some detailed error log for gpio_pullup_en and gpio_pulldown_en 2025-05-20 15:51:31 +08:00
Song Ruo Jing
296e4e9104 fix(dedic_gpio): fix calloc to heap_caps_calloc 2025-05-20 15:50:54 +08:00
Song Ruo Jing
4b7f3ca210 fix(uart): fix nmea0183 example wrong knots to m/s unit conversion
Closes https://github.com/espressif/esp-idf/issues/15695
2025-05-20 15:49:56 +08:00
Song Ruo Jing
e182cfac59 fix(uart): correct C3/S3 module enable porcedure to avoid undesired line noise 2025-05-20 15:49:29 +08:00
Song Ruo Jing
cb75dc3735 fix(sleep): uart suspend/flush should also check if port is enabled on esp32 2025-05-20 15:48:48 +08:00
Song Ruo Jing
8b0d4a17e6 docs(uart): improve set/get baud rate API docs
Closes https://github.com/espressif/esp-idf/issues/15449
2025-05-20 15:43:24 +08:00
Song Ruo Jing
6b1bfc96cb fix(uart): fixed coverity ininitialized scalar variable in uart_tcgetattr 2025-05-20 15:43:13 +08:00
Mahavir Jain
6956b7c3c8 Merge branch 'feat/cjson_update_to_upstream_v5.2' into 'release/v5.2'
feat(cjson): update to latest upstream (v5.2)

See merge request espressif/esp-idf!39228
2025-05-20 09:50:13 +05:30
Island
e3e9262081 Merge branch 'change/ble_update_lib_20250516_v5.2' into 'release/v5.2'
change(ble): [AUTO_MR] 20250516 - Update ESP BLE Controller Lib (v5.2)

See merge request espressif/esp-idf!39235
2025-05-20 11:40:38 +08:00
Zhang Hai Peng
7d1339b430 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(4713205)
- Fix: Missing ADV reports after bonding and connection


(cherry picked from commit 244d4f8fa7)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-05-20 11:13:21 +08:00
Alexey Gerenkov
2f2512e5b9 Merge branch 'ci/enable_gcov_test_v5.2' into 'release/v5.2'
ci: enable gcov example for all chips (v5.2)

See merge request espressif/esp-idf!39177
2025-05-20 02:06:27 +08:00
Alexey Gerenkov
9f2918c5b6 Merge branch 'feat/apptrace-crc16_v5.2' into 'release/v5.2'
Store CRC16 checksum value in the PERFMON1 reg (v5.2)

See merge request espressif/esp-idf!39211
2025-05-20 01:51:58 +08:00
Zhou Xiao
27b333e736 fix(ble): added missed printf for ll log interface 2025-05-19 20:36:22 +08:00
zwl
964d3d068e fix(ble): fixed occasional assert issue in scan and connection scenarios on ESP32-C6 2025-05-19 20:36:17 +08:00
Rahul Tank
035560bda4 fix(nimble): Add support for minimilistic builds 2025-05-19 12:51:59 +05:30
Rahul Tank
6693ca5967 Merge branch 'fix/gattc_proc_comparison_v5.2' into 'release/v5.2'
fix(nimble): Fix proc rx entry comparison (v5.2)

See merge request espressif/esp-idf!39190
2025-05-19 12:35:52 +05:30
Zhao Wei Liang
975c08b6cc feat(ble): support creating connections during scanning process on ESP32-H2
(cherry picked from commit 207d85a5f7)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-05-19 12:03:46 +08:00
Zhao Wei Liang
b070813877 change(ble): [AUTO_MR] Update lib_esp32c2 to 664e4255
(cherry picked from commit 3cfd4d0166)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-05-19 12:03:43 +08:00
Zhao Wei Liang
d41ddda9a8 change(ble): [AUTO_MR] Update lib_esp32c6 to 1304a9d0
(cherry picked from commit 69158d5064)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-05-19 12:03:41 +08:00
Zhao Wei Liang
d71224cb69 change(ble): [AUTO_MR] Update lib_esp32h2 to 1304a9d0
(cherry picked from commit 29f89efea6)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-05-19 12:03:39 +08:00
Jiang Jiang Jian
cde5a854f0 Merge branch 'backport/backport_some_wifi_changes_250512_v5.2' into 'release/v5.2'
Backport/backport some wifi changes 250512 v5.2

See merge request espressif/esp-idf!39064
2025-05-19 10:36:01 +08:00
Ashish Sharma
e8a418cf4e feat(cjson): update to latest upstream 2025-05-19 09:51:29 +08:00
Roman Leonov
7dd375bd8c fix(usb_phy): Removed pull resistors override configuration for Internal FSLS PHY 2025-05-16 14:26:42 +02:00