Xiao Xufeng
147ec10b86
dma: fixed issue that DMA are not reset when CPU reset
...
When DMA keep writing the memory, some data may be corrupted after reset. For example, the stack of bootloader may be overwritten and failed to boot until a higher scope of reset (Core).
2025-10-25 02:15:23 +08:00
Rahul Tank
234a2bd427
Merge branch 'bugfix/fix_issues_21102025_v5.4' into 'release/v5.4'
...
fix(nimble): Fix few nimble issues 21102025 (v5.4)
See merge request espressif/esp-idf!42736
2025-10-24 21:11:03 +05:30
Roland Dobai
ea1c174c1c
change(version): Update version to 5.4.3
2025-10-21 13:13:31 +02:00
Rahul Tank
5133f785b5
fix(nimble): Declutter the nimble menu config options
2025-10-21 11:24:29 +05:30
Shreeyash
f6a465cb99
fix(nimble): update HCI log functions to use uint16_t for data length
2025-10-21 11:21:51 +05:30
Shreeyash
ec3b810494
fix(nimble): fix array overflow caused by invalid connection handle indexing
2025-10-21 11:20:54 +05:30
Rahul Tank
41df69d958
fix(nimble): Added CS service support
2025-10-21 11:20:06 +05:30
Rahul Tank
667213acee
feat(nimble): Base support for Channel sounding HCI command and events
2025-10-21 11:18:22 +05:30
Rahul Tank
2ad80bb6ee
fix(nimble): Use nimble platform mem malloc / free APIs
2025-10-21 11:06:19 +05:30
Rahul Tank
8a87ff1126
fix(nimble): Address mbuf from different chains traversal during copying
2025-10-21 11:05:49 +05:30
Rahul Tank
7d7264fe6e
fix(nimble): Avoid ext adv data in reattempt advertising
2025-10-21 11:05:02 +05:30
Rahul Tank
ac358af152
fix(nimble): Added code to handle sending indicate
2025-10-21 11:04:12 +05:30
Jiang Jiang Jian
7863b3c419
Merge branch 'fix/fix_32k_config_revoke_breaks_io_holding_v5.4' into 'release/v5.4'
...
fix(esp_system): fix ext 32k io revoking breaks sleep io holding (v5.4)
See merge request espressif/esp-idf!42496
2025-10-11 14:12:09 +08:00
wangtao@espressif.com
735f443c98
fix(wifi): fix esp32c2 auth threshold issue
2025-10-11 11:43:33 +08:00
Jiang Jiang Jian
cc158ee7ac
Merge branch 'bugfix/roam_app_neighbor_crash_v5.4' into 'release/v5.4'
...
fix(wifi_apps): Fix crash due to neighbor_list lock (v5.4)
See merge request espressif/esp-idf!42503
2025-10-11 11:32:46 +08:00
Jiang Jiang Jian
bfe8fd5e07
Merge branch 'contrib/github_pr_17652_v5.4' into 'release/v5.4'
...
fix(esp_tls_conn_new_sync): Fix `esp_tls_conn_new_sync`'s doc to reflect its implementation (GitHub PR) (v5.4)
See merge request espressif/esp-idf!42330
2025-10-11 10:26:55 +08:00
Jiang Jiang Jian
0926ce5f8e
Merge branch 'bugfix/fix_some_bt_bugs_v5.4' into 'release/v5.4'
...
fix(bt): fix some bluetooth bugs (v5.4)
See merge request espressif/esp-idf!42469
2025-10-11 10:03:54 +08:00
Shreyas Sheth
b274fc9e44
fix(wifi_apps): Fix crash due to neighbor_list lock
2025-10-10 19:59:53 +05:30
wuzhenghui
b20d8c1afb
fix(esp_system): fix ext 32k io revoking breaks sleep io holding
2025-10-10 20:20:50 +08:00
muhaidong
c0cdb94682
fix(wifi): fix some wifi bugs 20250929
...
1. fix scan done event miss issue
2. fix cant sleep if connection breaks during sending probe
3. fix some esp-now issues and lightsleep issues
4. feat(coex): support backgorund scan for coex, fix some issues of scan when connected
2025-10-10 15:51:11 +08:00
sibeibei
cd32a512fb
feat(coex): support backgorund scan for coex, fix some issues of scan when connected
2025-10-10 15:29:39 +08:00
liuning
027e174aa0
fix(pm): reserve txqblocks when mac init at offchannels
2025-10-10 15:28:42 +08:00
liuning
11536c7bcd
fix(pm): fix ps none status check
2025-10-10 15:28:32 +08:00
liuning
a3f96471e4
fix(wifi): fix cant sleep if connection breaks during sending probe
2025-10-10 15:27:58 +08:00
linruihao
a757b667f4
fix(bt): fix btbb may not reinit when coex with wifi
...
Closes https://github.com/espressif/esp-idf/issues/15841
2025-10-10 14:35:35 +08:00
Michael (XIAO Xufeng)
2d0f48e2d5
Merge branch 'feat/p4_eco5_soc_changes_v5.4' into 'release/v5.4'
...
feat(p4): p4 rev3 soc support (v5.4)
See merge request espressif/esp-idf!42065
2025-10-09 12:52:06 +08:00
Jiang Jiang Jian
b2eefe5a83
Merge branch 'fix/controll_dcdc_switch_by_pmu_in_dslp_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): control DCDC switch by PMU FSM while control DCDC_EN by software (v5.4)
See merge request espressif/esp-idf!42274
2025-10-09 11:05:02 +08:00
Mahavir Jain
b0f6b878da
Merge branch 'fix/change_write_protection_bit_of_shared_security_efuses_v5.4' into 'release/v5.4'
...
Reorder write protection bits of some shared security efuses (v5.4)
See merge request espressif/esp-idf!42328
2025-10-06 14:22:15 +05:30
Mahavir Jain
07cd1c2fae
Merge branch 'fix(esp_tls)/dynamic_buffer_ssl_crash_v5.4' into 'release/v5.4'
...
fix(esp_tls): fix potential ssl crash with dynamic buffer (v5.4)
See merge request espressif/esp-idf!42139
2025-10-06 14:20:27 +05:30
Jared Pon
85695ce8ab
fix(esp_tls_conn_new_sync): Fix esp_tls_conn_new_sync's doc to reflect its implementation
...
Closes https://github.com/espressif/esp-idf/pull/17652
Closes https://github.com/espressif/esp-idf/issues/17598
2025-10-01 10:18:49 +08:00
harshal.patil
5fa0347a8b
fix(bootloader_support): Allow pre-programmed XTS-AES psuedo round level efuses
...
- The API esp_flash_encryption_set_release_mode() by defualt programs
the XTS-AES pseudo round level efuse to level low but did not considered
any existing value that would have been programmed in the efuse bit.
2025-09-30 15:38:44 +05:30
harshal.patil
dd3d58a315
fix(bootloader_support): Reorder write disabling ECDSA_CURVE_MODE
2025-09-30 15:38:27 +05:30
harshal.patil
b40f14cff6
fix(bootloader_support): Reorder write protection bits of some shared security efuses
2025-09-30 15:37:25 +05:30
Shreyas Sheth
6e434df326
fix(esp_wifi): Set default nvs value for sae identifier to NULL
2025-09-29 11:55:43 +05:30
wuzhenghui
ee7f15d5ea
change(esp_hw_support): remove DCDC-to-LDO power switch support in ESP32P4 lightsleep
2025-09-29 14:15:38 +08:00
wuzhenghui
072bca4296
change(esp_hw_support): control DCDC switch by PMU FSM while control DCDC_EN by software
2025-09-29 14:11:06 +08:00
Jiang Jiang Jian
2d556f7cdb
Merge branch 'fix/add_check_for_wifi_set_config_v54' into 'release/v5.4'
...
fix(wifi): add check for esp_wifi_set_config v54
See merge request espressif/esp-idf!42251
2025-09-29 10:21:04 +08:00
Jiang Jiang Jian
f0ad835040
Merge branch 'bugfix/add_dependency_suiteb_on_enterprise_v5.4' into 'release/v5.4'
...
fix(esp_wifi): Add depenedency of 192 bit config on wifi enterprise (v5.4)
See merge request espressif/esp-idf!42058
2025-09-28 18:55:59 +08:00
wangtao@espressif.com
2aa2ed12e9
fix(wifi): add check for esp_wifi_set_config
2025-09-28 15:31:15 +08:00
Jin Cheng
655b866459
fix(bt/controller): fixed the sniff anchor point can be mismatch from central and peripheral
2025-09-28 11:43:29 +08:00
Island
c5e3208af4
Merge branch 'feat/support_wakeup_causes_in_bt_wakeup' into 'release/v5.4'
...
Feat/support wakeup causes in bt wakeup
See merge request espressif/esp-idf!42064
2025-09-28 10:30:22 +08:00
armando
a7ad7728da
feat(p4): p4 rev3 soc support
2025-09-25 11:41:32 +08:00
Ashish Sharma
ee5df2ec4e
fix(esp_tls): limit ret code from esp_mbedtls_handshake
2025-09-24 15:55:26 +08:00
cjin
32b71fa394
feat(ble): get wakeup cause when wake up on ESP32-H2
2025-09-22 11:03:22 +08:00
cjin
f8dc8242ba
feat(ble): get wakeup cause when wake up on ESP32-C5
2025-09-22 11:03:22 +08:00
cjin
bc09833dbf
feat(ble): get wakeup cause when wake up on ESP32-C6
2025-09-22 11:03:22 +08:00
cjin
bf7e9f0914
feat(ble): get wakeup cause when wake up on ESP32-C2
2025-09-22 11:03:22 +08:00
Kapil Gupta
eb93cd9932
fix(esp_wifi): Add depenedency of 192 bit config on wifi enterprise
...
Closes https://github.com/espressif/esp-idf/issues/17567
2025-09-21 12:31:00 +05:30
Jiang Jiang Jian
df2c123290
Merge branch 'bugfix/offchan_action_tx_failure_v5.4' into 'release/v5.4'
...
Fix issues with offchannel action tx and ROC operations (Backport v5.4)
See merge request espressif/esp-idf!38497
2025-09-20 13:30:41 +08:00
Jiang Jiang Jian
101cab34b1
Merge branch 'change/ble_update_lib_20250919_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20250919 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!42030
2025-09-20 13:21:23 +08:00