Commit Graph

39962 Commits

Author SHA1 Message Date
Rahul Tank
3e97fa00a2 fix(nimble): Extend support for allow connect during scan for more chips 2025-05-14 10:29:33 +05:30
Rahul Tank
577563840a fix(nimble): Add support for anonymous address type for whitelist 2025-05-14 10:29:25 +05:30
Rahul Tank
378216daf1 fix(nimble): Add configurable option to select ext adv v2 command 2025-05-14 10:29:21 +05:30
Shu Chen
4c8ebb9831 Merge branch 'feat/ot_br_esp32p4_v5.3' into 'release/v5.3'
feat(br): support ot_br example for esp32p4 (v5.3)

See merge request espressif/esp-idf!39009
2025-05-14 09:26:37 +08:00
Rahul Tank
37c0d836ab Merge branch 'fix/gatt_cache_inc_services_uuid_type_error_v5.3' into 'release/v5.3'
fix(nimble): Fixed UUID type error in gatt caching included service search (v5.3)

See merge request espressif/esp-idf!39089
2025-05-14 09:26:22 +08:00
Sumeet Singh
8cab86decd fix(nimble): Fixed UUID type error in gatt caching included service search (v5.3) 2025-05-13 17:34:15 +05:30
Marius Vikhammer
acea1fc047 Merge branch 'contrib/github_pr_15132_v5.3' into 'release/v5.3'
fix(newlib): usleep returning early (GitHub PR) (v5.3)

See merge request espressif/esp-idf!38709
2025-05-13 14:38:55 +08:00
Rahul Tank
d56f1b5cb7 Merge branch 'feat/gatt_cache_info_v5.3' into 'release/v5.3'
fix(nimble): Added api's to fetch gatt cache info (v5.3)

See merge request espressif/esp-idf!39031
2025-05-13 13:54:44 +08:00
Martin Vychodil
8db2dcca76 Merge branch 'feat/nvs_pytest_add_non_ascii_string_test_v5.3' into 'release/v5.3'
feat: Add NVS generator check test for CRC of non-ASCII strings (v5.3)

See merge request espressif/esp-idf!38843
2025-05-12 19:48:40 +08:00
morris
bc6a2359a4 Merge branch 'fix/rmt_race_condition_v5.3' into 'release/v5.3'
fix(rmt): fix race condition and add receive config error message (v5.3)

See merge request espressif/esp-idf!38999
2025-05-12 15:14:53 +08:00
Astha Verma
8e72311441 fix(nimble): Added api's for fetching gatt cache data and for discovering included service 2025-05-12 11:56:24 +05:30
Rahul Tank
d00ce57499 Merge branch 'bugfix/provide_user_option_delete_pair_v5.3' into 'release/v5.3'
fix(nimble): Added option to stack to handle repeat pairing internally (v5.3)

See merge request espressif/esp-idf!38960
2025-05-12 13:03:04 +08:00
morris
93953299c6 Merge branch 'bugfix/fixed_mismatch_of_tx_queue_statue_v5.3' into 'release/v5.3'
fix(i2s): fixed the false buf catenate while use preload (v5.3)

See merge request espressif/esp-idf!38968
2025-05-12 10:38:03 +08:00
Tan Yan Quan
d7ff344c4f fix(openthread): standardize disable_test to exclude certain targets 2025-05-12 10:37:50 +08:00
Rahul Tank
c15ce89435 fix(nimble): Added option to stack to handle repeat pairing internally 2025-05-10 20:26:11 +05:30
Tan Yan Quan
5f026d7533 feat(openthread/br): update thread-lib for esp32p4 and OT upstream ec2b0d487
* esp-openthread: thread_zigbee/esp-openthread@ac1715a6f
* openthread: espressif/openthread@ec2b0d487
* esp-idf: espressif/esp-idf@eb703e4f0
2025-05-09 11:51:20 +00:00
Tan Yan Quan
eb703e4f0f feat(openthread): update OT upstream to ec2b0d487 2025-05-09 19:41:59 +08:00
Tan Yan Quan
c975aa6aef feat(openthread): support esp32p4 as ot_br 2025-05-09 19:41:34 +08:00
morris
53ab7b89f8 Merge branch 'feat/customize_i2c_operation_transaction_v5.3' into 'release/v5.3'
feat(i2c): Add api for customize i2c transaction interface for un-standard i2c device (backport v5.3)

