Zhang Hai Peng
|
47277079fe
|
fix(ble/blufi): Add DH param length validation
(cherry picked from commit 773814c087)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
|
2025-12-03 11:54:09 +08:00 |
|
Zhang Hai Peng
|
236f6c5d3a
|
fix(ble/bluedroid): Fix memory leak in ble_spp_server example
(cherry picked from commit b6b3b81bf6)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
|
2025-12-03 11:54:08 +08:00 |
|
Zhang Hai Peng
|
58d214ba33
|
fix(ble/bluedroid): Use calloc in gatt_server example
(cherry picked from commit e26b60090d)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
|
2025-12-03 11:54:08 +08:00 |
|
Zhang Hai Peng
|
d9fd8835b8
|
fix(ble/bluedroid): Use snprintf in ble_eddystone example
(cherry picked from commit 24e023e307)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
|
2025-12-03 11:54:07 +08:00 |
|
Zhang Hai Peng
|
35e452490e
|
fix(ble/bluedroid): Add bounds check in ble_ancs example
(cherry picked from commit 7e876249df)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
|
2025-12-03 11:54:07 +08:00 |
|
Zhang Hai Peng
|
75071beea4
|
fix(ble/bluedroid): Fix potential out-of-bounds issue
- add length check in hci_hal_h4_hdl_rx_packet to prevent OOB
- add adv data length check in btm_ble_cache_adv_data
- add indicate data length check in BTA_GATTS_HandleValueIndication
- add report length check in bta_hh_parse_keybd_rpt
- add report length check in BTA_HdSendReport
- add descriptor length check in BTA_HdRegisterApp
- prevent buffer overflow in attribute processing
(cherry picked from commit 71efec78c5)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
|
2025-11-27 20:10:17 +08:00 |
|
Zhang Hai Peng
|
62b2bc72a5
|
fix(ble/bluedroid): Fix potential CVE-2024-0039 out-of-bounds write in attp_build_value_cmd
- Reference: https://source.android.com/docs/security/bulletin/2024-03-01?hl=zh-cn
(cherry picked from commit e1d39f630f)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
|
2025-11-27 20:10:17 +08:00 |
|
Zhang Hai Peng
|
42c0e54a4b
|
fix(ble/bluedroid): Fix potential CVE-2020-0022 in reassemble_and_dispatch
- Reference: https://nvd.nist.gov/vuln/detail/CVE-2020-0022
(cherry picked from commit 1f7fd91b5a)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
|
2025-11-27 20:10:07 +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 |
|
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 |
|