Commit Graph

45336 Commits

Author SHA1 Message Date
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
Marius Vikhammer a0f071f7ff Merge branch 'bugfix/log_sys_time_year_v5.5' into 'release/v5.5'
fix(log): fixed wrong year timestamp with LOG_TIMESTAMP_SOURCE_SYSTEM_FULL (v5.5)

See merge request espressif/esp-idf!41857
2025-09-15 17:24:22 +08:00
Meet Patel 6e2db679da 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-09-15 10:35:14 +05:30
Meet Patel 6cd7f74877 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-09-15 10:35:14 +05:30
Aditya Patwardhan 3631cb1a38 Merge branch 'fix/key_mgr_state_management_v5.5' into 'release/v5.5'
Fix incorrect key manager state management (v5.5)

See merge request espressif/esp-idf!41870
2025-09-15 10:29:51 +05:30
Marius Vikhammer e0151944ff 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-09-14 16:31:59 +08:00
harshal.patil ae7d7542e0 fix(esp_key_mgr): Fix incorrect key manager state management 2025-09-12 17:26:27 +05:30
Rahul Tank b0ec8feaa1 Merge branch 'bugfix/fix_periodic_reattempt_v5.5' into 'release/v5.5'
fix(nimble): Fixed reattempt count handling for perdiodic adv (v5.5)

See merge request espressif/esp-idf!41819
2025-09-12 16:21:56 +05:30
morris cfbbf271a8 Merge branch 'doc/fix_ext1_wakeup_cause_v5.5' into 'release/v5.5'
docs(sleep_mode): updated ext1 wakeup status (v5.5)

See merge request espressif/esp-idf!41830
2025-09-12 16:58:24 +08:00
Mahavir Jain 847ceb6301 Merge branch 'change/exclude_cve-2025-57052_v5.5' into 'release/v5.5'
change(cjson): Update to v1.7.19 (v5.5)

See merge request espressif/esp-idf!41837
2025-09-11 18:12:14 +05:30
Rahul Tank 9d01ecf71b Merge branch 'bugfix/set_tx_power_in_example_v5.5' into 'release/v5.5'
fix(nimble): Add Tx power information in adv data (v5.5)

See merge request espressif/esp-idf!41813
2025-09-11 14:26:04 +05:30
Ashish Sharma 5e7c32897f change(cjson): update cjson version to 1.7.19 2025-09-11 15:35:55 +08:00
laokaiyao 84ae3f8aec change: remove the updated doc's list for c5 2025-09-11 15:17:12 +08:00
laokaiyao 4a53e1f581 docs(sleep_mode): updated ext1 wakeup status 2025-09-11 15:16:02 +08:00
Island a62dc1d4dd Merge branch 'fix/uninited_local_var_in_nimble_example_v5.5' into 'release/v5.5'
fix(ble): init return code in nimble example (v5.5)

See merge request espressif/esp-idf!41812
2025-09-11 11:06:51 +08:00
Rahul Tank 2550e531d1 fix(nimble): Fixed reattempt count handling for perdiodic adv 2025-09-10 18:52:09 +05:30
Rahul Tank 0feebfce2c fix(nimble): Add Tx power information in adv data 2025-09-10 18:46:03 +05:30
Zhou Xiao 767014b382 fix(ble): init return code in nimble example
* Closes https://github.com/espressif/esp-idf/issues/17547


(cherry picked from commit 916f87b333237080664b783ec877d9654b1b44f8)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-10 21:13:39 +08:00
morris ee5f84e64d Merge branch 'feat/twai_esp32h4_v5.5' into 'release/v5.5'
fix(twai): busoff and clkout may not available in SOC (v5.5)

See merge request espressif/esp-idf!41718
2025-09-10 20:30:57 +08:00
morris e1694c6ade fix(twai): busoff and clkout may not available in SOC
return ESP_ERR_NOT_SUPPORTED if these signals are required from user but
not available in SOC
2025-09-08 17:39:38 +08:00
Island 6b7d55aeba Merge branch 'feat/support_blufi_adv_with_name_v5.5' into 'release/v5.5'
feat(bt/blufi): Support Blufi start advertising with specified name (v5.5)

