Commit Graph
27571 Commits
Author SHA1 Message Date
chenjianhua 7b613ab0a9 feat(ble/bluedroid): Support BLE vendor event reporting with params 2025-06-11 11:10:55 +08:00
chenjianhua 2e63a39e41 fix(bt/bluedroid): Fixed BLE connection active count getting 2025-06-11 11:10:48 +08:00
Chen Jian Hua bfc8495686 fix(ble/bluedroid): Fixed extended adv restart failure during reconnection
(cherry picked from commit 6392180813)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-06-10 21:33:27 +08:00
Island 4a01630b37 Merge branch 'change/ble_update_lib_20250606_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20250606 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!39738
2025-06-10 11:05:54 +08:00
Island d1159f634d Merge branch 'bugfix/fix_ble_smp_fail_0x82_v5.3' into 'release/v5.3'
Bugfix/fix ble smp fail 0x82 (v5.3)

See merge request espressif/esp-idf!39661
2025-06-09 14:38:48 +08:00
Zhao Wei Liangandcjin bd57080585 fix(ble): change the default ble cca thresh on ESP32-C2
(cherry picked from commit a10696d7e1)

Co-authored-by: cjin <jinchen@espressif.com>
2025-06-09 11:04:17 +08:00
Zhao Wei Liangandcjin 37b2119b5d fix(ble): change the default ble cca thresh on ESP32-H2
(cherry picked from commit a2fab0ad60)

Co-authored-by: cjin <jinchen@espressif.com>
2025-06-09 11:04:15 +08:00
Zhao Wei Liangandcjin 5a2166c96b fix(ble): change the default ble cca thresh on ESP32-C6
(cherry picked from commit 581521526b)

Co-authored-by: cjin <jinchen@espressif.com>
2025-06-09 11:04:13 +08:00
Zhao Wei Liang 8807b30463 fix(ble): change ld file on ESP32-C2
(cherry picked from commit 6c5bff1bd8)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-06-09 11:04:11 +08:00
Zhao Wei Liang 4eca2abbaf fix(ble): fixed an occasional assertion issue during sync on ESP32-C6
(cherry picked from commit 3c8ba488e0)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-06-09 11:04:09 +08:00
Zhao Wei Liang 15b7fa98c1 change(ble): [AUTO_MR] Update lib_esp32c2 to 7f72c031
(cherry picked from commit 4be18a2469)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-06-09 11:04:07 +08:00
Zhao Wei Liang 65ea7eb2c8 change(ble): [AUTO_MR] Update lib_esp32c6 to 35fe65f4
(cherry picked from commit 57c8d23800)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-06-09 11:04:04 +08:00
Zhao Wei Liang 3f9a7589e1 change(ble): [AUTO_MR] Update lib_esp32h2 to 35fe65f4
(cherry picked from commit dbf7835a6b)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-06-09 11:04:02 +08:00
Rahul Tank f506bf2777 Merge branch 'bugfix/add_missing_deinit_call_v5.3' into 'release/v5.3'
fix(nimble): Add invocation for mempool_deinit (v5.3)

See merge request espressif/esp-idf!39672
2025-06-07 18:36:04 +05:30
Jiang Jiang Jian 37acb543a7 Merge branch 'bugfix/supplicant_analyzer_fixes_v5.3' into 'release/v5.3'
Bugfix/supplicant analyzer fixes (v5.3)

See merge request espressif/esp-idf!39456
2025-06-06 19:04:08 +08:00
Wang Meng Yang 7242379726 Merge branch 'change/opt_hid_device_connect_description_v5.3' into 'release/v5.3'
docs(bt/bluedroid): Updated HID Device connect API description (v5.3)

See merge request espressif/esp-idf!39605
2025-06-06 09:25:11 +08:00
Sergei Silnov d8333672f0 Merge branch 'ci/disable-plugin-idf_ci_v5.3' into 'release/v5.3'
ci: disable idf-ci plugin (v5.3)

See merge request espressif/esp-idf!39667
2025-06-05 06:12:12 -03:00
gaoxu a68af096e6 fix(adc): fix s2 cali loss resolution 2025-06-05 11:31:59 +08:00
morris 79cfb2630c Merge branch 'ci/fix_c5_related_build_failure' into 'release/v5.3'
ci(esp32c5): bypass the build failure

