Commit Graph

43865 Commits

Author SHA1 Message Date
Erhan Kurubas 9da15cf246 fix(app_trace): prevent possible system crash on uart buffer access 2025-11-30 23:04:55 +01:00
Aditya Patwardhan 495ecf6eed Merge branch 'docs/fix_some_expressions_in_security_guide_v5.4' into 'release/v5.4'
docs: fix some description in security guide docs (v5.4)

See merge request espressif/esp-idf!43819
2025-11-28 16:37:55 +05:30
Zhang Shuxian 7514c17c76 docs: implement comments 2025-11-28 10:19:15 +08:00
Zheng Zhong a4e05f49c0 fix : apply the suggestion from doc team 2025-11-28 10:19:15 +08:00
Zheng Zhong e3a34f5453 docs: fix some description in security guide docs 2025-11-28 10:19:08 +08:00
Island 3aec1ac8d2 Merge branch 'bugfix/fix_ble_scan_enable_timeout_v5.4' into 'release/v5.4'
Fixed scan HCI command timeout issue on ESP32 (v5.4)

See merge request espressif/esp-idf!43689
2025-11-28 10:16:45 +08:00
Island 2798c89d3a Merge branch 'bugfix/bug_ble_max_device_record_v5.4' into 'release/v5.4'
fix(ble/bluedroid): Fixed BLE incorrect device record count issue (v5.4)

See merge request espressif/esp-idf!43596
2025-11-27 18:25:48 +08:00
Shu Chen 6d8a856d7c Merge branch 'bugfix/update_thread_ci_testcases_v5.4' into 'release/v5.4'
feat(openthread): optimize fail cases in CI test (v5.4)

See merge request espressif/esp-idf!43740
2025-11-27 04:13:29 +00:00
morris 14fdfcd199 Merge branch 'bugfix/uart_related_backports_v5.4' into 'release/v5.4'
fix(uart): some related uart backports (v5.4)

See merge request espressif/esp-idf!43618
2025-11-27 10:56:10 +08:00
Rahul Tank c3e6c316c4 Merge branch 'feat/read_all_local_remote_sup_feat_v5.4' into 'release/v5.4'
feat(nimble): Add support for read all local / remote supported features HCI cmd (v5.4)

See merge request espressif/esp-idf!42872
2025-11-27 06:53:08 +05:30
Island 149caedf60 Merge branch 'feat/support_bhost2025_44_v5.4' into 'release/v5.4'
feat(ble/bluedroid): Add more debug log for bluedroid (v5.4)

See merge request espressif/esp-idf!43365
2025-11-26 18:03:03 +08:00
Rahul Tank 2e37621b41 feat(nimble): Add support for HCI commands / events
1. Read all local supported feature
      2. Read remote supported feature
      3. Advertising monitor.
2025-11-26 14:47:00 +05:30
yiwenxiu 871a406187 feat(openthread): optimize fail cases in CI test 2025-11-26 11:08:34 +08:00
Shu Chen d60a590d62 Merge branch 'fix/remove_the_duplicate_macro_definition_v5.4' into 'release/v5.4'
fix(openthread): remove the duplicate macro definition (v5.4)

See merge request espressif/esp-idf!43709
2025-11-26 02:29:02 +00:00
Shu Chen 5e45ef9a3e Merge branch 'feature/change_ot_psram_default_config_v5.4' into 'release/v5.4'
feat(openthread): Use PSRAM by default for OpenThread message buffers when PSRAM is enabled (v5.4)

See merge request espressif/esp-idf!43715
2025-11-26 01:40:29 +00:00
Fu Hanxi 9c85cf5382 Merge branch 'ci/known-failure-dut-id-v5.4' into 'release/v5.4'
ci: pytest-ignore skip using dut id

See merge request espressif/esp-idf!43626
2025-11-25 12:58:06 +01:00
Xu Si Yu 2103e58e8d feat(openthread): Use PSRAM by default for OpenThread message buffers when PSRAM is enabled 2025-11-25 16:14:43 +08:00
Xu Si Yu 74d2a5f654 fix(openthread): remove the duplicate macro definition 2025-11-25 16:13:48 +08:00
Zhang Hai Peng 500e550603 fix(bt): Update esp32 libbtdm_app.a (15a18b1a)
- fix(ble): fixed BLE enable scan timeout
 - fix(ble): fixed crash in "btdm_controller_task"


(cherry picked from commit c5e50ccd19)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-11-25 11:53:29 +08:00
Roland Dobai d1e14a0628 Merge branch 'feat/update_ccache_to_4.12.1_v5.4' into 'release/v5.4'
feat(tools): Updated ccache 4.11.2 -> 4.12.1 (v5.4)

See merge request espressif/esp-idf!43568
2025-11-24 13:27:57 +01:00
Wang Meng Yang 9cfbb272d9 Merge branch 'bugfix/bt_idf_ci_v5.4' into 'release/v5.4'
fix(bt/examples): Fixed test_bt_l2cap not finding ESP_SDP_CREATE_RECORD_COMP_EVT (v5.4)

See merge request espressif/esp-idf!43604
2025-11-24 14:06:50 +08:00
Song Ruo Jing d5c0ab7ad2 refactor(ppa): avoid the use of yuv422_pack_order field in PPA driver 2025-11-24 11:38:07 +08:00
Song Ruo Jing 222d81976a fix(gpio): oe control by register only take effect when func sel is GPIO 2025-11-24 11:38:07 +08:00
Song Ruo Jing 7bb3b130ce fix(uart): fix RTC wdt get triggered due to uart sclk not exist on C5
RTC wdt would get triggered on esp_restart if uart driver was deleted before
2025-11-24 11:38:07 +08:00
Song Ruo Jing e1eceef90d fix(uart): fix some uart port generate a RX BRK_DET intr on reset issue
Issue saw on S3 UART2 and some LP_UART ports
2025-11-24 11:38:07 +08:00
Song Ruo Jing 0d7c665033 fix(uart): correct uart_get_tx_buffer_free_size calculation
Modified a bit on the TX ring buffer push size logic

 Closes https://github.com/espressif/esp-idf/issues/15859
