Mahavir Jain
5669b70094
Merge branch 'fix/support_software_based_ecdsa_verification_on_p4_less_v3' into 'release/v5.5'
...
fix(mbedtls): software fallback for ECDSA verification for P4 version < 3.0
See merge request espressif/esp-idf!46014
2026-02-26 11:21:23 +05:30
Island
1d5372b5fc
Merge branch 'feat/ble_mesh_alignment_to_v6.0_v5.5' into 'release/v5.5'
...
feat(ble_mesh): alignment to release/v6.0 (v5.5)
See merge request espressif/esp-idf!45594
2026-02-26 11:35:07 +08:00
Fu Hanxi
93edb91bbc
tests: fix special characters in parametrize with variables
2026-02-25 11:38:38 +01:00
Fu Hanxi
124a1d3b82
ci: backport master to 5.5
2026-02-25 11:38:38 +01:00
luoxu
1d27b536f7
feat(ble_mesh): fixed configuration of core nums
2026-02-25 15:46:44 +08:00
luoxu
e7511968bd
feat(ble_mesh): added missing header
2026-02-25 15:46:44 +08:00
Luo Xu
fa8f7ddaf5
fix(ble_mesh): correct long packet segment buffer size calculation
...
(cherry picked from commit 6d59a91401 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-02-25 15:46:44 +08:00
luoxu
f4684b49cc
fix(ble_mesh): fixed incorrect log argument
2026-02-25 15:46:44 +08:00
Rahul Tank
d4e3b47984
Merge branch 'bugfix/fix_host_nimble_fixes_v5.5' into 'release/v5.5'
...
fix(nimble): Fix various issues for security/vulnerability in host (v5.5)
See merge request espressif/esp-idf!45992
2026-02-25 12:48:03 +05:30
Mahavir Jain
09935fda4d
Merge branch 'fix/esp_https_ota_header_handling_for_custom_data_v5.5' into 'release/v5.5'
...
Issue with complete headers for custom partition OTA (v5.5)
See merge request espressif/esp-idf!45795
2026-02-25 12:26:09 +05:30
Wang Meng Yang
d84e800bca
Merge branch 'bugfix/lc_not_wakeup_v5.5' into 'release/v5.5'
...
fix(ble): Fix restore write-back error caused by memory allocated in PSRAM(v5.5)
See merge request espressif/esp-idf!46001
2026-02-25 11:55:54 +08:00
Wang Meng Yang
72ae11812e
Merge branch 'feat/set_encoder_params_v5.5' into 'release/v5.5'
...
fix(bt/bluedroid): Handle stream reconfiguration via stream close and re-open for A2DP ACP(v5.5)
See merge request espressif/esp-idf!45465
2026-02-25 10:27:59 +08:00
Mahavir Jain
045b323193
Merge branch 'contrib/github_pr_18241_v5.5' into 'release/v5.5'
...
fix(esp_https_server): SSL context leak when HTTPS server fails to start (GitHub PR) (v5.5)
See merge request espressif/esp-idf!45989
2026-02-24 13:35:38 +05:30
nilesh.kale
afdb9e957d
fix(mbedtls): software fallback for ECDSA verification for P4 version < 3.0
2026-02-24 11:56:30 +05:30
morris
d5e127e1c8
Merge branch 'bugfix/uart_tx_fifo_empty_threshold_v5.5' into 'release/v5.5'
...
fix(uart): tx write bytes fails to use non-default tx fifo empty threshold (v5.5)
See merge request espressif/esp-idf!45890
2026-02-24 11:31:00 +08:00
morris
6663c32a69
Merge branch 'fix/usb_host_priorities_backport_v5.5' into 'release/v5.5'
...
fix(host/usb): Fixed deadlock that prevented closing devices from high priority tasks (backport to v5.5)
See merge request espressif/esp-idf!45608
2026-02-24 11:26:56 +08:00
morris
7ad5d7a075
Merge branch 'feat/mcpwm_etm_timer_events_v5.5' into 'release/v5.5'
...
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events (v5.5)
See merge request espressif/esp-idf!45837
2026-02-24 11:25:40 +08:00
morris
dfc7fb4fd1
Merge branch 'fix/fix_i80lcd_stuck_on_high_pckl_v5.5' into 'release/v5.5'
...
fix(i80_lcd): fix dma stuck with high pclk (v5.5)
See merge request espressif/esp-idf!45854
2026-02-24 11:24:05 +08:00
xiongweichao
6cdf52e0c4
fix(ble): Fix restore write-back error caused by memory allocated in PSRAM
2026-02-24 10:29:46 +08:00
David Slay
fb2e8308fb
fix(esp_https_server): SSL context leak when HTTPS server fails to start
2026-02-23 17:17:40 +08:00
Rahul Tank
0990d6e03e
fix(nimble): Fix various issues for security/vulnerability in host
2026-02-23 14:09:34 +05:30
Mahavir Jain
72fa8b23b1
Merge branch 'fix/app_update_tests_v5.5' into 'release/v5.5'
...
fix(app_update): Fix tests for app_update on ESP32C5 (v5.5)
See merge request espressif/esp-idf!45505
2026-02-20 15:54:12 +05:30
Alexey Gerenkov
cb781d9c1b
Merge branch 'fix/components_for_static_analyzer_v5.5' into 'release/v5.5'
...
fix(ci): check all components using static analyzer (v5.5)
See merge request espressif/esp-idf!45940
2026-02-19 23:12:17 +08:00
Rahul Tank
1b25361bb2
fix(nimble) Add EXT_ADV dependancy flag for EXT_SCAN in menuconfig
2026-02-18 22:12:20 +05:30
Rahul Tank
2643e1f095
Merge branch 'bugfix/fix_nimble_issues_11022026_v5.5' into 'release/v5.5'
...
fix(nimble): Bugfix/fix nimble issues 11022026 (v5.5)
See merge request espressif/esp-idf!45908
2026-02-18 22:07:33 +05:30
Mahavir Jain
03c55f3f09
Merge branch 'feat/enable_ecdsa_support_for_esp32p4_eco5_v5.5' into 'release/v5.5'
...
feat(esp32p4_eco5): enabled ECDSA peripheral support for ESP32P4 ECO5 (v5.5)
See merge request espressif/esp-idf!45359
2026-02-18 18:04:59 +05:30
Mahavir Jain
bde6e74231
Merge branch 'fix/tee_sec_stg_aes_gcm_iv_reuse_v5.5' into 'release/v5.5'
...
fix(esp_tee): Prevent IV reuse in the TEE secure storage AES-GCM service (v5.5)
See merge request espressif/esp-idf!45682
2026-02-18 18:04:19 +05:30
Mahavir Jain
dbc3098182
Merge branch 'contrib/github_pr_17641_v5.5' into 'release/v5.5'
...
Allow the https server to request client certs only with OPTIONAL (GitHub PR) (v5.5)
See merge request espressif/esp-idf!45797
2026-02-18 18:03:52 +05:30
Mahavir Jain
f1da2855b1
Merge branch 'fix/add_check_for_range_request_supported_by_server_during_ota_resumption_v5.5' into 'release/v5.5'
...
fix(esp_https_ota): added a check if range request is supported during OTA resumption is enabled (v5.5)
See merge request espressif/esp-idf!45819
2026-02-18 18:02:24 +05:30
Alexey Lapshin
7b37bbafba
fix(esp_driver_spi): fix static analyzer checks
2026-02-18 12:51:05 +07:00
Aditya Patwardhan
2c211b2367
change(version): Update version to 5.5.3
2026-02-17 19:24:16 +05:50
Astha Verma
eee0e24e48
fix(nimble): Fix memory leak when enabling gatt caching
2026-02-17 16:04:49 +05:30
nilesh.kale
b7ef04f701
fix(esp_https_ota): handle ota resumption if server dosent support range requests
...
This commit added check to see if server supports range requets,
and fallback to OTA without resumption accordingly.
Closes https://github.com/espressif/esp-idf/pull/17960
2026-02-17 11:20:07 +05:30
Raoul Rubien
60738ae658
fix esp_https_ota_begin(): implements handling of HttpStatus_PartialContent-code 206
2026-02-17 11:15:56 +05:30
Rahul Tank
a394505d51
fix(nimble): Fix tinycrypt compilation issues when enabled
2026-02-16 11:11:35 +05:30
Rahul Tank
becb80ca9c
fix(nimble): Fix to not send legacy command incorrectly
2026-02-16 11:11:18 +05:30
Rahul Tank
fe1360b2cb
fix(nimble): Handle scenario of simultaneous connect
2026-02-16 11:11:00 +05:30
Rahul Tank
f076379029
fix(nimble): Add support to allow multiple ext adv
2026-02-16 11:10:36 +05:30
Shreeyash
a8fee21b75
fix(nimble): delete connection after lookup in ble_gap_conn_broken
2026-02-16 11:10:14 +05:30
Rahul Tank
2fcf63c746
fix(nimble): Bugfixes for various issues
2026-02-16 11:09:31 +05:30
Song Ruo Jing
9a9b104f8c
fix(uart): fix autobaud detection unable to trigger LOGE when counts unreliable
2026-02-14 11:38:32 +08:00
Song Ruo Jing
de878df848
fix(uart): Avoid division by zero error when calling uart_get_baudrate
...
If uart_driver_install is not called before uart_get_baudrate,
the UART port may not be ready. In such cases, the register values
cannot be read out, leading to a division by zero error in uart_ll_get_baudrate.
This commit adds a check to ensure the UART port is enabled before
attempting to read its registers.
Closes https://github.com/espressif/esp-idf/issues/17513
2026-02-14 11:38:17 +08:00
Song Ruo Jing
8974851c8a
fix(uart): tx write bytes fails to use non-default tx fifo empty threshold
...
Users may see tx write bytes fails to feed data into tx fifo in time
even if the tx fifo empty threshold has been set to a large value.
2026-02-14 11:18:40 +08:00
muhaidong
980cf73ec7
fix(wifi): fix phy rfrx gain index issue
2026-02-13 16:18:50 +08:00
Chen Jichang
d3bdd18ddc
fix(i80_lcd): fix dma stuck with high pclk
2026-02-12 17:13:58 +08:00
Chen Chen
e9a62f9a2b
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events
2026-02-12 15:00:43 +08:00
Jiang Jiang Jian
ffba8f4295
Merge branch 'fix/ungate_uart_pad_when_set_sleep_wakeup_v5.5' into 'release/v5.5'
...
fix(esp_driver_uart): enable pad sleep clock in uart_wakeup_setup function (v5.5)
See merge request espressif/esp-idf!45806
2026-02-11 20:32:08 +08:00
0xFEEDC0DE64
2ed84eb04b
feat(esp_http_server): Allow the https server to request client certs optionally
...
Closes https://github.com/espressif/esp-idf/pull/17641
2026-02-11 17:49:44 +08:00
wuzhenghui
cb617da906
fix(esp_driver_uart): enable pad sleep clock in uart_wakeup_setup function
2026-02-11 15:30:29 +08:00
hrushikesh.bhosale
be7fad53ce
feat(partition_ota): Modified pytest for storage data
...
- Modified test for storage data, reduced the size to 500 bytes,
less than IMAGE_HEADER_SIZE (1024), to check the workflow, if the
custom partition other than APP and BOOTLOADER less IMAGE_HEADER_SIZE
performed OTA
2026-02-10 14:00:34 +05:30