Commit Graph

47192 Commits

Author SHA1 Message Date
Sajia
1f3073a5de fix(wifi): Disable wps in eloop context during wps timeout 2026-03-06 19:47:33 +08:00
Shreyas Sheth
b9a357fab7 fix(esp_wifi): Keep channel validation only for WIFI_ROC_REQ and WIFI_OFFCHAN_TX_REQ
- Refactor ROC operation such that WIFI_ROC_CANCEL and WIFI_OFFCHAN_TX_CANCEL
  can be performed without channel validation
2026-03-06 19:46:28 +08:00
Shreyas Sheth
96b1b3bb59 fix(esp_wifi): Fix memory leak caused due to eloop
- Fix memory leak when eloop timer is in eloop queue and esp_wifi_deinit is
called
- Return error on long timeout
- Fix memory leak when register timeout returns error
2026-03-06 19:46:11 +08:00
muhaidong
0266c28c26 fix(coex): fix external_coex_function build issue 2026-03-06 18:03:54 +08:00
Shen Wei Long
710ac60f2c fix(doc): set SOC_BLUFI_SUPPORTED in soc_caps.h for ESP32-C5
(cherry picked from commit 60ece6a7f2)

Co-authored-by: ShenWeilong <shenweilong@espressif.com>
2026-03-06 16:07:36 +08:00
muhaidong
590913beaf feat(coex): add external coex unit tests to componment ut 2026-03-06 16:07:08 +08:00
muhaidong
543bc1358c fix(wifi): fix external coexistence depends on wifi connect issue 2026-03-06 16:05:40 +08:00
morris
c9fb6d6841 Merge branch 'fix/i2c_slv_addr_check_esp32_v5.5' into 'release/v5.5'
fix(i2c_slave): filter out fake request for esp32 slave device (v5.5)

See merge request espressif/esp-idf!46224
2026-03-06 14:31:51 +08:00
Sajia
f5a7aeb440 fix(wifi): Stop scan when wps is disabled 2026-03-05 15:58:04 +05:30
Sarvesh Bodakhe
b50583c053 fix(wpa_supplicant): fix memory leak on SAE commit queue post failure
In auth_sae_queue(), when wpa3_hostap_post_evt() fails, the queued
entry was left on the list and never freed. This leaks memory under
SAE commit floods or when the event queue is full.

Free the entry and remove it from the list on post failure.
2026-03-05 12:33:45 +05:30
Jiang Jiang Jian
a2704d67b7 Merge branch 'fix/wl_safe_mode_eventual_corruption_v5.5' into 'release/v5.5'
fix(fatfs): Make wl_fatfsgen.py aware of WL safe mode (v5.5)

See merge request espressif/esp-idf!45398
2026-03-05 14:42:47 +08:00
Jiang Jiang Jian
2ab7575173 Merge branch 'fix/offchan_roc_unit_test_v5.5' into 'release/v5.5'
CI : Fix offchan tx and roc related unit test case(v5.5)

See merge request espressif/esp-idf!45473
2026-03-05 14:41:46 +08:00
Island
cdee20c77b Merge branch 'bugfix/fix_ble_scan_start_assertion_when_coex_with_wifi_mst_v5.5' into 'release/v5.5'
fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2 (v5.5)

See merge request espressif/esp-idf!46253
2026-03-05 12:17:59 +08:00
morris
98e08c1579 Merge branch 'fix/dsi_test_manifest_v5.5' into 'release/v5.5'
fix(dsi): test apps manifest error (v5.5)

See merge request espressif/esp-idf!46035
2026-03-05 11:00:48 +08:00
morris
ccbf6daced Merge branch 'bugfix/esp_idf_s2_options_test_esp_pm_v5.5' into 'release/v5.5'
fix(esp_pm): change esp32s2 esp32c5 pm_trace io to avoid conflicts with mspi(v5.5)

See merge request espressif/esp-idf!46267
2026-03-04 22:22:34 +08:00
Alexey Gerenkov
7503366b66 Merge branch 'fix/c61_wp_bp_nums_v5.5' into 'release/v5.5'
Fix number of available BPs/WPs for esp32c61 (v5.5)