See merge request espressif/esp-idf!37416
2025-05-09 18:05:27 +08:00
Mahavir Jain
df74d2bc70 Merge branch 'fix/async_handler_example_stack_overflow_issue_v5.3' into 'release/v5.3'
fix(esp_http_server): Async handler example stack overflow fix (v5.3)

See merge request espressif/esp-idf!38997
2025-05-09 17:18:07 +08:00
Island
29c26da8d2 Merge branch 'change/ble_update_lib_20250430_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20250430 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!38973
2025-05-09 14:05:19 +08:00
Island
f4b2885b22 Merge branch 'fix/ble_mesh_trans_pending_fix_v5.3' into 'release/v5.3'
fix(ble_mesh): remove tx pending assert (v5.3)

See merge request espressif/esp-idf!38939
2025-05-09 14:03:52 +08:00
Chen Jichang
46f81894b8 fix(rmt): fix race condition and add receive config error message
Closes https://github.com/espressif/esp-idf/issues/15842
Closes https://github.com/espressif/esp-idf/issues/15836
2025-05-09 13:44:29 +08:00
hrushikesh.bhosale
5722889fe3 fix(esp_http_server): Async handler example stack overflow fix
1. In async handler example, on hitting /long URI and closing the
connection forcefully from client (example ctrl + c) cause more stack
size (almost 200 bytes) than successfull request.
2. The connection should be closed from the server as soon as the client
closes the connect (i.e. handler should return ESP_FAIL to close the
connection)
2025-05-09 10:18:27 +05:30
Jiang Jiang Jian
fe6f2d08af Merge branch 'feat/add_svc_info_in_sdf_v5.3' into 'release/v5.3'
Add extended SSI support for NAN Services  (Backport v5.3)

See merge request espressif/esp-idf!38110
2025-05-09 12:14:05 +08:00
Wang Meng Yang
82b1690b10 Merge branch 'feat/add_sdkconfig_for_secure_connection_v5.3' into 'release/v5.3'
fix(bt): disable dm1 for acl-u when aes-ccm is on in peripheral(backport v5.3)

See merge request espressif/esp-idf!38976
2025-05-09 09:38:44 +08:00
Rahul Tank
9e99b2afa3 Merge branch 'feat/autopts_and_ssc_fixes_v5.3' into 'release/v5.3'
feat(nimble): Added fixes related to SSC and AutoPTS testing (v5.3)

See merge request espressif/esp-idf!38797
2025-05-08 21:45:07 +08:00
gongyantao
0de1fab085 fix(bt): disable dm1 for acl-u when aes-ccm is on in peripheral 2025-05-08 18:21:42 +08:00
Shen Wei Long
8f2c00f18a fix(ble): update ld file on ESP32-C2
(cherry picked from commit ee6607b489)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-05-08 14:54:01 +08:00
Shen Wei Long
4103766c1e change(ble): [AUTO_MR] Update lib_esp32c2 to 16e16586
(cherry picked from commit 26754d8e71)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2025-05-08 14:53:58 +08:00
Shen Wei Long
6494b57fe8 change(ble): [AUTO_MR] Update lib_esp32c6 to 9ecb81c8
(cherry picked from commit a477bfb140)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2025-05-08 14:53:56 +08:00
Shen Wei Long
396c10c618 change(ble): [AUTO_MR] Update lib_esp32h2 to 9ecb81c8
(cherry picked from commit a3cc91dbf0)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2025-05-08 14:53:53 +08:00
laokaiyao
c5ead79fce fix(i2s): fixed the false buf catenate while use preload
Closes https://github.com/espressif/esp-idf/issues/15775
2025-05-08 14:24:44 +08:00
Shu Chen
165bacc967 Merge branch 'feat/mtd_parent_search_v5.3' into 'release/v5.3'
feat(openthread): enable parent search function for MTD (v5.3)

