Chien Wong
35e508258d
NAN: Reject undefined publish type
...
The Wi-Fi Aware Specification v4.0 only defines unsolicited
transmissions only, solicited transmissions only and both unsolicited
and solicited transmissions publish. The other possibility is undefined
so we should reject it.
Signed-off-by: Chien Wong <m@xv97.com >
2025-10-20 12:18:19 +05:30
Jouni Malinen
6a1c9a5f26
NAN: Unsynchronized service discovery (USD)
...
Add NAN discovery engine and wpa_supplicant interface to use it for the
subset of NAN functionality that is needed for USD.
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com >
2025-10-20 12:18:19 +05:30
Jouni Malinen
e1791e769c
NAN: Protocol definitions
...
Add NAN protocol definitions that are needed for USD based on Wi-Fi
Aware specification v4.0.
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com >
2025-10-20 12:18:18 +05:30
Jiang Jiang Jian
6566973398
Merge branch 'bugfix/fix_ptk_key_memory_leak_issue' into 'master'
...
fix(wifi): fix pkt key memory leak issue
Closes WIFI-7065
See merge request espressif/esp-idf!42417
2025-10-20 14:04:56 +08:00
Chen Chen
4ac9954101
refactor(i2c): Add disclaimer for legacy driver
2025-10-20 11:38:26 +08:00
hebinglin
77dc17dc60
feat(esp_hw_support): add gpio reset workaround in esp32h21 & esp32h4
2025-10-20 11:13:59 +08:00
armando
9fadbf2588
fix(psram): fixed p4 rev3 xip stuck after board reset issue
2025-10-20 03:09:47 +00:00
Xiao Xufeng
40dd5e3957
dma: fixed issue that DMA are not reset when CPU reset
...
When DMA keep writing the memory, some data may be corrupted after reset. For example, the stack of bootloader may be overwritten and failed to boot until a higher scope of reset (Core).
Also removed the DPORT_PERIP_RST_EN_REG alias on ESP32S2. Now it's the same as some following chips (EN0).
2025-10-20 01:34:32 +08:00
morris
2de3be7300
feat(dma): graduate the dma driver into a single component
2025-10-19 22:06:46 +08:00
Erhan Kurubas
2ef718fc29
change(app_trace): breaking changes related to destination selection
...
- Destination selection is unified for SystemView and app_trace
- Destination param is removed from app_trace APIs
- Destinaiton and related configuration now can be override from users
with a callback from system_init_fn
2025-10-18 02:28:31 +08:00
Erhan Kurubas
68764bf80f
refactor(app_trace): remove redundant init call from startup
2025-10-18 02:28:31 +08:00
Erhan Kurubas
006ab972c7
docs(app_trace_to_plot): fixed OpenOCD command in README
2025-10-18 02:28:31 +08:00
Marius Vikhammer
ca626ae04f
Merge branch 'fix/missing_requirement_in_test_app' into 'master'
...
fix(esp_hw_support): add the missing dependency of esp_hal_wdt component in test app
See merge request espressif/esp-idf!42681
2025-10-18 00:00:40 +08:00
Mahavir Jain
e351376dcf
Merge branch 'fix/esp_tee_int_wdt' into 'master'
...
fix(esp_tee): Sync M-U interrupt thresholds during service calls from critical sections
See merge request espressif/esp-idf!42365
2025-10-17 17:40:53 +05:30
Mahavir Jain
1b8994c739
Merge branch 'feat/esp32p4_eco5_support_km_memprot' into 'master'
...
Support newer Key Manager key sources for ESP32-P4 V3
Closes IDF-13524, IDF-13527, IDF-13528, and IDF-12233
See merge request espressif/esp-idf!42360
2025-10-17 17:33:02 +05:30
Island
4cd13a9317
Merge branch 'fix/update_pawr_example_docs' into 'master'
...
Fix/update pawr example docs
See merge request espressif/esp-idf!42161
2025-10-17 18:03:00 +08:00
zhanghaipeng
9df828835c
fix(ble/bluedroid): fix memory leak during deinit when service table is created but not started
2025-10-17 17:45:35 +08:00
zhanghaipeng
3c68650d7e
feat(ble/bluedroid): add API to get local BLE IRK
2025-10-17 17:36:45 +08:00
Wu Zheng Hui
6d2487082e
Merge branch 'fix/fix_coverity_issues' into 'master'
...
fix(esp_hw_support): fix coverity issues in esp_hw_support
Closes IDF-13819, IDF-13892, and IDF-13894
See merge request espressif/esp-idf!42566
2025-10-17 16:53:49 +08:00
muhaidong
f5db0eafbe
fix(wifi): fix pkt key memory leak issue
2025-10-17 16:22:09 +08:00
Marius Vikhammer
19e0997436
Merge branch 'feature/esp_stdio' into 'master'
...
feat(stdio): added new esp_stdio component
Closes IDF-13799
See merge request espressif/esp-idf!41625
2025-10-17 16:11:16 +08:00
Armando (Dou Yiwen)
57bc0fe12c
Merge branch 'feat/mspi_axi_arb' into 'master'
...
mspi: axi arb priority
Closes IDF-14125
See merge request espressif/esp-idf!42602
2025-10-17 06:07:51 +00:00
Jiang Jiang Jian
4563f8ee5f
Merge branch 'change/remove_rtc_attrs' into 'master'
...
fix(esp_hw_support): fix rtc_clk test case time stamp lost
Closes IDF-14228
See merge request espressif/esp-idf!42632
2025-10-17 14:00:09 +08:00
morris
ee8e47ffa1
fix(esp_hw_support): add the missing dependency of esp_hal_wdt component in test app
2025-10-17 13:10:57 +08:00
morris
f4ba6279f1
fix(i2c): remove notfix(i2c): disable open drian mode on deinit
...
Closes https://github.com/espressif/esp-idf/issues/17737
2025-10-17 13:08:25 +08:00
morris
e5da8951b3
fix(uart): always add NOP workaround for UART FIFO read on esp32
2025-10-17 13:08:25 +08:00
Laukik Hase
66c16561f5
Merge branch 'fix/c5_tee_sram_prot' into 'master'
...
fix(esp_tee): Split TEE SRAM as I/DRAM for ESP32-C5 with PMA
See merge request espressif/esp-idf!42347
2025-10-17 10:21:09 +05:30
Mahavir Jain
ac6aeda1ec
Merge branch 'feat/enable_pseudo_round_support_for_aes' into 'master'
...
feat: enable pesudo round functionality for AES in ESP32P4 ECO5
Closes IDF-13526 and IDF-13437
See merge request espressif/esp-idf!42204
2025-10-17 08:26:32 +05:30
Mahavir Jain
fcc01f872b
Merge branch 'fix/allign_hal_crypto_ecdsa_test_parameters_with_mbedtls_tests' into 'master'
...
feat(hal/test_apps): Align hal/crypto ECDSA test parameters to mbedtls test_apps
See merge request espressif/esp-idf!42226
2025-10-17 08:25:49 +05:30
Wang Meng Yang
171fc377ce
Merge branch 'bugfix/fix_bt_coverity' into 'master'
...
fix(esp_coex): fix explicit null dereferenced reported by coverity
Closes IDF-14126
See merge request espressif/esp-idf!42062
2025-10-16 18:58:40 +08:00
Nilesh Kale
92d4e3afd1
Merge branch 'feature/partial_download_over_single_connection' into 'master'
...
feat(esp_https_ota): Support partial downloading of OTA over single connection
Closes IDF-13400
See merge request espressif/esp-idf!41911
2025-10-16 18:32:15 +08:00
Konstantin Kondrashov
610971835b
Merge branch 'feature/support_efuses_esp32p4_eco5' into 'master'
...
feat(efuse): Support efuses for ESP32-P4 ECO5
Closes IDF-13512 and IDF-13562
See merge request espressif/esp-idf!41607
2025-10-16 17:31:59 +08:00
Rahul Tank
7ae7dcd1da
Merge branch 'fix/ble_gap_conn_handle_overflow' into 'master'
...
fix(nimble) Fix array overflow caused by invalid connection handle indexing
Closes BLERP-2297 and BLERP-2298
See merge request espressif/esp-idf!42124
2025-10-16 14:32:16 +05:30
Konstantin Kondrashov
fb91ddd813
Merge branch 'fix/test_time_ut' into 'master'
...
fix(esp_libc): Fix test_time UTs for newlib nano format
Closes IDFCI-3389
See merge request espressif/esp-idf!42399
2025-10-16 16:24:56 +08:00
Kevin (Lao Kaiyao)
30d0ededbe
Merge branch 'refactor/remove_legacy_touch_dependency_in_ulp' into 'master'
...
refactor(touch): remove legacy touch driver dependency in ulp
Closes IDF-14263
See merge request espressif/esp-idf!42404
2025-10-16 15:26:02 +08:00
Meet Patel
6491647fcb
Merge branch 'feature/rtc_wdt_test_app' into 'master'
...
feat(rtc_wdt): Added unity app to test rtc watchdog timer functions
Closes IDF-12273
See merge request espressif/esp-idf!42568
2025-10-16 12:55:13 +05:30
Wu Zheng Hui
e1b6006761
Merge branch 'fix/fix_esp32c5_xtal32k_clock_lost_in_sleep' into 'master'
...
fix(esp_system): manage slow clock sleep pd in select_rtc_slow_clk
See merge request espressif/esp-idf!41591
2025-10-16 15:24:50 +08:00
wuzhenghui
c396fd5ec3
fix(esp_hw_support): fix rtc_clk test case time stamp lost
2025-10-16 14:51:52 +08:00
Chen Chen
260443fe73
Merge branch 'fix/i2c_lp_test' into 'master'
...
fix(i2c/gpio): Add error checks to the i2c driver & Fix errors in gpio
Closes IDF-13942
See merge request espressif/esp-idf!41527
2025-10-16 13:51:18 +08:00
Ashish Sharma
8f0a19d169
fix: fix the failing tcp_transport host test in the CI
2025-10-16 11:47:08 +08:00
morris
d5ff73e928
Merge branch 'feature/esp32p4_eco5_support' into 'master'
...
feat(gpio/ledc/uart/2ddma/ppa): ESP32P4 ECO5 related updates
Closes IDF-13419, IDF-13425, IDF-13427, IDF-13436, IDF-13740, IDF-13741, IDF-13675, IDF-12225, IDF-13823, IDF-13514, IDF-13539, and IDF-13533
See merge request espressif/esp-idf!41980
2025-10-16 11:16:34 +08:00
Gao Xu
5d8af45b21
Merge branch 'refactor/rng_ll_c3' into 'master'
...
refactor(rng): refactor to use hal/ll apis for C3
Closes IDF-12535
See merge request espressif/esp-idf!42249
2025-10-16 11:16:08 +08:00
Island
1f085d5c0e
Merge branch 'fix/change_api_to_enable_rc32k' into 'master'
...
fix: change the api to enable rc32k
Closes BLERP-2283
See merge request espressif/esp-idf!42284
2025-10-16 11:11:13 +08:00
Armando (Dou Yiwen)
ba7d244762
Merge branch 'change/remove_rtc_attrs' into 'master'
...
rtc: removed rtc related memory attrs on no-rtc-support chips
Closes IDF-7680 and IDF-14228
See merge request espressif/esp-idf!42101
2025-10-16 03:04:25 +00:00
Zhang Shuxian
52aa593617
docs: Update reference to the specific section in ESP32 Errata
2025-10-16 10:08:16 +08:00
Marius Vikhammer
a257812e14
feat(stdio): added esp_stdio component
...
esp_stdio contains everything the old esp_vfs_console contained (the vfs stdio glue layer)
as well as other functionality related to stdio (previously referred to as console)
2025-10-16 10:01:59 +08:00
Laukik Hase
9de1d631b4
feat(esp_tee): Reclaim unused TEE IRAM memory as heap
...
- Changed the default TEE code placement to use the flash
text section instead of IRAM text, making it consistent
with the default data placement.
2025-10-15 18:22:44 +05:30
Laukik Hase
20344640e3
fix(esp_tee): Split TEE SRAM as I/DRAM for ESP32-C5 with PMA
2025-10-15 18:22:43 +05:30
Konstantin Kondrashov
6f9e137336
feat(efuse): Adds calibration efuses for ESP32-P4 ECO5
2025-10-15 15:36:56 +03:00
Konstantin Kondrashov
969d017c56
feat(efuse): Support efuses for ESP32-P4 ECO5
2025-10-15 15:36:55 +03:00