Commit Graph

42352 Commits

Author SHA1 Message Date
Jiang Jiang Jian
65e104f4ae Merge branch 'fix/fix_blacklist_issue_lib_v53' into 'release/v5.3'
fix(wifi): fix blacklist related issue v53

See merge request espressif/esp-idf!48872
2026-05-27 10:51:49 +08:00
Jiang Jiang Jian
2593814a40 Merge branch 'fix/fix_lost_ip_event_issue_v53' into 'release/v5.3'
Fix/fix lost ip event issue v53

See merge request espressif/esp-idf!48877
2026-05-27 10:47:10 +08:00
Rahul Tank
1d56ca3d03 Merge branch 'bugfix/nimble_hid_fixes_lock_v5.3' into 'release/v5.3'
fix(nimble): Avoid deadlock caused by local writes taking s_hidd_mutex (v5.3)

See merge request espressif/esp-idf!48858
2026-05-26 16:30:58 +05:30
Zhang Wen Xu
8f1294f5e5 Merge branch 'feat/add_teardown_for_openthread_case_v5.3' into 'release/v5.3'
ci: add tear down for openthread ci case (v5.3)

See merge request espressif/esp-idf!48781
2026-05-26 06:32:54 +00:00
wangtao@espressif.com
cc4d6fe8b2 fix(lwip): improve lost ip event process 2026-05-26 11:24:11 +08:00
wangtao@espressif.com
41e04fbb12 feat(lwip): softap can get sta ip from arp table 2026-05-25 21:24:22 +08:00
wangtao@espressif.com
52051677b3 feat(lwip): dhcp server add support for dhcp inform 2026-05-25 21:19:59 +08:00
wangtao@espressif.com
16c9437c72 fix(lwip): fix lost ip event issue 2026-05-25 21:19:49 +08:00
wangtao@espressif.com
afdb3b7715 fix(wifi): fix blacklist related issue 2026-05-25 19:53:03 +08:00
Mayank Tyagi
d6e3eab9fe fix(nimble): Avoid deadlock caused by local writes taking s_hidd_mutex 2026-05-25 16:10:12 +05:30
Euripedes Rocha
10ceef9e8b Merge branch 'fix/netif_ppp_server_negotiate_own_addr_v5.3' into 'release/v5.3'
fix(esp_netif): Fix PPP server to negotiate its own address is configured (v5.3)

See merge request espressif/esp-idf!48828
2026-05-25 12:25:38 +02:00
Martin Vychodil
5e4a38597f Merge branch 'bugfix/idfci-10775-fatfs-wl-dyn-buffers-ci-timeout_v5.3' into 'release/v5.3'
fix(storage): mark storage pytest apps flaky in CI (v5.3)

See merge request espressif/esp-idf!48812
2026-05-25 03:29:54 +08:00
David Cermak
6f3e3636e5 fix(esp_netif): Fix PPP server to negotiate its own address is configured
Closes https://github.com/espressif/esp-protocols/issues/565
2026-05-22 10:39:48 +02:00
Rahul Tank
b003ad9e36 Merge branch 'bugfix/nimble_hid_fixes_v5.3' into 'release/v5.3'
fix(nimble): Always read initial BAS level and forward HID report/control/protocol writes as HIDD events (v5.3)

See merge request espressif/esp-idf!48695
2026-05-22 14:04:33 +05:30
Jiang Jiang Jian
a7ac0d8e3b Merge branch 'feat/support_bt_external_coex_v5.3' into 'release/v5.3'
feat(coex): supports external coexisence when bluetooth is enabled (v5.3)

See merge request espressif/esp-idf!48774
2026-05-22 15:21:22 +08:00
Jiang Jiang Jian
45ddd86e8a Merge branch 'fix/for_cache_after_p4_wb_loss_issue_v5.3' into 'release/v5.3'
fix(esp_rom): avoid critical issue in writeback v5.3

