Commit Graph

45398 Commits

Author SHA1 Message Date
Island e93f0e56b6 Merge branch 'change/ble_update_lib_20250828_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20250828 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!41962
2025-09-24 10:27:50 +08:00
Mahavir Jain 0313a369ea Merge branch 'contrib/github_pr_17470_v5.5' into 'release/v5.5'
fix(http_server): Corrected initialization value for lru_counter at h… (GitHub PR) (v5.5)

See merge request espressif/esp-idf!42061
2025-09-24 07:54:12 +05:30
Shu Chen e0a34a5253 Merge branch 'backport/optimize-zb-utility-path-v5.5' into 'release/v5.5'
feat(zigbee): move the zcl_utility into the examples_utils of zb_common_components (Backport v5.5)

See merge request espressif/esp-idf!42111
2025-09-24 02:06:39 +00:00
morris 45dafc0587 Merge branch 'feat/p4_eco5_soc_changes_v5.5' into 'release/v5.5'
feat(p4): p4 rev3 soc support (v5.5)

See merge request espressif/esp-idf!42025
2025-09-23 20:57:32 +08:00
xieqinan@espressif.com da54e34dbb feat(zigbee): move the zcl_utility into the examples_utils of zb_common_components 2025-09-23 16:38:48 +08:00
Jiang Jiang Jian 4fcab14568 Merge branch 'bugfix/dpp_roc_loop_error_v5.5' into 'release/v5.5'
Correctly set roc_in_progress flag (release/v5.5)

See merge request espressif/esp-idf!41886
2025-09-23 13:09:20 +08:00
Ivan Grokhotkov e902243477 Merge branch 'feature/update-gdb-to-16.3_20250913_v5.5' into 'release/v5.5'
feat(tools): update gdb version to 16.3_20250913 (v5.5)

See merge request espressif/esp-idf!41968
2025-09-22 21:09:50 +02:00
Mahavir Jain 5d6573cf0c Merge branch 'featue/allow_custom_key_purposes_v5.5' into 'release/v5.5'
feat(efuse): Allow custom key purposes (v5.5)

See merge request espressif/esp-idf!41934
2025-09-22 12:48:48 +05:30
Zhao Wei Liang 5ca84429c9 feat(ble): add console command to get dtm rx rssi in hci example
(cherry picked from commit c58f07ed1e842f860693db934bc062848c9f7c28)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:36:51 +08:00
Zhao Wei Liang bfd84a6a0c feat(ble): add console command to get dtm rx rssi on ESP32-C6
(cherry picked from commit b40f7c773b92aebb153bb07b9d3899d7090ece26)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:36:51 +08:00
Zhao Wei Liang 7e25412983 fix(ble): update ext_version on ESP32-C5
(cherry picked from commit fc293cf67233226c50bc3846d9a0531f1d2a84af)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:36:51 +08:00
Zhao Wei Liang d2006c6399 fix(ble): update ext_version on ESP32-H2
(cherry picked from commit b091ec843c3b6fd26b4d66421bf45b04bb64e272)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:36:51 +08:00
Zhao Wei Liang 9167dcc6b2 fix(ble): update ext_version on ESP32-C6
(cherry picked from commit 3558f20a4ed15e4d819d3b05f7b2d0e2709ad3b9)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:36:51 +08:00
Zhao Wei Liang bc288d999d change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 32c3556c7a950063e663fba4a8fd62af7a4cfc89)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:36:51 +08:00
Zhao Wei Liang 0b7af82488 change(ble): [AUTO_MR] Update lib_esp32c2 to e08d6058
(cherry picked from commit 0ec2a92d7930ee36e393d5aee990612565ae71ed)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:36:51 +08:00
Zhao Wei Liang 0854212af7 change(ble): [AUTO_MR] Update lib_esp32c6 to 000475d3
(cherry picked from commit 32a510900ce593be86498894ab7a3c7b623e62f7)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:36:51 +08:00
Zhao Wei Liang 2f35b047b6 change(ble): [AUTO_MR] Update lib_esp32c5 to 000475d3
(cherry picked from commit 77cf75ed53645a021403c6b211dd6d7bc9f2c934)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:36:51 +08:00
Zhao Wei Liang e3dd190c25 change(ble): [AUTO_MR] Update lib_esp32h2 to 000475d3
(cherry picked from commit 141362fe48dda7dc605b3e0a6f78a3ad0dd13e21)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:36:51 +08:00
Island 56bef4d352 Merge branch 'bugfix/ble_enhanced_security_v2_v5.5' into 'release/v5.5'
fix(ble/bluedroid): Fixed potential out-of-bounds memory access when resolve adv data (v5.5)