See merge request espressif/esp-idf!46033
2026-03-04 20:49:53 +08:00
Rahul Tank
f11ded4898 Merge branch 'bugfix/fix_nimble_opt_include_v5.5' into 'release/v5.5'
fix(nimble): Add header file to expose macros in code. (v5.5)

See merge request espressif/esp-idf!46233
2026-03-04 18:01:23 +05:30
Jiang Jiang Jian
5646366bd0 Merge branch 'bugfix/support_for_alt_snounce_v5.5' into 'release/v5.5'
fix(esp_wifi): Add alt snonce verification in softAP (v5.5)

See merge request espressif/esp-idf!46256
2026-03-04 19:04:18 +08:00
tarun.kumar
e6963b03c7 fix(roam) : Set and unset roam scan ongoing flag properly 2026-03-04 16:08:25 +05:30
Island
c708b0c379 Merge branch 'bugfix/fix_read_failed_if_smp_is_disabled_v5.5' into 'release/v5.5'
fix(ble/bluedroid): Fixed read or write failed if SMP is disabled (v5.5)

See merge request espressif/esp-idf!46165
2026-03-04 17:04:31 +08:00
Xu Si Yu
e4bdad5fc7 fix(openthread): fix a macro error 2026-03-04 16:26:28 +08:00
hebinglin
3070390d2f fix(esp_pm): change esp32s2 esp32c5 pm_trace io to avoid conflicts with mspi 2026-03-04 15:56:21 +08:00
morris
655e49b72b fix(dsi): test apps manifest error 2026-03-04 15:11:09 +08:00
Jin Cheng
73e03f17bf fix(bt/controller): fixed remote LMP_AU_RAND is mistakely rejected 2026-03-04 15:08:02 +08:00
Jin Chen
2f2e16f977 fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2
(cherry picked from commit 974682d169)

Co-authored-by: cjin <jinchen@espressif.com>
2026-03-04 14:26:06 +08:00
Rahul Tank
8c90a5dd91 fix(blufi): Handle flattened ATT write payloads correctly in NimBLE BLUFI host 2026-03-04 11:45:47 +05:30
Kapil Gupta
3e0d67d416 fix(esp_wifi): Add alt snonce verification in softAP 2026-03-04 11:34:33 +05:30
Chen Chen
ebe7d99719 fix(i2c_slave): filter out fake request for esp32
Closes https://github.com/espressif/esp-idf/issues/18268
2026-03-04 11:16:20 +08:00
morris
f9495ddfa7 Merge branch 'bugfix/touch_build_warnings_v5.5' into 'release/v5.5'
fix(touch_sens): add missing user_filter_ctx initializer for C++ (v5.5)

See merge request espressif/esp-idf!46217
2026-03-04 10:06:35 +08:00
Zhang Shuxian
d267475aed docs: Update CN translation for JTAG debugging 2026-03-04 00:29:01 +08:00
Samuel Obuch
805bc7b2ce fix(docs): unlimited number of sw breakpoints available for riscv targets 2026-03-04 00:29:01 +08:00
Samuel Obuch
8eb7d3285e fix(docs): add missing USB pins 2026-03-04 00:29:01 +08:00
Samuel Obuch
72ba7446d0 fix(esp32c61): fix number of available breakpoints and watchpoints 2026-03-04 00:29:01 +08:00
Zhi Wei Jian
911eb1ce20 fix(ble/bluedroid): Fixed read or write failed if SMP is disabled
(cherry picked from commit 124f275bdf839b855e6af0cfb9d197f11c9a766c)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-03-03 22:02:00 +08:00
Jiang Jiang Jian
214319b758 Merge branch 'fix/fix_io_wakeup_issues_v5.5' into 'release/v5.5'
fix(esp_hw_support): make esp_deep_sleep_enable_gpio_wakeup available to PD_TOP lightsleep (v5.5)

See merge request espressif/esp-idf!45871
2026-03-03 19:38:31 +08:00
Jiang Jiang Jian
6bd6650e97 Merge branch 'feat/fix_esp32c2_rom_rewrite_issue_rebase_v5.5' into 'release/v5.5'
Feat/fix esp32c2 rom rewrite issue rebase (v5.5)