See merge request espressif/esp-idf!48744
2026-05-22 15:21:09 +08:00
wanglei
fcc09b21ec feat(esp_rom): do not patch Cache_WriteBack_All for bootloader build 2026-05-22 11:59:54 +08:00
yiwenxiu
a40509ed31 ci: add tear down for openthread ci case 2026-05-22 10:45:44 +08:00
wanglei
72aba0e0c9 fix(esp_rom): implement cache writeback related apis in iram
avoid critical issues caused by manual cache writeback and conflicting
writes. The issue exist on chips after esp32p4
2026-05-22 10:21:49 +08:00
sonika.rathi
744410552a fix(storage): mark storage pytest apps flaky in CI 2026-05-21 20:04:35 +02:00
Martin Vychodil
810bf2f1dd Merge branch 'bugfix/perf-benchmark-spiflash-ci-idfci-8082_v5.3' into 'release/v5.3'
fix(examples): suppress perf_benchmark printf in CI (v5.3)

See merge request espressif/esp-idf!48646
2026-05-21 20:03:13 +08:00
Fu Hanxi
f67583e8b8 Merge branch 'ci/stable-build-jobs-v5.3' into 'release/v5.3'
Ci/stable build jobs v5.3

See merge request espressif/esp-idf!48718
2026-05-21 11:29:39 +02:00
Mayank Tyagi
1165470db3 fix(nimble): Forward HID report/control/protocol writes as HIDD events 2026-05-21 12:42:31 +05:30
Mayank Tyagi
0fabf76816 fix(nimble): Added change to read initial BAS level post connection 2026-05-21 12:41:16 +05:30
Rahul Tank
dec80ba954 Merge branch 'feat/esp_insight_read_log_master_v5.3' into 'release/v5.3'
feat(nimble): ADD BLE HCI logging support for ESP Insights (v5.3)

See merge request espressif/esp-idf!47582
2026-05-21 11:11:53 +05:30
Mahavir Jain
0a5574dede Merge branch 'fix/protocomm-close-session-id-mismatch_v5.3' into 'release/v5.3'
fix(protocomm): pass current session id when closing existing session (v5.3)

See merge request espressif/esp-idf!48737
2026-05-21 11:07:44 +05:30
linruihao
2c1fed3a2a feat(coex): supports external coexisence when bluetooth is enabled 2026-05-21 11:22:38 +08:00
Jiang Jiang Jian
b652d02074 Merge branch 'fix_https_request_ci_failure_v5.3' into 'release/v5.3'
fix(https_request): write host time to NVS to eliminate SNTP dependency in CI (backport v5.3)

See merge request espressif/esp-idf!48420
2026-05-20 17:59:58 +08:00
Jiang Jiang Jian
f3ae5aeff4 Merge branch 'bugfix/openthread_exclude_cve_v5.3' into 'release/v5.3'
fix(openthread): exclude CVE-2026-8369 from the list (v5.3)

See merge request espressif/esp-idf!48727
2026-05-20 17:59:02 +08:00
Jiang Jiang Jian
7fe838ffe7 Merge branch 'bugfix/fix_some_wifi_bugs_260519_v5.3' into 'release/v5.3'
fix(wifi): fix some wifi bugs 260519 v5.3(Backport v5.3)

See merge request espressif/esp-idf!48723
2026-05-20 17:17:42 +08:00
Jiang Jiang Jian
81d673c722 Merge branch 'bugfix/concurrency_hostapd_sae_queue_v5.3' into 'release/v5.3'
fix(wifi): Fix concurrency issues for hostapd_sae_queue for softap (v5.3)

See merge request espressif/esp-idf!48367
2026-05-20 17:15:37 +08:00
Mayank Tyagi
0939fbdbfd feat(nimble): ADD BLE HCI logging support for ESP Insights 2026-05-20 13:44:11 +05:30
Aditya Patwardhan
dfbe0cb5f1 fix(protocomm): pass current session id when closing existing session
sec1_new_session()/sec2_new_session() were calling sec*_close_session()
with the *new* session_id parameter instead of the existing
cur_session->id. The close handler validates `cur_session->id ==
session_id` before performing teardown, so the call always failed with
ESP_ERR_INVALID_STATE.

