yiwenxiu
f5cbe394c0
feat(openthread): add br library check case
2025-02-12 09:33:54 +08:00
Wang Meng Yang
ab25b7eb6c
Merge branch 'bugfix/add_bluedroid_init_migration_v5.3' into 'release/v5.3'
...
docs(bt/bluedroid): Added migration guide for bluedroid init API[backport v5.3]
See merge request espressif/esp-idf!36876
2025-02-12 09:21:55 +08:00
liqigan
3f4cd77c50
docs(bt/bluedroid): Added migration guide for bluedroid init API
...
Closes https://github.com/espressif/esp-idf/issues/15352
2025-02-11 19:39:08 +08:00
Wang Meng Yang
6fd6c4d475
Merge branch 'feat/add_vsc_to_support_test_v5.3' into 'release/v5.3'
...
feat(bt): add vendor hci command and event to support test (v5.3)
See merge request espressif/esp-idf!36570
2025-02-11 17:54:49 +08:00
Jiang Jiang Jian
344d3c220a
Merge branch 'revert/use_wpa3_ent_authmode_naming_v5.3' into 'release/v5.3'
...
revert(wifi): Revert support for WPA3 Enterprise authentication modes (Backport v5.3)
See merge request espressif/esp-idf!36808
2025-02-11 13:56:36 +08:00
Shu Chen
b544acb95a
Merge branch 'feature/support_hw_reset_when_handling_rcp_failure_v5.3' into 'release/v5.3'
...
feat(openthread): support hardware reset RCP while processing RCP failure (v5.3)
See merge request espressif/esp-idf!36554
2025-02-11 11:30:20 +08:00
Sarvesh Bodakhe
d90f31c29e
revert(wifi): Revert support for WPA3 Enterprise authentication modes
...
This reverts commit ca4d97bb22 .
2025-02-11 10:52:53 +08:00
Rahul Tank
36cf635137
Merge branch 'fix/spp_server_readme_change_v5.3' into 'release/v5.3'
...
docs: Updated README.md by removing unclear lines (v5.3)
See merge request espressif/esp-idf!36743
2025-02-10 23:59:51 +08:00
Rahul Tank
ed91973947
Merge branch 'fix/wifi_provisioning_ble_v5.3' into 'release/v5.3'
...
fix(nimble): Handle nested locks when BT_NIMBLE_DEBUG enabled (v5.3)
See merge request espressif/esp-idf!36498
2025-02-10 23:58:37 +08:00
Jiang Jiang Jian
14a1fa8b41
Merge branch 'bugfix/wpa3_enterprise_mode_detection_v5.3' into 'release/v5.3'
...
fix(wifi): Fix bug in authmode detection for wpa2/wpa3 enterprise (Backport v5.3)
See merge request espressif/esp-idf!36248
2025-02-10 21:45:05 +08:00
Sarvesh Bodakhe
141030941c
fix(wifi): Fix bug in authmode detection for wpa2/wpa3 enterprise
...
WPA3-Enterprise mandates the use of AKM suite selector
00:0F:AC:5 (IEEE80211 802.1X with SHA-256)
2025-02-10 20:29:36 +08:00
Jiang Jiang Jian
489d7a2b3a
Merge branch 'change/default_value_for_esp_coex_vsc_in_bluedroid_v5.3' into 'release/v5.3'
...
change(bt): Set default value for BT_BLUEDROID_ESP_COEX_VSC conditionally (v5.3)
See merge request espressif/esp-idf!36735
2025-02-10 16:43:54 +08:00
Jiang Jiang Jian
05e3e2cfa1
Merge branch 'feat/increase_c2_supported_ver_v5.3' into 'release/v5.3'
...
feat(soc): increase c2 max supported version (v5.3)
See merge request espressif/esp-idf!35971
2025-02-10 16:39:59 +08:00
Jiang Jiang Jian
c5eb636e4d
Merge branch 'docs/usb_host_ext_port_driver_backport_v5.3' into 'release/v5.3'
...
docs(ext_port): Maintainers Notes for the External Port Driver (backport v5.3)
See merge request espressif/esp-idf!35101
2025-02-10 16:37:33 +08:00
zhanghaipeng
dda01d886f
fix(ble): Update bt lib for ESP32(194dd63)
...
- Fix the issue where disconnection events were not reported as a slave.
- Enhance Access Address validation in compatibility mode.
2025-02-10 15:50:20 +08:00
gongyantao
96293d4575
feat(bt): add vendor hci command and event to support test
...
- add afh related vendor hci command and event
- add vendor event mask command
2025-02-10 15:50:11 +08:00
linruihao
1ca8daee7a
feat(bt): add coexist scheme status support for bt page
2025-02-10 15:50:01 +08:00
Marius Vikhammer
780dc81e96
Merge branch 'fix/esp-event-profiling_v5.3' into 'release/v5.3'
...
fix(esp_event): Fix event loop profiling in handler_execute function (backport v5.3)
See merge request espressif/esp-idf!36690
2025-02-10 14:47:04 +08:00
morris
33cc36595d
Merge branch 'feat/async_memcpy_any_alignment_v5.3' into 'release/v5.3'
...
async memcpy destination address doesn't have to be cache aligned (v5.3)
See merge request espressif/esp-idf!36634
2025-02-10 13:32:22 +08:00
morris
57061d6336
Merge branch 'feature/malloc_cap_simd_flag_v5.3' into 'release/v5.3'
...
feat(heap): add a MALLOC_CAP_SIMD flag (v5.3)
See merge request espressif/esp-idf!36650
2025-02-09 10:45:43 +08:00
Song Ruo Jing
6975924104
feat(heap): add a MALLOC_CAP_SIMD flag
...
MALLOC_CAP_SIMD can be used to allocate memory to be used for SIMD instructions
2025-02-08 16:29:36 +08:00
Shu Chen
b46c03040f
Merge branch 'feat/add_callback_for_esp_ot_radio_spinel_init_v5.3' into 'release/v5.3'
...
feat(openthread): add an API to set rcp version string (v5.3)
See merge request espressif/esp-idf!36744
2025-02-08 16:26:04 +08:00
morris
74615ed1a7
feat(async_memcpy): support rx buffer unaligned to cache line size
2025-02-08 15:48:11 +08:00
morris
1840d3663a
refactor(dma): split rx buffer to cache aligned ones
2025-02-08 15:48:11 +08:00
morris
6cf2f3a8e2
Merge branch 'fix/usb_non_periodic_backport_v5.3' into 'release/v5.3'
...
fix(usb/host): Set SCHED_INFO for all channels (backport v5.3)
See merge request espressif/esp-idf!36771
2025-02-08 10:07:53 +08:00
Jiang Jiang Jian
1b33c442de
Merge branch 'bugfix/remove_unused_sco_state_v5.3' into 'release/v5.3'
...
Bugfix/remove unused sco state (v5.3)
See merge request espressif/esp-idf!36730
2025-02-07 20:02:32 +08:00
Jiang Jiang Jian
354c0f5b8e
Merge branch 'bugfix/sync_buf_crash_v5.3' into 'release/v5.3'
...
fix(bt/controller): fixed missing critical protections on linked-list structure of (e)SCO buffers (v5.3)
See merge request espressif/esp-idf!36341
2025-02-07 15:43:12 +08:00
Wang Mengyang
c7c0def473
change(bt): Set default value for BT_BLUEDROID_ESP_COEX_VSC conditionally
...
- Set default value of BT_BLUEDROID_ESP_COEX_VSC to n if software coexistence is not required,
in host-controller combined Bluetooth stack configuration.
2025-02-07 10:47:59 +08:00
Tomas Rezucha
56620eb23b
fix(usb/host): Set SCHED_INFO for all channels
...
Although the hardware documentation suggests that SCHED_INFO is only used
for periodic channels, empirical evidence shows that omitting this configuration
on non-periodic channels can cause them to freeze.
Therefore, we set this field for all channels to ensure reliable operation.
2025-02-06 08:18:04 +01:00
Astha Verma
25b965deba
fix(nimble): Handle nested locks when BT_NIMBLE_DEBUG enabled
2025-02-05 14:49:57 +05:30
Astha Verma
c4a5d869eb
Updated README.md by removing unclear lines
2025-02-05 14:17:22 +05:30
morris
4d5a7c9864
Merge branch 'fix/move_spi_lcd_cb_fun_to_iram_v5.3' into 'release/v5.3'
...
feat(spi_lcd): move callback function to iram (v5.3)
See merge request espressif/esp-idf!36740
2025-02-05 14:56:11 +08:00
Xu Si Yu
6fb839eafc
feat(openthread): add an API to set rcp version string
2025-02-05 14:36:06 +08:00
David Cermak
c17f0bb36c
fix(esp_eth): Fix test code to unregister event correctly
2025-02-05 07:34:02 +01:00
morris
1de6022c76
Merge branch 'fix/periodic_fs_usb_on_p4_backport_v5.3' into 'release/v5.3'
...
fix(usb/host): Fixed Full Speed periodic transfers on ESP32-P4 (backport v5.3)
See merge request espressif/esp-idf!36648
2025-02-05 14:18:31 +08:00
Chen Jichang
7aab628ea8
feat(dma): Add helper functions to split aligned buffer
...
In some cases we will need the dma's buffer to be aligned with specific
requirements. This MR add two helper function to split the unaligned
buffer and merge to the origin buffer. The cost is that each unaligned
buffer requires two stash buffers of spilt alignment size. And this
memory should be managed by callers.
2025-02-05 12:48:25 +08:00
morris
400b1e5d57
Merge branch 'bugfix/fix_i2s_reconfig_slot_issue_v5.3' into 'release/v5.3'
...
fix(i2s): fixed incorrect logic in slot reconfig (v5.3)
See merge request espressif/esp-idf!36642
2025-02-05 12:32:26 +08:00
Chen Jichang
f6bbf60deb
feat(spi_lcd): move callback function to iram
...
Closes https://github.com/espressif/esp-idf/issues/15160
2025-02-05 11:21:53 +08:00
Jin Cheng
d557699837
fix(bt/controller): fixed missing critical protections on linked-list structure of (e)SCO buffers
2025-02-05 10:24:59 +08:00
Wang Mengyang
72cde9aee5
change(bt): Remove unused state variable for (e)SCO disconnect reason in Bluedroid
2025-02-05 10:08:58 +08:00
David Cermak
62be7fea47
fix(esp_event): Fix minor no-ISR post regression
...
from 15f6775f5d
2025-02-04 09:07:13 +01:00
Alexey Gerenkov
3908e7b7b3
Merge branch 'fix/coredump_test_uart_data_missing_v5.3' into 'release/v5.3'
...
Fix missing coredump uart data in tests (v5.3)
See merge request espressif/esp-idf!36712
2025-02-03 22:55:07 +08:00
Erhan Kurubas
e9161c62d0
test(coredump): collect all expected uart data first, then process lazily
2025-02-03 15:11:27 +01:00
Rocha Euripedes
2c88dd6b46
Merge branch 'fix/test_app_certificate_v5.3' into 'release/v5.3'
...
Regenerate certificates for testing (v5.3)
See merge request espressif/esp-idf!36673
2025-01-31 16:00:00 +08:00
Michael (XIAO Xufeng)
0d73471a9d
Merge branch 'test/add_cache2phys_xip_tests_v5.3' into 'release/v5.3'
...
fix(mmap): fixed spi_flash_phys2cache, spi_flash_cache2phys return addr in PSRAM issue (v5.3)
See merge request espressif/esp-idf!33628
2025-01-30 23:08:33 +08:00
Guillaume Souchere
e12090a6c8
fix(esp_event): Handler unregistration by itself issue
...
when esp_event_handler_unregister_with_internal cannot take
the loop mutex (e.g., when the handler unregisters itself),
create an event with a special base identifier and add it to
the queue of the corresponding loop to postpone the removal
of the handler from the list at a time when the loop mutex can be
successfully taken.
2025-01-30 10:39:20 +01:00
David Čermák
9c7be1d697
Merge branch 'fix/ping_data_race_v5.3' into 'release/v5.3'
...
fix(lwip): Fix potential data-race in ping tcpip callback (v5.3)
See merge request espressif/esp-idf!36535
2025-01-30 17:34:18 +08:00
Guillaume Souchere
295f691e14
fix(esp_event): Fix event loop profiling in handler_execute function
...
handler_execute function is looking to match the handler only in the
list of loop events but does not look in the base event handler list
nor the id event handler list. So unless the event handler is
registered to be triggered for all event bases and all event ids of
an event loop, its profiling fields (invoked and time) are not updated
when it is called.
This commit updates the search for the matching handler to also look
in base event list and ID event list.
Closes https://github.com/espressif/esp-idf/issues/15041
2025-01-30 10:33:56 +01:00
Mahavir Jain
2ee980590b
Merge branch 'feat/bootloader_nvs_read_encrypted_v5.3' into 'release/v5.3'
...
fix(esptool_py): NVS partition being incorrectly marked as encrypted by the build system (v5.3)
See merge request espressif/esp-idf!36680
2025-01-30 17:14:36 +08:00
harshal.patil
1318d51dd4
fix(esptool_py): Fix NVS partition being incorrectly marked as encrypted
...
- The CMake function esptool_py_partition_needs_encryption() in the esptool_py
component used to mark NVS partition as encrypted, instead it should have marked
the NVS keys partition as encrypted.
2025-01-30 12:02:54 +05:30