See merge request espressif/esp-idf!39504
2025-06-05 11:30:13 +08:00
Jiang Jiang Jian b22ca79669 Merge branch 'bugfix/add_more_checks_when_receiving_espnow_v5.3' into 'release/v5.3'
fix(wifi): Added more check when receiving espnow data (v5.3)

See merge request espressif/esp-idf!39520
2025-06-05 11:07:53 +08:00
Rahul Tank 2197b5b066 fix(nimble): Add invocation for mempool_deinit 2025-06-04 17:01:09 +05:30
Fu Hanxi e97adbf002 ci: disable idf-ci plugin
this plugin will be re-enabled with compatible code in !38755
2025-06-04 13:18:40 +02:00
Zhang Hai Peng c053f1d908 fix(ble/bluedroid): Fixed BLE SMP state machine inconsistency on disconnection
(cherry picked from commit 99121258d4)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-06-04 17:13:34 +08:00
Zhang Hai Peng 504818372c feat(ble/bluedroid): Include SMP state in BLE status reporting
(cherry picked from commit de9a367f13)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-06-04 17:13:32 +08:00
Island 8ef869122d Merge branch 'bugfix/fix_ble_crash_when_check_send_pkts_v5.3' into 'release/v5.3'
fix(ble/bluedroid): Fixed null pointer assert in l2c_link_check_send_pkts (v5.3)

See merge request espressif/esp-idf!39597
2025-06-04 16:53:22 +08:00
Shu Chen 39515e2273 Merge branch 'feat/and_function_to_exit_ot_mainloop_v5.3' into 'release/v5.3'
feat(openthread): add a function to exit openthread mainloop safely (v5.3)

See merge request espressif/esp-idf!39612
2025-06-04 08:24:13 +00:00
Island 45ad092517 Merge branch 'fix/ble_log_spi_out_timer_delete_v5.3' into 'release/v5.3'
fix(ble): set timer handle to null after deletion (v5.3)

See merge request espressif/esp-idf!39558
2025-06-04 11:26:51 +08:00
laokaiyao 39591137c8 ci(esp32c5): bypass the build failure 2025-06-04 11:21:28 +08:00
Roland Dobai bb24b4fdd5 Merge branch 'fix/gen_soc_caps_v5.3' into 'release/v5.3'
change: config options of the same name must have the same type (v5.3)

See merge request espressif/esp-idf!39571
2025-06-03 15:38:25 +02:00
Xu Si Yu 2be5e88549 feat(openthread): add a function to exit openthread main loop safely 2025-06-03 16:45:37 +08:00
Island eb5c41678f Merge branch 'fix/ble_mesh_solic_tx_pdu_fix_v5.3' into 'release/v5.3'
fix(ble_mesh): fixed issues with proxy solic pdu adv (v5.3)

See merge request espressif/esp-idf!39526
2025-06-03 15:53:55 +08:00
liqigan f20f53f153 docs(bt/bluedroid): Updated HID Device connect API description
Closes https://github.com/espressif/esp-idf/issues/16020
2025-06-03 15:38:17 +08:00
morris 15bc442a88 Merge branch 'feat/usb-explicit-fifo-config_v5.3' into 'release/v5.3'
feat(usb/hal): Add HAL API to configure custom FIFO layout (backport v5.3)

See merge request espressif/esp-idf!39264
2025-06-03 14:35:32 +08:00
Zhang Hai Peng d9fd25fc94 fix(ble/bluedroid): Fixed null pointer assert in l2c_link_check_send_pkts
(cherry picked from commit 8150573012)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-06-03 12:13:32 +08:00
morris fa230832a3 Merge branch 'feature/usb_host_ext_hub_collective_backport_v5.3' into 'release/v5.3'
feat(usb_host): External Hub collective backport to v5.3