Effect: when a peer started a new provisioning session while another was
already active, the previous session's PSA keys, AES context, SRP handle
and username buffer were leaked instead of being destroyed. The cleared
session struct was overwritten by the new session, leaking the previous
key handles inside PSA Crypto and (for security2) leaking heap memory
for the username and SRP context.

Fix: pass cur_session->id so the close path actually executes the
teardown (psa_destroy_key/psa_cipher_abort/esp_srp_free/free) before the
new session takes over.
2026-05-20 12:38:30 +05:30
Mahavir Jain
767f5e0a9b Merge branch 'fix/fix_ws_server_signed_recv_checks_v5.3' into 'release/v5.3'
fix(esp_http_server): Fix incorrect handling of websocket recv failures in web socket server (v5.3)

See merge request espressif/esp-idf!48333
2026-05-20 12:01:40 +05:30
Zhang Wen Xu
2c1028fb7e Merge branch 'fix/optimize_the_ot_ci_v5.3' into 'release/v5.3'
fix(openthread): wait for all onlink GUAs to finish DAD before tests (v5.3)

See merge request espressif/esp-idf!48690
2026-05-20 03:25:56 +00:00
muhaidong
c349615654 fix(wifi): update auth mode threshold doc 2026-05-20 11:19:07 +08:00
muhaidong
372de84423 fix(wifi): update wifi scan threshold doc 2026-05-20 11:19:07 +08:00
muhaidong
2d01a3e00a fix(doc): update the soft-AP max_connection documentation 2026-05-20 11:19:07 +08:00
muhaidong
2c2eee578e fix(wifi): add ESP_WIFI_MAX_CONN_NUM-aligned ranges for soft-AP max STA Kconfig 2026-05-20 11:19:07 +08:00
muhaidong
f4fec5e8b3 fix(wifi): update rom ld file for fix max connection number issue 2026-05-20 11:19:07 +08:00
muhaidong
acbfba84e4 fix(wifi): fix some wifi bugs 260519 v5.3
1. fix(wifi): fix max connection number issue
2. fix(wifi): fix hidden ap rssi update and owe beacon timeout issue
3. docs: update wifi scan threshold docs
2026-05-20 11:19:00 +08:00
Mahavir Jain
d5104a7da1 fix(openthread): exclude CVE-2026-8369 from the list 2026-05-20 10:50:24 +08:00
Jiang Jiang Jian
6a429b7343 Merge branch 'bugfix/hfp_reg_data_cb_v5.3' into 'release/v5.3'
fix: Remove the check for recv and send being NULL(v5.3)

See merge request espressif/esp-idf!48618
2026-05-20 10:35:51 +08:00
Jiang Jiang Jian
482c55ed66 Merge branch 'fix/ssl_crash_with_rom_crypto_impl_v5.3' into 'release/v5.3'
fix(mbedtls): fix ROM mbedTLS threading alt issues (v5.3)

See merge request espressif/esp-idf!48674
2026-05-20 10:34:27 +08:00
Fu Hanxi
bc151d37f1 ci: log per-job ccache stats 2026-05-20 09:49:29 +08:00
Fu Hanxi
b5cc181bdf feat(build): support env var IDF_PY_BUILD_JOBS for ninja jobs 2026-05-20 09:48:55 +08:00
Xu Si Yu
94c48bcfab fix(openthread): wait for all onlink GUAs to finish DAD before tests 2026-05-19 18:11:30 +08:00
Jiang Jiang Jian
c5dfc6f64e Merge branch 'bugfix/fix_some_wifi_bugs_260518_v5.3' into 'release/v5.3'
fix(wifi): fix some wifi bugs 20260518 v5.3

See merge request espressif/esp-idf!48654
2026-05-19 17:08:20 +08:00
Jiang Guang Ming
a86a753e1c fix(mbedtls): fix ROM mbedTLS threading alt issues 2026-05-19 15:52:02 +08:00
Mahavir Jain
2b48f89e86 Merge branch 'fix/fix_http_request_pytest_v5.3' into 'release/v5.3'
fix(http_request): fixes failing pytest (v5.3)

See merge request espressif/esp-idf!48626
2026-05-19 11:20:02 +05:30