See merge request espressif/esp-idf!45768
2026-03-03 19:38:05 +08:00
Jiang Jiang Jian
0d2a211e22 Merge branch 'feat/support_allocate_memory_from_psram_for_ot_v5.5' into 'release/v5.5'
feat(openthread): support openthread heap allocation from PSRAM (v5.5)

See merge request espressif/esp-idf!45597
2026-03-03 19:37:58 +08:00
Jiang Jiang Jian
99492e859b Merge branch 'ci/fix_mqtt_sll_test_v5.x' into 'release/v5.5'
ci(mqtt): use QoS=1 for control messages in SSL test

See merge request espressif/esp-idf!44092
2026-03-03 19:37:33 +08:00
Jiang Jiang Jian
60bcaa6447 Merge branch 'fix/coredump_test_tcb_corrupted_v5.5' into 'release/v5.5'
test(espcoredump): fix test for corrupted TCB handling in coredump (v5.5)

See merge request espressif/esp-idf!45327
2026-03-03 19:37:10 +08:00
Rahul Tank
94b1463224 fix(nimble): Add header file to expose macros 2026-03-03 16:52:34 +05:30
Rahul Tank
b1fb7600b7 Merge branch 'bugfix/gatt_memory_leak_v5.5' into 'release/v5.5'
fix(nimble): Fixed memory leak when dynamic services are disabled (v5.5)

See merge request espressif/esp-idf!46174
2026-03-03 16:12:41 +05:30
morris
738722fdd3 Merge branch 'ci/ease_restrictions_of_legacy_adc_test_v5.5' into 'release/v5.5'
ci(legacy_adc_dac): ease ADC read restriction (v5.5)

See merge request espressif/esp-idf!45507
2026-03-03 16:48:38 +08:00
morris
e3592729dc fix(touch_sens): add missing user_filter_ctx initializer for C++
- Add .user_filter_ctx = NULL to TOUCH_SENSOR_DEFAULT_FILTER_CONFIG macro
- Rename test_touch_sens_common.c to .cpp for C++ compatibility
- Fix C++ compile issues: add spaces between string literals and PRIu32
- Replace VLAs with dynamic memory allocation

Merges https://github.com/espressif/esp-idf/pull/17655
2026-03-03 13:44:03 +08:00
Rahul Tank
fbd283e5a5 fix(nimble): Fixed memory leak when dynamic services are disabled 2026-03-03 10:01:06 +05:30
Zhang Wen Xu
a8d0137263 Merge branch 'feat/csl_power_consumption_v5.5' into 'release/v5.5'
feat(openthread): turn off rx earlier for csl if no packet received (v5.5)

See merge request espressif/esp-idf!46193
2026-03-03 03:35:30 +00:00
Zhang Wen Xu
e690cecfe5 Merge branch 'feat/add_phy_cli_debug_v5.5' into 'release/v5.5'
feat(openthread): support 154 debug features on RCP (v5.5)

See merge request espressif/esp-idf!45731
2026-03-03 03:33:46 +00:00
Tan Yan Quan
65d38885e4 feat(openthread): turn off rx earlier for csl if no packet received 2026-03-02 17:00:13 +08:00
morris
49f5497e9c Merge branch 'feat/esp_lcd_set_brightness_v5.5' into 'release/v5.5'
feat(lcd): add brightness control for LCD panels (v5.5)

See merge request espressif/esp-idf!46170
2026-03-02 14:58:49 +08:00
Ldab
be86acace7 feat(lcd): add brightness control for LCD panels
Merges https://github.com/espressif/esp-idf/pull/18273
Closes https://github.com/espressif/esp-idf/issues/16230
2026-03-02 11:41:15 +08:00
morris
272e620c62 Merge branch 'change/change_to_only_do_v2p_once_when_startup_v5.5' into 'release/v5.5'
mmu: no longer disable cache when converting virtual addr to physical addr and vice versa (v5.5)

See merge request espressif/esp-idf!45476
2026-03-02 11:29:49 +08:00