See merge request espressif/esp-idf!41338
2025-09-04 12:02:40 +08:00
Island ba4300c226 Merge branch 'feat/support_cble50y24_108_v5.5' into 'release/v5.5'
Support multi-connection optimization and examples on Bluedroid (v5.5)

See merge request espressif/esp-idf!41200
2025-09-04 12:02:33 +08:00
Marius Vikhammer e463a364cc Merge branch 'feature/update_esp32c61_efuse_docs_v5.5' into 'release/v5.5'
feat(docs): Update ESP32-C61 efuse documentation (v5.5)

See merge request espressif/esp-idf!41263
2025-09-04 09:21:31 +08:00
Jiang Jiang Jian 4f52b6028e Merge branch 'fix/wrong_auth_mode_in_sta_connected_evt_v5.5' into 'release/v5.5'
fix(wifi): send correct wifi_auth_mode_t in WIFI_EVENT_STA_CONNECTED and logs (v5.5)

See merge request espressif/esp-idf!41652
2025-09-03 21:06:28 +08:00
Konstantin Kondrashov c092365299 feat(docs): Update ESP32-C61 efuse documentation 2025-09-03 14:21:56 +03:00
morris e797515680 Merge branch 'features/twai_send_isr_v5.5' into 'release/v5.5'
features(twai): Added support for calling twai_node_transmit() from ISR contexts (v5.5)

See merge request espressif/esp-idf!41480
2025-09-03 16:26:47 +08:00
Island e45ab3764f Merge branch 'feat/ble_log_v2_v5.5' into 'release/v5.5'
feat(ble): refactored ble log module with layered design (v5.5)

See merge request espressif/esp-idf!41659
2025-09-03 14:18:11 +08:00
Yuan Yu 6961221d28 docs(twai): Update twai_node_transmit function's note 2025-09-03 13:44:02 +08:00
Yuan Yu 96118438da fix(twai): Enhance ISR handling for TX queue operations 2025-09-03 13:43:55 +08:00
Alexey Gerenkov c994c2203d Merge branch 'fix/misalign_memory_test_limit_values_v5.5' into 'release/v5.5'
fix(newlib): increase limit for misaligned access testcases (v5.5)

See merge request espressif/esp-idf!41362
2025-09-02 20:42:15 +08:00
Roland Dobai f69550bc4e Merge branch 'fix/kconfig-optional-dependency_v5.5' into 'release/v5.5'
fix(build): pass sdkconfig.json during injection to add kconfig optional dependencies correctly (v5.5)

See merge request espressif/esp-idf!41528
2025-09-02 12:39:34 +02:00
Sarvesh Bodakhe 00571fe874 fix(wifi): send correct wifi_auth_mode_t in event WIFI_EVENT_STA_CONNECTED and logs
- Fixes the authmode sent in WIFI_EVENT_STA_CONNECTED for WPA3-Enterprise, which
  was previously taken directly from the AKM field. This caused incorrect values in some cases.
- Updates the "security" log to show the correct wifi_auth_mode_t.
- Fixes wrong authmode strength used in the connection path.
2025-09-02 12:29:38 +05:30
Jiang Jiang Jian 326f10b89f Merge branch 'opt/opt_ble_stability_v5.5' into 'release/v5.5'
Improve ESP32 stability and security (v5.5)

See merge request espressif/esp-idf!41548
2025-09-02 14:34:45 +08:00
Jiang Jiang Jian bf1fe556ee Merge branch 'feat/esp32c5_lp_debug_example_v5.5' into 'release/v5.5'
feat(ulp): esp32c5 and esp32p4 support in debugging example (v5.5)

See merge request espressif/esp-idf!41006
2025-09-02 14:19:46 +08:00
Jiang Jiang Jian b99c81ee93 Merge branch 'feature/update-toolchain-to-esp-14.2.0_20250730' into 'release/v5.5'
feat(tools): update toolchain version to esp-14.2.0_20250730

