Kapil Gupta
e873d0ce79
fix(esp_wifi): Address review comments on MR
2026-04-25 16:41:55 +05:30
Kapil Gupta
dfdc3002df
fix(esp_wifi): Disconnect before sending WPS success event
2026-04-25 16:36:44 +05:30
Kapil Gupta
43eb40f5fa
fix(esp_wifi): Address some issues in esp_supplicant WPS states
...
* Use atomic operations for s_wps_enabled flag access across tasks
* Add bounds checking on WPS IE length and SSID before copying
* Validate EAP-Expanded vendor/type and EAP-Request truncation
* Use new EAP-WSC fragment helpers and length constants for clarity
* Treat unexpected WSC opcodes/states as recoverable (no FAIL)
* Use os_zalloc + proper cleanup in wifi_station_wps_init error path
* Use wpa_hexdump_ascii_key for credential keys to avoid leaking PSK
* Restore previous wps_type / s_wps_enabled if disable post fails
2026-04-25 16:31:09 +05:30
Kapil Gupta
096ef3aef0
fix(wps): harden enrollee WSC fragment handling
2026-04-25 16:23:21 +05:30
Akshat Agrawal
938553dc1a
fix(wifi): Leave connection after assoc comeback failure
2026-04-25 14:02:50 +08:00
Kapil Gupta
510d572d92
Merge branch 'bugfix/eap_frag_optimization_v5.3' into 'release/v5.3'
...
fix(esp_wifi): Skip allocation of new buffers during EAP processing (v5.3)
See merge request espressif/esp-idf!47875
2026-04-24 18:52:37 +05:30
morris
e7ea603343
Merge branch 'fix/uhci_esp32p4_cache_v5.3' into 'release/v5.3'
...
fix(uhci): fix uhci cache issue on ESP32-P4 (v5.3)
See merge request espressif/esp-idf!47926
2026-04-24 20:46:39 +08:00
Jiang Jiang Jian
f3a2d17383
Merge branch 'bugfix/validate_ptk_generation_v5.3' into 'release/v5.3'
...
fix(esp_wifi): fail if ptk derivation fails (v5.3)
See merge request espressif/esp-idf!47854
2026-04-24 20:24:43 +08:00
Hu Rui
8ee0fd7a02
test(uhci): enable uhci ota test on C5 and P4
2026-04-24 16:12:00 +08:00
Zhang Wen Xu
8fa5e81ef0
Merge branch 'feat/ot_make_esp_netif_glue_optional_v5.3' into 'release/v5.3'
...
feat(openthread): make esp_netif glue optional (v5.3)
See merge request espressif/esp-idf!47863
2026-04-24 07:55:38 +00:00
Rahul Tank
19847351c9
fix(nimble): Fixed extra error prints introduced in previous commit
2026-04-23 15:47:08 +05:30
Kapil Gupta
503b9c080a
fix(esp_wifi): fail if ptk derivation fails
2026-04-23 12:01:11 +05:30
morris
76a12ad5c5
Merge branch 'fix/fix_lcd_cmd_bypassd_unexpectedly_v5.3' into 'release/v5.3'
...
fix(lcd): fix lcd cmd be bypassd unexpectedly (v5.3)
See merge request espressif/esp-idf!47808
2026-04-23 13:35:48 +08:00
Kapil Gupta
5f030ae104
fix(esp_wifi): Skip allocation of new buffers during EAP processing
2026-04-23 09:48:05 +05:30
Shu Chen
e753b72467
Merge branch 'feat/update_openthread_upstream_v5.3' into 'release/v5.3'
...
feat(openthread): update openthread upstream (v5.3)
See merge request espressif/esp-idf!47467
2026-04-22 11:40:10 +00:00
Zhibin (Ryan) Wen
a10269a4a9
feat(openthread): add test support for esp_netif glue disabled scenario
...
Signed-off-by: Zhibin (Ryan) Wen <wenzhibin@espressif.com >
2026-04-22 19:38:34 +08:00
Zhibin (Ryan) Wen
f7116ba886
feat(openthread): make esp_netif glue optional
...
Signed-off-by: Zhibin (Ryan) Wen <wenzhibin@espressif.com >
2026-04-22 19:38:34 +08:00
Jiang Jiang Jian
48baa42e47
Merge branch 'bugfix/fix_ble_pair_fail_v5.3' into 'release/v5.3'
...
fix(bt/bluedroid): fix BLE SMP pairing failure on BLE-only devices when using defalut param (5.3)
See merge request espressif/esp-idf!47398
2026-04-22 15:41:13 +08:00
Rahul Tank
eac58ca641
Merge branch 'feat/nimble_logs_compression_v5.3' into 'release/v5.3'
...
feat(nimble): Support NimBLE log compression and decompression over SPI (v5.3)
See merge request espressif/esp-idf!46999
2026-04-22 08:34:06 +05:30
Jiang Jiang Jian
ebbe8e463b
Merge branch 'fix/psram_core_clk_enable_v5.3' into 'release/v5.3'
...
fix(mspi): enable PSRAM core clock in module clock init (v5.3)
See merge request espressif/esp-idf!46851
2026-04-21 17:41:52 +08:00
Jiang Jiang Jian
bff974ca8f
Merge branch 'feat/support_bleqabr25_1521_v5.3' into 'release/v5.3'
...
feat(ble/bluedroid): Add an API to resolve RPA (v5.3)
See merge request espressif/esp-idf!46503
2026-04-21 16:27:36 +08:00
morris
036af88e67
Merge branch 'bugfix/lp_uart_rx_iomux_pin_not_work_v5.3' into 'release/v5.3'
...
fix(uart): lp uart rx iomux pin was not working as expected (v5.3)
See merge request espressif/esp-idf!47610
2026-04-21 16:19:15 +08:00
Chen Jichang
48149b7521
fix(lcd): fix lcd cmd be bypassd unexpectedly
2026-04-21 15:41:04 +08:00
Zhang Hai Peng
355005a69b
fix(bt/bluedroid): fix BLE SMP pairing failure on BLE-only devices when using default param
...
(cherry picked from commit 74a053bd4e )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-04-21 11:53:57 +08:00
Rahul Tank
0eb2633ba0
fix(nimble): Fix Software ecc issue in tinycrpyt
2026-04-20 14:08:29 +05:30
morris
c9b899a4a2
Merge branch 'fix/fix_parlio_tx_sample_edge_v5.3' into 'release/v5.3'
...
change(parlio_tx): use shift edge instead sample edge (v5.3)
See merge request espressif/esp-idf!46938
2026-04-20 13:40:40 +08:00
Mahavir Jain
dfdc4a6805
Merge branch 'fix/fix_esp_srp_sec2_auth_bypass_a_mod_n_v5.3' into 'release/v5.3'
...
fix(esp_srp): reject SRP client public key when A mod N is zero (v5.3)
See merge request espressif/esp-idf!47706
2026-04-20 10:40:20 +05:30
Ashish Sharma
cfde557e81
fix(esp_srp): reject SRP client public key when A mod N is zero
2026-04-20 11:17:11 +08:00
Chen Jichang
9878db6765
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-04-20 10:45:16 +08:00
morris
c2fd935370
Merge branch 'fix/jpeg_encoder_v5.3' into 'release/v5.3'
...
feat(jpeg): Fix some potential encoder issues (backport v5.3)
See merge request espressif/esp-idf!46385
2026-04-20 10:44:24 +08:00
Wang Meng Yang
86a1da8279
Merge branch 'bugfix/ai_review_avrcp_v5.3' into 'release/v5.3'
...
fix(bt): fix AVRCP component issues reported by AI review (v5.3)
See merge request espressif/esp-idf!47680
2026-04-20 09:21:31 +08:00
Mahavir Jain
f1a49ee132
Merge branch 'fix/fix_esp_local_ctrl_potential_double_free_v5.3' into 'release/v5.3'
...
fix(esp_local_ctrl): fixes a potential double free (v5.3)
See merge request espressif/esp-idf!47491
2026-04-19 21:27:17 +05:30
Sahil Yadav
55cb8136c2
feat(nimble): Support NimBLE log compression and decompression over SPI
2026-04-19 09:50:59 +05:30
Rahul Tank
57ab0df402
Merge branch 'bugfix/nimble_cve_fixes_v5.3' into 'release/v5.3'
...
fix(nimble): Fixes for various CVEs (v5.3)
See merge request espressif/esp-idf!47744
2026-04-18 21:42:44 +05:30
Evgeny Torbin
85a13a1037
ci: fix check_build_test_rules script
2026-04-17 16:01:00 +02:00
Evgeny Torbin
59f62ad15f
test: format all test scripts
2026-04-17 16:01:00 +02:00
Rahul Tank
7ea7b0ba19
fix(nimble): Fixes for various CVEs
...
*CVE-2025-62235
*CVE-2025-53477
*CVE-2025-53470
2026-04-17 17:04:33 +05:30
morris
06135ef56c
Merge branch 'fix/i2c_fsm_reset_sequence_v5.3' into 'release/v5.3'
...
fix(i2c): reset master before bus clear on chips without HW FSM reset (v5.3)
See merge request espressif/esp-idf!47510
2026-04-17 16:21:02 +08:00
Rahul Tank
fcebcd913e
Merge branch 'feat/fsu_hci_cmd_evt_v5.3' into 'release/v5.3'
...
feat(nimble): Add support to 6.2 BLE HCI Command Event(FSU, UTP over OTA) (v5.3)
See merge request espressif/esp-idf!47640
2026-04-17 10:49:26 +05:30
yangfeng
8d01ad7f7f
fix(bt): fix AVRCP component issues reported by AI review
2026-04-17 10:04:28 +08:00
Rahul Tank
16eaa8f7aa
Merge branch 'bugfix/ai_fixes_common_components_v5.3' into 'release/v5.3'
...
Bugfix/ai fixes common components (v5.3)
See merge request espressif/esp-idf!47569
2026-04-16 17:04:56 +05:30
Rahul Tank
82caa79c0f
fix(nimble): Address review comments for hidd / hidh code
2026-04-16 10:29:21 +05:30
Rahul Tank
fd594b74b6
fix(nimble): Address review fixes for tinycrypt / and blufi code
2026-04-16 10:29:21 +05:30
zwx
5b05ccb24f
fix(openthread): fix build failure in spinel-only mode
2026-04-15 18:50:18 +08:00
Sahil Yadav
e4af89b625
feat(nimble): Add support to 6.2 BLE HCI Command Event (FSU, UTP over OTA)
2026-04-15 15:14:56 +05:30
Ashish Sharma
4410ef66b8
feat(mbedtls): update to version 3.6.6
2026-04-15 10:54:37 +05:30
Rahul Tank
8fbee1da23
Merge branch 'bugfix/proximity_example_issue_v5.3' into 'release/v5.3'
...
fix(nimble): Fix prox service to handle negative values (v5.3)
See merge request espressif/esp-idf!47539
2026-04-15 09:25:16 +05:30
morris
5f2ec0d750
Merge branch 'fix/i2c_null_check_v5.3' into 'release/v5.3'
...
fix(i2c): add NULL check and correct log (v5.3)
See merge request espressif/esp-idf!46689
2026-04-15 11:08:59 +08:00
morris
54e35df531
Merge branch 'doc/i2c_master_probe_comment_update_v5.3' into 'release/v5.3'
...
docs(i2c): update i2c_master_probe parameter comment (v5.3)
See merge request espressif/esp-idf!47514
2026-04-15 11:06:24 +08:00
Island
78dea1940b
Merge branch 'fix/add-scheduler-suspended-check-in-ble-log_v5.3' into 'release/v5.3'
...
fix: BLE Log Module Issues 20260407 (5.3)
See merge request espressif/esp-idf!47556
2026-04-15 10:45:22 +08:00