C.S.M
acd6896872
fix(jpeg): use dma2d empty rx desc event to avoid a stuck
2025-04-07 13:48:35 +08:00
C.S.M
3ae39a039c
feat(dma2d): Add a rx empty event callback
2025-04-07 13:40:57 +08:00
armando
9dfbc9a59c
fix(cache): fixed l2 cache suspended/frozen but l1cache triggers l2 writeback issue
2025-04-02 18:11:02 +08:00
armando
950e54fc96
Revert "fix(cache): fixed l2 cache suspended/frozen but l1cache triggers l2 writeback issue"
...
This reverts commit df1f0f51f4
.
2025-04-02 18:07:49 +08:00
armando
7948c53dde
Revert "fix(cache): disable branch predictor when cache freeze"
...
This reverts commit 6bb78e4573
.
2025-04-02 18:07:40 +08:00
Jiang Jiang Jian
517e489c75
Merge branch 'fix/fix_l2_cache_miss_issue_v5.3' into 'release/v5.3'
...
cache: fixed l2 cache suspended/frozen but l1cache triggers l2 writeback issue (v5.3)
See merge request espressif/esp-idf!37999
2025-03-27 00:41:08 +08:00
armando
6bb78e4573
fix(cache): disable branch predictor when cache freeze
2025-03-26 18:59:37 +08:00
armando
df1f0f51f4
fix(cache): fixed l2 cache suspended/frozen but l1cache triggers l2 writeback issue
2025-03-26 18:59:33 +08:00
zhiweijian
fe6e6b3613
feat(bt): fixed some doc error and add ocf parameters description
2025-03-25 14:22:15 +08:00
Shen Weilong
e45c7dadd1
feat(bt): added definitions for bluetooth hci vendor commands and events
2025-03-24 20:20:35 +08:00
Shen Wei Long
92ddd1cccb
feat(ble/controller): Deleted useless functions for ESP32-C6/H2/C2
2025-03-24 20:20:35 +08:00
zhiweijian
8c132bbbd8
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3 (86a4da5c)
...
- Remove unused functions in the controller
2025-03-21 19:48:44 +08:00
baohongde
78667d6d40
feat(bt): added definitions for BR/EDR hci vendor commands and events
2025-03-21 19:36:20 +08:00
chenjianhua
b1f85271ff
fix(bt): Update bt lib for ESP32(dc1cd581)
...
- Remove unused functions in the controller
- Add an SDK config for the minimum size of encryption key
2025-03-21 19:34:37 +08:00
Mahavir Jain
8685219916
Merge branch 'fix/incorrect_calculation_of_used_xip_pages_v5.3' into 'release/v5.3'
...
fix(esp_psram): Fix incorrect calculation of used XIP PSRAM pages (v5.3)
See merge request espressif/esp-idf!37496
2025-03-21 16:13:10 +08:00
Mahavir Jain
611b0f0d5b
Merge branch 'bugfix/fix_github_cert_verification_simpleota_v5.3' into 'release/v5.3'
...
fix: failing Github certificate verification (v5.3)
See merge request espressif/esp-idf!37825
2025-03-21 16:12:52 +08:00
Jiang Jiang Jian
72a684c1f0
Merge branch 'bugfix/11r_compile_error_v5.3' into 'release/v5.3'
...
fix(wifi): Fixed compilation error when 11KV is disabled and 11R is enabled (v5.3)
See merge request espressif/esp-idf!37866
2025-03-20 13:57:35 +08:00
Jiang Jiang Jian
352c4de224
Merge branch 'bugfix/provisioning_sec2_aes_iv_usage_v5.3' into 'release/v5.3'
...
fix(provisioning): fix incorrect AES-GCM IV usage in security2 scheme (v5.3)
See merge request espressif/esp-idf!37615
2025-03-20 13:56:26 +08:00
Jiang Jiang Jian
142a63219a
Merge branch 'bugfix/fix_esp32_bt_disable_crash_v5.3' into 'release/v5.3'
...
fix(bt): Fix controller disable cause iwdt timeout on esp32 (v5.3)
See merge request espressif/esp-idf!37773
2025-03-20 13:55:45 +08:00
Kapil Gupta
31bb54373d
fix(wifi): Fixed compilation error when 11R is enabled without 11KV
2025-03-19 12:42:12 +05:30
muhaidong
e9aefff1ed
fix(wifi): fix ersu compatibility issue
2025-03-19 10:10:17 +08:00
linruihao
7e654ca887
fix(bt): Fix controller disable cause iwdt timeout on esp32
2025-03-18 20:21:57 +08:00
Ashish Sharma
9357b6c606
fix(component/mbedtls): Adds github root cert to cmn_crt_authorities.csv
2025-03-18 14:39:32 +08:00
Mahavir Jain
73ecbfce69
feat(protocomm): add (hidden) config option to indicate security patch feature
2025-03-17 13:35:38 +05:30
morris
8bb65e6d85
Merge branch 'fix/change_pm_lock_type_v5.3' into 'release/v5.3'
...
fix(pm): use CPU lock in dirvers use axi dma to access psram (v5.3)
See merge request espressif/esp-idf!37713
2025-03-17 11:11:01 +08:00
zhiweijian
8f7ed33e18
fix(ble/controller): reduce controller bin size
2025-03-14 10:53:03 +08:00
Chen Jichang
3590ddc7f6
fix(drivers): use CPU_MAX lock in dirvers use axi dma to access psram
2025-03-13 15:42:30 +08:00
Jiang Jiang Jian
9e2dc78364
Merge branch 'bugfix/wps_reconnect_failure_v5.3' into 'release/v5.3'
...
fix(wpa_suppplicant): Fix for issue in wps reconnection (Backport v5.3)
See merge request espressif/esp-idf!37643
2025-03-12 15:14:26 +08:00
Sarvesh Bodakhe
c80ed51aac
fix(wifi): Resolved WPS connectivity issue with pre-connected stations
...
This fixes the issue where station was not able connect using WPS if it was
already in connected state.
wifi_wps_scan_done() issues an esp_wifi_disconnect() before
calling esp_wifi_connect() to associate with the newly discovered AP. This
behavior incorrectly triggered a failure event (WIFI_EVENT_STA_WPS_ER_FAILED)
even though the disconnection was part of the normal WPS flow. This commit
prevents sending the false failure event, ensuring expected WPS behavior.
2025-03-10 15:16:22 +05:30
Aditi
22296cb613
fix(wpa_suppplicant): Add fix for issue in wps reconnection
2025-03-10 15:16:17 +05:30
chenjianhua
49243e1ad8
fix(bt): Update bt lib for ESP32(e250cf1)
...
- Disable debug vendor hci command
2025-03-10 15:28:50 +08:00
gongyantao
c1d5cb63cc
fix(bt): fixed some issues in bt controller
...
- fixed the issue where the NULL pointer was deferenced in lc_free state
- avoid accessing released ACL resources in SCO logic
2025-03-10 15:28:32 +08:00
Jin Cheng
73508cf7b4
fix(bt/controller): fixed some controller bugs on ESP32.
...
1. added a VSC to control whether to initiate lmp_auto_rate
- Closes https://github.com/espressif/esp-idf/issues/15133
2. fixed EA resource cleanup error after SNIFF negotiation failure
- Closes https://github.com/espressif/esp-idf/issues/13605
3. removed an assertion in SCO data TX handler after disconnection
- Closes https://github.com/espressif/esp-idf/issues/15176
2025-03-10 15:28:22 +08:00
Mahavir Jain
0a329ab9a4
fix(esp_local_ctrl): update for changes in protocomm security2 scheme
2025-03-10 10:00:12 +05:30
Mahavir Jain
af1bd1472c
fix(provisioning): fix incorrect AES-GCM IV usage in security2 scheme
...
Using same IV in AES-GCM across multiple invocation of
encryption/decryption operations can pose a security risk. It can help
to reveal co-relation between different plaintexts.
This commit introduces a change to use part of IV as a monotonic
counter, which must be incremented after every AES-GCM invocation
on both the client and the device side.
Concept of patch version for a security scheme has been introduced here
which can help to differentiate a protocol behavior for the provisioning
entity. The security patch version will be available in the JSON
response for `proto-ver` endpoint request with the field
`sec_patch_ver`.
Please refer to documentation for more details on the changes required
on the provisioning entity side (e.g., PhoneApps).
2025-03-10 10:00:00 +05:30
Mahavir Jain
7e8251d16b
fix(protocomm): memory leak issue for session command0 failure case
2025-03-10 09:59:57 +05:30
Jiang Jiang Jian
4d62ea01b6
Merge branch 'fix/sleep_cpu_mspi_freq_mismatch_issue_p4_v5.3' into 'release/v5.3'
...
mspi: fixed cpu and mspi freq mismatch issue when in dfs/sleep on p4 (v5.3)
See merge request espressif/esp-idf!37584
2025-03-08 18:45:20 +08:00
Jiang Jiang Jian
d5b8419620
Merge branch 'fix/fix_esp32s3_reboot_cache_failure_v5.3' into 'release/v5.3'
...
fix(esp_system): fix possible cache_error by another core accessing flash in esp_restart (v5.3)
See merge request espressif/esp-idf!37585
2025-03-08 15:04:16 +08:00
wuzhenghui
fbda052593
change(esp_hw_support): only do mpll disable in lightsleep process
2025-03-08 14:17:05 +08:00
Armando
51280e0e8a
fix(mspi): fixed cpu and mspi freq mismatch issue when in dfs/sleep on p4
2025-03-08 14:17:02 +08:00
yinqingzhao
79df1a8657
fix(sniffer): fix channel in rx_ctrl is zero when using sniffer
2025-03-07 15:24:49 +08:00
Jiang Jiang Jian
7d8b308352
Merge branch 'bugfix/fix_scan_bitmap_channel_14_fail_issue_v5.3' into 'release/v5.3'
...
fix(wifi): fix scan bitmap channel 14 fail issue
See merge request espressif/esp-idf!37519
2025-03-07 14:25:13 +08:00
wuzhenghui
f99c3c6343
fix(esp_system): fix possible cache_error by another core accessing flash in esp_restart
2025-03-07 11:05:41 +08:00
Jiang Jiang Jian
31d1ceb29b
Merge branch 'bugfix/11kv_config_break_v5.3' into 'release/v5.3'
...
fix(esp_wifi): Correctly break 11kv config into wnm and rrm configs (v5.3)
See merge request espressif/esp-idf!37477
2025-03-07 10:56:05 +08:00
muhaidong
d3031add26
fix(wifi): fix scan bitmap channel 14 fail issue
2025-03-05 21:44:36 +08:00
Island
f6997a73ef
Merge branch 'bugfix/fix_link_estab_compile_failure_v5.3' into 'release/v5.3'
...
fix(nimble): Handle probable release breaking change (v5.3)
See merge request espressif/esp-idf!37435
2025-03-05 17:02:28 +08:00
Kapil Gupta
1c5d468279
fix(esp_wifi): Prevent flushing of FT data mistakenly
2025-03-05 12:39:23 +05:30
Kapil Gupta
91622962fc
fix(esp_wifi): Correctly break 11kv config into wnm and rrm configs
2025-03-05 12:39:11 +05:30
harshal.patil
223b25e1f3
fix(esp_psram): Fix incorrect calculation of used XIP PSRAM pages
...
The functions mmu_config_psram_text_segment() and mmu_config_psram_rodata_segment()
used to return the value of next start page in *out_page instead of the number
of pages used as mentioned in the documentation
2025-03-05 10:37:42 +05:30
Sarvesh Bodakhe
f6cf94660c
fix(wifi): Re-introduce parsing for Enterprise APs during the connecting scan
...
Fixes the regression introduced in d90f31c29e
2025-03-03 14:07:07 +05:30