tarun.kumar
c8eeb28f5e
fix(wifi): Sending disconnect event in connect fail and add enterprise check in Suite-B 192-bit certification
2025-06-25 11:59:17 +05:30
Mahavir Jain
abe692eeaf
Merge branch 'feat/adding_different_strategy_to_perform_tls_using_dynamic_feature_v5.3' into 'release/v5.3'
...
Add configuration to control dynamic buffer strategy in mbedtls (v5.3)
See merge request espressif/esp-idf!39921
2025-06-25 08:58:08 +05:30
Jiang Jiang Jian
717be30714
Merge branch 'bugfix/scan_stop_when_conenct_v5.3' into 'release/v5.3'
...
fix(esp_wifi): Fix locking in incorrect state when stop_scan is called after connect
See merge request espressif/esp-idf!39483
2025-06-25 10:45:12 +08:00
Shu Chen
3b10897b38
Merge branch 'feat/call_meshcop_mdns_publish_in_idf_v5.3' into 'release/v5.3'
...
Handle MeshCoP mDNS service in state change callback, update OpenThread upstream (v5.3)
See merge request espressif/esp-idf!40084
2025-06-25 02:28:41 +00:00
Michael (XIAO Xufeng)
a81456e0d0
Merge branch 'fix/fix_c3_c2_cache_freeze_soc_caps_issue_v5.3' into 'release/v5.3'
...
cache: fixed SOC_CACHE_FREEZE_SUPPORTED not defined on C3 / C2 issue (v5.3)
See merge request espressif/esp-idf!39884
2025-06-24 23:14:11 +08:00
hrushikesh.bhosale
636eb4b62f
feat(mbedtls): Add configuration to control dynamic buffer strategy in mbedtls
...
Problem:
1. In low-memory scenarios, the dynamic buffer feature can fail due to memory fragmentation.
2. It requires a contiguous 16KB heap chunk, but continuous allocation and deallocation of
the RX buffer can lead to fragmentation.
3. If another component allocates memory between these operations, it can break up the
available 16KB block, causing allocation failure.
Solution:
1. Introduce configurable strategy for using dynamic buffers in TLS connections.
2. For example, convert RX buffers to static after the TLS handshake.
3. Allow users to select the strategy via a new field in the esp_http_client_cfg_t structure.
4. The strategy can be controlled independently for each TLS session.
2025-06-24 17:44:04 +05:30
Jiang Jiang Jian
2bfcab5047
Merge branch 'bugfix/connect_before_connected_v5.3' into 'release/v5.3'
...
fix(conn): wifi connect before connected status (v5.3)
See merge request espressif/esp-idf!40101
2025-06-24 19:18:55 +08:00
Xu Si Yu
72ae6874f3
feat(openthread): update border router lib
...
* esp-openthread: thread_zigbee/esp-openthread@16bfed5ec
* openthread: espressif/openthread@b945928d7
* esp-idf: espressif/esp-idf@5ca96df4a
2025-06-24 10:53:29 +00:00
Xu Si Yu
5ca96df4a2
feat(openthread): update openthread upstream
2025-06-24 18:47:43 +08:00
Xu Si Yu
70a35ac19b
feat(openthread): handle MeshCoP mDNS service in state change callback
2025-06-24 18:47:43 +08:00
Xu Si Yu
8142a4d318
feat(openthread): optimize trel reception
2025-06-24 18:47:43 +08:00
ding huan
635c6520ef
fix(conn): wifi connect before connected status
2025-06-24 17:07:06 +08:00
Shreyas Sheth
04f68ec534
fix(esp_wifi): Fix locking in incorrect state when stop_scan is called after connect
2025-06-24 13:45:34 +05:30
armando
2784693977
fix(cache): fixed SOC_CACHE_FREEZE_SUPPORTED not defined on c3/c2 issue
2025-06-24 15:44:56 +08:00
liqigan
4b81bad597
fix(bt/controller): Fixed bugs on LMP legacy and secure authentication collision
2025-06-24 14:46:53 +08:00
morris
c60f52b724
Merge branch 'contrib/github_pr_16130_v5.3' into 'release/v5.3'
...
esp_adc: Release the peripheral after calibration (GitHub PR) (v5.3)
See merge request espressif/esp-idf!40003
2025-06-24 12:18:09 +08:00
morris
aed007c26a
Merge branch 'camera/add_dvp_example_v5.3' into 'release/v5.3'
...
P4 DVP example and bugfix (v5.3)
See merge request espressif/esp-idf!39910
2025-06-24 11:53:11 +08:00
gaoxu
216cf17fc1
fix(adc): fix P4 ADC2 oneshot error and refactor apb claim macor
2025-06-24 10:33:59 +08:00
gaoxu
1ba2bf3152
fix(cam): fix dvp do not generate clock
2025-06-23 16:17:59 +08:00
linruihao
c61ca564d7
fix(coex): Fix ble disconnect when coexisting wifi on esp32c2
2025-06-23 15:30:29 +08:00
linruihao
16436f5cd5
feat(coex): implement BT coex timer event
2025-06-23 15:30:16 +08:00
muhaidong
f6c0f937bd
fix(coex): fix some external coexist issue
2025-06-23 15:15:03 +08:00
Jiang Jiang Jian
96b3442c6d
Merge branch 'fix/retry_cnt_issue_for_non_pmf_sta_v5.3' into 'release/v5.3'
...
fix(failure_retry_cnt): Prevent NON-PMF STA retries if esp_wifi_disconnect() before handshake (Backport v5.3)
See merge request espressif/esp-idf!39545
2025-06-23 14:29:25 +08:00
Jiang Jiang Jian
792f5c177d
Merge branch 'feat/socket_count_checks_v5.3' into 'release/v5.3'
...
feat(network/lwip): Add checks for maximum socket count (v5.3)
See merge request espressif/esp-idf!38866
2025-06-23 13:56:42 +08:00
Jiang Jiang Jian
9a8d1bf38f
Merge branch 'bugfix/incorrect_sae_pk_flag_v5.3' into 'release/v5.3'
...
Disable SAE-PK indication in Assoc Request when not configured (Backport v5.3)
See merge request espressif/esp-idf!39076
2025-06-23 11:18:25 +08:00
Jiang Jiang Jian
95f455cd97
Merge branch 'feat/support_fallback_to_default_pattern_when_psram_id_not_match_v5.3' into 'release/v5.3'
...
psram: support fallback to use default driver pattern when id isn't match (v5.3)
See merge request espressif/esp-idf!39996
2025-06-23 10:52:35 +08:00
Jiang Jiang Jian
dc625ba12b
Merge branch 'refactor/p4_touch_channel_increase_1_v5.3' into 'release/v5.3'
...
refactor(touch): adjust touch channel number on P4 from 0-13 to 1-14 (v5.3)
See merge request espressif/esp-idf!39793
2025-06-23 10:50:12 +08:00
Jiang Jiang Jian
7597b556a0
Merge branch 'refactor/change_mmap_cache_lock_type_v5.3' into 'release/v5.3'
...
mmu: use cache freeze for mmap APIs (v5.3)
See merge request espressif/esp-idf!39787
2025-06-23 10:49:55 +08:00
Island
c0783d6f05
Merge branch 'bugfix/fixed_set_conn_mode_assert_on_esp32c2_v5.3' into 'release/v5.3'
...
fix(ble): fixed assertion issue in connection state on ESP32C2-ECO4 (v5.3)
See merge request espressif/esp-idf!40022
2025-06-23 10:48:23 +08:00
Jiang Jiang Jian
0c7bd3e961
Merge branch 'fix/lp_periph_use_int_raw_v5.3' into 'release/v5.3'
...
change(lp-core): Update LP I2C and LP UART drivers to use raw interrupt status (v5.3)
See merge request espressif/esp-idf!39250
2025-06-23 10:42:43 +08:00
Tomáš Rohlínek
f27f0b10c7
feat(network/lwip): Add checks for maximum socket count
2025-06-23 10:41:15 +08:00
Jiang Jiang Jian
231ee11bab
Merge branch 'fix/update_dfs_compensate_table_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): update esp32 dfs table to make the timing drift always negative (v5.3)
See merge request espressif/esp-idf!39898
2025-06-20 17:21:12 +08:00
Sarvesh Bodakhe
3f23211fe4
fix(wif): Prevent NON-PMF STA retries if esp_wifi_disconnect() before handshake
...
Ensure that NON-PMF station does not attemp connection retries when
'esp_wifi_disconnect()' is called before the 4-way-handshake completes,
even if 'failure_retry_cnt' allows retries.
2025-06-20 13:23:02 +05:30
Zhao Wei Liang
e98fd57bea
fix(ble): fixed assertion issue in connection state on ESP32C2-ECO4
...
(cherry picked from commit 83fd955f11 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-06-20 15:31:29 +08:00
Jiang Jiang Jian
84ddb4101f
Merge branch 'fix/bootloader_reserved_area_alignment_v5.3' into 'release/v5.3'
...
fix(esp_system): fix RTC reserved area alignment in the linker script (backport v5.3)
See merge request espressif/esp-idf!39252
2025-06-20 10:57:11 +08:00
Jiang Jiang Jian
d2b851d72c
Merge branch 'bugfix/wps_pbc_overlap_uuid_v5.3' into 'release/v5.3'
...
fix(wpa_supplicant): Ensure pbc_overlap event is posted correctly (Backport v5.3)
See merge request espressif/esp-idf!39057
2025-06-20 10:41:15 +08:00
Deomid rojer Ryabkov
704a4fd610
fix(esp_adc): Release the peripheral after calibration
2025-06-20 10:14:38 +08:00
armando
df9659dda2
feat(psram): support fallback to use default driver pattern when id isn't match
2025-06-20 09:38:43 +08:00
akshat
784d4d63ef
fix(wpa_supplicant): Disconnect from previous AP while initiating WPS
2025-06-19 10:29:18 +08:00
akshat
fa2769f428
fix(wpa_supplicant): Detect PBC overlap even when UUID is null
2025-06-19 10:29:18 +08:00
akshat
7522fbafe7
fix(wpa_supplicant): Ensure pbc_overlap event is posted correctly
...
Preserves the pbc_overlap flag to allow proper event posting.
This ensures that pbc overlap detection functions as expected.
2025-06-19 10:29:18 +08:00
akshat
aa81dc647b
bugfix(wifi): Fix incorrect SAE-PK advertisement in assoc request
2025-06-19 10:27:21 +08:00
Wang Mengyang
c71431df1b
fix(bt): Fixed HFP AG data callback cleared after profile is re-initialized
2025-06-19 07:30:45 +08:00
Shu Chen
32e479c20f
Merge branch 'fix/rx_abort_next_op_v5.3' into 'release/v5.3'
...
fix(openthread): disable rx_abort events in next operation (v5.3)
See merge request espressif/esp-idf!39960
2025-06-18 12:32:15 +00:00
Rahul Tank
be58299dcd
Merge branch 'fix/gatt_cache_peer_init_incl_svc_v5.3' into 'release/v5.3'
...
fix(nimble): Added parameter in peer_init for included service allocation (v5.3)
See merge request espressif/esp-idf!39914
2025-06-18 16:25:14 +05:30
Tan Yan Quan
83e7d5fbd8
feat(openthread): use apb_freq_max mode for esp_openthread_sleep pm lock
2025-06-18 15:35:15 +08:00
Xu Si Yu
f5f6a217a3
feat(openthread): add some configurations in Kconfig
2025-06-18 15:35:15 +08:00
Tan Yan Quan
0535298ef7
fix(openthread): disable rx_abort events in next operation
2025-06-18 15:35:15 +08:00
Island
a5e7c6c7a7
Merge branch 'feat/ble_mesh_micellaneous_fix_v5.3' into 'release/v5.3'
...
Feat/ble mesh micellaneous fix (v5.3)
See merge request espressif/esp-idf!39636
2025-06-18 10:17:04 +08:00
Omar Chebib
67b64ce555
fix(esp_system): fix RTC reserved area alignment in the linker script
...
Make sure the size of the RTC reserved area complies with the alignment requirement.
Closes https://github.com/espressif/esp-idf/issues/13082
2025-06-17 16:50:10 +08:00