See merge request espressif/esp-idf!41307
2025-09-22 10:27:27 +08:00
Island 23ea610fa0 Merge branch 'bugfix/ble_enhanced_security_v5.5' into 'release/v5.5'
Update BluFi document (v5.5)

See merge request espressif/esp-idf!41764
2025-09-22 10:27:22 +08:00
Joonline ded0c3fec6 fix(http_server): Corrected initialization value for lru_counter at http session creation
Closes https://github.com/espressif/esp-idf/pull/17470
2025-09-22 09:40:47 +08:00
armando eafff2552b feat(p4): p4 rev3 soc support 2025-09-22 01:10:02 +00:00
Mahavir Jain fa08f239c0 Merge branch 'bugfix/encrypt_len_for_sb_update_case_v5.5' into 'release/v5.5'
fix(bootloader): correct encryption length for secure update without secure boot (v5.5)

See merge request espressif/esp-idf!41923
2025-09-21 18:37:43 +05:30
Mahavir Jain 8a4f0c597a Merge branch 'fix/handle_error_and_dispatch_event_while_reading_data_from_server_v5.5' into 'release/v5.5'
feat(esp_http_client): handle error while reading data from server (v5.5)

See merge request espressif/esp-idf!41324
2025-09-21 18:06:05 +05:30
Mahavir Jain 1970cc7a40 Merge branch 'fix/http_server_async_requests_on_same_socket_blocks_v5.5' into 'release/v5.5'
Fix async requests on same socket blocking server (v5.5)

See merge request espressif/esp-idf!41997
2025-09-20 02:44:45 +05:30
Mahavir Jain 4014385d8d Merge branch 'fix/rng_entropy_mixing_with_rtc_timer_v5.5' into 'release/v5.5'
fix(esp_hw_support): Fixed entropy mixing of RTC timer with RNG (v5.5)

See merge request espressif/esp-idf!41824
2025-09-19 21:27:19 +05:30
Konstantin Kondrashov 4ae8b7d993 feat(efuse): Allow custom key purposes 2025-09-18 23:32:24 +08:00
hrushikesh.bhosale d564f728ed fix(esp_http_server): Fix async requests on same socket blocking issue
1. In async requests, if the two or more requests are made on same
socket then it used to block the second request.
2. The main thread is used to block on select call. And there done
no FD_SET for particular fd.

Closes https://github.com/espressif/esp-idf/issues/16998
2025-09-18 16:09:51 +05:30
Wang Meng Yang 42e7c93104 Merge branch 'bugfix/fix_esp32_bt_sw_intr_v5.5' into 'release/v5.5'
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 (v5.5)

See merge request espressif/esp-idf!41633
2025-09-18 17:47:21 +08:00
Ivan Grokhotkov d41e9bc280 Merge branch 'doc/remove_cpp_section_placement_limitation_v5.5' into 'release/v5.5'
docs(cplusplus): remove the limitation on IRAM_ATTR for templates (v5.5)

See merge request espressif/esp-idf!41473
2025-09-18 08:23:47 +02:00
Alexey Lapshin cdf8419103 feat(tools): update gdb version to 16.3_20250913 2025-09-17 16:24:06 +07:00
Rahul Tank a2c5d88320 Merge branch 'fix/connect_gap_event_status_handling_v5.5' into 'release/v5.5'
fix(nimble): Fixed incorrect HCI status in connect event (v5.5)

