renpeiying
98d5785f86
docs: Update CN translation
2026-02-13 15:59:31 +08:00
Marek Fiala
eb0086ef7f
change: Moved esp-tls hint to component specific hints.yml file
2026-02-13 15:59:31 +08:00
Marek Fiala
c311fb0db3
test(tools): Added test for coponent hints loading
2026-02-13 15:59:31 +08:00
Marek Fiala
75bf3bdb54
feat(tools): Extended hints.yml loading from components
2026-02-13 15:59:31 +08:00
Kapil Gupta
63f6d822ae
Merge branch 'bugfix/dpp_concurrency_issue' into 'master'
...
fix(esp_wifi): Execute DPP event handlers in eloop context
Closes WIFIBUG-1543
See merge request espressif/esp-idf!45718
2026-02-13 12:56:04 +05:30
Roland Dobai
db947a0d51
Merge branch 'fix/minimal_build_no_main' into 'master'
...
fix(build): ensure the main component exists when MINIMAL_BUILD is enabled
Closes IDFGH-17219 and DOC-13790
See merge request espressif/esp-idf!45770
2026-02-13 06:33:17 +01:00
morris
16c638e612
Merge branch 'feat/async_crc_calculation_driver' into 'master'
...
feat(crc): added async CRC driver based on GDMA peripheral
Closes IDF-8038
See merge request espressif/esp-idf!45742
2026-02-13 12:39:15 +08:00
Jiang Jiang Jian
d7a52218e1
Merge branch 'bugfix/lc_not_wakeup' into 'master'
...
fix(ble): Fix restore write-back error caused by memory allocated in PSRAM
Closes BT-4245
See merge request espressif/esp-idf!45717
2026-02-13 12:32:37 +08:00
Chen Ji Chang
066348bc72
Merge branch 'fix/fix_dma2d_regression' into 'master'
...
fix(mipi_lcd): fix draw bitmap regression with dma2d
See merge request espressif/esp-idf!45858
2026-02-13 12:07:20 +08:00
Mahavir Jain
ecc8fda914
Merge branch 'bugfix/esp_local_ctrl_arg_check' into 'master'
...
fix(esp_local_ctrl): validate payload_case matches msg_type in command dispatcher
See merge request espressif/esp-idf!45817
2026-02-13 09:13:16 +05:30
morris
2712bb2339
feat(crc): added async CRC driver based on GDMA peripheral
2026-02-13 09:57:25 +08:00
Mahavir Jain
97d9585357
Merge branch 'fix/nvs_encr_use_hardware_aes' into 'master'
...
Use h/w accelerated AES-ECB for XTS-AES operations
See merge request espressif/esp-idf!45628
2026-02-12 18:22:03 +05:30
Mahavir Jain
aa471598cf
Merge branch 'contrib/github_pr_18229' into 'master'
...
fix(bootloader): prevent unsigned overflow in partition table validation (GitHub PR)
Closes IDFGH-17230
See merge request espressif/esp-idf!45839
2026-02-12 17:45:38 +05:30
Rahul Tank
19269c9d8f
Merge branch 'bugfix/fix_ble_multi_adv' into 'master'
...
fix(nimble): Fix ble_multi_adv example to show correct UUIDs information
Closes BLERP-2604
See merge request espressif/esp-idf!45809
2026-02-12 15:45:23 +05:30
Chen Jichang
40e7f8de02
fix(mipi_lcd): fix draw bitmap regression with dma2d
2026-02-12 17:34:19 +08:00
Mahavir Jain
3a093f6f11
Merge branch 'feat/spi_mode_during_ota' into 'master'
...
feat(app_update): add API for checking the spi mode compatibility
See merge request espressif/esp-idf!45221
2026-02-12 13:46:58 +05:30
Mahavir Jain
5225e6a3e6
Merge branch 'fix/failed_test_ds_key_deployment_in_aes_mode' into 'master'
...
Re-enable crypto drivers test app for ESP32-P4
Closes IDF-14418
See merge request espressif/esp-idf!45724
2026-02-12 13:38:53 +05:30
Frantisek Hrbata
5dac2fee69
Merge branch 'fix/cmakev2_idf_component_optional_requires' into 'master'
...
fix(cmakev2/compat): change idf_component_optional_requires behavior
Closes IDFGH-17112
See merge request espressif/esp-idf!45588
2026-02-12 08:50:24 +01:00
Konstantin Kondrashov
cbe0c4f171
Merge branch 'fix/efuse_damaged_reading_virtual_blocks' into 'master'
...
fix(efuse): erase virtual blocks before burn in damaged-reading test
Closes IDFCI-8030, IDFCI-8332, and IDFCI-8008
See merge request espressif/esp-idf!45831
2026-02-12 09:33:23 +02:00
Jiang Jiang Jian
9d354dac56
Merge branch 'fix/mbedtls_enable_threading_pthread' into 'master'
...
fix(mbedtls): enable pthread threading by default
See merge request espressif/esp-idf!45798
2026-02-12 11:59:45 +08:00
Chen Chen
3e59db5f57
Merge branch 'feat/mcpwm_etm_timer_events' into 'master'
...
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events
Closes IDF-6102
See merge request espressif/esp-idf!45679
2026-02-12 11:39:23 +08:00
Ashish Sharma
0b6843f2ed
fix(mbedtls): updates crypto performance numbers
2026-02-11 23:35:59 +08:00
Konstantin Kondrashov
74ee653fed
fix(efuse): erase virtual blocks before burn in damaged-reading test
...
Some chip may have BLOCK3 in use so we need to erase it before test.
2026-02-11 16:12:26 +02:00
Island
2d61b4f9af
Merge branch 'fix/ble_mesh_nimble_connection_failed' into 'master'
...
fix(ble_mesh):fixed nimble connection failed
Closes BLERP-2603
See merge request espressif/esp-idf!45741
2026-02-11 19:43:49 +08:00
Ashish Sharma
8a8c4c175e
fix(mbedtls): enable pthread threading by default
2026-02-11 17:59:04 +08:00
harshal.patil
8bd87b67e2
fix(nvs_flash): Use h/w accelerated AES-ECB for XTS-AES operations
2026-02-11 15:24:03 +05:30
Fu Hanxi
66f39eb968
Merge branch 'ci/use-interruptible' into 'master'
...
ci: use common workflow that auto-cancel earlier MR pipelines
See merge request espressif/esp-idf!45736
2026-02-11 10:21:31 +01:00
Rahul Tank
183d768ee4
Merge branch 'docs/update_protocomm_vulnerability' into 'master'
...
docs(protocomm): add advisory for 2 new CVE
See merge request espressif/esp-idf!45808
2026-02-11 14:40:37 +05:30
morris
de1901c1b0
Merge branch 'fix/fix_i80lcd_stuck_on_high_pckl' into 'master'
...
fix(i80_lcd): fix dma stuck with high pclk
See merge request espressif/esp-idf!45805
2026-02-11 16:43:21 +08:00
Mahavir Jain
4631b4a5d9
docs(protocomm): recommend using security2 scheme for production purpose
2026-02-11 13:55:44 +05:30
Mahavir Jain
d31ef7be16
fix(esp_local_ctrl): validate payload_case matches msg_type in command dispatcher
...
The command dispatcher routed handlers based solely on msg_type without
verifying that the protobuf payload_case field matched. A crafted message
with mismatched msg_type and payload_case could cause type confusion,
leading to an out-of-bounds read or NULL pointer dereference.
Add expected_payload_case to the command table and validate it in the
dispatcher before invoking any handler.
Please note that this issue was applicable for authenticated clients
only (with security1/2 scheme) and hence the impact is on lower side.
2026-02-11 13:30:59 +05:30
Kapil Gupta
b7a1e385f0
fix(esp_wifi): Execute DPP event handlers in eloop context
2026-02-11 12:30:35 +05:30
Rahul Tank
8abbd1b6c8
fix(nimble): Fix ble_multi_adv example to show correct UUIDs information
2026-02-11 12:18:28 +05:30
Rahul Tank
d3c1584238
docs(protocomm): add advisory for 2 new CVE
2026-02-11 12:06:03 +05:30
Laukik Hase
c5d72691e6
Merge branch 'feat/esp_tee_misc_optim' into 'master'
...
feat(esp_tee): Miscellaneous updates and optimizations
See merge request espressif/esp-idf!45634
2026-02-11 11:31:08 +05:30
Harshal Patil
9cf49269aa
Merge branch 'fix/support_truncated_hmac' into 'master'
...
Allow truncated ESP-PSA HMAC driver operations
Closes IDF-15299
See merge request espressif/esp-idf!45754
2026-02-11 10:25:04 +05:30
Jiang Jiang Jian
70899538bb
Merge branch 'fix/ungate_uart_pad_when_set_sleep_wakeup' into 'master'
...
fix(esp_driver_uart): enable pad sleep clock in uart_wakeup_setup function
Closes PM-664 and IDFCI-7519
See merge request espressif/esp-idf!45771
2026-02-11 12:18:35 +08:00
Chen Jichang
788e745020
fix(i80_lcd): fix dma stuck with high pclk
2026-02-11 12:09:24 +08:00
Kapil Gupta
b90878aead
Merge branch 'bugfix/wps_disable_at_timeout' into 'master'
...
fix(wifi): Disable wps in eloop context during wps abort
See merge request espressif/esp-idf!45723
2026-02-11 08:05:55 +05:30
Island
26bc88a9ba
Merge branch 'feat/fix_esp32c2_rom_rewrite_issue_rebase' into 'master'
...
Feat/fix esp32c2 rom rewrite issue rebase
See merge request espressif/esp-idf!45635
2026-02-11 10:15:44 +08:00
Eun0us
fc29190dba
fix(bootloader): prevent unsigned overflow in partition table validation
...
The bounds check `pos->offset + pos->size > chip_size` can silently
wrap around when both offset and size are large uint32_t values,
bypassing the validation entirely.
Use `pos->size > chip_size - pos->offset` instead, which is safe
because pos->offset <= chip_size is already verified by the first
condition in the same expression.
Found via https://github.com/Eun0us/esp-fuzzer
2026-02-10 19:11:59 +01:00
Mahavir Jain
75d7e18836
Merge branch 'fix/update_config_inclusion_for_hardware_ecdsa_verification' into 'master'
...
fix(mbedtls): Revised ECDSA verify HW config check
See merge request espressif/esp-idf!45790
2026-02-10 19:48:11 +05:30
Mahavir Jain
c60f19c299
Merge branch 'fix/add_check_for_range_request_supported_by_server_during_ota_resumption' into 'master'
...
fix(esp_https_ota): added a check if range request is supported during OTA resumption is enabled
Closes IDFGH-16894
See merge request espressif/esp-idf!44090
2026-02-10 17:53:04 +05:30
nilesh.kale
0fd1a4c9f8
test(esp_security): re-enable crypto drivers test app for ESP32P4
...
Also remove common_components dep for security-related tests
2026-02-10 17:48:55 +05:30
harshal.patil
6964de6f45
test(esp_security): Update the Key Manager test to support ESP32-P4
2026-02-10 17:48:52 +05:30
Zhang Shuxian
c3f5b4a74e
docs: Update CN translation
2026-02-10 19:15:16 +08:00
Lu Wei Ke
5b5ee24f1f
Merge branch 'docs/fix_doc_access_html' into 'master'
...
docs: Change PDF to HTML in access description
Closes DOC-13022
See merge request espressif/esp-idf!45425
2026-02-10 19:03:18 +08:00
Fu Hanxi
bf9d32d514
ci: compatible with macos base64 version
2026-02-10 11:46:40 +01:00
Chen Ji Chang
5d70c77962
Merge branch 'feat/fix_mipi_dma2d_example_when_flash_enc' into 'master'
...
feat(mipi_dsi): allow to use dma2d in example when flash is encrypted
See merge request espressif/esp-idf!45362
2026-02-10 18:30:26 +08:00
Alexey Lapshin
a873002a5b
Merge branch 'fix/components_for_static_analyzer' into 'master'
...
fix(ci): check all components using static analyzer
See merge request espressif/esp-idf!45712
2026-02-10 14:04:56 +04:00