See merge request espressif/esp-idf!41076
2025-09-02 14:18:45 +08:00
Jiang Jiang Jian d64a453929 Merge branch 'fix/newlib_kconfig_variables_v5.5' into 'release/v5.5'
change(newlib): change CONFIG_NEWLIB* prefix to CONFIG_LIBC_NEWLIB* (v5.5)

See merge request espressif/esp-idf!41300
2025-09-02 14:17:04 +08:00
Jiang Jiang Jian 2982305b0d Merge branch 'docs/migration_guides_bt_classic_v5.5' into 'release/v5.5'
docs: Add SoC conditional flag for Bluetooth Classic in migration guides (v5.5)

See merge request espressif/esp-idf!41518
2025-09-02 14:16:11 +08:00
Jiang Jiang Jian ef35d002b1 Merge branch 'feat/esp_idf_c5_doc_v5.5' into 'release/v5.5'
docs(pm): update power management related docs for esp32c5 in v5.5

See merge request espressif/esp-idf!41393
2025-09-02 14:16:01 +08:00
Wang Meng Yang eef2fef386 Merge branch 'bugfix/check_bd_addr_only_for_bredr_v5.5' into 'release/v5.5'
fix(bt): check bd address only for bredr in bluedroid host l2cu_allocate_lcb() (v5.5)

See merge request espressif/esp-idf!41361
2025-09-02 14:07:39 +08:00
Rahul Tank aa82f52273 Merge branch 'fix/table_structure_v5.5' into 'release/v5.5'
fix(nimble): Restructure the table in README.md file (v5.5)

See merge request espressif/esp-idf!41660
2025-09-02 10:27:59 +05:30
Island 7d73f5edc6 Merge branch 'change/ble_update_lib_20250814_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20250814 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!41372
2025-09-02 12:52:26 +08:00
Mahavir Jain b966e396d3 Merge branch 'feat/support_authentication_feature_for_ws_v5.5' into 'release/v5.5'
Added pre handshake callback for websocket (v5.5)

See merge request espressif/esp-idf!41037
2025-09-02 09:18:29 +05:30
Mahavir Jain d0ffafb71f Merge branch 'feat/add_new_client_state_and_update_state_flow_v5.5' into 'release/v5.5'
feat(esp_http_client): added new HTTP state HTTP_STATE_CONNECTING and change state flow (v5.5)

See merge request espressif/esp-idf!41276
2025-09-02 09:14:17 +05:30
Mahavir Jain 55cd1f3cc9 Merge branch 'fix/handle_return_during_assiging_header_for_range_request_v5.5' into 'release/v5.5'
fix(esp_https_ota): fixed missing return check during setting range header (v5.5)

See merge request espressif/esp-idf!41193
2025-09-02 09:12:12 +05:30
Mahavir Jain 7d8bed20f2 Merge branch 'change/ecdsa_does_not_use_mpi_esp32h2_eco5_v5.5' into 'release/v5.5'
The ECDSA module of ESP32-H2 ECO5 does not use the MPI module (v5.5)

See merge request espressif/esp-idf!41215
2025-09-02 09:12:07 +05:30
Mahavir Jain ac38a274e5 Merge branch 'feat/make_https_async_request_under_crt_bundle_config_v5.5' into 'release/v5.5'
feat(esp_http_client): Make https_async request under CERT BUNDLE config (v5.5)

See merge request espressif/esp-idf!41458
2025-09-02 09:11:54 +05:30
Mahavir Jain 742d38b051 Merge branch 'doc/update_blufi_doc_v5.5' into 'release/v5.5'
docs(ble): add advisory for CVE-2025-55297 found in Blufi example (v5.5)

See merge request espressif/esp-idf!41488
2025-09-02 09:11:36 +05:30
Mahavir Jain c59ec8a330 Merge branch 'contrib/github_pr_17464_v5.5' into 'release/v5.5'
Update the QEMU instructions for the security_features_app example (GitHub PR) (v5.5)

See merge request espressif/esp-idf!41678
2025-09-02 09:11:13 +05:30