See merge request espressif/esp-idf!41880
2025-09-17 13:50:00 +05:30
Island 03450d3846 Merge branch 'feat/ble_log_v2_esp_target_support_v5.5' into 'release/v5.5'
Feat/ble log v2 esp target support (v5.5)

See merge request espressif/esp-idf!41921
2025-09-17 13:09:07 +08:00
Marius Vikhammer b0e0b4ddb9 Merge branch 'refactor/lp_core_i2c_esp32c5_support_v5.5' into 'release/v5.5'
refactor(lp_core_i2c): Modify lp_core_i2c header to support ESP32C5 (v5.5)

See merge request espressif/esp-idf!41927
2025-09-17 10:15:00 +08:00
Roland Dobai bb9cdd61ce Merge branch 'fix/sdkconfig.rename.docs_v5.5' into 'release/v5.5'
fix(docs): Update unclear sdkconfig.rename example (v5.5)

See merge request espressif/esp-idf!41948
2025-09-16 19:11:08 +02:00
Zhou Xiao 727224920c fix(ble): fixed ble log config for ESP32-C3/ESP32-S3 2025-09-16 22:48:11 +08:00
Roland Dobai bb70fdaa12 Merge branch 'contrib/github_pr_17586_v5.5' into 'release/v5.5'
Fix warning message in install.sh. (GitHub PR) (v5.5)

See merge request espressif/esp-idf!41947
2025-09-16 14:26:47 +02:00
David Cermak dc4381d0b0 fix(docs): Update unclear sdkconfig.rename example 2025-09-16 13:31:18 +02:00
Zhou Xiao 2d83b8f422 feat(ble): supported ble log v2 for ESP32 2025-09-16 19:07:49 +08:00
Zhou Xiao 85d2c81f70 feat(ble): supported ble log v2 for ESP32-C3/ESP32-S3 2025-09-16 19:07:49 +08:00
Zhou Xiao 8e1b0c23a7 feat(ble): supported ble log v2 for ESP32-C5 2025-09-16 19:07:49 +08:00
Zhou Xiao 49bcc44e76 feat(ble): supported ble log v2 for ESP32-C2 2025-09-16 19:07:49 +08:00
Zhou Xiao 954e370bc0 feat(ble): supported ble log v2 for ESP32-H2 2025-09-16 19:07:49 +08:00
Zhou Xiao 67a511abc6 feat(ble): supported ble log v2 for ESP32-C6 2025-09-16 19:07:49 +08:00
Zhou Xiao bc5b61b56c fix(ble): fixed ble log v2 configuration issues 2025-09-16 19:07:45 +08:00
Roland Dobai b2ec317d96 fix(tools): Fix warning message from idf_tools.py 2025-09-16 13:02:54 +02:00
Artyom Lebedev a2206083c8 fix(tools): Fix warning message from idf_tools.py
Closes https://github.com/espressif/esp-idf/pull/17586
2025-09-16 13:02:53 +02:00
Marius Vikhammer 4b2b5d7baf Merge branch 'refactor/ulp_riscv_i2c_logs_v5.5' into 'release/v5.5'
refactor(ulp_riscv): Modify i2c read/write API for better logging and return error code (v5.5)

See merge request espressif/esp-idf!41673
2025-09-16 16:36:18 +08:00
Meet Patel 9bcf41fa6e refactor(lp_core_i2c): Modify lp_core_i2c header to support ESP32C5
lp_core_i2c.h header file has sda and scl pins hardcoded to GPIO6 and
GPIO7 which works only for ESP32C6. ESP32C5 uses GPIO2 and GPIO3 for
I2C SDA and SCL. Hence, added LP_I2C_SCL_IO and LP_I2C_SDA_IO macros
under conditional compilation in library header file, so there is no
need to hardcode I2C GPIO pins and any other test apps or examples
that are including the LP I2C header file can also use Macro directly.
2025-09-16 11:19:32 +05:30
Mahavir Jain 9c257c4f0b test: add test case for secure update with FE case 2025-09-16 10:16:42 +05:30