See merge request espressif/esp-idf!38821
2025-05-08 14:12:44 +08:00
Shu Chen
0a3fd1aa02 Merge branch 'fix/calibrate_csl_rx_v5.3' into 'release/v5.3'
fix(openthread): calibrate CSL parameters (v5.3)

See merge request espressif/esp-idf!38534
2025-05-08 14:11:43 +08:00
akshat
3f27399ef4 feat(esp_wifi): Add extended SSI support for NAN Services 2025-05-08 11:14:57 +05:30
Mahavir Jain
fbcfce1f20 Merge branch 'feat/c6_v002_compatibility_v5.3' into 'release/v5.3'
hw_support: Add Kconfig option for c6 v0.2 (v5.3)

See merge request espressif/esp-idf!38943
2025-05-08 13:33:17 +08:00
C.S.M
87c6979b97 fix(i2c): Fix that fsm reset cause i2c scl frequency changed on esp32s2 2025-05-08 13:01:30 +08:00
C.S.M
debbb61451 fix(i2c): Fix some i2c coverity issue 2025-05-08 13:01:30 +08:00
C.S.M
0fdd061500 fix(i2c): I2C should not clear bus in a nack state 2025-05-08 13:01:30 +08:00
Jonathan Swoboda
5c7211ed3a fix(i2c): Fix clear bus issue in legacy i2c driver,
Closes https://github.com/espressif/esp-idf/pull/15638
2025-05-08 13:01:30 +08:00
C.S.M
31999770a6 fix(i2c): Fix i2c customize only read one byte issue 2025-05-08 13:01:30 +08:00
C.S.M
1ac593a956 docs(i2c): Add document for customize i2c transaction interface for un-standard i2c device 2025-05-08 13:01:30 +08:00
C.S.M
d5ceed3d96 feat(i2c): Add api for customize i2c transaction interface for un-standard i2c device 2025-05-08 13:01:30 +08:00
Jiang Jiang Jian
6389791949 Merge branch 'bugfix/espnow_send_issue_v53' into 'release/v5.3'
fix(esp_wifi): Fix for issue in esp_now_send when wifi tx callback registered(v5.3)

See merge request espressif/esp-idf!37944
2025-05-08 10:39:34 +08:00
Rahul Tank
c84c699166 Merge branch 'bugfix/conn_with_scan_c6_h2_v5.3' into 'release/v5.3'
fix(nimble): Enable support for Connect with scan for 32/ c6/ h2 chip (v5.3)

See merge request espressif/esp-idf!38853
2025-05-08 08:39:05 +08:00
Sumeet Singh
cbeef453a8 feat(nimble): Added some fixes for autopts testing (v5.3) 2025-05-07 17:02:56 +05:30
Island
44782e53b6 Merge branch 'bugfix/fix_scan_stopped_with_high_rtc_freq_v5.3' into 'release/v5.3'
fix(ble): fix rtc freq set too high on ESP32-C2 (v5.3)

See merge request espressif/esp-idf!38930
2025-05-07 18:47:17 +08:00
Martin Vychodil
a3aa438820 Merge branch 'feat/sdmmc_support_concurrent_use_v5.3' into 'release/v5.3'
feat(sdmmc): Concurrent use of SDMMC peripheral (v5.3)

See merge request espressif/esp-idf!32871
2025-05-07 18:43:43 +08:00
Xiao Xufeng
cdb0c79383 feat(soc): add config option for c6 v0.2 2025-05-07 16:47:31 +08:00