yinqingzhao
7a2d2a5b9c
fix(wifi): fix twt beacon timeout and active scan on DFS channel
2025-08-25 16:19:55 +08:00
Erhan Kurubas
38c906bc3d
Merge branch 'limit_gcov_build' into 'master'
...
change(examples): enable minimal build for gcov
Closes IDF-13857
See merge request espressif/esp-idf!41376
2025-08-25 10:01:18 +02:00
morris
5c97f96243
Merge branch 'features/twai_send_isr' into 'master'
...
features(twai): Added support for calling twai_node_transmit() from ISR contexts
See merge request espressif/esp-idf!41383
2025-08-25 15:19:18 +08:00
luweike
222560ade4
docs: Add SoC conditional flag for Bluetooth Classic in migration guides
2025-08-25 14:20:54 +08:00
zhanghaipeng
1952f0333c
docs(ble): add advisory for CVE-2025-55297 found in Blufi example
2025-08-25 14:04:39 +08:00
Alexey Lapshin
e5026b2e07
fix(gdbstub): fix segfault when a non-running task is selected
2025-08-25 11:58:27 +07:00
Alexey Lapshin
3f158e7ef2
fix(gdbstub): use separate running and selected tasks
...
'running' - task that was running when execution stopped
'selected' - task that was selected by used in GDB (command "thread <id>")
Note that initially, after the program is interrupted 'selected' == 'running'
2025-08-25 11:58:24 +07:00
Alexey Lapshin
b25cb2906c
fix(freertos): fix xesppie registers save/restore
2025-08-25 11:58:21 +07:00
Alexey Lapshin
1f8096359d
fix(riscv): split enable_fpu() to enable_fpu() and clear_fpu()
2025-08-25 11:58:15 +07:00
Mahavir Jain
47a659cd3e
Merge branch 'contrib/github_pr_17429' into 'master'
...
docs(esp_http_client): document default timeout behaviour (GitHub PR)
See merge request espressif/esp-idf!41363
2025-08-25 10:21:53 +05:30
Aditya Patwardhan
4371348039
Merge branch 'contrib/github_pr_17464' into 'master'
...
Update the QEMU instructions for the security_features_app example (GitHub PR)
Closes IDFGH-16318 and IDFGH-16311
See merge request espressif/esp-idf!41438
2025-08-25 10:04:07 +05:30
Deomid rojer Ryabkov
e2e51c08f6
change(xtensa): Add -mno-target-align to size-optimized builds
...
Saves space, about 6K in our application
Merges https://github.com/espressif/esp-idf/pull/15677
2025-08-25 12:24:18 +08:00
Alexey Lapshin
54ba54b457
change(esp_rom): move roms.json from tools to esp_rom component
2025-08-25 10:52:08 +07:00
Jiang Jiang Jian
6e0fd570b2
Merge branch 'feat/remove_wifi_related_docs_for_esp32h21' into 'master'
...
feat(docs): remove wifi related docs from docs_not_updated for esp32h21
Closes IDF-12107
See merge request espressif/esp-idf!37823
2025-08-25 11:13:28 +08:00
Yuan Yu
e263cd2cfe
docs(twai): Update twai_node_transmit function's note
2025-08-25 11:05:52 +08:00
Yuan Yu
37e23a113c
fix(twai): Enhance ISR handling for TX queue operations
2025-08-25 11:05:52 +08:00
Kapil Gupta
fe9dbc2b1d
fix(esp_wifi): skip call to esp_fast_psk() when hardware SHA is not supported
2025-08-25 11:05:25 +08:00
Marius Vikhammer
81dff2c991
change(esp_event): removed unnecessary freertos header includes
2025-08-25 11:00:58 +08:00
morris
921e62b81f
fix(twai): busoff and clkout may not available in SOC
...
return ESP_ERR_NOT_SUPPORTED if these signals are required from user but
not available in SOC
2025-08-25 10:22:02 +08:00
morris
c54562ab72
feat(twai): add driver support on esp32h4
2025-08-25 10:22:02 +08:00
Soren Friis
391de423fd
docs(security_features_app): Update the QEMU instructions for the security_features_app example
...
Closes https://github.com/espressif/esp-idf/issues/17458
Closes https://github.com/espressif/esp-idf/pull/17464
2025-08-25 10:12:36 +08:00
Gao Xu
a20fc1a717
Merge branch 'docs/update_camera_mipi_docs' into 'master'
...
docs(cam): add ldo initialization note when use MIPI camera
Closes DOC-11987
See merge request espressif/esp-idf!41316
2025-08-25 10:10:37 +08:00
Marius Vikhammer
097f8a9fea
Merge branch 'bugfix/log_sys_time_year' into 'master'
...
fix(log): fixed wrong year timestamp with LOG_TIMESTAMP_SOURCE_SYSTEM_FULL
Closes IDFGH-16299
See merge request espressif/esp-idf!41328
2025-08-25 09:49:50 +08:00
Marius Vikhammer
f25ae4800d
Merge branch 'bufix/assert_func_buf_too_small' into 'master'
...
fix(newlib): added kconfig option for configurable buffer length for assert msgs
Closes IDFGH-16305
See merge request espressif/esp-idf!41394
2025-08-25 09:47:21 +08:00
gaoxu
bd20730b80
docs(cam): add ldo initialization note when use MIPI camera
2025-08-25 09:21:05 +08:00
Jiang Jiang Jian
c17244b92f
Merge branch 'bugfix/add_bt_phy_calibration_independent_support' into 'master'
...
feat(phy): add phy calibration independent support
Closes WIFIBUG-1409, PHY-348, and PHY-354
See merge request espressif/esp-idf!41391
2025-08-23 10:30:21 +08:00
Alexey Lapshin
177dee612f
Merge branch 'feature/enable_misalign_optimization_for_iperf' into 'master'
...
feat(newlib): enable libc misalign optimized functions
Closes IDF-13820
See merge request espressif/esp-idf!41148
2025-08-22 22:14:53 +04:00
Ivan Grokhotkov
139236741c
Merge branch 'feature/update-qemu-to-esp_develop_9.2.2_20250817' into 'master'
...
feat(tools): update qemu version to esp_develop_9.2.2_20250817
See merge request espressif/esp-idf!41381
2025-08-22 17:18:28 +02:00
Mahavir Jain
ed201f4f77
fix(esp_tee): address coverity warnings
2025-08-22 19:14:52 +05:30
Mahavir Jain
70cb9d1a5c
fix(esp_http_client): address coverity generated warnings
2025-08-22 19:13:24 +05:30
Yuan Yu
4e5401ec8c
Merge branch 'features/twai_ll_parse_frame' into 'master'
...
refactor(twai): Separate frame header and data parsing logic for Classic TWAI
See merge request espressif/esp-idf!41203
2025-08-22 18:58:14 +08:00
Adam Múdry
56160675e7
Merge branch 'feat/sdspi_option_to_disable_waiting_for_miso_poll_busy' into 'master'
...
feat(sdspi): Add an option to modify the waiting time for MISO before sending next command
Closes IDFGH-15977 and IDFGH-9089
See merge request espressif/esp-idf!41175
2025-08-22 12:51:45 +02:00
Ivan Grokhotkov
17fd3133d9
fix(tools): use nvram.esp32s3.efuse device in qemu_ext.py
...
Related to https://github.com/espressif/esp-idf/issues/17258
2025-08-22 11:20:15 +02:00
Ivan Grokhotkov
cd1bfdd463
fix(tools): pre-commit fixes for qemu_ext.py
2025-08-22 11:18:06 +02:00
Ivan Grokhotkov
e8157d8fde
feat(tools): enable PSRAM by default in "idf.py qemu" for ESP32-S3
2025-08-22 11:17:38 +02:00
Rahul Tank
e6456654de
fix(nimble): Add code to post connection failure
...
In event of a corner case, where connection is not completed,
connection reattempt is disabled, so need to post connection
failure event to application to make it aware of the failure
2025-08-22 14:22:56 +05:30
Chen Jichang
f8480a115a
feat(h4mp): update breaking soc headers(part2)
2025-08-22 16:27:39 +08:00
Mahavir Jain
70fb18be3e
Merge branch 'bugfix/ota_timeout_and_repetitive_server_start' into 'master'
...
fix: ota: increase timeout and remove redundant server restart in tests
See merge request espressif/esp-idf!41353
2025-08-22 13:24:31 +05:30
Mahavir Jain
f8f5560737
Merge branch 'bugdix/remove_ecdsa_doc_ref_from_docs_not_updated_file' into 'master'
...
docs: remove reference to ecdsa.rst from docs_not_updated/esp32c5.txt
See merge request espressif/esp-idf!41432
2025-08-22 13:05:57 +05:30
morris
01cba485dd
Merge branch 'docs/update_introduction_for_adc_modes' into 'master'
...
docs: Update introduction for ADC modes
Closes DOC-12094
See merge request espressif/esp-idf!41435
2025-08-22 15:28:21 +08:00
Gao Xu
9dc7d37043
Merge branch 'h21_mp_soc_update' into 'master'
...
feat(h21_mp): update H21_MP soc headers
See merge request espressif/esp-idf!41224
2025-08-22 15:12:24 +08:00
Marius Vikhammer
32d85658fe
Merge branch 'bugfix/esp_timer_dump_corruption' into 'master'
...
fix(esp_timer): fixed potential buffer overflow with esp_timer_dump()
Closes IDFGH-16067
See merge request espressif/esp-idf!41269
2025-08-22 15:10:59 +08:00
Island
b28c6c3102
Merge branch 'bugfix/fixed_ble_init_crash_issue' into 'master'
...
fix(ble): Invoke ble_transport_ll_init after ble_transport_hs_init for nimble
Closes BLERP-2164
See merge request espressif/esp-idf!41313
2025-08-22 14:23:19 +08:00
Alexey Lapshin
b266d829dd
change(newlib): enable LIBC_OPTIMIZED_MISALIGNED_ACCESS by default
2025-08-22 13:46:43 +08:00
Alexey Lapshin
913d38ba14
fix(newlib): fix CONFIG_LIBC_OPTIMIZED_MISALIGNED_ACCESS for c2/c3/c6/h2/h21
...
PMP configurations for load and store addresses may
have different permissions (e.g., "R" vs. "RW").
Due to the timing alignment of internal signals, the address
permission check may be incorrectly applied during the second
part of a misaligned access transaction.
As a workaround, insert two instructions (e.g. ADDI/NOP) between
accessing to different memory regions. This spacing avoids the
false permission check caused by signal timing overlap.
2025-08-22 13:46:43 +08:00
David Čermák
453bd60576
Merge branch 'fix/sdkconfig.rename.docs' into 'master'
...
fix(docs): Update unclear sdkconfig.rename example
See merge request espressif/esp-idf!41424
2025-08-22 13:23:41 +08:00
Meet Patel
031a2f2f71
Merge branch 'refactor/ulp_riscv_i2c_logs' into 'master'
...
refactor(ulp_riscv): Modify i2c read/write API for better logging and return error code
Closes IDFGH-16269 and IDFGH-15237
See merge request espressif/esp-idf!41342
2025-08-22 10:35:37 +05:30
nilesh.kale
7fc57dbef5
fix: ota: increase timeout and remove redundant server restart in tests
...
This comit updated pytest file in advanced ota example and also updates
timeout for example to avoid recurring timeout errors in CI
2025-08-22 09:40:41 +05:30
Zhang Shuxian
daf33186c9
docs: Update introduction for ADC modes
2025-08-22 12:06:32 +08:00
nilesh.kale
2e66070862
feat: remove ds and mpi support for esp32h4
2025-08-22 09:08:57 +05:30