2025-11-24 11:37:45 +08:00
Wang Meng Yang 25b783c25b Merge branch 'feat/add_param_indicate_create_spp_records_v5.4' into 'release/v5.4'
feat(bt): Add an SPP API parameter to indicate whether to create the SPP record(v5.4)

See merge request espressif/esp-idf!43584
2025-11-24 11:25:19 +08:00
igor.udot f7d0b0388d ci: pytest-ignore skip using dut id 2025-11-24 11:10:37 +08:00
Song Ruo Jing aef9061d93 fix(console): release default console UART pins if console is switched in bootloader
Also print out console UART pin number in app cpu_startup stage

Closes https://github.com/espressif/esp-idf/issues/16764
Closes https://github.com/espressif/esp-idf/issues/17459
2025-11-22 17:52:31 +08:00
Song Ruo Jing 9b3dd6f784 fix(light_sleep/example): fix potential compilation error in light_sleep example
If ESP_CONSOLE_NONE is selected in menuconfig, compilation fails with
undefined CONFIG_ESP_CONSOLE_UART_BAUDRATE macro.
2025-11-22 17:50:05 +08:00
Song Ruo Jing c2bc31a98b fix(uart): fix release pin logic if switching only one pin 2025-11-22 17:45:43 +08:00
Zhang Hai Peng 354e6c18dc fix(ble/bluedroid): Fixed missing BLE connect and disconnect events
(cherry picked from commit 2dcbd64616)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-11-21 21:53:22 +08:00
yangfeng 4d09368528 fix(bt/examples): Fixed test_bt_l2cap not finding ESP_SDP_CREATE_RECORD_COMP_EVT 2025-11-21 19:31:20 +08:00
Zhang Hai Peng f8d97f6452 fix(ble/bluedroid): Fixed BLE incorrect device record count issue
(cherry picked from commit 9bfd9c5340)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-11-21 17:53:20 +08:00
xiongweichao c7d1f8ba04 feat(bt): Adds an SPP API parameter to indicate whether to create SPP record 2025-11-21 15:56:26 +08:00
yangfeng 25424ba340 fix(bt/example): Fixed hf_ag build error 2025-11-21 13:30:02 +08:00
chenjianhua 81bd945d02 fix(bt/bluedroid): Fixed memory debug error 2025-11-21 13:29:55 +08:00
chenjianhua adb4cab44a feat(ble/bluedroid): Add more debug log for bluedroid 2025-11-21 13:29:44 +08:00
chenjianhua b50852df25 fix(ble/bluedroid): Fixed GATT response timeout setting 2025-11-21 13:28:58 +08:00
Jiang Jiang Jian 65b7c1932c Merge branch 'fix/esp_netif_docs_v5.4' into 'release/v5.4'
fix(docs): Remove esp_netif doxygen groups (v5.4)

See merge request espressif/esp-idf!42778
2025-11-21 12:16:20 +08:00
morris ba3d15094c Merge branch 'test/usj_test_v5.4' into 'release/v5.4'
test(usj): Fix usj test failure for fsync function (backport v5.4)

See merge request espressif/esp-idf!43379
2025-11-21 10:56:43 +08:00
David Cermak 0598576690 fix(esp_netif): Remove doxygen groups as esp-docs is flat docs style
Closes https://github.com/espressif/esp-idf/issues/16993
2025-11-20 21:59:07 +08:00
Marek Fiala aebec71b03 feat(tools): Updated ccache 4.11.2 -> 4.12.1
Closes https://github.com/espressif/esp-idf/issues/17756
2025-11-20 14:16:03 +01:00
Marek Fiala ec76ac281b refactor(tools): test_idf_tools.py ruff changes 2025-11-20 14:16:00 +01:00
Euripedes Rocha b8af6f5141 Merge branch 'fix/bridge_example_v5.4' into 'release/v5.4'
fix(examples): fixed bridge example test endnode to host send (v5.4)

See merge request espressif/esp-idf!43055
2025-11-20 11:38:11 +01:00
Jiang Jiang Jian 9acf55fb9a Merge branch 'feat/phy_lib_update_c5eco3_coex_v5.4' into 'release/v5.4'
feat(phy): updated phy lib for ESP32-C5 ECO2/ECO3 coex (v5.4)

See merge request espressif/esp-idf!43415
2025-11-20 17:50:33 +08:00
Island 886b37279e Merge branch 'change/ble_update_lib_20251106_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20251106 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!43173
2025-11-19 19:47:52 +08:00
morris 14dd2d23fa Merge branch 'feature/esp32p4_eco5_io_hold_v5.4' into 'release/v5.4'
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5 (v5.4)

See merge request espressif/esp-idf!43309
2025-11-19 16:32:25 +08:00
morris 7f11b39856 Merge branch 'bugfix/usb_dp_pin_unusable_after_cpu_reset_v5.4' into 'release/v5.4'
fix(gpio): fix USB DP pin unusable after CPU reset for S3/C3 (v5.4)

See merge request espressif/esp-idf!42801
2025-11-19 15:45:59 +08:00
morris 7cfda34809 Merge branch 'feat/psram_250m_p4_v5.4' into 'release/v5.4'
psram: support 250MHz in experimental (v5.4)

See merge request espressif/esp-idf!43349
2025-11-19 15:25:13 +08:00