See merge request espressif/esp-idf!39578
2025-06-03 11:40:26 +08:00
zhangyanjiao d6ec5a5225 fix(wifi): Added more check when receiving espnow data 2025-06-03 11:07:59 +08:00
Jiang Jiang Jian cb1e34073d Merge branch 'bugfix/fix_sta_connection_info_error_on_c5_c6_v5.3' into 'release/v5.3'
fix(wifi): fix the issue that sta connection info loss lr info on C5/C6 (v5.3)

See merge request espressif/esp-idf!39440
2025-06-03 10:57:54 +08:00
Roman Leonov e550fb11c3 fix(ext_hub): Added processing waiting_release flag while dev changed to IDLE
11382a2a fix(ext_hub): Added processing waiting_release flag while dev changed to IDLE

Co-authored-by: Roman Leonov <roman.leonov@espressif.com>
2025-06-02 11:45:29 +02:00
Roman Leonov 59aa1cbaf8 refactor(ext_hub): Device release (allows to run usb_host test with ext hub)
754d357f refactor(ext_hub): Fixed device release, optimized the order of closing usbh device
fc61875a refactor(ext_hub): Pospone the device release, if device is not IDLE
3fd17b8b refactor(hub): Applied new ext_hub api, refactor func names
3003362b refactor(usb_host): Cancel hub porpagation to the user, rename non-critical func
19ce9ed6 refactor(test_usb_host_async): Added host_lib_task finish notification
f238d75b refactor(ext_port): Remove the error verification, as error will be handled in ext hub driver

Co-authored-by: Roman Leonov <roman.leonov@espressif.com>
2025-06-02 11:45:19 +02:00
Jan Beran 2ee0b6c4dd change(gen_soc_caps_kconfig): check if config options have the same type
Also introduce ignore pragma to prevent some #defines from .h files to
be translated to Kconfig files.
2025-06-02 10:21:36 +02:00
morris da5f469d16 Merge branch 'refactor/improve_p4_psram_timing_tuning_point_selection_v5.3' into 'release/v5.3'
mspi: improve p4 psram timing tuning point selection (v5.3)

See merge request espressif/esp-idf!38193
2025-05-31 13:54:31 +08:00
Zhou Xiao 75c85605df fix(ble): set timer handle to null after deletion
(cherry picked from commit 1614e71eb6)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-30 19:53:33 +08:00
Wang Meng Yang ede2d093bf Merge branch 'feat/add_avrcp_init_state_event_v5.3' into 'release/v5.3'
feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP(v5.3)

See merge request espressif/esp-idf!39536
2025-05-30 18:42:21 +08:00
Mahavir Jain 064a724466 Merge branch 'feat/httpd_register_uri_handler_strdup_failure_case_check_v5.3' into 'release/v5.3'
Handling httdp_register_uri_handler() strdup function failure case check (v5.3)

See merge request espressif/esp-idf!39513
2025-05-30 10:04:14 +05:30
luoxu 08852439ce fix(ble_mesh): fixed issues with proxy solic pdu adv 2025-05-30 11:09:29 +08:00
xiongweichao 00512cd39a feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP 2025-05-30 10:14:32 +08:00
Wang Meng Yang ed87d1d3c7 Merge branch 'fix/incorrect_setting_of_sco_packet_type_mask_v5.3' into 'release/v5.3'
fix(bt): fixed incorrect mask was used to exclude sco packets (backport v5.3)

See merge request espressif/esp-idf!39501
2025-05-30 07:12:16 +08:00
Rahul Tank 62bedaceaa Merge branch 'bugfix/add_ci_files_v5.3' into 'release/v5.3'
fix(nimble): Add CI files for base configurations (v5.3)

See merge request espressif/esp-idf!39243
2025-05-29 14:06:27 +05:30
zhangyanjiao d08c56a92f fix(wifi): fix the issue that sta connection info loss lr info on C5/C6 2025-05-29 14:25:36 +08:00
hrushikesh.bhosale 6559ae7ec2 feat(http_server): httpd register handler strdup failure case check
In httpd_register_uri_handler api, for the strdup function failure case was not
checked and not returned any error by freeing previously allocated memory, if the memory
allocation for strdup function did not gets successful.

Closes https://github.com/espressif/esp-idf/issues/15878
2025-05-29 11:50:27 +05:30