Rahul Tank
a3808c928a
Merge branch 'fix/adding_missing_apis_nimble' into 'master'
...
fix(nimble): Added helper APIs in NimBLE
Closes BLERP-2126 and BLERP-2138
See merge request espressif/esp-idf!40223
2025-08-20 16:01:46 +05:30
Mahavir Jain
1a615729d5
Merge branch 'fix/coverity_issue_483747' into 'master'
...
Fix possible double memory free in esp_http_client
Closes IDF-13757, IDF-13758, and IDF-13755
See merge request espressif/esp-idf!40934
2025-08-20 14:29:20 +05:30
Mahavir Jain
42914e01ee
feat: remove some deprecated APIs from 6.0 release
2025-08-20 14:20:37 +05:30
Meet Patel
f5b7cb6766
refactor(ulp_riscv): Modify ulp i2c read/write functions to return error code
...
Updated the i2c read/write APIs ulp_riscv_i2c_master_read_from_device
and ulp_riscv_i2c_master_write_to_device in ulp_riscv component to
return error codes back to the application
Closes https://github.com/espressif/esp-idf/issues/15904
2025-08-20 14:16:44 +05:30
Meet Patel
7abc48157e
refactor(ulp_riscv): Modify ESP_EARLY_LOG to ESP_LOG and move it outside critical section
...
Moved the error logs outside critical section for i2c communication errors
like READ fail, WRITE fail etc. in the ulp_riscv_i2c component
Also changed the error log API from ESP_EARLY_LOG to ESP_LOG, so we can support
tag based filtering and enabling/disabling of logs
Closes https://github.com/espressif/esp-idf/issues/17425
2025-08-20 14:16:44 +05:30
C.S.M
23f09d2617
test(i2c): fix i2c test failure
2025-08-20 16:33:00 +08:00
Tinyu
3aaa2adfe5
fix(driver_twai): modify the calculation description of quanta_resolution_hz
...
Closes https://github.com/espressif/esp-idf/issues/16996
Closes https://github.com/espressif/esp-idf/pull/17002
2025-08-20 16:25:57 +08:00
wanckl
6288067296
feat(driver_twai): add tx wait all done api
2025-08-20 16:11:39 +08:00
C.S.M
65a6e9c294
Merge branch 'fix/flash_qio_read_failed' into 'master'
...
fix(spi_flash): Fix spi flash qio read failed on gpspi flash
See merge request espressif/esp-idf!41204
2025-08-20 16:11:06 +08:00
Adam Múdry
9db29df39a
feat(sdspi): Add an option to modify wait time for MISO before sending next command
...
Closes https://github.com/espressif/esp-idf/issues/16909
2025-08-20 08:57:51 +02:00
Island
e31611d6a3
Merge branch 'change/ble_update_lib_20250814' into 'master'
...
change(ble): [AUTO_MR] 20250814 - Update ESP BLE Controller Lib
Closes BLERP-2160 and BLERP-2159
See merge request espressif/esp-idf!41260
2025-08-20 14:11:54 +08:00
Wang Meng Yang
f82e101dcc
Merge branch 'bugfix/fix_tmp_key_bug' into 'master'
...
bugfix/fix_tmp_key_bug
See merge request espressif/esp-idf!41296
2025-08-20 14:07:00 +08:00
harshal.patil
d59bcb633c
fix(soc): Disable XTS-AES-256 using efuse key for ESP32-C5
2025-08-19 21:54:26 +05:30
Roland Dobai
c43d311126
Merge branch 'feat/update_cmake_versions' into 'master'
...
feat(tools): Upgraded cmake versions (supported to 3.22.1, reccomended to 4.0.3)
See merge request espressif/esp-idf!40364
2025-08-19 15:58:04 +02:00
Island
3216dfa3b3
Merge branch 'bugfix/fix_bleqabr25_1004' into 'master'
...
fix(ble/bluedroid): Fixed the status setting in the HCI event
Closes BLERP-2020
See merge request espressif/esp-idf!40055
2025-08-19 21:10:46 +08:00
Roland Dobai
47d11179f1
fix(components/tcp_transport): Fix missing file extension in the test_app
2025-08-19 14:44:32 +02:00
Marek Fiala
9d35d63651
feat(cmake): Update minimum cmake version to 3.22 (whole repository)
2025-08-19 14:44:32 +02:00
muhaidong
d0b499ecf3
fix(wifi): fix ersu compatibility issue
2025-08-19 19:26:09 +08:00
Laukik Hase
ba80256748
Merge branch 'ci/esp_tee_disable_c5_temp' into 'master'
...
ci(esp_tee): Disable the TEE test-apps for ESP32-C5 temporarily
See merge request espressif/esp-idf!41356
2025-08-19 16:37:16 +05:30
Alexey Lapshin
03855b90f8
Merge branch 'feature/update-gnu-standards' into 'master'
...
feat(build): update gnu17->gnu23 and gnu++2b->gnu++26
See merge request espressif/esp-idf!41014
2025-08-19 14:30:34 +04:00
Ivan Grokhotkov
a939f410dd
Merge branch 'bugfix/ldgen_prebuilt_library_placements' into 'master'
...
build: pass pre-built libraries to ldgen, clean up how blobs are added
Closes IDF-12049 and IDF-12736
See merge request espressif/esp-idf!40353
2025-08-19 10:50:31 +02:00
Chen Chen
6af87b6287
Merge branch 'change/i2c_return_val' into 'master'
...
change(i2c_master): Change the I2C return value to ESP_ERR_INVALID_RESPONSE when NACK detected
Closes IDF-13751
See merge request espressif/esp-idf!41251
2025-08-19 16:14:18 +08:00
gongyantao
179a730a03
feat(bt): remove the deprecated functions and parametes
2025-08-19 16:07:05 +08:00
Astha Verma
3c579545a4
fix(nimble): Added missing api in nimble which present in bluedroid
2025-08-19 12:21:04 +05:30
Island
74bb9f6563
Merge branch 'feat/ble_iso_nimble_support' into 'master'
...
feat(ble): ISO minor support for NimBLE Host
See merge request espressif/esp-idf!40268
2025-08-19 14:25:15 +08:00
Chen Chen
c35ddc1258
change(i2c_master): Change return value when NACK detected
2025-08-19 12:12:52 +08:00
liqigan
98df3fa714
fix(bt/controller): Fixed some controller bugs
2025-08-19 11:57:10 +08:00
Wang Meng Yang
892ec6a114
Merge branch 'bugfix/fix_bt_security' into 'master'
...
fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data
Closes BT-4071
See merge request espressif/esp-idf!41167
2025-08-19 11:54:10 +08:00
wuzhenghui
4193bf56c4
change(esp_hw_support): increase s2a_work_time_us
2025-08-19 11:50:03 +08:00
Alexey Lapshin
4c481c863f
feat(build): update gnu17->gnu23 and gnu++2b->gnu++26
2025-08-19 10:29:37 +07:00
He Binglin
316d744845
Merge branch 'feat/support_esp32h4_dfs' into 'master'
...
Support dfs and light & deep sleep in esp32h4 beta5
Closes PM-446
See merge request espressif/esp-idf!40595
2025-08-19 10:50:48 +08:00
Alexey Lapshin
5276a56911
Merge branch 'fix/misalign_memory_test_limit_values' into 'master'
...
fix(newlib): increase limit for misaligned access testcases
Closes IDFCI-2917
See merge request espressif/esp-idf!41209
2025-08-18 19:14:45 +04:00
Shen Wei Long
219e38bfbc
Merge branch 'bugfix/check_bd_addr_only_for_bredr' into 'master'
...
fix(bt): check bd address only for bredr in bluedroid host l2cu_allocate_lcb()
See merge request espressif/esp-idf!40063
2025-08-18 13:18:14 +00:00
Laukik Hase
9b807a253d
ci(esp_tee): Disable the TEE test-apps for ESP32-C5 temporarily
2025-08-18 18:42:02 +05:30
cjin
2f7e200fc8
feat(ble): support pawr feature in ble sdk on ESP32-H2
2025-08-18 19:18:10 +08:00
cjin
6c15fccddd
feat(ble): support pawr feature in ble sdk on ESP32-C5
2025-08-18 19:18:10 +08:00
cjin
410d904845
feat(ble): support pawr feature in ble sdk on ESP32-C6
2025-08-18 19:18:10 +08:00
cjin
50e7825ba9
feat(ble): add clk source freq change of ble slow clock on ESP32-C5
2025-08-18 19:18:10 +08:00
cjin
cb60528f23
feat(ble): add clk source freq change of ble slow clock on ESP32-H2
2025-08-18 19:18:10 +08:00
cjin
b5ce766c7f
feat(ble): add clk source freq change of ble slow clock on ESP32-C6
2025-08-18 19:18:10 +08:00
Zhou Xiao
236baa7585
change(ble): [AUTO_MR] Update lib_esp32c6 to 9492a0cb
2025-08-18 19:18:10 +08:00
Zhou Xiao
859d762fcf
change(ble): [AUTO_MR] Update lib_esp32c5 to 9492a0cb
2025-08-18 19:18:10 +08:00
Zhou Xiao
ea32d4cd18
change(ble): [AUTO_MR] Update lib_esp32h2 to 9492a0cb
2025-08-18 19:18:10 +08:00
morris
53a399971f
Merge branch 'refactor/i2c_testapp_c++' into 'master'
...
refactor(i2c_test_apps): Refactor from C to C++
Closes IDF-13806
See merge request espressif/esp-idf!41126
2025-08-18 17:37:41 +08:00
morris
661590940a
refactor(etm): enhance thread safety and clean up soc macros
2025-08-18 14:58:24 +08:00
chenjianhua
4ae438cca2
fix(ble/bluedroid): Fixed the status setting in the HCI event
2025-08-18 14:40:36 +08:00
Chen Jichang
d0ad1145fc
feat(h4mp): update rom linker (part3)
2025-08-18 14:24:12 +08:00
Mahavir Jain
758939caec
Merge branch 'fix/enable_ssl_cookie_support_by_default' into 'master'
...
fix(mbedtls): enable ssl cookie support by default
See merge request espressif/esp-idf!41235
2025-08-18 11:42:24 +05:30
Marius Vikhammer
9ec0f18607
fix(log): fixed wrong year timestamp with LOG_TIMESTAMP_SOURCE_SYSTEM_FULL
...
struct tm contains the number of years since 1900, but the printing code
assumed it contained actual current year.
It would also print it as YYYY, while the documentation and code implies
it should be YY.
Closes https://github.com/espressif/esp-idf/issues/17451
2025-08-18 13:40:39 +08:00
hebinglin
8f8a97787d
change(esp_hw_support): change clock kconfig name in eso32h4beta5
2025-08-18 12:55:42 +08:00